多个线程共享一个资源的时候需要进行同步(否则会出现错误:如负数,重复数),但是过多的同步会造成死锁. synchronized(this) { } 非同步情况: 结果: 同步情况: 结果: ...
分类:
编程语言 时间:
2016-12-10 22:22:08
阅读次数:
166
最近第一次用C#写了一个windows service ,其实实现的内容比较简单。就是启动remoting 连接,但是调试相对初次写windws service 的我来说,比较烦。没有经验,而且没办法像调试其他windows 程序一样设置断点,无法看到运行过程。经过查看一些相关资料后,有了一点点调试 ...
本文作者从自身多年的Unity项目UI开发及优化的经验出发,从UGUI,CPU,GPU以及unity特有资源等几个维度,介绍了unity手游性能优化的一些方法。 ...
分类:
其他好文 时间:
2016-12-09 00:24:42
阅读次数:
2201
这两篇文章不可错过,是最靠谱的基础文献。总的来说,如果想完全定制,就继承与于View类;如果只是在原有控件基础上拓展,那就继承TextView、Button或者LinearLayout等。接下来,就以实例的形式,逐步掌握这方面的技能。 下面就自定义一个类,用来画一个圆圈: [html] view p ...
分类:
其他好文 时间:
2016-12-08 18:29:46
阅读次数:
256
在实际开发中,往往在基本两三种创建线程的方法之外,还用到一个简单的创建线程调用方法的情况,代码如下: 通过new Thread方法创建一个新的线程,在线程里调用deleteRedisByRedisKey方法,有时候在执行这个方法汇报异常,我的是空指针异常,是因为这个方法里用到的一些方法有可能会出现数 ...
分类:
编程语言 时间:
2016-12-08 18:04:33
阅读次数:
151
校验的分类 客户端数据校验 和 服务器端数据校验 客户端数据校验 ,通过JavaScript 完成校验 (改善用户体验,使用户减少出错 ) 服务器数据校验 ,通过Java代码 完成校验 struts2 支持校验方式 代码校验(用的很少) :在服务器端通过编写java代码,完成数据校验 配置校验(主流 ...
分类:
其他好文 时间:
2016-12-08 02:39:33
阅读次数:
189
在Java中实现的监控事件的方法 实际上:ActionListener是一个接口,在这里是用了匿名内部类的语法 , new + 接口名 + () + {接口实现} 因此: addActionListener( new 接口名() { 接口实现; });//这一行是这么来的 因此 //在匿名内部类中的 ...
分类:
其他好文 时间:
2016-12-06 02:48:09
阅读次数:
141
三种方法 第一种:比较简单,性能比较低 /** * 通过调用系统高斯模糊api的方法模糊 * * @param bitmap source bitmap * @param radius 0 < radius <= 25 * @param context context * @return out b ...
分类:
移动开发 时间:
2016-12-05 22:28:45
阅读次数:
231