在java.lang包中也有String.split()方法,与.net的类似,都是返回是一个字符型数组,但使用过程中还有一些小技巧。如执行:"2|33|4".split("|")出来的结果是:""2|33|4奇怪吧,不过注意看一下API说明还是知道原因的.java.lang.string.spli...
分类:
编程语言 时间:
2015-10-22 23:50:03
阅读次数:
226
园子里关于23种设计模式的博文已经可以说是成千上万、车载斗量、屯街塞巷、不计其数、数不胜数、摩肩接踵、汗牛充栋、车水马龙、门庭若市、琳琅满目直至让人眼花缭乱了。在这样的大环境下之所以来写设计模式类的博文,并不是像一些"非主流"的爱情观那样"宁缺毋滥"。 只是其一呢,因为相当于给自己做一个总结,加深一...
分类:
其他好文 时间:
2015-10-22 23:49:44
阅读次数:
335
刷题过程中学了很多算法,但是都没有做个笔记==,写一下稍微留个印象~1.曼彻斯特算法首先用一个非常巧妙的方式,将所有可能的奇数/偶数长度的回文子串都转换成了奇数长度:在每个字符的两边都插入一个特殊的符号。比如 abba 变成 #a#b#b#a#, aba变成 #a#b#a#。 为了进一步减少编码的复...
分类:
编程语言 时间:
2015-10-22 23:51:01
阅读次数:
399
建立Socket链接的时候需要IP地址,但是只有域名怎么办,gethostbyname就是一个将域名转换为IP的函数;#include struct hostent *gethostbyname(const char *hostname);返回:若成功则为非空指针,若出错则为NULL且设置h_err...
分类:
其他好文 时间:
2015-10-22 23:48:45
阅读次数:
314
@echo off ::--------------------------------------------------------------------------------------------------------用户参数赋值---------------------- ::是否删...
分类:
其他好文 时间:
2015-10-22 23:48:46
阅读次数:
346
当Activity获取焦点的时候,它就需要绘制布局。Android框架会处理绘制过程,但这个Activity必须提供它布局树的根节点。 绘制过程是从布局的根节点开始的。这个过程需要测量和绘制布局树。绘制过程是通过遍历树和渲染每个与绘制区域相交的视图来处理的。接下来,ViewGroup职责就是请...
分类:
移动开发 时间:
2015-10-22 23:48:54
阅读次数:
385
StringBuilder strSql = new StringBuilder(); strSql.Append("select top 1 id from " + databaseprefix + "channel"); strSql.Append...
分类:
移动开发 时间:
2015-10-22 23:48:57
阅读次数:
411
+(void)initialize{ //初始化设置主题 UINavigationBar *navBar = [UINavigationBar appearance]; [navBar setBackgroundImage:[UIImage imageNamed:@"NavBar64"] fo...
分类:
移动开发 时间:
2015-10-22 23:48:47
阅读次数:
293
网上搜到的只有一篇是自定义的TextView,其使用比较麻烦,所以采用大众化的方法--使用9.png来实现。这里主要介绍sdk tool的draw9patch.bat的使用。这个bat执行文件打开后会打开draw9patch程序如下图:使用的话也比较简单,将文件拖放到程序中,对按住鼠标左键对其最边缘...
分类:
移动开发 时间:
2015-10-22 23:47:30
阅读次数:
295
Fromhttp://blog.csdn.net/freeboy1015/article/details/7634950 static在c++中的第五种含义:用static修饰不访问非静态数据成员的类成员函数。这意味着一个静态成员函数只能访问它的参数、类的静态数据成员和全局变量。 不能用const的...
分类:
编程语言 时间:
2015-10-22 23:47:12
阅读次数:
208
JavaThread的运行周期中, 有几种状态, 在 java.lang.Thread.State 中有详细定义和说明:NEW 状态是指线程刚创建, 尚未启动RUNNABLE 状态是线程正在正常运行中, 当然可能会有某种耗时计算/IO等待的操作/CPU时间片切换等, 这个状态下发生的等待一般是其他系...
分类:
编程语言 时间:
2015-10-22 23:47:20
阅读次数:
233
my first javascript file hello,world! ...
分类:
其他好文 时间:
2015-10-22 23:48:59
阅读次数:
224
有推荐人/没有推荐人的recommender_id is null / is not null谁是推荐人=他的id是别人的recommender_id=某个人的recommender_id是他的id谁不是推荐人 = 他的id跟所有人的recommender_id不一样//哪些os账号的开通时间是最早...
分类:
其他好文 时间:
2015-10-22 23:49:00
阅读次数:
180
继上篇开始,这里主要再次精简.因为大家已经熟悉了主要思想以及它的工作方式.那么这里提供的案例改动会很大.上篇的DatabaseCommand***均是为了大家能够轻松的理解所临时编写的.这次提供的接口会有很大变动,以及会有一些新的内容,比如执行Reader是修改的Connection状态,同时不上没...
分类:
Web程序 时间:
2015-10-22 23:48:54
阅读次数:
296
【前言】计算机中的数据都是二进制的,不管是字符串还是文件,而加密后的也是二进制的,而我们要看到的往往是字符串,本文就介绍了将byte[]转为各种进制以及base64编码。【base64】是一种编码方式,可以理解为复杂的进制,很多算法加密后输出的都是byte[],而这个byte[]对我们显示的形式是不...
分类:
编程语言 时间:
2015-10-22 23:47:37
阅读次数:
355
状态机 在理解状态机之前,总是把状态里简单地理解为状态模式,最近,我仔细分析了状态机的实现机制,发现状态机和状态模式还是有很大的不同。 一,状态模式是具体的,针对每个需求有一个状态集,并为其实现特有的迁移机制。状态机是抽象的,不是针对特定的需求,而是对各种与相关的问题的进一步抽象,那么用状态机回.....
分类:
其他好文 时间:
2015-10-22 23:48:07
阅读次数:
306
TQ: 有如下定义: Class 鸟{。。。;public virtual void Fly(){};。。。} Class 麻雀{。。。;public virtual void Fly(){...};。。。} Class 大雁{。。。;public virtual void Fly(){...};。...
分类:
其他好文 时间:
2015-10-22 23:46:00
阅读次数:
434