`
fancyboy2050
  • 浏览: 238541 次
  • 性别: Icon_minigender_1
  • 来自: 皇城根儿下
社区版块
存档分类
最新评论
文章列表
public static String getIpAddress(HttpServletRequest request) { String ip = request.getHeader("X-Forwarded-For"); if (StringUtils.isBlank(ip) || StringUtils.equalsIgnoreCase(ip, "unknown")) { ip = request.getHeader("Proxy-Client-IP"); } if (StringUtils.isBla ...
$(this).closest(".list_head").next(".list_con").toggle(); toggle():切换元素可见状态 if($(this).closest(".list_head").next(".list_con").is(':visible')){ $(this).closest(".list").addClass("list_now"); } else { $(this).closest(".lis ...
这是前段时间遇到的一个问题,确定是因为泛型编译导致的,但是特别详细的原因还没有深入研究过,遇到的同志可以看下哈。 @Controller public class UserController { @Autowired UserManager userManager; 上面的controller中自动注入了一个UserManager,该manager是一个泛型类。 public interface UserManager extends GenericManager<User, Long> {} public interface Gene ...
数据库中id的值 mysql> select * from user_id_seq; +----------+------+ | id | stub | +----------+------+ | 10000025 | a | +----------+------+ | user_id_seq | CREATE TABLE `user_id_seq` ( `id` bigint(20) NOT NULL AUTO_INCREMENT, `stub` varchar(3) NOT NULL, PRIMARY KEY (`id`), ...
简单的装备起来很简单,网上一大把,就不说了。 但是许多时候因为产品啊,领导啊等等什么的需求就出来了,怎么去让它适应需求? 1.kaptcha可配置项: kaptcha.border 是否有边框 默认为true 我们可以自己设置yes,no kaptcha.border.color 边框颜色 默认为Color.BLACK kaptcha.border.thickness 边框粗细度 默认为1 kaptcha.producer.impl 验证码生成器 默认为DefaultKaptcha kaptcha.textproducer.impl 验证码文本生成器 ...

jdom解析xml

    博客分类:
  • xml
jdom解析中所有的节点都是以Element对象为存在的。 但是在解析过程中大家要小心namespace,命名空间,看两段xml文件: 1: <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <x> <a>a</a> </x> 2: <?xml version="1.0" encoding="UTF-8" standalone="y ...
使用spring的JavaMailSenderImpl JavaMailSenderImpl jmsi = new JavaMailSenderImpl(); // 这个host相关的邮箱都会介绍 jmsi.setHost("smtp.sina.com"); jmsi.setPort(25); // 或者test@sina.com,注册的邮箱的用户名和密码 jmsi.setUsername("test"); jmsi.setPassword("test"); Properties p = new P ...
常见的两种方案,遍布网络: 第一种: replace方案,mysql解释:REPLACE的运行与INSERT很相像。只有一点除外,如果表中的一个旧记录与一个用于PRIMARY KEY或一个UNIQUE索引的新记录具有相同的值,则在新记录被插入之前,旧记录被删除。 CREATE TABLE `user_id_seq` ( `id` bigint(20) NOT NULL AUTO_INCREMENT, `stub` varchar(3) NOT NULL, PRIMARY KEY (`id`), UNIQUE KEY `stub` (`stub`) ) ENGINE ...
需求:现在的系统有一部分业务是通过hessian的远程服务提供的,为了应对不断的增长的服务器压力,需要对这个提供hessian服务的工程能承受的压力有一个比较详细的了解。 hessian走的http的协议,但是其数据传输跟一般用户发起的http服务还是不一样的,做压力的测试的开源工具还是比较多的,类似jemeter,LoadRunner等都可以,但是这些都没法对hessian服务进行压力测试。 方案1:创建一个web工程,在web工程提供一些http的服务,每个服务会对应的发起一个hessian请求,然后使用某些压力测试工具对这些http进行并发访问。 方案2:自己写java程序,模拟压力测 ...
项目使用resin容器,发现resin容器启动时不加载listener,而需要在应用被首次访问时才会加载listener,完成bean的实例化,这样会导致服务重启后第一次的请求需要更长的时间来完成。 为什么?找啊找。网上的资料都说这个加载的顺序是。。。?? 我们的resin.conf的虚拟主机配置 <host regexp='*\.*\.com' root-directory="/data/resin/"> <character-encoding>utf-8</character-encoding> ...

java求质数

    博客分类:
  • java
这两天JE求质数的帖子火了好几个哈 先介绍下质数的解释: 就是在所有比1大的整数中,除了1和它本身以外,不再有别的约数,这种整数叫做质数,质数又叫做素数。 质数判断技巧: 先找一个数m,使m的平方大于n,再用<=m的质数去除n(n即为被除数),如果都不能整除,则n必然是质数。 贴代码: public static void main(String args[]){ long start = System.currentTimeMillis(); // 走质数判断技巧的过程 List<Integer> list = new ArrayList<Int ...
工厂函数$() 标签名:$('p') 取得文档中所有P标签的段落; ID:$('#some-id')取得文档中对应id=some_id的元素; 类:$('.some-class')取得文档中对应class=some-class的元素。 CSS选择符 $(document).ready(function(){$('#some-id > li').addClass('some-class');}); 为文档中id=some-id元素的子元素(>)中所有的li列表项添加class='some-class'的属性; $(document).ready(functio ...
spring mvc异常设置,做个记录 此段代码ZZ from http://tdcq.iteye.com/blog/890957 <!-- 全局异常配置 start --> <bean id="exceptionResolver" class="org.springframework.web.servlet.handler.SimpleMappingExceptionResolver"> <property name="exceptionMappings" ...
private String removeImg(String str) { String imgStrSta = "&lt;img"; String imgStrEnd = "&gt;"; String imgHtmSta = "<img"; String imgHtmEnd = ">"; int startInt = str.toLowerCase().indexOf(imgStrSta); while (startInt != -1) { ...
import org.springframework.beans.BeansException; import org.springframework.context.ApplicationContext; import org.springframework.context.ApplicationContextAware; public final class SpringBeanUtil implements ApplicationContextAware { private static ApplicationContext ctx; public ...
Global site tag (gtag.js) - Google Analytics