`
feipigzi
  • 浏览: 110247 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论
文章列表
我打算做一个java版的多线程下载工具,计划将整个学习过程记录在此,记录的内容大多是我过去不熟悉的,基础部分省略。 “我的迅雷”界面设计中有几块比较不熟悉的: JTree(用于显示已下载、未下载、正在下载) JTable(显示下载列表) JList(显示资源信息) JProgressBar(进度条)   打算花一个星期补下Swing的东西。   一、《如何使用JTree》 花了半天时间学习JTree的使用,并翻译了部分文档(貌似网上有中文版)。 学会树的基本使用,了解树模型,几种监听器:伸展监听,将伸展监听,树模型监听。   二、《如何使用Progress Bar》 ...

我的书架

正在读的:                         读过的:      
自己尝试把今天上午的学习整理一下,代码大部分是《java网络编程》中的源码,自己做了一点点修改,本文涉及主要类和接口有 Thread、Runnable、DigestInputStream、FileInputStream、MessageDigest等   程序主要有两个部分:线程中获得文件摘要信息  和  用户打印这些信息   使用简单的存取方法获得线程输出 使用存取方法返回线程结果: ReturnDigest :   public class ReturnDigest extends Thread { private File input; private byte[ ...
第2章   一切都是对象     21 2.1   用引用操纵对象        21 String s; 这里创建的s是引用。 2.2   必须由你创建所有对象     22 2.2.1   存储到什么地方     22 五个地方:
三个bean一个编码过滤8个jsp文件 index.jsp list.jsp 显示页面,动态打印每行 creat.jsp 添加联系的页面,通过bean传属性值 save.jsp 从creat。jsp传相应bean到save.jsp进行操作 update.jsp 负责更新,点击修改后到edit.jsp页面,该页面跟creat.jsp相似 edit.jsp该页面跟creat.jsp相似 remove.jsp, 执行删除逻辑 Contact.java 里面封装了联系簿的属性,各属性与数据库表contactBook相对应 DMMysql里面封装了static Connection getConn()创 ...
编写SessionCounter类实现HttpSessionListener接口: public class SessionCounter implements HttpSessionListener {      private static int activeSessions = 0; public void sessionCreated(HttpSessionEvent se) {       activeSessions++; } public void sessionDestroyed(HttpSessionEvent se) {    if(activeSessio ...
1>servlet的生命周期由容器管理。当Servlet被调用时,Servlet容器将会调用该Servlet的默认构造函数(default constructor),然后建立一个Servlet实体,那么能不能自己写构造函数呢 Can   we   use   the   constructor,   instead   of   init() ...
Global site tag (gtag.js) - Google Analytics