06 2017 档案
摘要:修改配置文件nginx.conf (1)进程数与每个进程的最大连接数: •nginx进程数,建议设置为等于CPU总核心数 •单个进程最大连接数,那么该服务器的最大连接数=连接数*进程数 •单个进程最大连接数,那么该服务器的最大连接数=连接数*进程数 (2)Nginx的基本配置: •监听端口一般都为h
阅读全文
摘要:反向代理是代理服务器的一种。 左边和右边的电脑在通讯时候,需要经过中间的电脑中转,而中间的那部电脑就是代理服务器。非直接的连接。 互联网中的请求发送给反向代理,反向代理把请求转发到内网中的服务器。 很多客户端都通过反向代理访问不同后端服务器上的资源,而不需要知道这些后端服务器的存在,而以为所有资源都
阅读全文
摘要:安装Oracle JDK Linux x64:链接:http://pan.baidu.com/s/1gdk068z 密码:ngd0 法二: apt-get install default-jre 这个好像安装的也是openjdk OpenJDK是Java开发工具包的开源实现,Oracle JDK是J
阅读全文
摘要:在你更改了/etc/apt/sources.list 或 /etc/apt/preferences 后,需要运行这个命令以令改动生效。同时也要定期运行该命令,以确保你的源列表是最新的。该命令等价于新立得软件包管理器中的“刷新”,或者是 Windows和OS X 下的 Adept 软件包管理器的 “c
阅读全文
摘要:SQLite 的数据库权限只依赖于文件系统,没有用户帐户的概念。 sqlite3 testdb.db .databases 命令查看数据库列表 create table tbl(name char(10), age smallint, score float); 列出表和架构 .tables 插入数
阅读全文
摘要:https://golang.org/doc/code.html src contains Go source files, pkg contains package objects, and bin contains executable commands. The go tool builds
阅读全文
摘要:默认在 C:\Users\***\.vagrant.d 然后下面有boxes目录 想迁移到其它目录 setx VAGRANT_HOME "/d/.vagrant.d/" setx VAGRANT_HOME "D:/temp/.vagrant.d/" 打开环境变量对话框,发现已经加上了 NOTE: T
阅读全文
摘要:可以帮你统一团队成员的开发环境。如果你或者你的伙伴创建了一个Vagrantfile,那么你只需要执行vagrant up就行了,所有的软件都会安装并且配置好。团队成员可以通过相同的Vagrantfile来创建他们的开发环境,无论他们是在Linux, Mac OS X, 或者Windows下,这样就可
阅读全文
摘要:VM: VirtualBox, VMware Docker Vagrant using which you can create VMs or container. It interacts with virtualization or Container platforms like Virtua
阅读全文
摘要:公共号是怎么做大的? 品质为先,敢顶着水军言人不敢言。 真正支撑新媒体在百万千万用户面前风生水起的,不是讨喜的文字和搞笑的动图,而是内容背后的用户需求和商业逻辑。 “毒舌电影”读者的需求是什么? 1.我不知道什么电影好看,毒舌你帮我选; 2.我还想知道与电影相关的故事,毒舌你告诉我。 毒舌的作者不生
阅读全文
摘要:Security是Mac系统中钥匙串和安全模块的命令行管理工具,(图形化工具为Keychain Access.app)。钥匙串(Keychain)实质上就是一个用于存放证书、密钥、密码等安全认证实体的仓库,在计算机中保存为一个.keychain的文件 使用手册: 命令行执行 man security
阅读全文
摘要:http://www.jianshu.com/p/21ebca8cadf6 关键词有:个人开发者账号,企业开发者账号,bundle ID,开发证书,发布证书(又叫“生产证书”),开发描述文件,发布描述文件,推送证书等 1. 开发者账号 开发者账号其实就是apple id,只不过要成为开发者,需要去苹
阅读全文
摘要:嵌入式关系数据库 Ubuntu $ sudo apt-get install sqlite3 sqlite3-dev CentOS, or Fedora $ yum install SQLite3 sqlite3-dev 使用下面的命令来检查您的机器上是否已经安装了 SQLite。 $sqlite3
阅读全文
摘要:git clone https://chromium.googlesource.com/chromium/tools/depot_tools.git export PATH=`pwd`/depot_tools:"$PATH" git clone https://github.com/pristine
阅读全文
摘要:MariaDB数据库管理系统是MySQL的一个分支 开发这个分支的原因之一是:甲骨文公司收购了MySQL后,有将MySQL闭源的潜在风险,因此社区采用分支的方式来避开这个风险。 MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL的代替品。在存储引擎方面,10.0.
阅读全文
摘要:IPsec:互联网安全协议(英语:Internet Protocol Security,缩写为IPsec)L2TP :第二层隧道协议(英语:Layer Two Tunneling Protocol,缩写为L2TP)是一种虚拟隧道协议,通常用于虚拟专用网。L2TP协议自身不提供加密与可靠性验证的功能,
阅读全文
摘要:下载最新的OpenSSL http://openssl.org/source/ ./config make make install 通过命令openssl version或者openssl version -a来查看是否已经安装了OpenSSL
阅读全文
摘要:2012年的时候写过一篇叫《程序算法与人生选择》的文章,我用算法来类比如何做选择,说白了就是怎么去计算,但是并没有讲程序员可以发展的方向有哪些。 所以,就算是有这些所谓的方法论,我们可能对自己的发展还是会很纠结和无所事从,尤其是人到了30岁,这种彷徨和迷惑越来越重。虽然我之前也写过一篇《编程年龄和编
阅读全文
摘要:https://github.com/qinjx/30min_guides/blob/master/ios.md任何C源程序,不经修改,即可通过Objective-C编译器成功编译Objective-C源程序中可以直接使用任何C语言代码除了面向对象有语法是SmallTalk风格的(下面会讲到),其它
阅读全文
摘要:1,创建引擎2,创建AudioRecorder并开始录音3,暂停录音4,释放资源5,数据是通过回调函数处理的。好处:缓冲区不用通过AudioRecord.getMinBufferSize获取,设置很小也能正常工作。比如设置80字节bytes 1,创建引擎 2,创建AudioRecorder并开始录音
阅读全文
摘要:1,让studio不自动编译jni文件,而是我们手动通过ndk-build编译 打开工程下面的app文件夹,找到build.gradle 添加如下: defaultConfig { applicationId "com.elesos.jnidemux" minSdkVersion 15 target
阅读全文
摘要:svn: command not found yum install -y subversion 以下是一些常用命令的使用方法,希望对大家有所帮助。 1,check out(co)签出代码 svn co path svn co path 签出特定版本 签到本地指定目录下 2,添加文件并提交 先往版本
阅读全文
摘要:ab 无疑是目前最常见的压力测试工具。其典型用法如下: shell> ab -k -c 100 -t 10 http://domain/path 其中,参数「c」表示的是并发, 参数「t」表示的是整个测试持续的时间。 一个很容易被忽视的参数是「k」,它会增加请求头 Connection: Keep-
阅读全文
摘要:InnoDB配置 从MySQL 5.5版本开始,InnoDB就是默认的存储引擎并且它比任何其它存储引擎的使用要多得多。那也是为什么它需要小心配置的原因。 innodb_file_per_table 表的数据和索引存放在共享表空间里或者单独表空间里。我们的工作场景安装是默认设置了innodb_file
阅读全文
摘要:最终选择了蚂蚁大宝卡 36元:开通6月后有2G+500M全国流量,100+50分钟全国通话。 百度出了神卡: http://map.baidu.com/zt/y2015/pc/?url=http%3A%2F%2Fmap.baidu.com%2Fzt%2Fclient%2Fliantongshenka
阅读全文