<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[玩笑]]></title><description><![CDATA[猿为码死]]></description><link>https://blog.youkuaiyun.com/laohanfei</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; laohanfei]]></copyright><item><title><![CDATA[spring定时任务]]></title><link>https://blog.youkuaiyun.com/laohanfei/article/details/77566721</link><guid>https://blog.youkuaiyun.com/laohanfei/article/details/77566721</guid><author>laohanfei</author><pubDate>Fri, 25 Aug 2017 10:43:01 +0800</pubDate><description><![CDATA[第一步：编写作业类

即普通的pojo，如下：


Java代码  



import org.springframework.stereotype.Service;  
@Service  
public class TaskJob {  
      
    public void job1() {  
        System.out.println(“任]]></description><category></category></item><item><title><![CDATA[微信关闭当前界面 回到聊天窗口]]></title><link>https://blog.youkuaiyun.com/laohanfei/article/details/76618890</link><guid>https://blog.youkuaiyun.com/laohanfei/article/details/76618890</guid><author>laohanfei</author><pubDate>Thu, 03 Aug 2017 14:24:50 +0800</pubDate><description><![CDATA[WeixinJSBridge.call('closeWindow')；JS可以直接调用]]></description><category></category></item><item><title><![CDATA[获取 map 的K  V]]></title><link>https://blog.youkuaiyun.com/laohanfei/article/details/76437106</link><guid>https://blog.youkuaiyun.com/laohanfei/article/details/76437106</guid><author>laohanfei</author><pubDate>Mon, 31 Jul 2017 14:38:35 +0800</pubDate><description><![CDATA[Map map = new HashMap();
  map.put("id1", "wang");
  map.put("id2", "sheng");
  Set set = map.keySet(); 
  for (String s:set) {
   System.out.println(s+","+map.get(s));
  }]]></description><category></category></item><item><title><![CDATA[Layer 弹出层在ie8下 错乱的解决办法 亲测完美解决]]></title><link>https://blog.youkuaiyun.com/laohanfei/article/details/76204328</link><guid>https://blog.youkuaiyun.com/laohanfei/article/details/76204328</guid><author>laohanfei</author><pubDate>Thu, 27 Jul 2017 16:01:10 +0800</pubDate><description><![CDATA[弹出层在火狐、谷歌、360极速模式、IE6下都能100%面积正常显示，但在IE8和360的兼容模式下只显示弹出层下半部分或右半部分的内容，在主页面加上：

　　     即可解决。

但是我的项目是在弹出层上面再有弹出层，结果是第二弹出层的没问题了 但是第一弹出层被影响了(一些导航和标题浮动了)。

后来看到了淘宝的源代码是这样写的:

网友是这样解释的：
这是一个，文档兼容模式]]></description><category></category></item><item><title><![CDATA[数组、List和ArrayList的区别]]></title><link>https://blog.youkuaiyun.com/laohanfei/article/details/76044211</link><guid>https://blog.youkuaiyun.com/laohanfei/article/details/76044211</guid><author>laohanfei</author><pubDate>Tue, 25 Jul 2017 09:35:51 +0800</pubDate><description><![CDATA[有些知识点可能平时一直在使用，不过实际开发中我们可能只是知其然不知其所以然，所以经常的总结会对我们的提高和进步有很大的帮助，这里记录自己在工作之余的问题，持续更新，欢迎高手斧正.

　　数组、List和ArrayList的区别

　　数组在内存中是连续存储的，所以它的索引速度是非常的快，而且赋值与修改元素也很简单，比如：

