Posts Tagged ‘java’

Java处理JSON数据错误解决办法

Thursday, September 2nd, 2010

json数据JS处理起来蛮方便,java处理起来的话我是用导入的Json-lib这个包,源码写好了,执行时总是报如下错误:

Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/lang/exception/NestableRuntimeException

at java.lang.ClassLoader.defineClass1(Native Method)

Read More: 1006 Words Totally

IE 下调试JavaScript

Thursday, September 2nd, 2010

IE 下不仅N多CSS标准样式表无法识别,而且N多莫名其妙的javascript问题,也就是说在别的浏览器下可以识别的javascript代码,有IE下可能无法识别并且报错,导致某些网页功能无法使用!真杯具!

装一个IE下高度javascript的工具吧:

装一个IE-debugbar软件,下载地址(含注册机)http://d.download.csdn.net/down/2499396/monlyu

Read More: 369 Words Totally

Java发送http请求 (get 与 post方法请求)

Sunday, August 22nd, 2010

Java发送http请求 (get 与 post方法请求),以下代码经本人亲自调试可用!可以直接使用之。

注意:通过BufferedReader 读取远程返回的数据时,必须设置读取编码,否则中文会乱码!

package com.jiucool.www.struts.action;

 

Read More: 4712 Words Totally

JAVA 打开文件乱码 解决办法

Saturday, August 21st, 2010

有些问题有时很奇怪,也很让人恼火,GBK、GB2312是什么编码,当然是汉字编码喽,而常常汉字编码不认识汉字,是不是让人恼火呢?

下面这部分代码的意思是打开D盘目录下的file_jiucool.txt文件 ,然后在控制台将其内容输出!

String Data_Path = "D:/file_jiucool.txt";

File file = new File(Data_Path);

Read More: 963 Words Totally

Java 与 PHP 发送get请求并获取远程内容

Friday, August 20th, 2010

既然两种语言都玩,就有得对比了,先看JAVA实现,再来看PHP,当然实现的方法有很多种特别是JAVA对于同一种功能的实现绝对比PHP多很多,这点是毫无疑问的!

JAVA实现方法一:

package com.jiucool.www.struts.action;

 

import java.io.BufferedReader;

Read More: 971 Words Totally

Java 与 PHP 的MD5加密方法

Wednesday, August 18th, 2010

不得不说java要比复杂很多很多,包括相关配置,使用以及具体开发方面!对于PHP 你自学几天就可以写东西了,但对于java有点难度!

最近写的代码,同时用到了php 与java,来看看其MD5加密方法:

java里MD5没有现成的方法,只得自己写一个,如下:

public static String EncoderByMd5(String str){

if(isNull(str)){

Read More: 470 Words Totally

Java 上传文件过程及清空相关缓存目录

Friday, August 13th, 2010

一个类+几个方法,写过一次的东西,就要记录下来,以后可以方便的使用!

//提交注册3 && 上传相关图片

public ActionForward reg_enterprise_3(ActionMapping mapping, ActionForm form,

HttpServletRequest request, HttpServletResponse response)

Read More: 1728 Words Totally

sitemapindex站点地图索引文件用法

Saturday, June 26th, 2010

昨晚有朋友发来问我关于上篇文章(大型网站Sitemap生成方法)关于如何将child-sitemap写入到main-sitemap中,这里主要是用到的站点地图协议sitemapindex!

sitemapindex主要包括以下几个标记!

<sitemapindex> – 文件头尾的父标记。

Read More: 540 Words Totally

大型网站Sitemap生成方法

Friday, June 25th, 2010

Sitemap对我们大家来说并不陌生,稍懂SEO的人就知其作用!我们最常用的WordPress也有相应的插件来实现,但我个人觉得我们最常用的Baidu Sitemap Generator、Google XML Sitemaps等等插件生成机制并不是很是很完善!

原因为何?请看下文分解:

因为搜索引擎对sitemap其中的网址数目抓取有一定的限制,记得最早的时候,google对于一个sitemap只可以抓取1000个网址,后来才大幅增加!不管一个sitemap可抓取数量现在具体增加到了多少,但肯定数目的多少对搜索引擎的抓取肯定有影响,既然有影响我们为何不做得更完美一些呢!

Read More: 1002 Words Totally

dom4j为生成XML的文件添加xmlns属性

Friday, June 25th, 2010

今天在开发sitemap地图时遇到一个小小问题,就是xmlns属性的添加!我们知道sitmap 根结点有一些属性!大体如下:

1

2

3

Read More: 557 Words Totally

dom4j 删除XML节点

Thursday, June 24th, 2010

今天完善开发了一下JAVA RSS生成程序,主要是对XML文件的操作!整理一下思路是这样的:

若XML文件不存在,则生成之

若文件存在,并且新文章与原有item不重复,将新文章内容插入之

删除文章,删除item

控制文章数目变量rssCount,超出该数值先删除最旧的item,然后再插入数据,保证生成数据的准确性。

Read More: 557 Words Totally

jdom dom4j 操作XML

Thursday, June 24th, 2010

昨天晚上研究比较了一下Jdom dom4j操作XML相关内容,jdom 与 dom4j 整个流程下来,个人感觉还是比较喜欢dom4j。

jdom很简单,但是他的操作方式不是很喜欢,jdom先把所有节点创建出来,在最后再将其关系组织起来,这样感觉如果节点过多的话会导致混乱;而dom4j的操作方式是从根节点开始,自上而下节点的创建与关系的组织井井有条!

在性能上来看,如果XML文件过大的话jdom会导致内存溢出,并且效率也不高;dom4j效率与性能上都很高,连Sun的JAXM也在用DOM4J。目前许多开源项目中大量采用DOM4J,例如大名鼎鼎的Hibernate也用DOM4J来读取XML配置文件。

Read More: 339 Words Totally

Page 1 of 212

正在读取数据……