<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[crackajack123的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/crackajack123</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; crackajack123]]></copyright><item><title><![CDATA[html页面格式化sql]]></title><link>https://blog.youkuaiyun.com/crackajack123/article/details/84772525</link><guid>https://blog.youkuaiyun.com/crackajack123/article/details/84772525</guid><author>crackajack123</author><pubDate>Wed, 23 Mar 2016 17:00:25 +0800</pubDate><description><![CDATA[日志里面打印出来的sql是带问号的，然后参数另外又打印了一排。通过这个工具可以将带问号的sql与参数整合成可执行的sql。

以下是html代码：
[quote]

	

	
	textarea{height:120px;width:1000px;
	}
	
	
		
		
	function deal() {
		var a = document.getElemen...]]></description><category></category></item><item><title><![CDATA[harvest前端页面与jeeshop后台管理系统搭建家具企业官方网站]]></title><link>https://blog.youkuaiyun.com/crackajack123/article/details/84757835</link><guid>https://blog.youkuaiyun.com/crackajack123/article/details/84757835</guid><author>crackajack123</author><pubDate>Wed, 23 Dec 2015 11:02:46 +0800</pubDate><description><![CDATA[    由于新工作比较清闲平时的事情不多，所以可以干一下自己的事情。

    最近帮朋友弄了个网站 [url]www.cdlqjj.com[/url] 成都龙七家具，朋友是卖家具的有了这个网站朋友看能不能从各大搜索引擎的渠道接点小单。
 
    由于前台用了harvest页面框架以及后台用了jeeshop 的后台，所以开发效率还是比较快的。几天就弄出来了。只是很多产品还没跟上还没来得及...]]></description><category></category></item><item><title><![CDATA[javamail 读取/发送exchange邮件]]></title><link>https://blog.youkuaiyun.com/crackajack123/article/details/84741143</link><guid>https://blog.youkuaiyun.com/crackajack123/article/details/84741143</guid><author>crackajack123</author><pubDate>Thu, 10 Sep 2015 18:08:55 +0800</pubDate><description><![CDATA[   最近在弄一个邮件系统，主要功能是连接公司的exchange邮件服务器实现在web上收发exchange服务器上的邮件。

在收邮件的时候exchange服务器发送的邮件总是不能正常的解析出来，其他邮件系统发送的可以。报错如下：
[code=&quot;java&quot;]

javax.mail.MessagingException: Missing start boundary
	at java...]]></description><category></category></item><item><title><![CDATA[微信公众服务号接口开发环境搭建]]></title><link>https://blog.youkuaiyun.com/crackajack123/article/details/84710780</link><guid>https://blog.youkuaiyun.com/crackajack123/article/details/84710780</guid><author>crackajack123</author><pubDate>Tue, 07 Apr 2015 23:36:48 +0800</pubDate><description><![CDATA[    第一步要去微信的官方网站申请个服务号地址是：https://mp.weixin.qq.com/
    
    第二步，验证服务器地址的有效性真是一波三折，考虑到开发阶段要经常用到调试，特别是断点调试，所以决定先将服务器地址配置为本机（经过路由器和电信接入互联网） 。因为之前有个网站用的是struts2架构的，现在想把微信的业务逻辑写在servlet 里面，然后也跟着这个网站部署到互...]]></description><category></category></item><item><title><![CDATA[纯真ip数据库与全国行政区域规划关联]]></title><link>https://blog.youkuaiyun.com/crackajack123/article/details/84695392</link><guid>https://blog.youkuaiyun.com/crackajack123/article/details/84695392</guid><author>crackajack123</author><pubDate>Sat, 10 Jan 2015 20:13:40 +0800</pubDate><description><![CDATA[想实现一个功能：根据用户在公网上的ip地址对应到该用户所在的行政区划，精确到县。

这个功能能不能实现的关键还是在能不能找到一个数据较为完善的ip地址库。在网上找了一下，还是觉得纯真ip数据库好用。

实现步骤：
1 下载纯真ip数据库，然后解压成文件导入自己建的数据库（见附件）
2 下载全国省市县行政规划（见附件）
3 下载国家编码（见附件）
因为纯真ip数据库与ip对应的省市县...]]></description><category></category></item><item><title><![CDATA[python 模仿web页面检测域名是否被注册]]></title><link>https://blog.youkuaiyun.com/crackajack123/article/details/84688258</link><guid>https://blog.youkuaiyun.com/crackajack123/article/details/84688258</guid><author>crackajack123</author><pubDate>Wed, 26 Nov 2014 23:09:36 +0800</pubDate><description><![CDATA[最近在给朋友弄个网站，网站基本弄好以后就要申请个域名，以前也接触过域名注册的，这次想真个拉风点的域名，结果。。。令人大失所望。
在不断重复的提交后，发现可以弄个程序检测一下有没有好点的域名，这样就不用人为输入域名了。然后就有了 下面的代码。

