<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[tiantangqiu的专栏]]></title><description><![CDATA[]]></description><link>https://blog.csdn.net/tiantangqiu</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; tiantangqiu]]></copyright><item><title><![CDATA[JAVA调用热敏打印机]]></title><link>https://blog.csdn.net/tiantangqiu/article/details/84919585</link><guid>https://blog.csdn.net/tiantangqiu/article/details/84919585</guid><author>tiantangqiu</author><pubDate>Tue, 24 Apr 2018 19:48:16 +0800</pubDate><description><![CDATA[[code=&quot;java&quot;]
package test;

import java.awt.BasicStroke;
import java.awt.Color;
import java.awt.Font;
import java.awt.FontMetrics;
import java.awt.Graphics;
import java.awt.Graphics2D;
impor...]]></description><category></category></item><item><title><![CDATA[java中JSON转对象]]></title><link>https://blog.csdn.net/tiantangqiu/article/details/84919584</link><guid>https://blog.csdn.net/tiantangqiu/article/details/84919584</guid><author>tiantangqiu</author><pubDate>Tue, 24 Apr 2018 19:26:40 +0800</pubDate><description><![CDATA[依赖jar
[img]http://dl2.iteye.com/upload/attachment/0129/6317/e0c78c7f-695a-3d66-bcd8-180ce0b24f9c.jpg[/img]

JSON格式
{order:{buyer:'大飞家',remark:'无'},products:[{name:'仨猴系列（白）',price:0,amount:'23',siz...]]></description><category></category></item><item><title><![CDATA[Log4j输出多个文件]]></title><link>https://blog.csdn.net/tiantangqiu/article/details/84913879</link><guid>https://blog.csdn.net/tiantangqiu/article/details/84913879</guid><author>tiantangqiu</author><pubDate>Fri, 22 Dec 2017 13:54:11 +0800</pubDate><description><![CDATA[[code=&quot;java&quot;]
log4j.rootLogger=warn,stdout, file
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.Con...]]></description><category></category></item><item><title><![CDATA[MAVEN通过URL下载jar]]></title><link>https://blog.csdn.net/tiantangqiu/article/details/84913149</link><guid>https://blog.csdn.net/tiantangqiu/article/details/84913149</guid><author>tiantangqiu</author><pubDate>Wed, 06 Dec 2017 22:47:39 +0800</pubDate><description><![CDATA[MAVEN通过URL下载jar]]></description><category></category></item><item><title><![CDATA[Install4j制作exe]]></title><link>https://blog.csdn.net/tiantangqiu/article/details/84913148</link><guid>https://blog.csdn.net/tiantangqiu/article/details/84913148</guid><author>tiantangqiu</author><pubDate>Wed, 06 Dec 2017 22:45:42 +0800</pubDate><description><![CDATA[一直用launch4j因为一些特定原因需要用到Install4j ，应用有做了总结，不能说详细，但按照操作一定能成功生成EXE（可捆绑JRE）。]]></description><category></category></item><item><title><![CDATA[exe4j]]></title><link>https://blog.csdn.net/tiantangqiu/article/details/84913147</link><guid>https://blog.csdn.net/tiantangqiu/article/details/84913147</guid><author>tiantangqiu</author><pubDate>Wed, 06 Dec 2017 22:42:45 +0800</pubDate><description><![CDATA[java 打exe 用，备份。  推荐使用laugh4j]]></description><category></category></item><item><title><![CDATA[Eclipse生成可运行jar策略]]></title><link>https://blog.csdn.net/tiantangqiu/article/details/84913145</link><guid>https://blog.csdn.net/tiantangqiu/article/details/84913145</guid><author>tiantangqiu</author><pubDate>Wed, 06 Dec 2017 21:03:25 +0800</pubDate><description><![CDATA[一个普通的java工程，用cxf连接webserivice。在eclipse下运行正常，但用eclipse达成jar包，在命令行执行却异常缓慢。

通过一些尝试，发现是因为打包的方式不对。eclipse导出可运行jar包有三种方式，分别为：

