1、String对象的初始化由于String对象特别常用,所以在对String对象进行初始化时,Java提供了一种简化的特殊语法,格式如下: String s = “abc”; s = “Java语言”;其实按照面向对象的标准语法,其格式应该为: String s = new String(“abc...
分类:
编程语言 时间:
2014-08-09 02:26:02
阅读次数:
425
对文本数据进行操作是JavaScript中常见的任务。正则表达式通过允许程序员指定字符串匹配的模式来简化诸如验证表单中输入是否具有正确格式之类的任务。
1.正则表达式标记:
字符
含义
举例
i
大小写不敏感
对于模式/http/i “http” 和“HttP” 一样可以匹配...
分类:
编程语言 时间:
2014-08-09 00:20:46
阅读次数:
239
前几天写了一篇介绍枚举功能强大的文章。有几个朋友给我指正说,没有案例单纯描述不够直观。确实啊,在这里我就在写一个案例篇,对上次的文章做补充说明。 此案例是一个游戏服务器的消息识别器的简化。做过游戏开发都知道,客户端和服务器之间的交互需要定义很多的消息类型,而且这个消息类型是需要不断扩展的。消息...
分类:
其他好文 时间:
2014-08-09 00:08:56
阅读次数:
352
动态树动态树问题, 即要求我们维护一个由若干棵子结点无序的有根树组成的森林。要求这个数据结构支持对树的分割、合并,对某个点到它的根的路径的某些操作,以及对某个点的子树进行的某些操作。在这里我们考虑一个简化的动态树问题,它只包含对树的形态的操作和对某个点到根的路径的操作:维护一个数据结构,支持以下操作...
分类:
其他好文 时间:
2014-08-08 23:48:56
阅读次数:
306
Echo网络库概要说明源码分析使用方法概要说明Echo借鉴了大量muduo的代码,并对其进行简化。Echo体现了现代C++两大风格,一是事件回调,我们使用function/bind实现回调机制,用户只需要向其注册回调函数即可,必要时可以封装成class,二是采用智能指针进行资源管理,例如TcpCon...
分类:
其他好文 时间:
2014-08-08 20:47:26
阅读次数:
285
指针函数,函数指针,typedef简化函数指针的使用,类中非静态成员函数和静态成员函数的调用。...
分类:
编程语言 时间:
2014-08-08 16:02:46
阅读次数:
195
Struts1和Struts2的国际化
作者:田雨成
1.国际化是什么?
国际化(internationalization)是设计和制造容易适应不同区域要求的产品的一种方式。它要求从产品中抽离所有地域语言,国家/地区和文化相关的元素。换言之,应用程序的功能和代码设计考虑在不同地区运行的需要,其代码简化了不同本地版本的生产。开发这样的程序的过程,就称为国际化。
通俗一点,就是你在一些网站...
分类:
其他好文 时间:
2014-08-08 12:48:25
阅读次数:
246
Cocos2d-x 3.0+ 中全新的封装的物理引擎给了开发者最大的便捷,你不用再繁琐与各种物理引擎的细节,完全的封装让开发者可以更快更好的将物理引擎的机制添加到自己的游戏中,简化的设计是从2.0到3.0+的一个质的飞跃。(如果用的2.x版本的cocos2d-x,看前一篇文章box2d)
下面同样以一个小demo来展示一下物理引擎的运用,同时说一下我在运用物理引擎中遇到的一些小小...
分类:
其他好文 时间:
2014-08-08 12:38:46
阅读次数:
247
Oracle Instant Client是Oracle发布的轻量级数据库客户端,如果仅仅是用SQL Developer连接数据库服务器端,或用SQL*Plus对数据库进行操作,相对于标准的客户端,Oracle Instant Client都是一个更好的选择,它大大简化了客户端的安装过程,占用空间极...
分类:
数据库 时间:
2014-08-08 12:07:25
阅读次数:
255
在浏览器中,我们有很多方式来绘制生成签名效果,并且有很多很棒很智能的jQuery插件。数字化签名是未来的发展方向,正是这个原因我们这里收集并且推荐了四款超棒的jQuery数字化签名插件,希望大家喜欢! 1. jSignature 这个jQuery插件简化了创建数据签名的过程,允许用户使用鼠标,手.....
分类:
Web程序 时间:
2014-08-08 09:33:35
阅读次数:
235