- 博客(11)
- 收藏
- 关注
原创 Git
GitGit:分布式版本控制系统SVN:集中式版本控制系统,版本库集中存放在中央服务器的。创建新仓库创建新文件夹mkdir learngit打开cd learngit然后执行 git init创建新的 git 仓库:mkdir learngitcd learngitpwdgit initgit config --global user.name "Your Name"git config -
2017-10-17 11:56:39 330
原创 Statement以及PrparedStatement
Statement以及PrparedStatement标签(空格分隔): JDBC Statement PrparedStatementStatement以及PrparedStatementStatement详解CRUD操作新增数据的方法读取数据的方法修改数据的方法删除数据的方法参数化查询Statement的SQL注入问题预处理语句PreparedStatement的局限性Sta
2016-04-11 23:03:45 1294
转载 如何正确地写出单例模式
单例模式算是设计模式中最容易理解,也是最容易手写代码的模式了吧。但是其中的坑却不少,所以也常作为面试题来考。本文主要对几种单例写法的整理,并分析其优缺点。很多都是一些老生常谈的问题,但如果你不知道如何创建一个线程安全的单例,不知道什么是双检锁,那这篇文章可能会帮助到你。懒汉式,线程不安全当被问到要实现一个单例模式时,很多人的第一反应是写出如下的代码,包括教科书上也是这样教我们的。
2016-03-23 21:36:40 707
原创 JDBC入门
一 初识JDBCjdbc的概念数据库连接的基本步骤Talk is cheapShow me the code代码详解注册驱动的三种方式获取数据库连接代码优化(一) 初识JDBCjdbc的概念jdbc:java data base connectivityjdbc由一些接口和类构成的api,是javaSE的一部分,位于java.sql以及javax.sql包下。sun公司提供了这些连
2016-03-23 00:42:53 649
转载 Linux与JVM的内存关系分析
转载:http://www.importnew.com/14486.html引言在一些物理内存为8g的服务器上,主要运行一个Java服务,系统内存分配如下:Java服务的JVM堆大小设置为6g,一个监控进程占用大约600m,Linux自身使用大约800m。从表面上,物理内存应该是足够使用的;但实际运行的情况是,会发生大量使用SWAP(说明物理内存不够使用了),如下图
2016-03-09 11:35:54 407
原创 IO流
IO流的输入/输出是从程序的角度来讲的。(从外部(磁盘)流到内存或者程序中,称为输入流【数据从程序外流向程序】。从内存输出到磁盘中,称为输出流【数据从程序流出】)。 流的分类1、按照方向来分类:输入流(InputStream)、输出流(OutputStream)。2、按照类型来分类:字节流(XXXStream)、字符流(Writer、Reader)。3、按照操作方式来分
2014-04-04 14:02:21 714
原创 IO---File类
File类位于java.io.File;包中,是文件或者目录的抽象表示。 File类有四个构造函数: File(String pathname) File(File parent, String child) File(String parent, String child) File(URI uri)注意:路径分隔符:c:\\com适合windo
2014-03-31 11:15:18 678 1
原创 抽象类(Absract Class)
抽象类(abstract class)的概念使用abstract关键字来修饰的类就是抽象类,抽象类不能实例化,也就是说不能使用new关键字创建一个抽象类的实例;如果某个类是抽象类,那么该类可以包含具体的方法(有声明、有实现);使用abstract修饰的方法叫做抽象方法。如果一个类中包含了抽象方法,那么这个类一定要声明成abstract class,也就是说该类一定是抽象类;反之,如
2014-03-14 19:27:43 1135
原创 内部类(Inner Class)
内部类(Inner Class)内部类共有四种:静态内部类(Static Inner Class):只能访问外部类的静态成员变量与静态方法,声明方式如下:public class OuterTest { private static String str; /** * 静态内部类 * @author asus * */ public static
2014-03-04 22:17:34 612
原创 反射(Reflection)
反射所对应的包Class类位于java.lang包下,在java中反射所用到的包位于java.lang.reflect包下:Class类:代表一个类Field类:代表类的属性Method类:代表类的方法Constructor类:代表类的构造方法反射的步骤要想使用反射,第一步都需要获得该类或者对象所对应的Class对象。注意:在java中无论一个类生成了多少个实例
2014-03-04 17:27:26 679
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人