- 博客(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
126
转载 有序树的非递归前序遍历,实现无限级分类
思路使用父级编号取出子集元素(仅取出一级),并计算节点深度。进行同级排序。前序遍历,将子集放在父级之后(实质是一个排序过程)。根据节点深度增减生成HTML。优点执行步骤清晰,目标明确。利用操作栈维护遍历过程,不使用递归。适用于对递归支持不良的语言。数据平面化,方便HTML生成。容错性高,可控性强。注意事项为了减少遍历的节点...
2013-07-12 10:07:00
146
转载 【来自百度技术博客】社区PHP 业务开发
在当前这个互联网业务飞速发展时期,新的产品如雨后春笋般涌出,老产品线新业务也在不断突破和尝试。这就对快速开发迭代提出了更高的要求。一、基础运行环境针对新产品的开发,必须能够快速搭建一套LAMP架构。那么无外乎选择一个webserver,选择一个php版本,选择一个mysql版本,再选择一个PHP开发框架和选择一些php通用扩展和基础库等。这个过程读者可能觉得已经很快了,能不能更快...
2013-06-30 22:58:00
136
转载 关于collapsing margins (margin折叠)
“collapsing margins”(折叠margin)的意思是:2个或以上盒模型之间(关系可以是相邻或嵌套)相邻的margin属性(这之间不能有非空内容、padding区域、border边框或使用清除分离方法)结合表示为一个单独的margin。在css2.1中,水平的margin不会被折叠。垂直margin可能在一些盒模型中被折叠:1、在常规文档流中,2个或以上的块级盒模型相...
2013-01-23 17:25:00
168
转载 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
84
转载 VIM编辑器进行转码
vim默认配置的是utf-8编码,偶尔需要编辑gbk的文件,文件被创建后则需要转码,在水木论坛上看到有人贴出方法:gbk->utf-8:set fenc=utf-8utf-8->gbk:set fenc=gbk另外,查看文件编码的语句为::echo fenc 转载于:https://www.cnblogs.com/d...
2013-01-08 09:56:00
121
转载 为MySQL中root用户设置密码
使用SET PASSWORD语句修改root密码:shell> mysql -u rootmysql> SET PASSWORD FOR ''@'localhost' = PASSWORD('newpwd');mysql> SET PASSWORD FOR ''@'host_name' = PASSWORD('newpwd');设置匿名账户密码:...
2013-01-08 09:55:00
182
转载 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
219
转载 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
108
转载 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
90
转载 Nginx Rewrite
符号* ~ 为区分大小写匹配 * ~* 为不区分大小写匹配 * !~和!~*分别为区分大小写不匹配及不区分大小写不匹配 文件及目录匹配 * -f和!-f用来判断是否存在文件 * -d和!-d用来判断是否存在目录 * -e和!-e用来判断是否存在文件或目录 * -x和!-x用来判断文件是否可执行flag标记...
2012-11-23 13:11:00
76
转载 C语言中的预处理程序之#include
文件包含命令行的一般形式为:#include"文件名"例如:#include"stdio.h"#include"math.h"include中尖括号与引号的不同功能:使用尖括号表示在包含文件目录中去查找(包含目录是由用户在设置环境时设置的),而不在源文件目录去查找;使用双引号则表示首先在当前的源文件目录中查找,若未找到才到包含目录中去查找。用户编程...
2012-11-23 12:47:00
334
转载 移动应用与API 服务器之间的安全通信解决方法
最近接触到了移动端API开发的问题,为了确保应用与API 服务器之间的安全通信,防止数据篡改等恶意攻击,和同事探讨出此验证方法:首先向移动端应用分配APP_ID(int) ,APP_KEY(32位随机字串),移动端利用APP_ID 与 APP_KEY向服务器端请求,服务器端判断该应用是否合法;应用合法则生成临时Token返回给移动应用(Token有效期默认3600s),服务器端存...
2012-11-21 11:36:00
268
转载 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
122
转载 理解svn merge
svn没有恢复旧版本的直接功能,不过可以使用svnmerge命令恢复。比如说当前HEAD为14,而我要恢复成10版本,怎么做?用svnmerge:svnupdatesvnmerge--revision14:10svncommit-m"restoretorevision10"可能会很奇怪,因为不理解为什么合并能恢复旧版本。这里要理解一个关键点,就...
2012-11-16 13:10:00
73
转载 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.gztar zxvf leveldb-1.5.0.tar.gzcd leve...
2012-10-01 13:39:00
106
转载 Git 小结
git init 初始化版本库git add 添加文件到版本库git remote add origni url 添加远程版本库git commit -m 'log message' 添加修改到缓冲区git push origin 推送版本库到远程git fetch origin master 从远程版本库获取最新版本到本地 不会mergegit merge or...
2012-10-01 13:38:00
65
转载 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
220
转载 Subversion中添加$Id$ 等注释信息
Win7下 修改文件:C:\Users\[用户名]\AppData\Roaming\Subversion\configenable-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
114
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人