自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

菩提本无树 明镜亦非台 本来无一物 何处惹尘埃

It's the steady,quiet,plodding ones who win in the lifelong race.

  • 博客(22)
  • 资源 (2)
  • 问答 (1)
  • 收藏
  • 关注

原创 为什么没有字节流转字符流的IO对象?

在java.io的使用上,对字节流的输入和输出可以转换为字符流。见InputStreamReader及OutputStreamWriter。import java.io.FileInputStream; import java.io.InputStream; import java.io.InputStreamReader;public class io {

2017-09-29 21:00:55 452

原创 JAVA不可修改类

在面试中经常会问到关于不可变类的问题。首先我们来明确第一个问题,什么是不可变(immutable)类?一个对象在构建后,就不会被修改了,就是不可变类。接着来第二个问题,为什么需要(immutable)类?这个问题有这么两种情形,一是当在多线程情况下,多个线程对一个变量同时进行访问,会造成逻辑错误,及数据本身逻辑不一致。public class SynchronizedR.........

2017-09-27 19:11:38 1700

原创 JAVA运算符

2017-09-27 16:41:31 180

原创 JAVA调试技巧

debug

2017-09-27 16:13:57 290

转载 JAVA日志

Logger.global.info()

2017-09-27 16:13:14 232

原创 JAVA断言

assert

2017-09-27 16:12:46 180

原创 服务器性能问题

见知乎有个问题https://www.zhihu.com/question/20017735

2017-09-27 08:26:53 172

原创 Object[ ] toArray()与 <T> T[ ] toArray(T[] a)

实际开发中经常会用到将集合转换成数组进行操作,list有两种方法可以进行数组的转换。首先看下List的这两个方法的说明: Object[ ] toArray() :返回按适当顺序包含列表中的所有元素的数组(从第一个元素到最后一个元素)。  T[ ]  toArray(T[] a):返回按适当顺序(从第一个元素到最后一个元素)包含列表中所有元素的数组;返回数组的运行时类型是指定数

2017-09-25 21:37:00 1347 1

原创 迪米特法则 Law of Demeter

迪米特法则(Law of Demeter,LoD)也称为最少知识原则(Least Knowledge Principle,LKP),虽然名字不相同,但描述的是同一个规则:一个对象应该对其他对象有最少的了解。通俗地讲,一个类应该对自己需要耦合或调用的类知道得最少,你的内部是如何复杂都和我没关系,那是你的事情,我就知道你提供的这么多public方法,我就调用这么多,其他的我一概不关心。迪米特法则对

2017-09-24 22:42:20 401

转载 java集合宏观讨论

http://www.cnblogs.com/mengfanrong/p/5079533.html

2017-09-24 12:39:35 164

转载 字节序与网络通信问题

http://www.cnblogs.com/huhu0013/p/4736725.htmlhttp://blog.csdn.net/hhbgk/article/details/50673991

2017-09-21 08:49:21 218

原创 原型模式 prototype

解决构建一个对象比较耗时的问题。

2017-09-20 19:35:00 230

原创 JAVA引用类型强制类型转换

今天在看《Java核心技术》卷一的泛型程序设计章节的时候,提到了通过捕获异常后,然后强制类型转换为RuntimeException类型,达到unchecked异常抛出。不必必须通过try-catch-finally语句来处理异常的目的。但感觉违反了类型强制类型转换的规则。所以思考之。       强制类型转换分两类:基本数据类型的强制类型转换、引用类型的强制类型转换。这里讲下引用类型强制转换。

2017-09-17 20:23:45 1381

转载 数据结构面试题

http://blog.csdn.net/jokes000/article/details/7070520

2017-09-17 09:27:55 365

原创 JAVA面试题

基础部分1 switch可以和那些数据类型配合?Unlike if-then and if-then-else statements, the switch statement can have a number of possible execution paths. A switch works with the byte, short, char,and int primitiv

2017-09-14 20:33:23 1022 1

转载 JAVA删除重复字符串

string去除重复字符今天面试遇到,使用了第一种,回来记录了下,觉得一般可能不是这样解的。想了第二种,还是觉得不妥,这里都贴出来。网上有很多伪方法,只删除了相邻重复字符串,大家警惕!主要使用list.contains()检测重复。一直在想本来应该怎样做,因为面试官说了句只用了一层循环,可能这样是比较通用的:1、charAt遍历S

2017-09-14 19:49:48 1367

原创 信号量(Semaphore)

多线程的同步问题,首先宏观上要有一个抽象。就是多个线程之间可以共享内存,所以导致了两类问题thread interference和memory consistency errors. 当不同线程对同一个数据同时进行操作是,线程代码相互之间有干扰,最后很有可能会导致数据一致性的问题。第二个问题,就是一个线程对一个线程对数据的修改,另外一个线程不一定是可见的。这就是一个ha

2017-09-14 10:44:26 572 1

原创 创建模式-建造者模式(Builder Pattern)

The intent of the Builder design pattern is to separate the construction of a complex object from its representation. By doing so, the same construction process can create different representations.

2017-09-10 20:45:53 264

原创 《菜鸟教程之MySQL 教程》读书笔记

通过对SQL(Structured Query Lauguage)的使用学习,我觉得可以总结这些语句可以分为四类:1-表属性及表与表之间的约束、2-表的操作、3-where属性约束、4-聚合函数。

2017-09-07 22:52:53 1902

转载 谈谈我对MySQL外键字段必须索引的一些理解

转自:http://blog.csdn.net/sweeper_freedoman/article/details/61426736

2017-09-07 21:17:40 1043

原创 Linux个发型版本

The three most popular Desktop distributions of Linux are;FedoraUbuntuLinux MintThe four most popular Server versions of Linux are;DebianCentOS (Linux.org runs on a CentOS Linux VPS)Op

2017-09-07 13:26:08 834

转载 数据库范式1NF 2NF 3NF BCNF 4NF 5NF

在进入范式的讲解前,我们需要先了解4个概念:“函数依赖”、“码”、“非主属性”、与“部分函数依赖”。函数依赖:码:非主属性:部分函数依赖:1NF所谓第一范式,是指表中的每一个属性都是不可再分的,也就是不能一列再分成两列。这是关系数据库的基础。换个理解方式就是能够插入关系型数据库就是符合1NF。2NF消除了非主属性对于码的部分函数依赖。3NF消除了非主

2017-09-06 23:48:26 3501

tcp/ip详解卷一

这是计算机天才史蒂文森生前的巨著!天妒英才!作为一个IT人必须对网络有很好的了解!

2012-06-25

计算所写代码有多少行!

一个小程序,为大家服务,看看自己写了多少代码

2009-08-10

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

TA关注的人

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