`
lolocomee
  • 浏览: 15945 次
  • 性别: Icon_minigender_1
  • 来自: 广州
最近访客 更多访客>>
社区版块
存档分类
最新评论
文章列表
想到不能演示,我也没心情写了,这里一步把关键点贴出来吧,其实程序还有一部分是结果整理,然后上传到服务器的。大家努力吧。     //绑定数据源 private void loaddata() { //重新绑定,需先移除原来的数据源 listBox1.DataSource = null; listBox2.DataSource = null; offtask = xmldao.getTasks("off", xdoc); ...
界面图片好像不能黏贴,我就不上图了,   添加任务:添加任务需要有一定正则观念的人才行,这也是程序不好的地方。不过根据需要写定几个任务给别的人用也可以了。   public partial class TaskForm : Form { private string path = "task.xml"; private XmlDocument xdoc = new XmlDocument(); private List<Task> listtask; private Xml ...
程序用到的xml操作,主要是与任务相关,所以放到同个命名空间中。这个可要自己敲了,高兴。   xml文件格式:   <?xml version="1.0" encoding="utf-8"?> <setting> <datasource>/data.mdb</datasource> <tasks> <task name="" ecode="utf-8" state="off"> ...
要用到access存储数据,不过是简单的操作,顺便温习一下。若是.net framework 版本高,可以直接用linkQ。我用vs2005,所以还是自己写比较放心,很简单的一个。 public class Dao { public string strCon = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + Environment.CurrentDirectory + "/data.mdb"; public DataTable tb = null; ...
采集网页,我是从网上搜的,确实很多人在这方面已经做了很多,感谢他们的共享资源,让我们工作变得更加快。   采集网页源码:这个暂时还没意外就不改了,   /// <summary> /// 取得网页源码 /// 对于带BOM的网页很有效,不管是什么编码都能正确识别 /// </summary> /// <param name="url">网页地址, </param> /// <returns> ...
一段时间没接触C#了,最近三天写了一个采集网页的工具,来填充一下网页的内容。 先介绍程序主要有三个实体:采集的任务、文章列表、文章。   任务:为了传输,共享方便任务将存在xml中。 class Task { private string name; /// <summary> /// 采集任务名称 /// </summary> public string Name { get { return name; } ...
//页面js提交 function loadconts(){ // keyword type area classify $.post("action!method", {keyword:$("#contkeyword").val(),         type:$("#type").val(),area:$("#area").val(),classify:$("#classify").val()}, function(data){      $("#show").htm ...
A1:设计一个菜单程序,选择数字键1~3分别在屏幕中间输出正三角形、倒三角形和菱形,选择数字4结束操作并回到操作系统状态。 public class A1 { private static int n; //菜单 public static void showList(){ System.out.println("——————请选择操作——————"); System.out.println("1.正三角"); System.out.pri ...
文件上传是常用的功能,upload.jsp是 我以前的选择,而现在则有更好的选择。配好struts2后只要以下几步:其实几步之间没有先后之分。   第一步:action里面的上传方法:    //  ----------------上传 定义变量---------------------- private File NewFile; // 上传的文件  private String fileName; // 上传文件名  private String contentType; // 上传文件类型  private ServletContext context;   //  - ...
自定义标签实现struts2截取字符串   第一步:创建一个类,写截取的方法,方法应该定义为静态的。   我的类:com.service.MyTag    /**  * 截取字符串  */ public static String substr(String str, int start, int end) {     if (str.length() > end) {         return str.substring(start, end) + "...";     } else {         return str;     }}     ...
看别人的时候没看懂,自己写的时候想了想就明白了,也添上注释发出来。 注释纯粹个人理解。      /**4.大范围内判断一个数是否为质数     * Prime number     *  设置一个开关,1~sqrt(n)之间的非质数设为关状态     *  最后还是用mod 1~sqrt(n 之间的质数判断。     *  条件 n为整数,可能对小的数有问题      *  @author gdcic-zhang     */    public boolean isPrime2(int n){        boolean result=true;        int end=(i ...
org.apache.tools.zip这个其实就在sdk你面找到:C:\Sun\SDK\lib\ant\lib里面的ant.jar。 应用里面对文件,文件夹加压解压,用gb2312编码,解决文件名称乱码问题。   先来看看这个类: package hellowordapp;   import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import java.util. ...
/**取IP地址 *@parma *request——HttpServletRequest */ public static String getIpAddr(HttpServletRequest request) {              String ip = request.getHeader("x-forwarded-for");              if(ip == null || ip.length() == 0 || "unknown".equalsIgnoreCase(ip)) {                  ip ...

MD5加密

    /**     * MD5 加密     *@parma    *str-需要加密的字符串     *@return     *密文     */     public String getMD5Str(String str) {         MessageDigest messageDigest = null;         try {             messageDigest = MessageDigest.getInstance("MD5");             messageDigest.reset();    ...
//LoginAction的提交处理函数: public String post() throws Exception{ request = ServletActionContext.getRequest(); session=request.getSession(); String code=(String)session.getAttribute("code");   if(!getCheckcode().equals(code)){   outJs("验证码错误!","login_form.do"); re ...
Global site tag (gtag.js) - Google Analytics