- 博客(16)
- 收藏
- 关注
原创 C# 采集6-这个程序的采集关键流程
想到不能演示,我也没心情写了,这里一步把关键点贴出来吧,其实程序还有一部分是结果整理,然后上传到服务器的。大家努力吧。 //绑定数据源 private void loaddata() { //重新绑定,需先移除原来的数据源 listBox1.DataSource = null; ...
2010-07-24 10:57:07
164
原创 C# 采集5-采集任务添加
界面图片好像不能黏贴,我就不上图了, 添加任务:添加任务需要有一定正则观念的人才行,这也是程序不好的地方。不过根据需要写定几个任务给别的人用也可以了。 public partial class TaskForm : Form { private string path = "task.xml"; private XmlDocument...
2010-07-24 10:51:47
305
原创 C# 采集4-程序用到的xml操作
程序用到的xml操作,主要是与任务相关,所以放到同个命名空间中。这个可要自己敲了,高兴。 xml文件格式: <?xml version="1.0" encoding="utf-8"?><setting> <datasource>/data.mdb</datasource> <tasks>
2010-07-24 10:36:25
218
原创 C# 采集3-采集,access一般操作基类
要用到access存储数据,不过是简单的操作,顺便温习一下。若是.net framework 版本高,可以直接用linkQ。我用vs2005,所以还是自己写比较放心,很简单的一个。 public class Dao { public string strCon = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + ...
2010-07-24 10:29:49
215
原创 C# 采集2-采集,一般过滤
采集网页,我是从网上搜的,确实很多人在这方面已经做了很多,感谢他们的共享资源,让我们工作变得更加快。 采集网页源码:这个暂时还没意外就不改了, /// <summary> /// 取得网页源码 /// 对于带BOM的网页很有效,不管是什么编码都能正确识别 /// </summary>...
2010-07-24 10:24:47
172
原创 C# 采集1-任务
一段时间没接触C#了,最近三天写了一个采集网页的工具,来填充一下网页的内容。先介绍程序主要有三个实体:采集的任务、文章列表、文章。 任务:为了传输,共享方便任务将存在xml中。 class Task { private string name; /// <summary> /// 采集任务名称 ...
2010-07-24 10:17:09
271
原创 ajax提交的一个post
//页面js提交function loadconts(){ // keyword type area classify $.post("action!method", {keyword:$("#contkeyword").val(), type:$("#type").val(),area:$("#area").val(),classify:$("#classify...
2010-07-15 12:44:59
190
原创 输出正三角形、倒三角形和菱形,选择数字4结束操作
A1:设计一个菜单程序,选择数字键1~3分别在屏幕中间输出正三角形、倒三角形和菱形,选择数字4结束操作并回到操作系统状态。public class A1 { private static int n; //菜单 public static void showList(){ System.out.println("—————...
2010-06-30 15:40:56
580
原创 struts2文件上传
文件上传是常用的功能,upload.jsp是 我以前的选择,而现在则有更好的选择。配好struts2后只要以下几步:其实几步之间没有先后之分。 第一步:action里面的上传方法: // ----------------上传 定义变量---------------------- private File NewFile; // 上传的文件 private String f...
2010-06-30 12:26:46
153
原创 自定义标签实现struts2截取字符串
自定义标签实现struts2截取字符串 第一步:创建一个类,写截取的方法,方法应该定义为静态的。 我的类:com.service.MyTag /** * 截取字符串 */ public static String substr(String str, int start, int end) { if (str.length() > end) { ...
2010-06-30 09:06:56
153
原创 大范围内判断一个数是否为质数
看别人的时候没看懂,自己写的时候想了想就明白了,也添上注释发出来。注释纯粹个人理解。 /**4.大范围内判断一个数是否为质数 * Prime number * 设置一个开关,1~sqrt(n)之间的非质数设为关状态 * 最后还是用mod 1~sqrt(n 之间的质数判断。 * 条件 n为整数,可能对小的数有问题 * @autho...
2010-05-21 09:08:57
144
原创 ant包加压解压文件
org.apache.tools.zip这个其实就在sdk你面找到:C:\Sun\SDK\lib\ant\lib里面的ant.jar。应用里面对文件,文件夹加压解压,用gb2312编码,解决文件名称乱码问题。 先来看看这个类:package hellowordapp; import java.io.File;import java.io.FileInputStream;im...
2010-05-21 09:01:27
167
原创 取浏览者IP地址
/**取IP地址*@parma*request——HttpServletRequest*/public static String getIpAddr(HttpServletRequest request) { String ip = request.getHeader("x-forwarded-for"); if(i...
2010-05-07 09:35:36
133
原创 MD5加密
/** * MD5 加密 *@parma *str-需要加密的字符串 *@return *密文 */ public String getMD5Str(String str) { MessageDigest messageDigest = null; try { ...
2010-05-07 09:31:32
161
action 返回执行js
//LoginAction的提交处理函数:public String post() throws Exception{ request = ServletActionContext.getRequest(); session=request.getSession(); String code=(String)session.getAttribute("code"); ...
2010-03-29 11:48:34
452
增删改
package com.commom;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.ResultSetMetaData;import java.sql....
2010-02-24 17:27:00
186
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人