-
一01
一个简单的Java采集文字和图片类
Posted in 技术·学习, -
一个简单的Java采集文字和图片类,实现从远程网站上获取文本或者图片.
更多内容…
-
五29
小武的DWR入门Demo
Posted in 技术·学习, -
今天花了点时间研究了一下DWR,跑了一个demo,记录一下我的研究过程.
DWR(Direct Web Remoting)是一个开源的类库,可以帮助开发人员开发包含AJAX技术的网站.它可以允许在浏览器里的代码使用运行在WEB服务器上的JAVA函数,就像它就在浏览器里一样.
英文不错的可以直接看官方的英文入门,http://getahead.org/dwr/getstarted
两种方式入门dwr
1.直接从http://getahead.org/dwr/download下载war的程序部署到本机,体验一下dwr能做什么.
2.动手跑一个Hello World,复杂点,但是推荐这种方式.
动手操作步骤:
更多内容…
-
九21
Java模拟ping的程序
Posted in 技术·学习, -
可以用于检测某个ip地址是否可以ping通,网上找的,可以直接运行.
package com.demo; import java.io.*; public class ping { public static void main(String [] args) { System.out.println(pingServer("localhost",100)); } /** * ping the server * @param server String * @param timeout int * @return boolean * @throws IOException */ public static boolean pingServer(String server,int timeout) { BufferedReader in = null; Runtime r = Runtime.getRuntime(); String pingCommand = "ping " + server + " -n 1 -w " + timeout; try { Process p = r.exec(pingCommand); if (p == null) { return false; } in = new BufferedReader(new InputStreamReader(p.getInputStream())); String line = null; while ( (line = in.readLine()) != null) { if (line.startsWith("Reply from")) { return true; } System.out.println(line); } in.close(); } catch (Exception ex) { ex.printStackTrace(); return false; } return false; } };
-
六16
用java写了一个简单的采集新浪小说的小软件
Posted in 热点·关注, -
昨天一时兴起(因为看《诛仙》的原因,呵呵,好看啊),用java写了一个采集小说的小软件
功能比较简单,和现在一般的采集器很像,指定小说列表的地址和相关的起始点,结束点的规则,选择一个另存为目的地,点一下收集就可以抓取到所有的小说页面,并合并成一个txt文件保存.
很久没写CS的程序了,忘记的很彻底,写出来还是费了一番功夫的,呵呵.
目前还没有加入代理服务器的功能.抓图如下:
-
六07
Fckeditor和JSP(Java)项目的整合实例
Posted in 技术·学习, -
使用工具:eclipse 3.2 + tomcat 5.5
1.http://www.fckeditor.net/download 上下载两个包
一个是FCKeditor的文件包,另外一个是针对Java项目的FCKeditor.Java包2.在eclipse中建立一个web项目TestFCKEditor
3.解压缩Fckeditor. Java包,找到web.xml,打开web.xml,复制其中的如下部分到你的项目下的web.xml文件中
如下所示
<<servlet-name>Connector</servlet-name>
<servlet-class>com.fredck.FCKeditor.connector.ConnectorServlet</servlet-class>
<init-param>
<param-name>baseDir</param-name>
<param-value>/UserFiles/</param-value>
</init-param>
<init-param>
<param-name>debug</param-name>
<param-value>true</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet>
<servlet-name>SimpleUploader</servlet-name>
<servlet-class>com.fredck.FCKeditor.uploader.SimpleUploaderServlet</servlet-class>
<init-param>
<param-name>baseDir</param-name>
<param-value>/UserFiles/</param-value>
</init-param>
<init-param>
<param-name>debug</param-name>
<param-value>false</param-value>
</init-param>
<init-param>
<param-name>enabled</param-name>
<param-value>true</param-value>
</init-param>
<init-param>
<param-name>AllowedExtensionsFile</param-name>
<param-value></param-value>
</init-param>
<init-param>
<param-name>DeniedExtensionsFile</param-name>
<param-value>php|php3|php5|phtml|asp|aspx|ascx|jsp|cfm|cfc|pl|bat|exe|dll|reg|cgi</param-value>
</init-param>
<init-param>
<param-name>AllowedExtensionsImage</param-name>
<param-value>jpg|gif|jpeg|png|bmp</param-value>
</init-param>
<init-param>
<param-name>DeniedExtensionsImage</param-name>
<param-value></param-value>
</init-param>
<init-param>
<param-name>AllowedExtensionsFlash</param-name>
<param-value>swf|fla</param-value>
</init-param>
<init-param>
<param-name>DeniedExtensionsFlash</param-name>
<param-value></param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>Connector</servlet-name>
<url-pattern>/FCKeditor/editor/filemanager/browser/default/connectors/jsp/connector</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>SimpleUploader</servlet-name>
<url-pattern>/FCKeditor/editor/filemanager/upload/simpleuploader</url-pattern>
</servlet-mapping>5.新建一个jsp文件,内容如下:
<!DOCTYPE HTML PUBLIC
“-//W3C//DTD
HTML
4.0
Transitional
//EN”
>
<%…@ taglib uri=“http://fckeditor.net/tags-fckeditor“ prefix=“FCK“ %>
<html>
<head>
<title>FCKeditor – Samples</title>
<meta http-equiv=”Content-Type” content=”text/html; charset=utf-8″>
<meta name=”robots” content=”noindex, nofollow”>
</head>
<body>
<FCK:editor id=”content”
basePath=”/TestFCKEditor/FCKeditor/”
imageBrowserURL=”/TestFCKEditor/FCKeditor/
editor/filemanager/browser/default/browser
.html?Type=Image&Connector=connectors/jsp/connector”
linkBrowserURL=”/TestFCKEditor/FCKeditor/editor/
filemanager/browser/default/browser.html?Connector
=connectors/jsp/connector” flashBrowserURL=”
/TestFCKEditor/FCKeditor/editor/filemanager/
browser/default/browser.html?Type=Flash&Connector
=connectors/jsp/connector” imageUploadURL=”
/TestFCKEditor/FCKeditor/editor/filemanager/upload/
simpleuploader?Type=Image” linkUploadURL=”
/TestFCKEditor/FCKeditor/editor/filemanager
/upload/simpleuploader?Type=File” flashUploadURL=”
/TestFCKEditor/FCKeditor/editor/filemanager/upload
/simpleuploader?Type=Flash”>
this is default content
</FCK:editor>
</body>
</html>
6.复制例子程序中WEB-INF目录下lib下的两个jar包到项目的WEB-INF目录下的lib目录7.在项目TestFCKEditor目录下建立文件夹UserFiles/Image和UserFiles/Flash,这两个目录表示文件上传后的位置,如果文件夹不存在会出现security error
FCKeditor目录精简说明:
1. 根目录下的文件只留下fckconfig.js, fckeditor.js, fckstyles.xml, fcktemplates.xml四个文件
2. 删除所有的以_开头的文件和文件夹
3. 删除FCKeditor\editor\filemanager\upload目录下的所有文件
4. 删除FCKeditor\editor\filemanager\browser\default\connectors目录下的所有文件
5. 删除FCKeditor\editor\_source目录成功后效果演示:


-
一11
JAVA控制时间输出格式
Posted in 技术·学习, -
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
String date=sdf.format(new Date());yyyy-MM-dd 中的MM一定要大写.
-
十二22
[Java]JDBC驱动不在类路径中解决方法
Posted in 技术·学习, -
1、打开%WL_HOME%\common\bin下的commEnv.cmd的文件;
2、把%WL_HOME%\server\lib\mysql.jar加到WEBLOGIC_CLASSPATH里面去即可。
