首页 > 编程语言
Java正則表達式入门
众所周知,在程序开发中,难免会遇到须要匹配、查找、替换、推断字符串的情况发生,而这些情况有时又比較复杂,假设用纯编码方式解决,往往会浪费程序猿的时间及精力。因此,学习及使用正則表達式,便成了解决这一矛盾的主要手段。大 家都知道,正則表達式是一种能够用于模式匹配和替换的规范,一个正則表達式就是由普通....
分类:编程语言   时间:2014-07-31 16:52:36    收藏:0  评论:0  赞:0  阅读:298
java wait 和notify
这几天自己学习了一下线程的知识,wait 方法使当前的线程等待,notify 方法 唤醒当前的线程的方法th 线程在5的时候进行wait,此时主线程继续执行, 主线程执行到9的时候 唤醒 th 线程public class ThreadDemo1 { public static void main(...
分类:编程语言   时间:2014-07-31 16:51:56    收藏:0  评论:0  赞:0  阅读:356
java开源工作流引擎osworkflow
java开源工作流引擎osworkflow目前实际用到的三个方法初始化:initialize(String workflowName, int initialAction, Map inputs)查询:query(WorkflowExpressionQuery query)操作:doAction(l...
分类:编程语言   时间:2014-07-31 16:48:26    收藏:0  评论:0  赞:0  阅读:495
spring注入是否会被回收
在做jms的时候,调用到其他的接口来进行数据库操作。如果不进行数据库操作的话,jms信息队列都是正常的。但是用的spring注入的接口进行操作的时候,当信息较多的时候,注入的这个接口会变成null。实在是不明白为什么会这样。根据jms的原理,每次有消息到达的时候,监听中就会有消费者来操作数据,就会调...
分类:编程语言   时间:2014-07-31 16:45:06    收藏:0  评论:0  赞:0  阅读:438
JavaScript开发之旅(2):JS中的tostring()方法
看到一个toString()方法,在JS中,定义的所有对象都具有toString()方法。定义和用法toString() 方法可把一个逻辑值转换为字符串,并返回结果。语法booleanObject.toString();返回值根据原始布尔值或者 booleanObject 对象的值返回字符串 "tr...
分类:编程语言   时间:2014-07-31 16:43:06    收藏:0  评论:0  赞:0  阅读:287
java中多线程通信实例:生产者消费者模式
线程间的通信:其实就是多个线程再操作同一个资源,但是操作的动作不同当某个线程进入synchronized块后,共享数据的状态不一定满足该线程的需要,需要其他线程改变共享数据的状态后才能运行,而由于当时线程对共享资源时独占的,它必须解除对共享资源的锁定的状态,通知其他线程可以使用该共享资源。Java中...
分类:编程语言   时间:2014-07-31 16:40:16    收藏:0  评论:0  赞:0  阅读:283
《Python核心编程》第二版第五章答案
5-1.整型。讲讲Python普通整型和长整型的区别。 Python的标准整形类型是最通用的数字类型。在大多数32位机器上,标准整形类型的取值范围是-2**32~2**32 - 1。 Python的长整型类型能表达的数值仅仅与你的机器支持的(虚拟)内存大小有关,换句话说,Python能轻松表达很.....
分类:编程语言   时间:2014-07-31 16:37:06    收藏:0  评论:0  赞:0  阅读:450
java c 标签的使用
头部需要引入: 需要用的地方
分类:编程语言   时间:2014-07-31 16:36:56    收藏:0  评论:0  赞:0  阅读:269
python类型
学了这么久,才发现原来还有好多基础知识根本不会...标准类型:整型 int 布尔型 bool 长整型 long 浮点型 float 复数型 complex 字符串 str 列表 list元组 tuple 字典 dict 其他内建类型:类型对象的类型 typeNone NoneType文件 file函...
分类:编程语言   时间:2014-07-31 16:34:46    收藏:0  评论:0  赞:0  阅读:340
KMP算法java实现
/** * 假设现在文本串S匹配到 i 位置,模式串P匹配到 j 位置 如果j = -1,或者当前字符匹配成功(即S[i] == * P[j]),都令i++,j++,继续匹配下一个字符; 如果j != -1,且当前字符匹配失败(即S[i] != P[j]),则令 i 不变,j = * next[j]...
分类:编程语言   时间:2014-07-31 16:28:46    收藏:0  评论:0  赞:0  阅读:334
Spring零散笔记
IOC(控制反转),也称DI(Denpendency Inject依赖注入)。1.把自己new的东西改为由容器提供。 初始化具体bean 动态装配2.好处:灵活配置。控制反转:将控制权交给容器依赖注入:setdao根据实际的dao注入(setdao依赖于实际的dao)spring是一个IOC容器,可...
分类:编程语言   时间:2014-07-31 16:27:56    收藏:0  评论:0  赞:0  阅读:451
centos下多版本python及多开发环境的安装: pyenv&virtualenv
参考: http://www.it165.net/pro/html/201405/13603.htmlhttp://www.it165.net/os/html/201405/8348.html1. 安装yum groupinstall "Development tools"yum install z...
分类:编程语言   时间:2014-07-31 16:27:36    收藏:0  评论:0  赞:0  阅读:432
java Log4j
Log4j 核心-- ------logger ---->完成日志的处理 -----Appender ---->设置日志信息的去向 -----Layout ---->日志信息的输入样式/例如(1) log4j.properties Log4j.roo...
分类:编程语言   时间:2014-07-31 16:25:17    收藏:0  评论:0  赞:0  阅读:382
java中如何将char数组转化为String
1.直接在构造String时建立。 char data[] = {'s', 'g', 'k'}; String str = new String(data); 2.String有方法可以直接转换。 String.valueOf(char[] chr)就可以。 如: char[] cha = {'s'...
分类:编程语言   时间:2014-07-31 16:23:46    收藏:0  评论:0  赞:0  阅读:370
jjavascript 高度相关
//scrollTop;var scrollTop = Math.max(document.documentElement.scrollTop, document.body.scrollTop);// 屏幕可视区高度var viewHeight = document.compatMod === 'C...
分类:编程语言   时间:2014-07-31 16:16:46    收藏:0  评论:0  赞:0  阅读:367
【C语言】指针
一种错误的写法:int * x = (int *)malloc(5 * sizeof(int));int * y = (int *)malloc(5 * sizeof(int));y = x;没有必要为y开辟内存,因为y在开辟内存时 y内存储的地址时开辟的内存的位置, 但是后面又把x的值赋给了y, ...
分类:编程语言   时间:2014-07-31 16:16:26    收藏:0  评论:0  赞:0  阅读:306
Spring源码阅读:使用标准AOP的API模拟Spring AOP + AspectJ的设计与实现
在上一篇博客中,提到了标准AOP与Spring AOP。这一篇就来把他们模拟出来。在模拟之前,还需要提及的是,在Spring框架中,对于AOP的支持:Spring 支持的AOPAspectJ是另外一个有名的AOP框架,Spring也集成AspectJ,同时Spring AOP与AspectJ有一定程...
分类:编程语言   时间:2014-07-31 16:16:06    收藏:0  评论:0  赞:0  阅读:542
java 图片处理工具类
import java.awt.Image; import java.awt.Rectangle; import java.awt.geom.AffineTransform; import java.awt.image.AffineTransformOp; import java.awt.image...
分类:编程语言   时间:2014-07-31 16:14:36    收藏:0  评论:0  赞:0  阅读:328
窗体与子线程的交互
窗体与子线程间通讯方法窗体上的UI默认情况下不允许使用子线程(或者其它非创建控件的UI线程)去控制(这在NET2.0以下是允许的,但是考虑到安全性等问题,从2.0开始就禁止使用这个功能,除非Form的CheckForIllegalCrossThreadCalls=true,不推荐这样使用)。那么怎么...
分类:编程语言   时间:2014-07-31 16:12:16    收藏:0  评论:0  赞:0  阅读:509
spring security 构造函数初始化bean思路
采用有参数的构造方法来解决注入你要的属性例如:public MyInvocationSecurityMetadataSource(RoleService roleService) { this.roleService = roleService; loadResourceDefine();}Ro.....
分类:编程语言   时间:2014-07-31 16:10:26    收藏:0  评论:0  赞:0  阅读:331
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!