-
ScheduledThreadPoolExecutor中定时周期任务的实现源码分析
ScheduledThreadPoolExecutor中定时周期任务的实现源码分析 ScheduledThreadPoolExecutor是一个定时任务线程池,相比于ThreadPoolExecutor最大的不同在于其阻塞队列的实现 首先看一下其构造方法: 1 public ScheduledThreadPoolExecutor( int corePoolSize, 2 ThreadFa...
-
使用DOM4J生成XML文档
使用DOM4J生成XML文档 package xml; import java.io.FileOutputStream; import java.util.ArrayList; import java.util.List; import org.dom4j.Document; import org.dom4j.DocumentHelper; import org.dom4j.Element; import org.dom4j.io.OutputFormat; import org....
-
字节的合并
字节的合并 unit Unit1; interface uses Winapi.Windows, Winapi.Messages, System.SysUtils, System.Variants, System.Classes, Vcl.Graphics, Vcl.Controls, Vcl.Forms, Vcl.Dialogs, Vcl.StdCtrls; type TForm1 = class (TForm) btn1: TButton; btn2: TButton; proc...
-
MyBatis 动态SQL
MyBatis 动态SQL 动态SQl是MyBatis的强大特性之一,可以完成对SQL语句的动态组装。 比如说传入一个User对象,要根据这个User中的数据查询用户的完整信息: 如果User对象中只有name属性有值,sql语句是:select * from user_tb where name=#{name} 如果User对象中只有te...
-
Java自学-集合框架 Comparator和Comparable
Java自学-集合框架 Comparator和Comparable Java Comparator和Comparable 步骤 1 : Comparator 假设Hero有三个属性 name,hp,damage 一个集合中放存放10个Hero,通过Collections.sort对这10个进行排序 那么到底是 hp小的放前面?还是damage小的放前面 ?Collections.sort...
-
网上爬取快递100的快递公司名称和公司编码
网上爬取快递100的快递公司名称和公司编码 import com.google.common.collect.Lists; import org.jsoup.Jsoup; import org.jsoup.nodes.Document; import org.jsoup.nodes.Element; import org.jsoup.select.Elements; import java.util.Date; import java.util.List;...
-
我的Java语言学习日志1_"简单的银行管理系统实现"
我的Java语言学习日志1_简单的银行管理系统实现 设计步骤: 注意:本篇代码,直接建两个类( Bank_Account、BankManage)在BankManage往里面填方法就行。是为了让和我一样自学朋友可以更快的接受。但是代码优化的空间还是很大的(比如判断ID合法性完全可以写成一个方法...
-
Java连载68-数组的拷贝、二维数组
Java连载68-数组的拷贝、二维数组 一、数组的拷贝 函数arraycopy(),参数为:源数组、源数组的开始下标、目标数组、目标数组的开始下标、拷贝长度 package com.bjpowernode.java_learning;? public class D68_1_CopyOfArrays { public static void main(String[] args) {...
-
月薪过万必会的:双亲委托模型
月薪过万必会的:双亲委托模型 类加载器简介 在介绍双亲委托模型之前,先介绍一下类加载器。类加载器通过一个类的全限定名来转换为描述这个类的二进制字节流。 对于任意一个类,被同一个类加载器加载后都是唯一的,但如果被不同加载器加载后,就不是唯一的了。即使是源...
-
Java连载67-深入一维数组、main方法中的args参数详解
Java连载67-深入一维数组、main方法中的args参数详解 一、复习了一维数组,还复习了强制类型转换的注意点。 package com.bjpowernode.java_learning; public class D67_1_GoDeepIntoArrays { public static void main(String[] args) { // 创建一个数组,这个数组既可以...
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