[code=&quot;python&quot;]
#!/bin/env python
#coding=gbk
import urllib
import urll...]]></description><category></category></item><item><title><![CDATA[java传递参数调用python]]></title><link>https://blog.youkuaiyun.com/crackajack123/article/details/84686025</link><guid>https://blog.youkuaiyun.com/crackajack123/article/details/84686025</guid><author>crackajack123</author><pubDate>Sun, 16 Nov 2014 21:33:19 +0800</pubDate><description><![CDATA[之前有一个功能用python实现的，直接在linux执行就ok 了，现在客户要想在页面上调用就需要java调用python，并且需要传递参数给python程序。

需要用到jython.jar（见附件）


---老方式
java程序如下
[code=&quot;java&quot;]
public static void main(String[] args) {
                ...]]></description><category></category></item><item><title><![CDATA[jsp设置、清除浏览器cookie]]></title><link>https://blog.youkuaiyun.com/crackajack123/article/details/84661410</link><guid>https://blog.youkuaiyun.com/crackajack123/article/details/84661410</guid><author>crackajack123</author><pubDate>Thu, 09 Oct 2014 21:38:47 +0800</pubDate><description><![CDATA[原以为浏览器cookie的name 是唯一的，结果其实不然。经过测试 浏览器cookie应该是path与name的双主键，如果不注意path 的值，那么在删cookie的时候很有可能是删不掉的至少chrome 是这样。 ie 也生效。 
 
代码就不贴了。baidu一下多得很。...]]></description><category></category></item><item><title><![CDATA[upload.parseRequest(request)未返回值]]></title><link>https://blog.youkuaiyun.com/crackajack123/article/details/84659789</link><guid>https://blog.youkuaiyun.com/crackajack123/article/details/84659789</guid><author>crackajack123</author><pubDate>Mon, 06 Oct 2014 16:58:31 +0800</pubDate><description><![CDATA[今天继续看jeeshop的程序，在管理页面做上传的时候后台
[code=&quot;java&quot;]List items = upload.parseRequest(request);
[/code]
返回来的items里面始终没得值 。

在网上找了很多，一些说是form 没有加 [code=&quot;java&quot;] enctype=&quot;multipart/form-data&quot; method=&quot;post&quot;[/c...]]></description><category></category></item><item><title><![CDATA[java类的加载]]></title><link>https://blog.youkuaiyun.com/crackajack123/article/details/84606034</link><guid>https://blog.youkuaiyun.com/crackajack123/article/details/84606034</guid><author>crackajack123</author><pubDate>Fri, 13 Jun 2014 00:03:09 +0800</pubDate><description><![CDATA[    jdk 有三个类加载器，从辈分从高到底依次是 Bootstrap ClassLoader ,Extension ClassLoader ,App ClassLoader。辈分最高的bootstrap是由c写的，其余的是由java写的。
    Bootstrap  负责加载java基础类，主要是 %JRE_HOME/lib/ 目录下的rt.jar、resources.jar、charse...]]></description><category></category></item><item><title><![CDATA[用Python将多个日志文件整合成一个]]></title><link>https://blog.youkuaiyun.com/crackajack123/article/details/84598220</link><guid>https://blog.youkuaiyun.com/crackajack123/article/details/84598220</guid><author>crackajack123</author><pubDate>Sun, 11 May 2014 16:10:20 +0800</pubDate><description><![CDATA[    项目架构发生了变化，原来的单机单应用要部署成集群了。这样在排查问题看日志的时候就不太方便了。最近想起来可以将日志按用户打印，也就是每个用户一个日志文件（整个系统最多一万个用户整个还是没得问题的）通过一个程序将分布在多台上的日志文件下载到本地然后在做一个按日志内容（每一行有个时间戳）的排序。

    上班的地方上不了外网，所以程序在我的电脑上调试了。本地的环境是python2.7 ，开...]]></description><category></category></item><item><title><![CDATA[jrockit vm 如何优化代码]]></title><link>https://blog.youkuaiyun.com/crackajack123/article/details/84548372</link><guid>https://blog.youkuaiyun.com/crackajack123/article/details/84548372</guid><author>crackajack123</author><pubDate>Sat, 12 Apr 2014 22:24:20 +0800</pubDate><description><![CDATA[    jrockit号称是世界上最快的jvm，当然主流的jvm就hotspot和jrockit，所以得到这个最快的jvm的称号还是很不容易的。

    
[img]http://dl2.iteye.com/upload/attachment/0096/0382/e6b2fbcf-e769-35e2-abe9-76f4de08217d.jpg[/img]

如上图所示，jrockit经...]]></description><category></category></item><item><title><![CDATA[windwos上VisualVM监控linux上的jvm]]></title><link>https://blog.youkuaiyun.com/crackajack123/article/details/84541252</link><guid>https://blog.youkuaiyun.com/crackajack123/article/details/84541252</guid><author>crackajack123</author><pubDate>Tue, 25 Mar 2014 17:35:01 +0800</pubDate><description><![CDATA[linux上监控jvm可以通过命令来实现，但是不太形象，也不太方便。

