java
文章平均质量分 74
SIAS606
这个作者很懒,什么都没留下…
展开
-
java 正则表达式 Match 的group方法见解
Pattern p = Pattern.compile("(//d+,)(//d+)");String s = "123,456-78,999";Matcher m = p.matcher(s);while(m.find()){ System.out.println("m.group():"+m.group()); //打印所有 System.o原创 2011-06-14 18:27:00 · 4949 阅读 · 0 评论 -
StringUtils API
org.apache.commons.lang Class StringUtils java.lang.Object org.apache.commons.lang.StringUtils public class StringUtils extends Object Operations on String that are null safe. 字符串是nul转载 2012-02-20 14:14:09 · 1069 阅读 · 0 评论 -
java实现的一个发送手机短信的程序
今天闲来无事,在微博上看到一个关于用java实现的一个发送手机短信的程序,看了看,写的不太相信,闲的没事,把他整理下来,以后可能用得着 JAVA发送手机短信,流传有几种方法:(1)使用webservice接口发送手机短信,这个可以使用sina提供的webservice进行发送,但是需要进行注册;(2)使用短信mao的方式进行短信的发送,这种方式应该是比较的常用,前提是需要购买硬件设备,呵呵(3)转载 2012-07-18 09:31:43 · 1865 阅读 · 0 评论 -
JVM监控命令,常用
常用工具介绍:jinfo jmap jstack jstat jinfo 可以从一个给定的java进程或core文件或远程debug服务器上获取java配置信息。包括java系统属性及JVM参数(command line flags)。注意在jvm启动参数中没有配置的参数也可使用jinfo –flag xxx pid输出默认值(很有用,但貌似一些简写的参数查不出来)。 可以转载 2013-12-03 11:51:10 · 957 阅读 · 0 评论 -
java concurrent
我们都知道,在JDK1.5之前,Java中要进行业务并发时,通常需要有程序员独立完成代码实现,当然也有一些开源的框架提供了这些功能,但是这些依然没有JDK自带的功能使用起来方便。而当针对高质量Java多线程并发程序设计时,为防止死蹦等现象的出现,比如使用java之前的wait()、notify()和synchronized等,每每需要考虑性能、死锁、公平性、资源管理以及如何避免线程安全性方面带来的转载 2014-06-13 10:31:03 · 571 阅读 · 0 评论 -
浅谈 java 信号量 Semaphore
简介 Semaphore主要是在多线程中可以轻松控制信号量,针对某个资源可被并发访问的个数。 acquire()方法可以或得一个访问的许可,release()方法释放一个许可。 提供同步机制,控制同时访问的个数。 应用场景举例 模拟银行窗口处理业务情景 同时有5个窗口处理业务,有10个顾客等待原创 2016-08-26 17:44:10 · 1997 阅读 · 0 评论