归档: 2015/12

Linux

基础linux中设置环境变量和gcc/g++的include路径 对所有用户有效在/etc/profile增加以下内容 123456789101112131415161718#在PATH中找到可执行文件程序的路径。export PATH =$PATH:$HOME/bin#gcc找到头文件的路径C_INCLUDE_PATH=/usr/include/libxml2:/MyLibexport C_

运维实战

websocket 服务运维 服务器配置 Amazon Linux AMI(Linux version 4.9.76-3.78.amzn1.x86_64)(Red Hat 7.2.1-2) Mem 16G CPU 物理 1;逻辑 4 硬盘 300G* 系统负载查看 查看端口实际连接数量 123netstat -nat|grep ESTABLISHED|grep -i "3

第三方SDK

推送友盟推送Openfire 自己来搭建基于XMPP协议的推送、IM服务器Openfire 是基于Jabber协议(XMPP)实现的即时通信服务器端版本,使用java来实现的 单台服务器可支持上万并发用户。 官网:http://www.igniterealtime.org/projects/openfire/index.jsp 个推推送效率不错,偶尔也会有延迟,当然这个是免费版本,免费版本目前的

C++

基础初始https://www.toutiao.com/a6491135578787021325/ C++的初衷 兼容C,优化C。 C++最大的竞争对手正是C C++的目标是 在保证效率与C语言相当的情况下,加强程序的组织性; 能保证同样功能的程序,C++更短小 不是过渡设计的OO C++和C的性能相差只有5% C++有多少坑 C++在解决了很多C语的坑的同时,也因为OO和泛型

Mysql

基础基本命令 备份mysql 备份一个库 mysqldump -u sa -p newspaper | gzip > /usr/local/backups/mysql/newspaper_20140216.sql.gz 备份全部库 mysqldump -u root -p --all-databases | gzip > /home/allbk-2017-12-06.sql.g

服务测试

压测软件推荐 NeoLoad 支持WebSoket、GWT、H5、AngularJS等 能监控OS、应用服务器、Web服务器、数据库、网络设备 https://www.neotys.com/neoload/overview loadimpact:http://loadimpact.com/ 免费的就可以测试同时50个用户在一段时间同时在线,并且正常浏览网站时的服务器响应情况。

Javascript

基础好用方法 二维数组横纵列转置的方法 12345var newArray = arr[0].map(function(col, i) { return arr.map(function(row) { return row[i]; })}); 插件、工具等form 使用 form简单赋值 1234var edit = $('#editF

安装部署

开发库 libogg http://www.linuxfromscratch.org/blfs/view/svn/multimedia/libogg.html 报错:oggenc: Command not found需要安装libogg 下载 https://downloads.xiph.org/releases/ogg/libogg-1.3.3.tar.xz 安装 12345./

英语

简洁口语大全After you. 您先。 Allow me. 让我来。 Any day will do. 哪一天都行夕 Any messages for me? 有我的留言吗? Any thing else? 还要别的吗? Any urgent thing? 有急事吗? Are you kidding? 你在开玩笑吧! Are you sure? 你肯定吗? As soon as possible