1.Extract required libraries into generated JAR

2.Package required libr...]]></description><category></category></item><item><title><![CDATA[在线运行java测试]]></title><link>https://blog.csdn.net/tiantangqiu/article/details/84912931</link><guid>https://blog.csdn.net/tiantangqiu/article/details/84912931</guid><author>tiantangqiu</author><pubDate>Fri, 01 Dec 2017 11:42:07 +0800</pubDate><description><![CDATA[http://www.runoob.com/try/runcode.php?filename=HelloWorld&amp;type=java]]></description><category></category></item><item><title><![CDATA[Oracle 递归查询]]></title><link>https://blog.csdn.net/tiantangqiu/article/details/84912863</link><guid>https://blog.csdn.net/tiantangqiu/article/details/84912863</guid><author>tiantangqiu</author><pubDate>Thu, 30 Nov 2017 10:23:58 +0800</pubDate><description><![CDATA[[b]递归查询基础结构[/b]
[code=&quot;java&quot;]
select … from tablename
start with 条件1
connect by 条件2
where 条件3;
[/code]

[b]按父节点查询所有子孙节点[/b]
[code=&quot;java&quot;]
select * from br_category m start with m.category_id...]]></description><category></category></item><item><title><![CDATA[TOMCAT不能正常启动总结]]></title><link>https://blog.csdn.net/tiantangqiu/article/details/84912800</link><guid>https://blog.csdn.net/tiantangqiu/article/details/84912800</guid><author>tiantangqiu</author><pubDate>Wed, 29 Nov 2017 14:11:22 +0800</pubDate><description><![CDATA[记录下TOMCAT不能启动的几种原因]]></description><category></category></item><item><title><![CDATA[js处理中文乱码]]></title><link>https://blog.csdn.net/tiantangqiu/article/details/84912610</link><guid>https://blog.csdn.net/tiantangqiu/article/details/84912610</guid><author>tiantangqiu</author><pubDate>Sat, 25 Nov 2017 18:20:00 +0800</pubDate><description><![CDATA[
js合成url时，如果参数是中文，传到struts2中会乱码，解决办法如下：
1.js文件中使用encodeURI()方法(必须套两层)。
login_name = encodeURI(encodeURI(login_name));  

2.action中URLDecoder解码
loginName = java.net.URLDecoder.decode(loginName,&quot;U...]]></description><category></category></item><item><title><![CDATA[bat获得环境变量属性值的第一段]]></title><link>https://blog.csdn.net/tiantangqiu/article/details/84911230</link><guid>https://blog.csdn.net/tiantangqiu/article/details/84911230</guid><author>tiantangqiu</author><pubDate>Fri, 27 Oct 2017 17:38:10 +0800</pubDate><description><![CDATA[分号将Path中的路径分隔开，取第一个路径用tokens=1，第2个tokens=2，以此类推
for /f &quot;tokens=2 delims=;&quot; %%a in (&quot;%path%&quot;) do set NewPATH=%%a 

@echo off
FOR /F &quot;tokens=1,2* delims=;&quot; %%a in (&quot;%path%&quot;) do set newPATH=%%b
echo...]]></description><category></category></item><item><title><![CDATA[web界面父子页面互相调用]]></title><link>https://blog.csdn.net/tiantangqiu/article/details/84911202</link><guid>https://blog.csdn.net/tiantangqiu/article/details/84911202</guid><author>tiantangqiu</author><pubDate>Fri, 27 Oct 2017 14:25:13 +0800</pubDate><description><![CDATA[
父页面：parent.html
 

&amp;lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD XHTML 1.0 Transitional//EN&quot; &quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&quot;&amp;gt;&amp;lt;html xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&amp;gt;&amp;l...]]></description><category></category></item><item><title><![CDATA[自定义result返回值（转载）]]></title><link>https://blog.csdn.net/tiantangqiu/article/details/84911184</link><guid>https://blog.csdn.net/tiantangqiu/article/details/84911184</guid><author>tiantangqiu</author><pubDate>Fri, 27 Oct 2017 10:43:40 +0800</pubDate><description><![CDATA[
 



