很多不太懂正则的朋友,在遇到需要用正则校验数据时,往往是在网上去找很久,结果找来的还是不很符合要求。所以我最近把开发中常用的一些正则表达式整理了一下,在这里分享一下。给自己留个底,也给朋友们做个参考。一、校验数字的表达式 1 数字:^[0-9]*$ 2 n位的数字:^\d{n}$ 3 至少n位的数字...
分类:
其他好文 时间:
2015-12-27 21:57:47
阅读次数:
229
2010年WWDC发布iOS4时Apple对Objective-C进行了一次重要的升级:支持Block。说到底这东西就是闭包,其他高级语音例如Java和C++已有支持,第一次使用Block感觉满简单好用的,但是慢慢也遇到很多坑。本文聊聊ARC和non-ARC下Block使用中的引用循环问题,最近遇到...
分类:
其他好文 时间:
2015-12-27 21:57:42
阅读次数:
215
转载自:http://www.cnblogs.com/tangbinblog/p/3371545.html重用实现分析 查看UITableView头文件,会找到NSMutableArray* visiableCells,和NSMutableDictnery* reusableTableCells两....
分类:
其他好文 时间:
2015-12-27 21:56:22
阅读次数:
207
详解公钥、私钥、数字证书的概念加密和认证 首先我们需要区分加密和认证这两个基本概念。 加密是将数据资料加密,使得非法用户即使取得加密过的资料,也无法获取正确的资料内容,所以数据加密可以保护数据,防止监听攻击。其重点在于数据的安全性。身份认证是用来判断某个身份的真实性,确认身份后,系统才可以依...
分类:
其他好文 时间:
2015-12-27 21:56:22
阅读次数:
188
qsort用 法: void qsort(void *base,int nelem,int width,int (*fcmp)(const void *,const void *));参数:1 待排序数组首地址2 数组中待排序元素数量3 各元素的占用空间大小4 指向函数的指针,用于确定排序的顺序
分类:
其他好文 时间:
2015-12-27 21:56:46
阅读次数:
160
期末总结,室友不说我都忘了,最后一天,真的算是末了。这学期总体来说还可以,自从有了助教,我便脱离抄书的苦海,我很烦这种抄写的东西,又感觉没用,抄的都是应付,有了助教的合作作业,我们寝室都动员起来,我也开始学习这令人头疼的代码,数据库连接,最脆弱,但在室友的带领下我也领略很多。虽然没见过助教,但也听室...
分类:
其他好文 时间:
2015-12-27 21:57:14
阅读次数:
171
(此文章同时发表在本人微信公众号“dotNET每日精华文章”,欢迎右边二维码来关注。) 题记:今天继续静态网站的话题,介绍我选用的一个使用.NET开发的静态内容生成器——Wyam。 技术选型 在决定开始搞静态网站之后,面临的第一个问题就是如何生成静态内容。有现成工具吗?这样的工具符合近期和远期要求吗...
分类:
其他好文 时间:
2015-12-27 21:54:25
阅读次数:
180
方法一:即时生效,重启后失效hostname 新主机名方法二:永久生效1、修改/etc/hostsvim /etc/hosts127.0.0.1 localhost 新主机名2、修改/etc/sysconfig/networkvim /etc/sysconfig/networkHOSTNAME=.....
分类:
其他好文 时间:
2015-12-27 21:56:04
阅读次数:
136
学会提问 0 批判性思维 1 两种思维方式 2 淘金式思维 3 关我何事? 4 弱势和强势批判 5 关键问题 6 论题和结论 7 论题:“是什么”和“该不该” 8 结论 9 理由是什么? 10 论证(推理) 11 语义不明 12 找准关键词 13 注意 14 价值观假...
分类:
其他好文 时间:
2015-12-27 21:55:28
阅读次数:
343
2214 Knapsack problemAccept: 6Submit: 9Time Limit: 3000 mSecMemory Limit : 32768 KBProblem DescriptionGiven a set of n items, each with a weight w[i] ...
分类:
其他好文 时间:
2015-12-27 21:51:17
阅读次数:
151
网名为: 网名为:{{fName+lName}}-->
分类:
其他好文 时间:
2015-12-27 21:51:17
阅读次数:
164
正则表达式(RUNOOB学习笔记)一、前言(由QT获取路径想到的)正则表达式在模糊查找中应用比较多。腾月在学习QT时想获取程序的根目录时遇到了这个问题。eg: argv[0]: C:\abc\xyz.exe,然后从中取出 C:\abc\ 就是程序的根目录。使用QT自带的函数QCoreApp...
分类:
其他好文 时间:
2015-12-27 21:50:24
阅读次数:
147
话说写代码的时候越来越认识到了重构的重要性。 作为一个有良知的程序员,我觉得我们确实有必要写出让人明白的代码,而不是仅仅让计算机明白。 更加重要的是我意识到重构能让我在六点钟直接下班走人,而不是持续在Dirty Code里挣扎。 所以我决定去学习重构来提升我的技能。 然而意识到我并不是一...
分类:
其他好文 时间:
2015-12-27 21:48:52
阅读次数:
152
||当左边为真时,就不运行右边的表达式了|当左边为真,还是会运算右边的表达式&&当左边为假时,就不会运算右边的表达式&当左边为假时,还是会运算右边的表达式//add by zengzhiwei 2015年12月26日 23:56:19 beginpublic Boolean CheckPk(St.....
分类:
其他好文 时间:
2015-12-27 21:46:17
阅读次数:
172
字符真是个令人头疼的东西,弄不好就乱码了。呵呵,所以就花了大半天自己梳理了下。嘿嘿。1 Ascii 码学过电脑的都知道,电脑中的数据存储和运算都是靠比特流进行的,也就是0,1组成的二进制代码串。但是我们不可能输入0,1这些东西到电脑里把,根本记不住啦。所以,需要把输入的东西转为那些二进制代码。这时,...
分类:
其他好文 时间:
2015-12-27 21:45:45
阅读次数:
148
做同步赛的时候想偏了,状态总是时好时坏。这状态去区域赛果断得GG了。题目大意:给一棵树。让求出树上两个点,使得别的点到两个点较近的点的距离最大值最小。赛后用O(n)的算法搞了搞,事实上这道题不算难。逗逼的没A。。事实上这两个点一定是树直径上的两个点,假设能想到这个就非常好搞了,仅仅须要求出树的直径,...
分类:
其他好文 时间:
2015-12-27 21:45:41
阅读次数:
152