jstl 函数。
下面是JSTL中自带的方法列表以及其描述
函数名
函数说明
使用举例
fn:contains
判断字符串是否包含另外一个字符串
<c:if test=”${fn:contains(name, searchString)[......]
jstl 函数。
下面是JSTL中自带的方法列表以及其描述
函数名
函数说明
使用举例
fn:contains
判断字符串是否包含另外一个字符串
<c:if test=”${fn:contains(name, searchString)[......]
java 解析文本实例源码。
Java代码 收藏代码
/**
* 读取文本文件
* @param filepath
* @return
*/
public static StringBuilder parser(String filepath) {
InputStream inStr[......]
java Timer,TimerTask的用法。
以前都用quartz来做定时任务,现接手一个项目,里面用的是jdk自带的Timer,所以学习并记录下
每两秒执行一次hello world
Java代码 收藏代码
package com.mhm.test;
import j[......]
java double 取 四舍五入方法。
Java代码 收藏代码
BigDecimal bd = new BigDecimal(offlineRate);
offlineRate = bd.setScale(2, BigDecimal.ROUND_HALF_UP).doubleValue[......]
java Map排序.一下代码为给一个hashMap的key排序,value排序一样处理
Java代码 收藏代码
public static List<Map.Entry<String, Integer>> sortHashMapInteger(HashMap<St[......]
byte 转 十六进制.
Java代码 收藏代码
StringBuilder str = new StringBuilder();
for (int i = 0; i < b.length; i++) {
int v = b[i] & 0xFF;
String hv =[......]
子线程先执行10次,主线程执行5次,子线程再执行10次,主线程再执行5次,如此反复3次.
Java代码 收藏代码
package com.mhm.test1;
/**
* 子线程跑10次,主线程跑5次,然后子线程再跑10次,主线程再跑5次,往返3次
* @author Maho[......]
通过代码了解ThreadLocal.
在看此代码时,先看http://www.iteye.com/topic/103804
如果ThreadLocal.set()进去的东西本来就是多个线程共享的同一个对象,那么多个线程的ThreadLocal.get()取得的还是这个共享对象本身,还是有并发[......]
简单多线程卖票代码.
Java代码 收藏代码
public class Thread2 {
public static void main(String[] args) {
ShareData d = new ShareData();
//两个窗口卖票
new Thread(d).s[......]
用Lock和Condition,实现主线程执行5次,子线程再执行10次,孙线程执行15次,如此反复5次.
Java代码 收藏代码
package test1;
import java.util.concurrent.locks.Condition;
import java.util.[......]