- 浏览: 96251 次
- 性别:
- 来自: 湖南
最新评论
-
化蝶自在飞:
还是走腾讯应用宝吧.
微信扫二维码下载客户端被挡 -
hyper1987stone:
java敏感词过滤 -
菜鸟级JAVA:
先引用2个js(一个jquery、一个日期插件),然后在需要使 ...
java jsp 日期控件 -
woshishen__74:
你的有点问题 是不是少了一个jar包?????
java jsp 日期控件
文章列表
package util;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
import java.util.regex.Pattern;
/**
* 对时间处理的相关工具类
*
* @author
* @date
* @version 1.0
*/
public class TimeUtil {
/**
* 判断时间戳是否在有效范围内
*
* @pa ...
package util;
import java.util.ResourceBundle;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
/**
* 配置文件读写工具类
*
* @author
* @date
* @version 1.0
*/
public class Configuration {
private static final Logger log = LoggerFactory.getLogger(Configuration.class);
/**
* 读取配 ...
package util;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Random;
/**
* 字符串处理相关工具类
*
* @author
* @date
* @version 1.0
*/
public class StringUtil {
/**
* 判断字符串是否为空或null,为空返回true
*
* @param str
* 待判定字符串
* @return 是否为空或null
*/ ...
package util;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.io.UnsupportedEncodingException;
import java.util.ArrayList;
import org.apache.http.HttpResponse;
import org.apache.http.HttpStatus;
import org.apache.h ...
package util;
import java.io.UnsupportedEncodingException;
import java.security.MessageDigest;
import java.security.NoSuchAlgorithmException;
public class MD5Util {
private static String encodingCharset = "UTF-8";
/**
* md5加密
*
* @param aValue
* @return
*/
public static Str ...
jdbcTemplate批量插入数据
public void buyTool(List<UserToolNew> userToolList) throws Exception {
final List<UserToolNew> intsertlist=new ArrayList<UserToolNew>();
if(!CollectionUtils.isEmpty(userToolList)){
intsertlist.addAll(userToolList);
}
final Calendar invalidateTimeCalendar = C ...
0、string格式的时间转成sql中的Timestamp格式
例:(Timestamp要引用sql的类 import java.sql.Timestamp;)
String openTime = "2015-05-13 18:00:00";
DateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
format.setLenient(false);
Timestamp openTimestamp;
try {
openTimestamp = new Timesta ...
sql中将字符串类型的数据转换成数据类型:to_number('','99999999')
例:第二个参数控制转换的数据范围
to_number('100','99')=10 两个9代表两位数 超过两位数的只保留前2位
to_number('100','999')=100
to_number('1000','999')=100
<!-- (施工)定时任务 -->
<beans:bean name="quartzScheduler"
class="org.springframework.scheduling.quartz.SchedulerFactoryBean">
<!-- 必须,QuartzScheduler 延时启动,应用启动后 QuartzScheduler 再启动 -->
<beans:property name="startupDelay" value="10" />
...
最近在折腾敏感词的过滤问题,在网上查找了许多相关资料,最后整理出2种方式
(代码见附件)
第一种占用内存小,但只能过滤2个字以上的关键词,关键词库里的第一个是过滤不了的(PS:大家可以研究研究,估计是能控制过滤字数的)
第二种占用内存较大,代码要经常调用,所以放弃掉了,有个地方可以控制过滤的字数,所以能实现一个字的过滤。
附件的压缩包里有实现代码、测试入口代码、关键词库(txt文件)
感谢提供相关资料的的作者和链接,原文地址不记得了
public static String GetMd5(String strSrc, String strKey) {
String localMd5 = "";
try {
MessageDigest md5 = MessageDigest.getInstance("MD5");
md5.update(strSrc.getBytes("UTF-8"));
byte[] localOut = md5.digest(strKey.get ...
DBCollection coll = db.getCollection("auth_user");
DBObject doc = new BasicDBObject();
String name = "张";
//利用正则表达式模糊查询 不区分大小写
Pattern pattern = Pattern.compile(name + "++", Pattern.CASE_INSENSITIVE);
doc.put("user_name", pattern);
DBCursor cursor = coll.find ...
var v= $("#下拉框id option:checked").text();
获取下拉框当前选项的显示值/文本值
顺带一小段例子:
下拉框联动修改关联文本框的值,文本框不可编辑
$("#role_func_func_display_name").change(function(){
var funcDisplayName = $("#role_func_func_display_name").val();
if(funcDisplayName ==="1"){
...
package test;
import java.io.ByteArrayOutputStream;
import java.io.InputStream;
public class CommandTest {
public static void main(String[] args) {
try {
Runtime rt = Runtime.getRuntime();
Process proc = rt.exec("ipconfig");
InputStream inputStream = proc.getInputStream();
...
imp "用户名"/"密码"@"sid" file = "dmp文件路径" fromuser=scott touser="用户名"
如:
imp username/password@lzx file = d:/data.dmp fromuser=scott touser=username