- 博客(19)
- 收藏
- 关注
转载 Linux下如何编译并运行C程序
GCC是Linux操作系统下一个非常重要的源代码编译工具,有着许多重要的选项,支持许多不同语言的编译,如C、C++、Ada、Fortran、 Objective、Perl、Python、Ruby以及Java等,甚至Linux的许多内核和许多其他自由软件以及开放源码应用程序都是用C语言编 写并经gcc编译而成的. 1 . 编译单个源文件 [例如]在屏幕上打印"Hello,Lin...
2013-07-18 16:24:00
186
转载 有序树的非递归前序遍历,实现无限级分类
思路 使用父级编号取出子集元素(仅取出一级),并计算节点深度。 进行同级排序。 前序遍历,将子集放在父级之后(实质是一个排序过程)。 根据节点深度增减生成HTML。 优点 执行步骤清晰,目标明确。 利用操作栈维护遍历过程,不使用递归。适用于对递归支持不良的语言。 数据平面化,方便HTML生成。 容错性高,可控性强。 注意事项 为了减少遍历的节点...
2013-07-12 10:07:00
202
转载 【来自百度技术博客】社区PHP 业务开发
在当前这个互联网业务飞速发展时期,新的产品如雨后春笋般涌出,老产品线新业务也在不断突破和尝试。这就对快速开发迭代提出了更高的要求。 一、基础运行环境 针对新产品的开发,必须能够快速搭建一套LAMP架构。那么无外乎选择一个webserver,选择一个php版本,选择一个mysql版本,再选择一个PHP开发框架和选择一些php通用扩展和基础库等。这个过程读者可能觉得已经很快了,能不能更快...
2013-06-30 22:58:00
179
转载 关于collapsing margins (margin折叠)
“collapsing margins”(折叠margin)的意思是:2个或以上盒模型之间(关系可以是相邻或嵌套)相邻的margin属性(这之间不能有非空内容、padding区域、border边框或使用清除分离方法)结合表示为一个单独的margin。在css2.1中,水平的margin不会被折叠。垂直margin可能在一些盒模型中被折叠:1、在常规文档流中,2个或以上的块级盒模型相...
2013-01-23 17:25:00
230
转载 php header示例代码
header('HTTP/1.1 200 OK'); header('HTTP/1.1 404 Not Found'); header('HTTP/1.1 301 Moved Permanently'); header('Location: http://www.example.org/'); header('Refresh: 10; url=http://www.example...
2013-01-11 09:44:00
127
转载 VIM编辑器进行转码
vim默认配置的是utf-8编码,偶尔需要编辑gbk的文件,文件被创建后则需要转码,在水木论坛上看到有人贴出方法: gbk->utf-8 :set fenc=utf-8 utf-8->gbk :set fenc=gbk 另外,查看文件编码的语句为: :echo fenc 转载于:https://www.cnblogs.com/d...
2013-01-08 09:56:00
181
转载 为MySQL中root用户设置密码
使用SET PASSWORD语句修改root密码: shell> mysql -u root mysql> SET PASSWORD FOR ''@'localhost' = PASSWORD('newpwd'); mysql> SET PASSWORD FOR ''@'host_name' = PASSWORD('newpwd'); 设置匿名账户密码: ...
2013-01-08 09:55:00
256
转载 vanish高速反向代理服务器配置
打开/etc/vanish.conf(自己创建)配置文件 首先声明一个backend,例如: backend nginx { .host = "127.0.0.1"; #后端主机IP .port = "80"; #监听端口 .max_connections = 500; #后端服务器最大连接数 .connect_timeout = 1s...
2012-11-28 17:40:00
316
转载 varnish安装及配置
(本文以CentOS为例) 安装依赖包 sudo yum install -y automake autoconf libtool ncurses-devel libxslt groff pcre-devel pkgconfig 下载安装 wget -c http://repo.varnish-cache.org/source/varnish-3.0.2.tar.gz ...
2012-11-27 19:05:00
164
转载 CentOS下iptables设置
安装iptables $ sudo yum install iptables 清除现有规则 $ sudo iptables -F 清除预设表filter中的所有规则链的规则 $ sudo iptables -X 清除预设表filter中使用者自定链中的规则 保存规则修改 $ sudo service iptables save ...
2012-11-23 13:14:00
178
转载 Nginx Rewrite
符号 * ~ 为区分大小写匹配 * ~* 为不区分大小写匹配 * !~和!~*分别为区分大小写不匹配及不区分大小写不匹配 文件及目录匹配 * -f和!-f用来判断是否存在文件 * -d和!-d用来判断是否存在目录 * -e和!-e用来判断是否存在文件或目录 * -x和!-x用来判断文件是否可执行 flag标记 ...
2012-11-23 13:11:00
125
转载 C语言中的预处理程序之#include
文件包含命令行的一般形式为: #include"文件名" 例如: #include"stdio.h" #include"math.h" include中尖括号与引号的不同功能: 使用尖括号表示在包含文件目录中去查找(包含目录是由用户在设置环境时设置的),而不在源文件目录去查找;使用双引号则表示首先在当前的源文件目录中查找,若未找到才到包含目录中去查找。用户编程...
2012-11-23 12:47:00
398
转载 移动应用与API 服务器之间的安全通信解决方法
最近接触到了移动端API开发的问题,为了确保应用与API 服务器之间的安全通信,防止数据篡改等恶意攻击,和同事探讨出此验证方法: 首先向移动端应用分配APP_ID(int) ,APP_KEY(32位随机字串),移动端利用APP_ID 与 APP_KEY向服务器端请求,服务器端判断该应用是否合法; 应用合法则生成临时Token返回给移动应用(Token有效期默认3600s),服务器端存...
2012-11-21 11:36:00
334
转载 Linux 网卡配置文件设置
1.配置文件 /etc/hosts(本地主机ip地址映射,可以有多个别名)。 /etc/services(端口号与标准服务之间的对应关系)。 /etc/sysconfig/network(设置主机名,网关,域名)。 HOSTANME=zjw.com(主机名)(需要重启计算机才有效) GATEWAY=192.168.1.1(网关) /etc/rc.d...
2012-11-16 13:25:00
165
转载 理解svn merge
svn没有恢复旧版本的直接功能,不过可以使用svnmerge命令恢复。比如说当前HEAD为14,而我要恢复成10版本,怎么做? 用svnmerge:svnupdatesvnmerge--revision14:10svncommit-m"restoretorevision10"可能会很奇怪,因为不理解为什么合并能恢复旧版本。这 里要理解一个关键点,就...
2012-11-16 13:10:00
113
转载 Linux下leveldb安装及PHP扩展
文章来源:http://dreamans.com/post/2.html 获取leveldb:http://code.google.com/p/leveldb/安装leveldb: wget http://leveldb.googlecode.com/files/leveldb-1.5.0.tar.gz tar zxvf leveldb-1.5.0.tar.gz cd leve...
2012-10-01 13:39:00
159
转载 Git 小结
git init 初始化版本库 git add 添加文件到版本库 git remote add origni url 添加远程版本库 git commit -m 'log message' 添加修改到缓冲区 git push origin 推送版本库到远程 git fetch origin master 从远程版本库获取最新版本到本地 不会merge git merge or...
2012-10-01 13:38:00
111
转载 CentOS下配置Nginx PHP MySQL Redis笔记
安装必要工具:yum install make apr* autoconf automake curl curl-devel gcc gcc-c++ zlib-devel openssl openssl-devel pcre-devel gd kernel keyutils patch perl kernel-headers compat* mpfr cpp glibc libgo...
2012-08-17 18:35:00
286
转载 Subversion中添加$Id$ 等注释信息
Win7下 修改文件:C:\Users\[用户名]\AppData\Roaming\Subversion\config enable-auto-props = yes *.php = svn:keywords=Id Author Rev Date*.ini = svn:keywords=Id Author Rev Date*.js = svn:keywords=Id Au...
2012-07-09 08:52:00
168
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