string[] s=new string[3];
//赋值
]]></description><category></category></item><item><title><![CDATA[java代码优化]]></title><link>https://blog.youkuaiyun.com/laohanfei/article/details/76020415</link><guid>https://blog.youkuaiyun.com/laohanfei/article/details/76020415</guid><author>laohanfei</author><pubDate>Mon, 24 Jul 2017 14:39:31 +0800</pubDate><description><![CDATA[代码优化，一个很重要的课题。可能有些人觉得没用，一些细小的地方有什么好修改的，改与不改对于代码的运行效率有什么影响呢？这个问题我是这么考虑的，就像大海里面的鲸鱼一样，它吃一条小虾米有用吗？没用，但是，吃的小虾米一多之后，鲸鱼就被喂饱了。代码优化也是一样，如果项目着眼于尽快无BUG上线，那么此时可以抓大放小，代码的细节可以不精打细磨；但是如果有足够的时间开发、维护代码，这时候就必须考虑每个可以优化的]]></description><category></category></item><item><title><![CDATA[JavaScript  常用正则大集合！]]></title><link>https://blog.youkuaiyun.com/laohanfei/article/details/76020363</link><guid>https://blog.youkuaiyun.com/laohanfei/article/details/76020363</guid><author>laohanfei</author><pubDate>Mon, 24 Jul 2017 14:35:59 +0800</pubDate><description><![CDATA[收集整理了15个常用的javaScript正则表达式，其中包括用户名、密码强度、整数、数字、电子邮件地址（Email）、手机号码、身份证号、URL地址、 IPv4地址、 十六进制颜色、 日期、 QQ号码、 微信号、车牌号、中文正则。表单验证处理必备，赶紧收藏吧！

用户名正则








//用户名正则，4到16位（字母，数字，下划线，减号）

var

uPat]]></description><category></category></item><item><title><![CDATA[java 验证码]]></title><link>https://blog.youkuaiyun.com/laohanfei/article/details/75645581</link><guid>https://blog.youkuaiyun.com/laohanfei/article/details/75645581</guid><author>laohanfei</author><pubDate>Fri, 21 Jul 2017 14:33:40 +0800</pubDate><description><![CDATA[package com.subang.controller;
import java.awt.Color;
import java.awt.Font;
import java.awt.Graphics2D;
import java.awt.image.BufferedImage;
import java.util.Random;


import javax.imageio.Ima]]></description><category></category></item><item><title><![CDATA[excel  hssf解析]]></title><link>https://blog.youkuaiyun.com/laohanfei/article/details/73526908</link><guid>https://blog.youkuaiyun.com/laohanfei/article/details/73526908</guid><author>laohanfei</author><pubDate>Wed, 21 Jun 2017 09:34:03 +0800</pubDate><description><![CDATA[public HttpCode importDeptExcel(ArrayList list) throws FileNotFoundException, IOException {
long parent = Long.parseLong(list.get(0));
POIFSFileSystem fs = new POIFSFileSystem(new FileInputStream(li]]></description><category></category></item><item><title><![CDATA[java poi  导出带下拉的excel]]></title><link>https://blog.youkuaiyun.com/laohanfei/article/details/73469894</link><guid>https://blog.youkuaiyun.com/laohanfei/article/details/73469894</guid><author>laohanfei</author><pubDate>Mon, 19 Jun 2017 17:55:58 +0800</pubDate><description><![CDATA[public  ArrayList daochu() throws IOException, ClassNotFoundException{
        //初始一个workbook
        HSSFWorkbook workbook = new HSSFWorkbook();
        //创建一个sheet
        HSSFSheet sheet = work]]></description><category></category></item><item><title><![CDATA[java  ArrayList 转 String数组]]></title><link>https://blog.youkuaiyun.com/laohanfei/article/details/73469864</link><guid>https://blog.youkuaiyun.com/laohanfei/article/details/73469864</guid><author>laohanfei</author><pubDate>Mon, 19 Jun 2017 17:52:55 +0800</pubDate><description><![CDATA[ArrayList list=new ArrayList();
 String strings[]=new String[list.size()];
   for(int i=0,j=list.size();i
   strings[i]=list.get(i);

}]]></description><category></category></item><item><title><![CDATA[JAVA POI  导出excel]]></title><link>https://blog.youkuaiyun.com/laohanfei/article/details/73457696</link><guid>https://blog.youkuaiyun.com/laohanfei/article/details/73457696</guid><author>laohanfei</author><pubDate>Mon, 19 Jun 2017 10:43:19 +0800</pubDate><description><![CDATA[1.首先下载poi-3.6-20091214.jar，下载地址如下：

