初学时写的一个简单nginx启动脚本,使用定义函数和传参的方法。(生产环境中是不能用pkill来杀服务的,要使用-sreload来平滑重启)[sa@nginx-04]#catstart_nginx04.sh#!/bin/sh./etc/init.d/functionsstart_nginx=/nginx/sbin/nginxUSAGE(){echo"USAGE$0{start|stop|restart}"e..
分类:
其他好文 时间:
2016-03-08 13:41:22
阅读次数:
152
在c语言中使用函数malloc和free来进行内存管理(分配与释放),在c++中则提供了运算符new和delete来做同样的工作,后者比前者性能更优越,使用更方便更灵活。1.new用于内存分配的基本形式为:指针变量名=new类型在程序运行过程中new是从堆的一块自由存储区中为程序分配一块与类..
分类:
其他好文 时间:
2016-03-08 13:40:45
阅读次数:
131
最近项目中使用addChildViewController时遇到了很诡异的问题,我们的用法如下,在ParentViewController的viewWillAppear中请求数据,请求数据成功之后使用如下代码添加子视图控制器:[self.view addSubview:childViewController.view];
[self addChildViewController:childView...
分类:
移动开发 时间:
2016-03-08 13:37:00
阅读次数:
167
概念:状态模式把所研究的对象的行为包装在不同的状态对象里,每一个状态对象都属于一个抽象状态类的一个子类。状态模式的意图是让一个对象在其内部状态改变的时候,其行为也随之改变,也就是不同状态对应不同的行为。状态模式的示意性类图如下所示:UML类图:Context:可以理解成控制类 State是状态接口 ConcreteStateA和C...
分类:
编程语言 时间:
2016-03-08 13:38:10
阅读次数:
230
在设计一个项目中的数据展示页面时。想要设计双X轴,一个轴显示须要的项。一个轴对这些项进行分组。效果如图: Highcharts自带双X轴展示方式。可是效果不是太理想。调整起来也会麻烦些看到Highcharts上有一个分组插件。grouped-categories.js。稍做改动就可以实现想要的效果,
分类:
其他好文 时间:
2016-03-08 13:38:13
阅读次数:
219
假设你对 “experimental”分支做了变更并且希望把他push到"origin"远程仓库中去. 你可以这样做: 1 git push origin experimental 你可能将会收到:远程仓库无法fast-forward该分支的错误信息, 这将意味着可能有别人push了不同的变更到了这
分类:
其他好文 时间:
2016-03-08 13:36:47
阅读次数:
126
记录学习JavaScript中遇到的知识点This:JavaScript的this总是指向一个对象,而具体指向哪个对象是在运行时基于函数的执行环境动态绑定的,而非函数被声明时的环境。 This的指向,大致分为以下四种: 1)作为对象的方法调用,this指向该对象: var obj = { a: 1,
分类:
编程语言 时间:
2016-03-08 13:38:22
阅读次数:
161
C learning : the source websit : 50个c/c++源代码网站C/C++是最主要的编程语言。这里列出了50名优秀网站和网页清单,这些网站提供c/c++源代码。这份清单提供了源代码的链接以及它们的小说明。我已尽力包括最佳的C/C++源代码的网站。这不是一个完整的清单,您有
分类:
其他好文 时间:
2016-03-08 13:36:38
阅读次数:
180
头文件: units. h 语法: void usleep(int micro_seconds); 返回值 : 无 内容说明: 本函数可暂时使程序停止执行. 参数micro_seconds 为要暂停的微妙数(us). 说明: 这个函数不能工作在 windows 操作系统中. 用在 Linux 的测试
分类:
移动开发 时间:
2016-03-08 13:35:59
阅读次数:
166
7.两个租户网络添加路由并配置防火墙规则 为两个租户网络添加路由和配置防火墙规则,可以实现不同租户网络的互通,并配置防火墙规则实现。这里选取tenant1和tenant2此两个租户来创建路由并配置防火墙规则 1)配置信息 #tenant1 add to qrouter01,gateway:qr01
分类:
其他好文 时间:
2016-03-08 13:34:38
阅读次数:
284
Java并发编程(十五):Timer和TimerTask(转载) 下面内容转载自: http://blog.csdn.net/xieyuooo/article/details/8607220 其实就Timer来讲就是一个调度器,而TimerTask呢只是一个实现了run方法的一个类,而具体的Time
分类:
编程语言 时间:
2016-03-08 13:34:20
阅读次数:
244
Description QQ有一个群聊天系统。方便非常多人在一起聊天。如今有一个群聊天的历史记录,请你统计一下每一个人说了多少。 Input 输入有非常多行。每行首先是一个人的昵称,然后一个冒号,一个空格,接着是这个人说过的话,比方: (yamadie: womenlailolba!)。昵称仅仅包括
分类:
其他好文 时间:
2016-03-08 13:37:00
阅读次数:
122
简介:用来描述或者匹配一系列符合某个句法规则的字符串的单个字符串。通常被用来检索和/或替换那些符合某个模式的文本内容。 类型:1.字符匹配 2.匹配次数 3.位置锚定 1.字符匹配 : .:匹配任意单个字符; [ ]:匹配范围内的任意单个字符; [^ ]:匹配范围外的任意单个字符; [:digit:
分类:
系统相关 时间:
2016-03-08 13:34:44
阅读次数:
187
“没有任何借口”是西点军校奉行的最重要的行为准则,它让每个学员懂得:工作中是没有任何借口的,失败是没有任何借口的,人生也没有任何接口。它让学员养成了毫不畏惧的决心、坚强的毅力、完美的执行力以及在限定时间内把握每一分每一秒去完成任何一项任务的信息和信念。 只要用心去找,借口无处不在。做不好一件事情,完
分类:
其他好文 时间:
2016-03-08 13:35:04
阅读次数:
100
$file = dirname(dirname(__FILE__)) . $_GET['download']; //获取图片的绝对路径 header("Content-type: octet/stream"); //下载的文件类型 这里是任何文件 header("Content-dispositio
分类:
Web程序 时间:
2016-03-08 13:32:58
阅读次数:
187
删除本地文件 #ifndef USERINFOPATH #define USERINFOPATH [NSString stringWithFormat:@"%@/%@info.plist",DOCUMENTS, [[NSUserDefaults standardUserDefaults] strin
分类:
其他好文 时间:
2016-03-08 13:33:46
阅读次数:
102