我们可以用visualVM这个软件在windows上监控远程linux上的jvm。
在linux上javahome 的bin目录下新建文件一个文件 文件名：jstatd.all.policy
文件内容：
[code=&quot;java&quot;]
grant codebase &quot;file:${java.home}/../lib/t...]]></description><category></category></item><item><title><![CDATA[ChCache 报 java.lang.NullPointerException]]></title><link>https://blog.youkuaiyun.com/crackajack123/article/details/84531496</link><guid>https://blog.youkuaiyun.com/crackajack123/article/details/84531496</guid><author>crackajack123</author><pubDate>Wed, 26 Feb 2014 14:59:58 +0800</pubDate><description><![CDATA[项目的工作流耗时非常大，我们根据对后台日志的分析以及代码审查发现流程模块在频繁的查询数据库的一些配置表，所以我们决定将一部分配置表进行缓存处理。我们采用EhCache技术来处理，据说它可以实现分布式而且配置简单。

我将ehcache-core-1.7.0.jar导入到项目 。chcache.xml(错误的)的配置如下
[code=&quot;java&quot;]

  
  
	     
   ...]]></description><category></category></item><item><title><![CDATA[linux上jps报command not found]]></title><link>https://blog.youkuaiyun.com/crackajack123/article/details/84527390</link><guid>https://blog.youkuaiyun.com/crackajack123/article/details/84527390</guid><author>crackajack123</author><pubDate>Mon, 17 Feb 2014 15:28:07 +0800</pubDate><description><![CDATA[    这几个月压力测试小组要对系统测试，第一阶段我们优化了数据库索引和一些简单的业务逻辑。 由于还是未达到甲方对系统性能的要求第二阶段我们需要对系统进行业务逻辑的优化，也就是优化代码可能要用到一些jdk的调优工具，今天就先看了一下。

    jps 类似于 linux 的ps 命令 ，在我本地的命令窗口可以直接运行，但是在linux上报 command not found 。我觉得应该是环...]]></description><category></category></item><item><title><![CDATA[java日期操作（转的别人的）]]></title><link>https://blog.youkuaiyun.com/crackajack123/article/details/84504950</link><guid>https://blog.youkuaiyun.com/crackajack123/article/details/84504950</guid><author>crackajack123</author><pubDate>Tue, 19 Nov 2013 14:37:08 +0800</pubDate><description><![CDATA[[quote]

/**  
         *  取得指定月份的第一天  
         *  
         *  @param  strdate  String  
         *  @return  String  
         */  
       public  String  getMonthBegin(String  strdate)  
...]]></description><category></category></item><item><title><![CDATA[activiti  选人的实现]]></title><link>https://blog.youkuaiyun.com/crackajack123/article/details/84490741</link><guid>https://blog.youkuaiyun.com/crackajack123/article/details/84490741</guid><author>crackajack123</author><pubDate>Sun, 20 Oct 2013 17:56:44 +0800</pubDate><description><![CDATA[activiti默认是不带有选人的功能的，它默认的是在调用complete 方法的时候自动根据下一个节点的 assignee属性或者candidate属性 设置下一节点的候选人或者 assginee。 

由于项目的原因我们需要实现在上一个节点提交的时候设置就要从几个候选审批人员中选择一个或者几个审批人员，下面的代码写了个Junit 的demo。



[code=&quot;java&quot;]
p...]]></description><category></category></item><item><title><![CDATA[如何将修改的class文件更新到jar包]]></title><link>https://blog.youkuaiyun.com/crackajack123/article/details/84489623</link><guid>https://blog.youkuaiyun.com/crackajack123/article/details/84489623</guid><author>crackajack123</author><pubDate>Wed, 16 Oct 2013 22:47:00 +0800</pubDate><description><![CDATA[一个打好的jar包（不含java源文件），一个java文件（反编译jar包里面的其中一个class后修改再修改的） ，如何将这个java文件的class更新到jar包里面去？


1 建立一个java工程（可以方便的获得java文件对应的class文件，不过不管怎么样这个java文件  一定不能有编译错误，也可以用javac命令）

2 进入workspace\项目\bin 目录 考出c...]]></description><category></category></item><item><title><![CDATA[db2数据库]]></title><link>https://blog.youkuaiyun.com/crackajack123/article/details/84474292</link><guid>https://blog.youkuaiyun.com/crackajack123/article/details/84474292</guid><author>crackajack123</author><pubDate>Thu, 29 Aug 2013 17:58:44 +0800</pubDate><description><![CDATA[db2大表（百万级别）一定不能用delete ，大表删数据直接用 ALTER TABLE dcImpaBrand	          ACTIVATE NOT LOGGED INITIALLY WITH EMPTY TABLE。	]]></description><category></category></item><item><title><![CDATA[回文字符串]]></title><link>https://blog.youkuaiyun.com/crackajack123/article/details/84464255</link><guid>https://blog.youkuaiyun.com/crackajack123/article/details/84464255</guid><author>crackajack123</author><pubDate>Wed, 31 Jul 2013 00:37:14 +0800</pubDate><description><![CDATA[

[code=&quot;java&quot;]
package com.mytest;

import java.util.Iterator;
import java.util.HashMap;
import java.util.Set;

public class Main {
	public static int palindrome(String s) {
		return 0;
	...]]></description><category></category></item></channel></rss>