01 2017 档案
摘要:JAVA Debug 调试代码 1.什么时候使用Debug: 程序的运行结果,与你的预期结果不同时,Debug的目的是找错误,而不是该错误; 2.早期调试代码的方式就是打桩: System.out.println("????"); 3.Debug调试的步骤: 先加断点 以调试(Debug)模式来运行
阅读全文
摘要:JAVA类库 Oracle: 搜索:ojdbc 选择:com.oracle ojdbc14 10.2.0.4.0 [jar] 搜索:commons-dbcp 选择:commons-dbcp 20030818.201141 [jar] 1.4 [jar] 处理XML、 XPath和XSLT: 搜索:d
阅读全文
摘要:Unit02: JDBC核心API db.properties 注意:如果使用连接池,可以在这个文件中增加对连接池的相关设置: 连接池参数,常用参数有: 初始连接数 最大连接数 最小连接数 每次增加的连接数 超时时间 最大空闲连接 最小空闲连接 DBUtil.java 说明:DBUtil是DBToo
阅读全文
摘要:手动下载阿里云Nexus上的Jar包 1.1 在任意目录下创建一个文件夹,创建一个pom.xml文件,一个bat批处理脚本,如图: 1.2 DownLoad.bat文件中的内容: 1.3 pom.xml 文件中的内容: 运行bat脚本,会下载pom.xml文件中添加的想要下载的Jar包,如果有依赖的
阅读全文
摘要:配置Jar包及相关依赖Jar包的本地存放路径 用 maven2 ,pom.xml中设置了依赖,会帮你下载所有依赖的.jar到 M2_REPO 指向的目录。M2_REPO是一个用来定义 maven 2仓库在硬盘中的存储位置,windows默认是C:\Users\机器名\.m2\repository.按
阅读全文
摘要:将下载到本地的JAR包手动添加到Maven仓库 常用Maven仓库网址:http://mvnrepository.com/http://search.maven.org/http://repository.sonatype.org/content/groups/public/http://peopl
阅读全文
摘要:Eclipse上Maven环境配置使用 (全) 1. 安装配置Maven: 1.1 从Apache网站 http://maven.apache.org/ 下载并且解压缩安装Apache Maven。 Maven下载地址: http://maven.apache.org/download.cgi 1.
阅读全文
摘要:Unit01: JDBC原理 、 JDBC基础编程 这个文件里面有两块内容: 1.用比较麻烦的方式连接数据库,test1(),test4() 2.创建DBTool,测试DBTool连接数据库 ,test5(),test6(), 注意:这个案例中没有使用连接池。 DBTool.java文件,封装了连接
阅读全文
摘要:Unit05: 视图、序列、索引 、 约束
阅读全文
摘要:Unit04: SQL(高级查询)
阅读全文
摘要:Unit03: SQL(基础查询) 、 SQL(关联查询)
阅读全文
摘要:Unit02: Oracle字符串操作 、 Oracle数值操作 、 Oracle日期操作 、 空值操作
阅读全文
摘要:Eclipse快捷键大全 Ctrl+1 快速修复(最经典的快捷键,就不用多说了) Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加) Ctrl+Alt+↑ 复制当前行到上一行(复制增加) Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了) Alt
阅读全文
摘要:Unit01: 数据库原理 、 SQL(DDL、DML)
阅读全文
摘要:Unit07: XML语法 、 XML解析 emplist.xml <?xml version="1.0" encoding="UTF-8"?> <list> <emp id="1"> <name>张三</name> <age>34</age> <gender>男</gender> <salary>
阅读全文
摘要:TCP通信(小程序) server端: package chat; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamRea
阅读全文
摘要:多线程基础 、 TCP通信 * 当一个方法被synchronized修饰后,那么 * 该方法称为同步方法,即:多个线程不能同时 * 进入到方法内部执行。 package day10; /** * 当多线程并发操作同一资源时,由于线程切换的不确定 * 性,可能导致执行顺序的混乱,严重时可能导致系统 *
阅读全文
摘要:Unit09: 多线程基础 * 线程 * 线程用于并发执行多个任务。感官上像是"同时"执行 * * 创建线程有两种方式。 * 方式一: * 继承线程并重写run方法来定义线程要执行的任务代码 package day09; /** * 线程 * 线程用于并发执行多个任务。感官上像是"同时"执行 * *
阅读全文
摘要:Unit08: 文本数据IO操作 、 异常处理 * java.io.ObjectOutputStream * 对象输出流,作用是进行对象序列化 package day08; import java.io.FileOutputStream; import java.io.IOException; im
阅读全文