转载请注明出处:jiq?钦's
technical Blog
(1)String本质:
String对象是不可改变的,任何看起来会修改String对象的操作实际上都是创建了一个全新的Sting对象,然后再该全新对象上修改。而效率更高的StringBuilder正好不同。
(2)String和StringBuffer的区别:
String 类型和 StringBuffe...
分类:
编程语言 时间:
2015-06-24 00:48:34
阅读次数:
162
synchronized是Java中的关键字,是一种同步锁。它修饰的对象有以下几种:
1. 修饰一个代码块,被修饰的代码块称为同步语句块,其作用的范围是大括号{}括起来的代码,作用的对象是调用这个代码块的对象;
2. 修饰一个方法,被修饰的方法称为同步方法,其作用的范围是整个方法,作用的对象是调用这个方法的对象;
3.修改一个静态的方法,其作用的范围是整个静态方法,作用的对象是这个类的所有对象;
4.....
分类:
编程语言 时间:
2015-06-24 00:45:09
阅读次数:
199
unity5自带的UI Button的Inspector面板中只有On Click事件,如果我们想让一个按钮响应On Button Down事件该怎么办呢?方法是:点Add Component->Event->Event Trigger添加一个Event Trigger组件。然后再点Add New ...
分类:
编程语言 时间:
2015-06-24 00:39:29
阅读次数:
825
原文:PHP 二维数组根据某个字段排序要求:从两个不同的表中获取各自的4条数据,然后整合(array_merge)成一个数组,再根据数据的创建时间降序排序取前4条。 遇到这个要求的时候就不是 ORDER BY 能解决的问题了。因此翻看 PHP 手册查找到了如下方法,做此笔记。 1, 'name' =...
分类:
编程语言 时间:
2015-06-24 00:39:46
阅读次数:
172
1.什么是数组 数组为相同数据类型的元素组成的集合,数组元素按线性顺序排列。
分类:
编程语言 时间:
2015-06-24 00:38:53
阅读次数:
132
将自己写的工具类Tool的Tool.class文件发送给其他人,其他人只要将该文件设置到classpath路径下,就可以使用该工具类。但是很遗憾,该类中到底定义了多少个方法,对方却不清楚,因为该类并没有使用说明书。开始制作程序的说明书,Java的说明书通过文档注释来完成。/**..............
分类:
编程语言 时间:
2015-06-24 00:35:49
阅读次数:
238
C源程序是由函数组成的,有且只有一个主函数(main()函数)。一、函数1.自定义函数的书写格式:返回值类型 函数名(参数类型 形式参数1,参数类型 形式参数2,…){ 函数体}例如: 1 include 2 void test(); 3 4 int main() { 5 test...
分类:
编程语言 时间:
2015-06-24 00:36:34
阅读次数:
136
JavaScript中的this总是让人迷惑,应该是js众所周知的坑之一。 个人也觉得js中的this不是一个好的设计,由于this晚绑定的特性,它可以是全局对象,当前对象,或者…有人甚至因为坑大而不用this。其实如果完全掌握了this的工作原理,自然就不会走进这些坑。来看下以下这些情况中的thi...
分类:
编程语言 时间:
2015-06-24 00:36:03
阅读次数:
224
1、配置数据源数据库连接基本信息存放到properties文件中,因此先加载properties文件1 2 使用DBCP数据源配置xml如下 1 2 3 4 5 6 7 8 9 ...
分类:
编程语言 时间:
2015-06-24 00:33:45
阅读次数:
152
常用Javascript的人都知道,[this這個關鍵字在一個函式內究竟指向誰]的這個問題很令人頭大,本人在這裡整理了一下Javascript中this的指向的五種不同情況,其中前三種屬於基本的情況,而後兩種情況可基於前三種情況的方式來進行思考。1.this指向於調用該函式之物件如果你有學過C/C+...
分类:
编程语言 时间:
2015-06-24 00:36:03
阅读次数:
127
在使用Java编写应用的时候,我们常常需要通过第三方类库来帮助我们完成所需要的功能。有时候这些类库所提供的很多API都通过throws声明了它们所可能抛出的异常。但是在查看这些API的文档时,我们却没有办法找到有关这些异常的详尽解释。在这种情况下,我们不能简单地忽略这些由throws所声明的异常.....
分类:
编程语言 时间:
2015-06-24 00:32:39
阅读次数:
219
最近在做一个项目,需要控件随对话框大小的变化而变化,因此需要准确获取对话框窗口、控件的大小和位置。 经过好一番查寻、测试,终于看到了希望。下面是一些获取窗口位置和大小的函数,示例如下:1、获取屏幕分辨率//下边两个函数获取的是显示屏幕的大小,但不包括任务栏等区域int cx = GetSyst...
分类:
编程语言 时间:
2015-06-24 00:31:09
阅读次数:
259
函数函数介绍// func// 在Swift中,一个个的方法就是函数// 1.定义函数的关键字是func// 在定义函数的时候,不管有没有参数都加括号,参数写在括号中// 在定义函数时,当没有返回值的时候,也可以写成如下格式,当有返回值的时候在->后面加上返回值的类型1.1 没有参数没有返回值fun...
分类:
编程语言 时间:
2015-06-24 00:31:59
阅读次数:
115
python相关:1、zeromq网络库;2、twisted框架;twisted:一个基于事件驱动,异步的python高性能网络开发框架;注:什么是基于事件驱动;当(鼠标点击事件)事件注册器注入事件,而在事件已加入在监控列表中;即触发函数的回调的过程; 1、Reactor,反应器 2、Pro...
分类:
编程语言 时间:
2015-06-24 00:30:16
阅读次数:
251
关于SwiftSwift是一种新的编程语言,用于iOS和OS X的应用程序,建立在最佳的C和Objective-C之上,没有C兼容性的限制。Swift采用的安全模式设计,并增加了现代的功能,使编程更简单,更灵活,更有趣。Swift和以前一笔勾销,由成熟和备受宠爱Cocoa和Cocoa Touch框架...
分类:
编程语言 时间:
2015-06-24 00:29:44
阅读次数:
177
this:看上去,是用于区分局部变量和成员变量同名情况。this,就是代表本类对象,到底是代表哪一个呢?this代表它所在的函数所属对象的引用。简单得说,哪个对象在调用this所在的函数,this就代表哪个对象。ClassChildren{ privateStringname; privatei.....
分类:
编程语言 时间:
2015-06-24 00:29:01
阅读次数:
170
一、简介 Lzlib 压缩库提供了在内存中的 LZMA 压缩和解压算法功能,包括对数据进行完整性检查。压缩格式是 lzip 二、安装 http://www.educity.cn/linux/1577732.html 三、实例 参考: http://blog.csdn.net/turingo/arti...
分类:
编程语言 时间:
2015-06-24 00:27:02
阅读次数:
309