2016-08-22 - 使用VNC远程连接时,最大化窗口后仍旧在中间显示一个小屏幕,并没有随着窗口最大化,解决该问题需要首先在VNC窗口标题栏右键-Options-Scaling,选择第二项:Scale to Window Size即可,如果把最后一项Preserve Aspect Ratio也选上,将根据VNCSERVER端设置的分...
2016-08-22 - 几天在ubuntu15.10下使用Sublime Text3发现中文乱码,以及不能使用中文输入法(搜狗输入法linux版)的问题,捣鼓了半天,终于完善了,下面po一下我的解决方案。 一.支持GB2312和GBK编码 1.1.安装Package Control 按住ctrl+~打开命令行,然后输入如下代码 im...
2016-08-21 - 我在Github上发现了这个东东,https://github.com/zachlatta/sshtron。SSHTron是一个可以透过 SSH 玩《创:光速战记》小游戏。 你可以使用SSHTron搭建自己的小游戏服务器,或者使用现成的。 使用终端连接到 sshtron.zachlatta.com 之后,就可以马上进行游戏...
2016-08-21 - C++,一个众所周知的 C 语言的扩展,是一个优秀的、强大的、通用编程语言,它能够提供现代化的、通用的编程功能,可以用于开发包括视频游戏、搜索引擎、其他计算机软件乃至操作系统等在内的各种大型应用。 C++,提供高度可靠性的同时还能够允许操作底层内存...
2016-08-21 - 在本文里,我们来了解几个能帮你在日常工作中舒服地用上 Git 的工具。 我是在这许多漂亮界面出来之前学习的 Git,而且我的日常工作经常是基于字符界面的,所以 Git 本身自带的大部分功能已经足够我用了。在我看来,最好能理解 Git 的工作原理。不过,能有的...
2016-08-21 - 今天开虚拟机linux,发现上不到网,用route命令一看,才发现有两条默认路由,我的网关是:192.168.76.2的。 所以把192.168.76.1这条路由删除即可。 1、删除前的路由表: 格式:route del -net 网段 gw 网关 例子:route del -net 0.0.0.0 gw 192.168.76.1 2、...
2016-08-21 - 1.查看日志 tail -f catalina.out 会动态打印日志。 2.查看所有日志 less -f catalina.out 打开所有日志后,默认是显示第一页,常用命令用到如下: G:到达最后一页 ctrl + f:向下翻页 ctrl + b:向上翻页 注意大小写。 3.查看某个时间段的日志 sed -n / 20...
2016-08-20 - Linux下Pycharm安装中文汉化包的方法: cd /tmp git clone https://github.com/ewen0930/PyCharm-Chinese cd Pycharm-Chinese bash package.cmd (若找不到jar命令,需安装配置java环境,ubuntu为apt install default-jdk) sudo cp resources_zh.jar /usr/lib...
2016-08-20 - 在创建虚拟机之前,需要通过命令行的方式得到以下信息: 1.image信息 nova image-list 2.flavor信息 nova flavor-list 3.安全组信息 nova secgroup-list 4.network信息 nova net-list 当然除了通过以上方式还可以通过直接查阅数据库的方式得到以上消息,比如...
2016-08-20 - 因为考虑以后远程管理,所以系统直接装了ubuntu 16.04的server版,在使用usb wifi时因为现在wifi基本都是wpa加密方式,所以在以前的iwconfig命令方式配置无线基本不能使用,需要使用wpa_passphrase,该工具作用是讲wpa的明文密码转为密文。 1.安装wpa_passph...
2016-08-20 - Linux系统本身提供了相当丰富的资源管控机制,管理者可以借由这些功能来精准地将系统资源分配给不同的用户,提高系统的运作效率,而一般的用户也可以使用这样的机制来限制进程使用的系统资源。 普通用户 Linux系统上的普通用户若要限制自己可启动的进程数量...
2016-08-20 - 前言 在Windows系统下使用JMeter来进行压力测试,然而发现一些问题,当qps到达一定的峰值的时候,由于Windows机器本身的瓶颈导致了网卡可能被挤爆的情况,另外压正式环境的时候,开发希望针对IP来压测,只压一台机器,然后评估整个机群的性能,因此我就尝试...
2016-08-20 - Linux下用curl工具来进行模拟get请求,以Centos6.5系统为例。 准备好你要get请求的url,在linux命令行下执行curl -i $url 如图示例: # curl -i http://192.168.0.1:8080/index.aspx?fromDt=2016-08-16%2016:00:00\toDt=2016-08-16%2017:00:00 因为是在linux...
2016-08-20 - 我们知道在我们snap应用中,我们可以通过定义plug来访问我们所需要的资源.在一个snap包中,我们也可以定义许多的应用,每个应用可以分别定义自己的plug.假如一个Snap包有一个plug是共同的,那么,我们有上面办法来定义一个全局的plug,这样所有的在同一个...
2016-08-19 - 在ubuntu上安装了gitlab,但是很久都没有使用管理员账号登录,忘记了管理员密码,而且也无法通过邮箱找回密码,所有在网上参考了其他网友的建议进行密码修改,在此记录操作过程中需要注意的地方: 1.环境 Ubuntu 14.04 64bit gitlab-8.8.4-0 软件安装路径:/o...
2016-08-19 - 在以前的中也介绍过看Raw图的方法,自己平常也使用windows上的一些插值工具来看raw图,最近发现了一个宝贝----ImageJ,最让我惊喜的是它可以完美的在Windows以及Ubuntu中使用,避免了我抓取Raw图之后拷贝到windows才能用工具打开的尴尬。 1、下载 可以在如下...
2016-08-19 - 项目上今天遇到检查两个版本的发布包rc1.tar.gz和rc2.tar.gz的一致性,解决方法做个总结,步骤如下: 1.建立文件夹 mkdir test_rc1 test_rc2 2.文件解压缩 tar -zxvf rc1.tar.gz -C ./test_rc1/ tar -zxvf rc2.tar.gz -C ./test_rc2/ 3.递归生成目录下的值...
2016-08-19 - 1、windows删除指定目录及其该目录下的子目录和文件脚本(文件需要保存为.bat为后缀的文件) @echo off----------------------------------------------》echo off 命令的效果是:黑窗口执行时,不进行命令回显(不会显示脚本所执行的命令及结果),@表示ech...
2016-08-19 - Windows系统一般采用阻塞式检查Ctrl+Z,unix和linux一般采用非阻塞式检查Ctrl+D 阻塞式特点: 1.只有按下回车后才检查输入中是否有Ctrl+Z; 2.如果缓冲区中有了数据则不会检查Ctrl+Z 3.Ctrl+z不是一个ASCII码值,不能存放在缓冲区中 4.如果这样输入:abc(Ctrl+...
2016-08-18 - lspci命令可以用来查看PCI总线和设备信息,这个命令基于通用的可移植的libpci库。 CentOS服务器版没有自带这个工具,安装pciutils: yum install pciutils 更新PCI ID列表: update-pciids 列出所有PCI设备: lspci lspci -t -v man帮助: lspci(8) The PCI...
2016-08-18 - 我们从零开始,在Ubuntu系统中,安装RoHC协议库,并且编译、运行官方自带的测试文件。 1.首先要下载协议包。下载地址: https://rohc-lib.org/support/download/#supported-releases 这个协议是开源的,也可以用作商业用途,唯一限制就是如果用了这个开源协...
2016-08-18 - 链接脚本文件在vim和gedit中默认都没有语法高亮。不过vim支持ld文件的语法高亮,所以可以抄到lds文件中。 修改~/.vimrc添加如下: au BufRead,BufNewFile *.lds setfiletype ld 然后打开.lds结尾的文件就可以看到语法高亮了。 本文永久更新地址: http://www...
2016-08-17 - 本破解锐速是是无限带宽版的,Lic过期是2034年。 本次锐速支持以下内核: CentOS-6.8:2.6.32-642.el7.x86_64 CentOS-7.2:3.10.0-327.el7.x86_64 CentOS:4.4.0-x86_64-linode63 Ubuntu_14.04:4.2.0-35-generic Debian_8:3.16.0-4-amd64 另外:锐速不支持...
2016-08-17 - 因为debian里软件仓库中下载安装的vim是不支持python写的插件的(可以打开vim,在命令模式先输入:py测试一下),导致clang complete插件无法使用,所以需要自己进行编译一个支持python插件的版本。 1、准备工作 先下载vim7.4源码 #直接使用git克隆 git clone gi...
2016-08-17 - Sayonara是使用C++编写的轻量级开源音乐播放器,使用Qt框架,使用Gstreamer。 主页地址:https://sayonara-player.com/ Ubuntu 安装 Sayonara: $ sudo apt-add-repository ppa:lucioc/sayonara $ sudo apt-get update $ sudo apt-get install sayonara 其它...
2016-08-17 - 本文介绍怎么使用SSHFS安全的挂载一个远程文件系统到本地,在开始之前我们来看看什么是SSHFS。 SSHFS是Secure SHell FileSystem的简写,允许本地机器和远程机器使用SFTP协议沟通。SFTP是Secure File Transfer Protocol的缩写,安全文件传送协议。可以为传输...
2016-08-17 - 实现功能:使用摄像头每5分钟拍张照,然后把图片发送到指定邮箱。 使用到两个Linux命令: fswebcam:从摄像头捕获图像 mail:发送邮件 安装需要的工具(Ubuntu): $ sudo apt-get install fswebcam mailutils sharutils 监控: $ while true ; do fswebcam...
2016-08-17 - glances之一瞥 Glances 是一个由 Python 编写跨平台命令行系统监视工具。 以前,我们要快速获知系统状态,例如内存使用率,CPU使用率,运行的进程,等等,都习惯用top命令: top top命令运行后是这样的: 可以看到,top命令的显示界面比较呆板,就是黑白色的...
2016-08-17 - 这是 LXD 2.0 系列介绍文章的第二篇。 安装篇 有很多种办法可以获得 LXD。我们推荐你配合最新版的 LXC 和 Linux 内核使用 LXD,这样就可以享受到它的全部特性。需要注意的是,我们现在也在慢慢的降低对旧版本 Linux 发布版的支持。 Ubuntu 标准版 所有新发布...
2016-08-17 - 这是 LXD 2.0 系列介绍文章的第一篇。 关于 LXD 几个常见问题 什么是 LXD ? 简单地说, LXD 就是一个提供了 REST API 的 LXC 容器管理器。 LXD 最主要的目标就是使用 Linux 容器而不是硬件虚拟化向用户提供一种接近虚拟机的使用体验。 LXD 和 Docker/Rkt 又...
2016-08-16 - 有时候我们需要知道一个*.so文件或者可执行文件是debug版本的还是release版本的,这时我们有哪些方法呢? readelf -S filename |grep debug 比如: g++ thread.cpp -o thread_test_nodebug -lpthread readelf -S thread_test_nodebug yanyang@ubuntu:~/MyGit...
2016-08-16 - libiconv组件安装好了可以让我们php支持iconv函数了,这个函数的作用就是字符编码强制转换了,下面和111cn小编一起来看一个Linux中安装libiconv使php支持iconv函数的例子吧。 问题: 线上运行的lamp服务器,php不支持iconv函数。 解决方法: 安装libiconv,...
2016-08-15 - 准备工作 ubuntu16.04 64位系统。coreboot版本下载日期2016年8月10日。 安装git。(root模式下运行apt install git) 通过git下载coreboot源代码。(git clone http://review.coreboot.org/coreboot.git) 安装qemu。(root模式下运行apt install qemu) 使...
2016-08-15 - 1.下载UEFI代码: git clone https://github.com/tianocore/edk2.git 如果使用git比较慢,也可以直接在网站上下载源代码打包文件。 2.UEFI目录结构大体如下:(随版本更新可能有变,本文源代码在2016年8月14日下载) 3.本文主要使用的是CorebootPayloadPkg这个...
2016-08-15 - 系统环境: 1、操作系统:Ubuntu16.04 2、交叉编译工具链:arm-linux-gcc4.4.3 3、busybox源码包:busybox-1.25.0(http://busybox.net/downloads/busybox-1.25.0.tar.bz2) 一、修改Makefile配置 首先解压源码包: tar -jxvf busybox-1.25.0.tar.bz2 进入bu...
2016-08-15 - 1.小米5的CPU是amd64,最好使用 amd64 版的系统,当然也可以用 armhf 或 armel 的,可以向下兼用。 2.务必将镜像大小设置为 512Mb,并且在 选择组件 那里仅勾选 SSH服务器,因为这软件的失败率非常高。 下载失败一个包就安装失败,并且坑爹的直到其他包都下...
2016-08-14 - 一、简介 由于工作需要,要在Linux下用c++调用matlab生成的动态链接库,第一步就是安装MCR,MCR即为Matlab Compiler Runtime,可用于在未安装 MATLAB 的计算机上执行编译后的 MATLAB 应用程序或组件,Windows和Linux版本都有。本例中的系统为VMware下安装的3...
2016-08-14 - 添加水印的主要目的是为了版权保护,使自己的图像不被抄袭或者恶意转载。网上有很多制作水印的工具,本帖介绍怎么使用ImageMagick给图片添加水...
2016-08-14 - Linux 系统的内存管理工作中,内存使用情况的监控是十分重要的,在各种 Linux 发行版上你会找到许多这种工具。它们的工作方式多种多样,在这里,我们将会介绍如何安装和使用这样的一个名为 smem 的工具软件。 Smem 是一款命令行下的内存使用情况报告工具,它...
2016-08-14 - 1.MCE(Machine Check Exception)是用来报告主机硬件相关问题的一种日志机制. 2.MCE(Machine Check Exception)的日志文件是/var/log/mcelog 3.该mcelog不一定在任何一台Linux主机上都存在.只有发生硬件报错了,才会有 /var/log/mcelog. 4.在/var/log/messages...