代码改变世界

静态编译 Qt5.7.0 (含 openssl 支持)

2016-10-27 11:13 by 几何, 4288 阅读, 0 推荐, 收藏, 编辑
摘要:关于Qt静态便宜的环境等,请先参见 Win10 + VS2015 下编译 Qt5.6.0 。 首先编译 openssl 。我这里用的版本是 openssl 1.0.2j (新的1.1版本的便宜稍有不同,详见 openssl 的文档)。openssl编译的bat脚本如下: 然后更改Qt的编译脚本,便宜 阅读全文

Win10 + VS2015 下编译 Qt5.6.0

2016-05-05 11:01 by 几何, 11888 阅读, 1 推荐, 收藏, 编辑
摘要:近期由于另外一个项目需要用 vs2015 ,于是把 Qt 也升级到了 5.6.0 。由于项目需要兼容 Windows xp ,所以需要自己编译 Qt 。这里大致整理一下编译的过程。 下面对 qt-build.bat 文件做一个简要的说明。 1-10 行是配置 VC 编译器。其中 6-10 行是启用 阅读全文

为 git 设置 http 代理

2016-05-03 17:02 by 几何, 4985 阅读, 0 推荐, 收藏, 编辑
摘要:最近基于 PDFium 项目做一些东西。之前得了代码,今天想要更新到最新的,发现怎么都 pull 不下来。后来想起来,可能是 git 没有使用代理的原因。于是添加代理,果然更新成功。 在 git bash 中输入: 再 pull 就OK了。 要取消代理,请输入: 阅读全文

使用 Gradle 编译 Java 项目时报错: Could not find Tools.jar

2016-04-16 21:51 by 几何, 4670 阅读, 0 推荐, 收藏, 编辑
摘要:这是因为 Gradle 找不到 JDK 目录引起的,可以通过设置 Gradle 的全局属性 java.home 来解决。 找到当前用户目录下的 .gradle 目录,并创建 gradle.properties 文件,然后在文件中输入如下内容: org.gradle.java.home=C:\\Pro 阅读全文

Install vsftpd on centos

2015-10-23 10:56 by 几何, 262 阅读, 0 推荐, 收藏, 编辑
摘要:安装vsftpd程序。sudo yum -y install vsftpd启动ftp服务。sudo service vsftp start添加ftp用户,并设置密码。sudo useradd -g ftp -s /sbin/nologin ftp-wwwsudo passwd ftp-www建立ft... 阅读全文

Install nginx on centos

2015-10-23 10:43 by 几何, 212 阅读, 0 推荐, 收藏, 编辑
摘要:1. 安装wget。sudo yum -y install wget2. 下载nginx发布代码。sudo wget http://nginx.org/download/nginx-1.8.0.tar.gz3. 解压缩。sudo tar -zxvf nginx-1.8.0.tar.gz4. 安装编译... 阅读全文

有些牛逼,需要很长时间才能看得出来

2015-01-13 22:56 by 几何, 161 阅读, 0 推荐, 收藏, 编辑
摘要:简单的东西,往往更可靠。有些牛逼,往往需要很长时间才能看得出来! 阅读全文

在Postgresql中添加新角色(Role)

2014-12-25 20:50 by 几何, 1642 阅读, 0 推荐, 收藏, 编辑
摘要:Postgresql安装完成之后,默认会创建名为postgres的用户、角色(Role)和数据库(Database)。而使用你自己原有的用户运行psql时会提示错误。bob@localhost:~$ psqlpsql: FATAL: role "bob" does not exist如果想要使用自己... 阅读全文

SSH远程连接Ubuntu Server

2014-12-16 23:27 by 几何, 495 阅读, 0 推荐, 收藏, 编辑
摘要:Ubuntu默认没有安装openssh-server包,故从远程计算机通过SSH连接时会收到Connection refused的消息。首先在Ubuntu检查/etc/ssh/sshd_config文件是否存在。cat /etc/ssh/sshd_configUbuntu默认情况下是不存在这个文件的... 阅读全文

在Ubuntu Server上安装Postgresql

2014-12-15 22:00 by 几何, 489 阅读, 0 推荐, 收藏, 编辑
摘要:首先更新一下源:sudo apt-get update如果你不知道Postgresql具体的包的名称,可以使用一下语句进行查找:apt-cache search ^Postgresql使用上述搜索,可以查到当前可安装的Postgresql版本,使用apt-get进行安装:sudo apt-get i... 阅读全文