自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

zobenho的专栏

欢迎大家访问我的个人博客www.zoben.top

  • 博客(14)
  • 收藏
  • 关注

原创 Java IO和字符编码

Java的IO操作有两类:字节流InputStream

2015-06-10 20:08:14 422

原创 SQL DDL和DML

SQL有两种类型的语言:DDL和DMLDDL(Data-Definition Language 数据定义语言):顾名思义,定义数据的语言,基本上是跟表结构相关的语句,即操作表格的列,都有table关键字。如:create table、drop table、alter tableDML(Data-Manipulation Language 数据操作语言):操作数据的语言,操作表格的行,del

2015-06-09 16:25:48 749

原创 MySql语句总结

MySql关键字的一般组成顺序如下:(7)SELECT (8)DISTINCT (1)FROM [left_table](3) JOIN [right_table](2)[ON|USING] (4)WHERE (5)GROUP BY (6)HAVING (9)ORDER BY (10)LIMIT 其中,小括号内的数字表示MySql的执行顺序。要知道,Sql并不是哪个关键字

2015-06-09 15:13:26 402

原创 Git分支管理策略

学习Git后当然要学习Git分支管理策略,不然你想建分支就建立分支,到最后会导致分支特别多特别混乱。这是不利于编程开发的。    Git一般分为分为五个分支:主分支master、开发分支develop、功能分支feature-xxx、修复bug分支fixbug-xxx、预发布分支release-xxx,并不是五个全都有。    主分支master只用来发布新的版本,开发分支deve

2015-06-06 15:13:13 372

原创 Git .gitignore注意事项

Git的忽略文件.gitignore在win资源管理器下是建立不了的,win会提示必须输入文件名。解决方法很简单,先建立一个文本文档,名字随意,这里以gitignore.txt为例,打开编辑输入想要忽略的文件名或目录名,保存关闭。按住shift键,在当前文件夹空白处右键鼠标,选择在此处打开命令行,输入rename gitignore.txt .gitignore重命名文件即可。    还有

2015-06-06 15:12:25 424

原创 Java和UML类图

最近看了大话设计模式,这本书确实很不错,通俗易懂。刚看到了UML类图,这里做一下总结。    类与类之间可以细分为六种关系:继承、实现、关联(association)、依赖(dependency)、聚合(aggregation)、组合(composition)。六种关系粗分为三种:泛化、依赖、关联。泛化(generalization)包括继承和实现,关联包括关联、聚合和组合。   

2015-06-06 15:09:36 772

原创 JUnit简单使用

本次记录的是Junit的简单使用,详细可查看wangpeng047这位博主的博文。很感谢他的教程。    Junit对各位Java程序员来说应该不陌生。通过它可以很容易的实现模块测试。下面来看看步骤吧。    1. 创建测试类:MyEclipse已经自带了Junit的jar包,所以你就不用去下载了。首先,一般为了容易维护把所有的测试类都放置另一个源码文件夹里。右击项目,新建sour

2015-06-06 15:08:28 432

原创 Java类加载器

众所周知,Java程序与C、C++编写的程序不同,Java程序并不是可执行文件,而是由许多类文件组成,并且Java文件是由类加载器ClassLoader类动态载入的,用到哪个类ClassLoader就加载哪个。今天,就来看看Java虚拟机的类加载器吧。    JVM默认的三个类加载器:Bootstrap、ExtClassLoader、AppClassLoader    当JVM启动

2015-06-06 15:07:22 346

原创 手动加载类的两种方法

手动加载类有两种方式,Class.forName()和ClassLoader.loadClass()两种,到底有什么区别呢?    通俗的讲,Class.forName()会初始化,即会执行被加载类的static块,ClassLoader.loadClass()则不会。由于在JDBC连接时,Driver类是有static块来初始化的,因此加载JDBC只能用Class.forName()。

2015-06-06 15:06:06 4654

原创 文本编码区别

文本编码多种多样,有ASCII、GBK、ANSI、Unicode、UTF-8还有很多,它们之间到底有什么区别呢?    首先,我通俗的说一下区别:    ASCII是编码英文字符的,英文只有26个字母,用一个字节编码足以。事实上,ASCII只了7位,最高位统一为0。    GBK是中国中文汉字编码,国家级标准。国标发展顺序为:GB2312(只有简体中文)、GBK(包含繁体中

2015-06-06 15:04:23 1353

原创 Git经验总结

Git是款很优秀并且免费开源的分布式版本控制系统,相信大家都有听说过。这里我要感谢廖雪峰老师编写的Git教程,非常详细而且通俗易懂,想学习的同学可以到他的博客看看。廖雪峰老师讲的是Git的命令行操作,对于熟悉了linux命令的同学应该相当好上手。不过呢,Git命令繁多,记忆起来可能容易忘记,这里我总结的是Windows下的Git Gui使用方法,图形界面毕竟比较直观而且容易理解。    接

2015-06-06 14:38:29 619

原创 Java运算符

运算符可以说是所有语言的基础了,但是有些细节总是容易忘记。昨天又总结了一些知识点,今天在这里记录一下。    首先是Java运算符优先级,口诀是:单目乘除为关系,逻辑三目后赋值。可以看这位博主的博客。这里是运算符优先级的详细表。    当然你还必须知道运算符的结合性。

2015-06-06 14:35:57 331

原创 Git学习总结

最近学习了git的运用,不得不说

2014-11-05 18:27:38 272

原创 Windows常见字体分析

最近几天在学习前端的知识,发觉网页的

2014-07-12 22:53:00 1555

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除