只在必要的情况下才使用特殊的编译选项, 因为你不能保证其他人也同样正确的设置。代码风格不能妨碍沟通, 混合的风格等于没有风格。所以还是根据项目来确定自己的代码风格。代码风格的选择, 考虑的范围包括:易维护, 高效, 清晰, 简洁, 重要性递减。goto 也并不是毒瘤, 当深陷于 for 迭代的矩阵中...
分类:
其他 时间:
2015-02-15 20:32:45
收藏:
0 评论:
0 赞:
0 阅读:
296
/*转自http://blog.csdn.net/custqi/article/details/6455425感觉对双向广搜写得挺清楚的*/ 1 #include 2 #include 3 #include 4 using namespace std; 5 const int maxn = 301;...
分类:
其他 时间:
2015-02-15 20:32:35
收藏:
0 评论:
0 赞:
0 阅读:
357
2.shell工具 2.1.日志文件 简介 创建日志文件是很重要的,记录了重要的信息。一旦出现错误,这些信息对于我们排错是非常有用的;监控的信息也可以记录到日志文件 常用的日志文件的方法 以时间为标识的日志文件 例子#!/bin/bash#当前的日期current_date=`da...
分类:
系统服务 时间:
2015-02-15 20:32:25
收藏:
0 评论:
0 赞:
0 阅读:
285
玩转Linux之pwd命令 你有没有遇到过需要知道当前所在目录却无从得知?有没有想要复制出当前所在目录层次却不知如何下手?俗话说有困难找警察,想知道目录层次自然要找pwd了。那么问题来了:什么是pwd pwd的意思是Print Working Directory,也就是打印工作目录,意如其名,就.....
分类:
系统服务 时间:
2015-02-15 20:32:05
收藏:
0 评论:
0 赞:
0 阅读:
567
介绍 本文主要介绍一种轻量级的文件监控方式,对文件的Create & Change & Delete,都有一个相应的Event方法来进行处理。对于核心的File Monitor Class,我们继承一个监听适配器类FileAlterationListenerAdaptor,这样会更方便,就不用再去....
分类:
编程语言 时间:
2015-02-15 20:31:55
收藏:
0 评论:
0 赞:
0 阅读:
319
平时做网站经常要用正则表达式,下面是一些讲解和例子,仅供大家参考和修改使用:"^\d+$" //非负整数(正整数 + 0) 顺平注: 验证输入id数值,不能为0 $reg1='/^[1-9]\d*$/';"^[0-9]*[1-9][0-9]*$" //正整数"^((-\d+)|(0+))$" ...
分类:
Web开发 时间:
2015-02-15 20:31:45
收藏:
0 评论:
0 赞:
0 阅读:
304
性能劣化随着代码写得越来越烂,程序运行时数据库操作更多、IO阻塞等待跟过、不必要的对象创建、GC回收更频繁,线程的上下文切换也更多,开销越来越多,所有因素综合起来,程序运行更慢,响应延迟加大。当到达临界点的时候,压垮骆驼的最后一根稻草出现了,系统直接崩溃。坏东西、副作用是会累积的。代码的实现一直保持...
分类:
其他 时间:
2015-02-15 20:31:25
收藏:
0 评论:
0 赞:
0 阅读:
206
v1.1 if all algorithm are in one function, it will expand. so each operate type should be separated.question: if add scientificoperation.cpp:#include ...
分类:
其他 时间:
2015-02-15 20:31:15
收藏:
0 评论:
0 赞:
0 阅读:
220
回顾 继续介绍NODEJS开发微信卡券功能,昨天简单演示了微信接口的Access Token的原理和用法,还有门店的添加和查询,今天我们将介绍卡券的创建以及核销的最基本的流程。 本文将使用NodeJS作为开发语言,以wechat-card,和官方文档为主进行演示。创建卡券 昨天我们已经添加完成...
分类:
微信 时间:
2015-02-15 20:30:45
收藏:
0 评论:
0 赞:
0 阅读:
1278
为什么搞WebKit如今研究WebKit的人越来越多,俺不能免俗,也增加当中。WebKit的火爆也是得益于浏览器和WebOS的混战,随着Palm WebOS, Chrome OS, Firefox OS和Ubuntu Mobile相继公布,WebOS逐渐成为Android和IOS之外的第三世界,而W...
分类:
Web开发 时间:
2015-02-15 20:30:35
收藏:
0 评论:
0 赞:
0 阅读:
466
Tomcat7在我们日常开发、测试、生产环境都会使用到,但对于大部分开发人员来说,对其性能还是没有多大了解。本文就对它做一次性能测试,对比优化前后的性能区别。一、运行环境CPU:Intel(R)Pentium(R)P6200@2.13GHz;内存:4G,装的是32位win7,只认出3G,没有花时间去...
分类:
其他 时间:
2015-02-15 20:30:26
收藏:
0 评论:
0 赞:
0 阅读:
341
1.Pimpl概念在进行项目开发中可能遇到的问题,程序编译耗时很长,每一次简单修改接口之后项目都会被完全重新编译,浪费了很多时间。这个机制是Private Implementation的缩写,顾明思议,将实现私有化,力图使得头文件对改变不透明.它的优点很多,诸如降低编译依赖、提高重编译速度之类的工具...
分类:
其他 时间:
2015-02-15 20:29:55
收藏:
0 评论:
0 赞:
0 阅读:
208
网络封装的原因:开发者为了开发方便,出现了大量的第三方的网络请求,我们除了在cocoapods中引入第三方的开源,同时还应该注意的一点是:如果第三方的网络请求不更新了(比如ASI),或者网络请求工具类在新版本出现了bug导致暂时无法使用,我们工程中存在大量的网络请求,可能会导致我们工程无法运行,甚至...
分类:
其他 时间:
2015-02-15 20:29:45
收藏:
0 评论:
0 赞:
0 阅读:
323
websocketd代表WebSocket的守护进程websocketd处理的是浏览器和服务器之间的WebSocket连接,它会启动你所指定的服务器端应用来对WebSockets进行处理,然后在浏览器和服务器应用之间进行消息的传递。在20年前的话,有一项叫做CGI的技术做的工作类似,但现在这项技术将...
分类:
Web开发 时间:
2015-02-15 20:29:35
收藏:
0 评论:
0 赞:
0 阅读:
485
状态压缩插头DPHDU1693EattheTreeshttp://www.cnblogs.com/zhuangli/archive/2008/09/04/1283753.htmlhttp://blog.csdn.net/xymscau/article/details/6756351题意:在N*M(1...
分类:
其他 时间:
2015-02-15 20:29:15
收藏:
0 评论:
0 赞:
0 阅读:
420
3.运行级别脚本介绍 3.1.运行级别 运行级别介绍: 0 关机 1 单用户模式 2 多用户模式,没有NFS服务 3 多用户模式 4 目前还没有使用 5 X windows 的启动模式 6 重启计算机 运行级别对应的目录(/etc/rcN.d,N是数字0、1、2......
分类:
系统服务 时间:
2015-02-15 20:29:05
收藏:
0 评论:
0 赞:
0 阅读:
490
https://oj.leetcode.com/problems/valid-parentheses/Given a string containing just the characters'(',')','{','}','['and']', determine if the input stri...
分类:
其他 时间:
2015-02-15 20:28:45
收藏:
0 评论:
0 赞:
0 阅读:
328
7.脚本参数的传递 7.1.shift命令 简介: shift n 每次将参数位置向左偏移n位 例子#!/bin/bashusage(){ echo "usage:`basename $0` filenames"}totalline=0#下面的语句中 $# 表示参数的个数if [ $...
分类:
系统服务 时间:
2015-02-15 20:28:35
收藏:
0 评论:
0 赞:
0 阅读:
348
1.深入讨论(awk、= 大于等于 =60] score["60-70"]++ } { if [ $1=70 ] score["70-80"]++ } { if [ $1=80] score["80-9...
分类:
系统服务 时间:
2015-02-15 20:28:25
收藏:
0 评论:
0 赞:
0 阅读:
428
今天看到一份代码Build Settings中的Product Name与在模拟器/真机上显示的名字不一致,挺奇怪的,以前一直以为Product Name就是显示的应用名。小小研究了一下应用名显示问题,终于弄懂了。 通常我们在 info.plist...
分类:
其他 时间:
2015-02-15 19:26:45
收藏:
0 评论:
0 赞:
0 阅读:
290