java编程
iteye_5381
这个作者很懒,什么都没留下…
展开
-
截取字符串 中文按两个字符长度处理情况
[code="java"]public class SubStringTest {/** * * @param src 源字符串 * @param subLength 需要截取的长度 * @return */ public static String subString(String src, int subLength) { if(src == n...原创 2011-09-30 15:16:54 · 199 阅读 · 0 评论 -
用枚举实现signleton模式
用枚举实现signleton模式[code="java"] public enum Singleton { INSTANCE { public void test(){ System.out.println("just a enum singleton test"); } }; public abstract void test();}...原创 2011-04-07 23:22:53 · 148 阅读 · 0 评论 -
[转]Struts2的工作机制及分析
概述本章讲述Struts2的工作原理。读者如果曾经学习过Struts1.x或者有过Struts1.x的开发经验,那么千万不要想当然地以为这一章可以跳过。实际上Struts1.x与Struts2并无我们想象的血缘关系。虽然Struts2的开发小组极力保留Struts1.x的习惯,但因为Struts2的核心设计完全改变,从思想到设计到工作流程,都有了很大的不同。Struts2是St...原创 2011-04-18 16:57:09 · 121 阅读 · 0 评论 -
通过shell在本地启动远程的服务
项目是多个服务一起工作的,但服务分别部署在不同的机器上,如果每次都手动ssh到各个机器上去一挨个启动的话多了要疯掉,所以用以脚本自动登入到各个服务器执行相关启动脚本,同样也是用到expect ,要应用到项目中的话只有需把ssh中的host换成你的host ,把./bin/main换成你想执行的命令就OK了[code="java"]#!/usr/bin/expect -f spa...2012-09-05 15:35:01 · 227 阅读 · 0 评论 -
EMAIL生成证书工具类
[code="java"]/* * Copyright 2006 Sun Microsystems, Inc. All Rights Reserved. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided th...原创 2014-05-26 17:00:56 · 277 阅读 · 0 评论 -
第三方登入时昵称出现emoji表情致mysql插入失败
项目中出现用QQ等第方登入时获取到第三方平台的昵称中出现表情无法插入到mysql数据库经查特殊表情为utf8mb4格式,数据据也有这个编码但改成那个编码也没插入成功,因为项目中不用展示这些表情 ,所以没去管了,所以干脆用空字符串替换掉,代码如下,代码中用到的Range类引自guava包中的类[code="java"] static Range utf84ByteRange = R...原创 2015-05-08 10:57:16 · 211 阅读 · 0 评论