Struts2 自定义Result


注意：我只要是解决自定义返回Json 和异常处理问题
新建一个类 AjaxResult   继承 StrutsResultSupport 看看代码吧


public class AjaxResult extends StrutsResultSupport {
    /**
     * serialVersionUI...]]></description><category></category></item><item><title><![CDATA[HttpClient使用]]></title><link>https://blog.csdn.net/tiantangqiu/article/details/84911155</link><guid>https://blog.csdn.net/tiantangqiu/article/details/84911155</guid><author>tiantangqiu</author><pubDate>Thu, 26 Oct 2017 17:14:07 +0800</pubDate><description><![CDATA[
http://blog.csdn.net/z69183787/article/details/48373375  三个简单的HTTPClient4.3小例子
写三个httpclient的小例子，希望对刚开始学习httpclient的小伙伴们有一个参考↖(^ω^)↗
     1、简单的获取一个HTML页面的内容 


?


1
2
3
4
5
6
7
8

...]]></description><category></category></item><item><title><![CDATA[Oracle32bit 兼容性]]></title><link>https://blog.csdn.net/tiantangqiu/article/details/84911123</link><guid>https://blog.csdn.net/tiantangqiu/article/details/84911123</guid><author>tiantangqiu</author><pubDate>Thu, 26 Oct 2017 10:17:16 +0800</pubDate><description><![CDATA[Oracle10G 32bit 安装在
server08：选择server2003 pack1兼容性
win7 - win10  ：选择XP pack3兼容性 ]]></description><category></category></item><item><title><![CDATA[windows 组件卸载]]></title><link>https://blog.csdn.net/tiantangqiu/article/details/84906787</link><guid>https://blog.csdn.net/tiantangqiu/article/details/84906787</guid><author>tiantangqiu</author><pubDate>Mon, 14 Aug 2017 18:27:13 +0800</pubDate><description><![CDATA[Windows 组件卸载]]></description><category></category></item><item><title><![CDATA[pe做系统]]></title><link>https://blog.csdn.net/tiantangqiu/article/details/84905710</link><guid>https://blog.csdn.net/tiantangqiu/article/details/84905710</guid><author>tiantangqiu</author><pubDate>Thu, 03 Aug 2017 10:06:23 +0800</pubDate><description><![CDATA[1.搜索PE:  UEFI

拷贝4个文件：


boot
efi
sources
bootmgr


sata硬盘模式 AHCI


错误： NTLDR IS MISSING: 修复引导： NTBOOTTautofix  修复MBR]]></description><category></category></item><item><title><![CDATA[Oracle11G密码到期ORA-28002]]></title><link>https://blog.csdn.net/tiantangqiu/article/details/84905706</link><guid>https://blog.csdn.net/tiantangqiu/article/details/84905706</guid><author>tiantangqiu</author><pubDate>Thu, 03 Aug 2017 09:34:38 +0800</pubDate><description><![CDATA[问题：  系统启动失败， 报错ORA-28002(oracle 密码过期）。
问题形成： oracle 11G 安装后，会有一个默认密码期限（180天），如果规定时间未更改密码，密码将会过期，导致系统无法使用。
解决方式：
1.登陆oracle： sqlplus / as sysdba
2.修改密码过期为永不过期：ALTER PROFILE DEFAULT LIMIT PASSWORD_L...]]></description><category></category></item><item><title><![CDATA[调用HTTP下载文件401错误]]></title><link>https://blog.csdn.net/tiantangqiu/article/details/84905702</link><guid>https://blog.csdn.net/tiantangqiu/article/details/84905702</guid><author>tiantangqiu</author><pubDate>Thu, 03 Aug 2017 09:19:38 +0800</pubDate><description><![CDATA[[code=&quot;java&quot;]
public static boolean httpDownload(String httpUrl, String saveFile) {
//		int bytesum = 0;
		int byteread = 0;

		URL url = null;
		try {
			url = new URL(httpUrl);
			java.net.A...]]></description><category></category></item></channel></rss>