http://download.youkuaiyun.com/detail/evangel_z/3895051


2.Student.java





import java.util.Date;  
  
public class Student  
{  
    private int id;  ]]></description><category></category></item><item><title><![CDATA[myeclipse  tomcat 超时  45解决办法]]></title><link>https://blog.youkuaiyun.com/laohanfei/article/details/73293456</link><guid>https://blog.youkuaiyun.com/laohanfei/article/details/73293456</guid><author>laohanfei</author><pubDate>Thu, 15 Jun 2017 16:44:33 +0800</pubDate><description><![CDATA[myeclipse  tomcat 超时  45解决办法]]></description><category></category></item><item><title><![CDATA[nutz  自定义sql语句]]></title><link>https://blog.youkuaiyun.com/laohanfei/article/details/70185554</link><guid>https://blog.youkuaiyun.com/laohanfei/article/details/70185554</guid><author>laohanfei</author><pubDate>Sat, 15 Apr 2017 17:07:45 +0800</pubDate><description><![CDATA[Sql sql = Sqls.create("select feil_mc from work_feilv_sm where feil_sy = 1");
sql.setCallback(new SqlCallback() {
@Override
public Object invoke(java.sql.Connection conn, ResultSet rs, Sql sql) thr]]></description><category></category></item><item><title><![CDATA[table tr 交替背景  纯css]]></title><link>https://blog.youkuaiyun.com/laohanfei/article/details/67634269</link><guid>https://blog.youkuaiyun.com/laohanfei/article/details/67634269</guid><author>laohanfei</author><pubDate>Tue, 28 Mar 2017 11:59:24 +0800</pubDate><description><![CDATA[table tr:nth-child(odd){

background: #ccc;

}

奇数行背景






table tr:nth-child(even){

background: #ccc;

}

偶数行背景]]></description><category></category></item><item><title><![CDATA[html 右键菜单]]></title><link>https://blog.youkuaiyun.com/laohanfei/article/details/65937512</link><guid>https://blog.youkuaiyun.com/laohanfei/article/details/65937512</guid><author>laohanfei</author><pubDate>Sat, 25 Mar 2017 16:15:57 +0800</pubDate><description><![CDATA[//禁止浏览器的右键
document.oncontextmenu = function() {
    return false;
}

//右键3  左键1 中键2
$("body").mousedown(function(e) {
    console.log(e.which);
    if(e.which==3){
    var xx = e.originalEve]]></description><category></category></item><item><title><![CDATA[一个用于列举所有线程的JSP页面，便于调试]]></title><link>https://blog.youkuaiyun.com/laohanfei/article/details/65627772</link><guid>https://blog.youkuaiyun.com/laohanfei/article/details/65627772</guid><author>laohanfei</author><pubDate>Fri, 24 Mar 2017 10:32:41 +0800</pubDate><description><![CDATA[html>

head>

title>Threads
 in oschinatitle>

style>

body
 {font-size:8pt;}

ol
 {line-height:18px;}

style>

head>

body>

strong>java.io.tmpdir:strong>

ul>

li>li>

ul>]]></description><category></category></item><item><title><![CDATA[校验身份证]]></title><link>https://blog.youkuaiyun.com/laohanfei/article/details/65627156</link><guid>https://blog.youkuaiyun.com/laohanfei/article/details/65627156</guid><author>laohanfei</author><pubDate>Fri, 24 Mar 2017 10:00:58 +0800</pubDate><description><![CDATA[function checkidNum(id){
   
    var reg = /^[1-6][0-7][\d]{4}((19[\d]{2})|(20[0-1][\d]))((0[1-9])|(1[0-2]))((0[1-9])|([1-2]\d)|(3[0-1]))[\d]{3}[\dx]$/;
    var isFormatMatch = reg.test(id);
    i]]></description><category></category></item></channel></rss>