首页 > 编程语言
spring配置自定义的PropertyEditor
在项目开发过程中,总会有这样那样由于格式转换带来的问题。如:money精确度的处理,这个应该在电商中非常常见。日期格式的处理,几乎是所有开发过程遇到的。本文通过介绍java.beans.PropertyEditor 复习一下。 PropertyEditor 、PropertyEditorSupport 在上层是一个Property的简单接口,仅仅...
分类:编程语言   时间:2015-04-13 12:54:49    收藏:0  评论:0  赞:0  阅读:147
【Spring】IOC之方法注入
当一个Bean依赖的Bean和自己生命周期不同的时候:如Bean A依赖Bean B,Bean A 是singleton,如果需要在Bean A每次用到Bean B的时候都用一个Bean B的新的实例(注意是新的),即使通过在配置文件设置Bean B的 property或者 contructor-arg是不能实现的.这时候只能在Bean A中用Bean B的时候动态得到。...
分类:编程语言   时间:2015-04-13 12:52:29    收藏:0  评论:0  赞:0  阅读:158
进程与线程
主线程里面执行耗时操作会导致界面阻塞,所以一般把耗时操作放到子线程执行,例如网络请求、线程睡眠、加载文件、大量运算。 1、不要把耗时操作放到主线程。 2、不要把修改页面的代码放到子线程(子线程修改页面不会等到及时更新) 第一种开启子线程的方法 NSThread      //开启一个子线程      [NSThread detachNewThreadSelector:@sele...
分类:编程语言   时间:2015-04-13 12:51:29    收藏:0  评论:0  赞:0  阅读:280
java-重新理解:“instance = new Singleton();”
在Java指令中创建对象和赋值操作是分开进行的,也就是说instance = new Singleton();语句是分两步执行的。但是JVM并不保证这两个操作的先后顺序,也就是说有可能JVM会为新的Singleton实例分配空间,然后直接赋值给instance成员,然后再去初始化这个Singleto...
分类:编程语言   时间:2015-04-13 12:46:59    收藏:0  评论:0  赞:0  阅读:350
软考 程序员 下午考题 c语言 笔记
1. 数组名 是表示数组空间首地址的指针常量,程序中不允许对常量赋值。如 int a[]; a就是数组名,表示数组控件首地址的指针常量 a = 0;是错误的,不允许对指针常量赋值2.可以通过指针指向一个常量,但是不能通过指针修改常量的内容如:char *p; p = "testing...
分类:编程语言   时间:2015-04-13 12:46:49    收藏:0  评论:0  赞:0  阅读:236
.NET多线程编程(2)—Thread类
这章将向大家介绍.NET中的线程API,怎么样用C#创建线程,启动和停止线程,设置优先级和状态. 在.NET中编写的程序将被自动的分配一个线程.让我们来看看用C#编程语言创建线程并且继续学习线程的知识。我们都知道.NET的运行时环境的主线程由Main ()方法来启动应用程序,而且.NET的编译语言....
分类:编程语言   时间:2015-04-13 12:45:49    收藏:0  评论:0  赞:0  阅读:350
悟透javascript读书笔记
1.undefined,null,0,"" 这四个值转换为逻辑值时是false,其他无论简单类型值,对象或者函数转换过来都是true2.如图第一个是“声明了一个变量,给变量赋值(赋的是一个函数),然后又更改了变量的值第二个是”声明了一个函数,定义里里面的规则,然后把这个名字的函数又声明了一遍,定义了...
分类:编程语言   时间:2015-04-13 12:45:39    收藏:0  评论:0  赞:0  阅读:164
Java Error和Exception区别
Error和Exception都继承自Throwable;二者不同之处:Exception:1.可以是可被控制(checked)或者不可控制(unchecked);2.表示一个由程序员导致的错误;3.应该在应用程序级被处理;Error:1.总是不可控制的(unchecked);2.经常用来表示系统错...
分类:编程语言   时间:2015-04-13 12:43:19    收藏:0  评论:0  赞:0  阅读:190
求首位相连一维数组最大子数组的和
结对成员:朱少辉:主要负责代码编写侯涛亮:主要负责程序测试题目:一个首尾相接的一维整型数组,其中有正有负,求它的最大子数组并返回它的位置。思路:在求一维子数组的基础上,先输入一个含有N个数的一维数组,将此数组向后平移N个使数组长度变为2N个,前N个和后N个值相等。再求这长度为2N的数组最大子数组之和...
分类:编程语言   时间:2015-04-13 12:42:09    收藏:0  评论:0  赞:0  阅读:192
javascript 闭包与对象
var a=123; obj = { a:8, func:function(){ console.log(this.a+=1); } }obj.func(); // 9;var f = obj...
分类:编程语言   时间:2015-04-13 12:39:39    收藏:0  评论:0  赞:0  阅读:168
你可能不知道的一些JavaScript 奇技淫巧
原文:你可能不知道的一些JavaScript 奇技淫巧 这里记录一下以前学习各种书籍和文章里边出现的JS的小技巧,分享给大家,也供自己查阅,同时感谢那些发现创造和分享这些技巧的前辈和大牛们。 1、遍历一个obj的属性到数组 var a=[]; for(a[a.length] in obj); ret...
分类:编程语言   时间:2015-04-13 12:38:59    收藏:0  评论:0  赞:0  阅读:256
Java中==、equals、hashcode的区别与重写equals以及hashcode方法实例
1、重写equals方法实例 部分代码参考http://blog.csdn.net/wangloveall/article/details/7899948 重写equals方法的目的是判断两个对象的内容(内容可以有很多,比如同时比较姓名和年龄,同时相同的才是用一个对象)是否相同如果不重写equal....
分类:编程语言   时间:2015-04-13 12:38:39    收藏:0  评论:0  赞:0  阅读:165
用c实现shell排序
shell排序的方法又称缩小增量法,是对直接插入排序法的改进。至于对于分组后采用哪种排序方法实现,本例采用直接选择排序和直接插入排序,理论上讲,通过分组排序后,数据基本上有序,这时通过直接插入排序会比直接选择排序好,因为直接选择排序每一趟排序都必须比较所有的元素。具体代码如下:/* *shell排序...
分类:编程语言   时间:2015-04-13 12:37:19    收藏:0  评论:0  赞:0  阅读:316
python request的运用
requests是python的一个HTTP客户端库,跟urllib,urllib2类似,那为什么要用requests而不用urllib2呢?官方文档中是这样说明的: python的标准库urllib2提供了大部分需要的HTTP功能,但是API太逆天了,一个简单的功能就需要一大堆代码1. 安装:方....
分类:编程语言   时间:2015-04-13 12:36:29    收藏:0  评论:0  赞:0  阅读:222
javascript有关this的那些事(某渣提出的问题)
某人提出请教下谁能解释下这个值varname="TheWindow";varobject={name:"MyObject",getName:function(){returnthis.name;}};alert((object.getName=object.getName)());--------T...
分类:编程语言   时间:2015-04-13 12:35:59    收藏:0  评论:0  赞:0  阅读:231
java记录
byte[]数组如何转换成String public static final String arrayToString(byte[] bytes) { StringBuffer buff = new StringBuffer(); for (int i = ...
分类:编程语言   时间:2015-04-13 12:35:29    收藏:0  评论:0  赞:0  阅读:209
.NET多线程编程(3)——线程同步
随着对多线程学习的深入,你可能觉得需要了解一些有关线程共享资源的问题. .NET framework提供了很多的类和数据类型来控制对共享资源的访问。 考虑一种我们经常遇到的情况:有一些全局变量和共享的类变量,我们需要从不同的线程来更新它们,可以通过使用System.Threading.Interl....
分类:编程语言   时间:2015-04-13 12:33:29    收藏:0  评论:0  赞:0  阅读:290
JavaScript正则表达式快速判断技巧
原文:JavaScript正则表达式快速判断技巧 这里是JS的正则的一点心得,并不是最完整的规则汇总,更侧重实际运用中的快速判断,初学者接触正则之后往往会被一堆星号括号给弄晕,有了一些速判技巧就能从整体上把握从而不慌乱。 JS正则快速判断技巧的核心就是:注意圆括号和问号。这已经能够应付大部分实际应用...
分类:编程语言   时间:2015-04-13 12:32:59    收藏:0  评论:0  赞:0  阅读:241
Java 如何防止线程意外中止
Thread的run方法是不抛出任何检查型异常(checked exception)的,但是它自身却可能因为一个异常而被终止,导致这个线程的终结。最麻烦的是,在线程中抛出的异常即使使用try...catch也无法截获,因此可能导致一些问题出现,比如异常的时候无法回收一些系统资源,或者没有关闭当前的连...
分类:编程语言   时间:2015-04-13 12:32:29    收藏:0  评论:0  赞:0  阅读:268
首尾相接的数组(环)-最大子数组
一 题目:一个首尾相接的一维整型数组,其中有正有负,求它的最大子数组并返回它的位置。结对开发人员:朱少辉,侯涛亮二 设计思路:设这个数组为a[n],那么扩大数组范围,使之为a[2*n],将a[0]~a[n-1]的值赋给a[n]-a[2*n-1],那么就相当于从第i个(i=0,1,2..n-1)到第i...
分类:编程语言   时间:2015-04-13 12:32:19    收藏:0  评论:0  赞:0  阅读:307
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!