在Ubuntu上安装VNC服务
安装软件
执行下面的命令安装vnc4server:
1 |
apt install vnc4server |
vnc4server是Ubuntu下基于RealVNC的VNC服务。
启动服务
1 2 3 4 5 6 7 |
# 启动一个服务 vncserver :1 # 指定分辨率 vnc4server -geometry 1600x900 :1 # 停止服务 vncserver -kill :1 |
配置
开机启动
可以利用CronTab实现:
阅读全文
11 years ago
0
Ubuntu14.04下Eclipse开发环境的搭建
下载软件
Eclipse 4.3.2 | http://mirror.bjtu.edu.cn/eclipse/technology/epp/downloads/release/kepler/SR2/eclipse-jee-kepler-SR2-linux-gtk-… |
11 years ago
0
基于MinGW的海康视频监控开发
工程配置
项 | 说明 |
集成开发环境 | Eclipse 4.3.2 + MinGW工具链(TDM-GCC 4.8) |
工程配置 | 工程类型:C++ Project 宏定义:_WIN32、UNICODE 头文件路径:D:\CPP\tools\CH-HCNetSDK\win32-4.… |
11 years ago
0
Ubuntu下安装Samba4
Samba简介
在90年代初,UNIX机器之间的网络文件系统可以基于NFS协议,Window机器之间的网络文件系统可以基于CIFS协议(目前的Windows已经内置了NFS支持)。Windows和UNIX机器之间无法共享网络文件系统,Samba因此出现。
Sa…
阅读全文
11 years ago
0
常用C++库的编译步骤记录
BOOST 1.55.0
MinGW
1 2 3 4 5 |
CD D:\CPP\tools\boost-1.55.0\tools\build\v2 build.bat mingw CD D:\CPP\tools\boost-1.55.0 REM 下面是静态链接的多线程支持版本,根据需要调整 bjam --build-type=complete toolset=gcc address-model=32 variant=debug,release threading=multi link=static |
Cygwin
1 2 |
#在Cygwin Terminal中执行 ./bjam --layout=versioned --build-type=complete toolset=gcc address-model=32 variant=debug,release threading=multi link=static |
wxWidgets 3.0.1
如果PATH环境变量中包含MSYS的bin目录,需要暂时禁用
MinGW
ActiveMQ CMS Library 3.8.3
GCC依赖库
GCC
MinGW
在MSYS的终端中执行:
Cygwin
Google Test 1.7.0
MinGW
Cygwin
阅读全文
11 years ago
0
Groovy学习笔记
基础知识
Groovy简介
Groovy诞生于2004年, 它是可选类型的(optionally typed)动态语言,是最流行的JVM语言之一,比起其它语言,Groovy能够与Java无缝集成、相互调用,这是它的最大优势。
Groovy可以作为脚本语言使用(但…
阅读全文
11 years ago
0
MSYS使用mintty作为终端程序
在使用MinGW工具链时,通常避免不了使用MSYS,MSYS自带的Terminal非常不好用,本文说明如何使用mintty作为其终端程序。
环境说明
MinGW安装目录(%MINGW_HOME%):D:\CPP\tools\MinGW
MSYS安装目录(… 阅读全文
11 years ago
0
PHP知识集锦
性能优化
非代码级优化
通用内核参数调优
参考Linux知识集锦。
调整连接数
1 2 |
; 根据QPS调整 listen.backlog = 65536 |
相应的调整内核参数: sysctl net.core.somaxconn=65536
启用Zend Opcache
启用HugePage
Linux的HugePage可以让PHP的TEXT段、内存分页都以巨页的方式存储,减少TLB相关的性能损耗。
先设置内核参数:
然后配置:
使用新版编译器
GCC 4.8以上编译器能够提升5%的性能,原因是开启Global Register对opline/execute_d…
阅读全文
11 years ago
0