- 博客(12)
- 资源 (1)
- 问答 (1)
- 收藏
- 关注
原创 静态方法、实例方法、构造器
静态方法、实例方法、构造器1. 构造器VS静态工厂方法有一个RandomIntGenerator 类,产生随机的int类型的整数。如下所示:public class RandomIntGenerator { private final int min; private final int max; public int next(){...}}这个生成器接收最大值和最小值两个参数并且生
2017-09-23 18:14:02 265
转载 三种实例化bean的方式
三种实例化bean的方式在spring中有三中实例化bean的方式:一、使用构造器实例化;(90%通常使用的一个方法)二、使用静态工厂方法实例化;三、使用实例化工厂方法实例化。 每种实例化所采用的配置是不一样的:一、使用构造器实例化;这种实例化的方式可能在我们平时的开发中用到的是最多的,因为在xml文件中配置简单并且也不需要额外的工厂类来实现。
2017-09-23 16:21:14 278
转载 slf4j-api、slf4j-log4j12以及log4j之间的关系
几乎在每个jar包里都可以看到log4j的身影,在多个子工程构成项目中,slf4j相关的冲突时不时就跳出来让你不爽,那么slf4j-api、slf4j-log4j12还有log4j是什么关系? slf4j:Simple Logging Facade for Java,为java提供的简单日志Facade。Facade门面,更底层一点说就是接口。它允许用户以自己的喜好,在工程中通过s
2017-09-19 10:09:47 344
原创 markdown编写流程图
准备 一款支持流程图的markdown的编辑器 Typora 截图工具列表内容 第一步,当然是先写好我们的流程图了。这里我使用的工具是Typora。需要注意的是,Typora默认是不支持流程图的,需要在设置中开启这个功能。在设置中切换到Markdown那个tab,然后勾选上对图表(包含流程图)的支持。 在 Typora中写入“`flow回车输入以下代码之后回车st=>start: 开始ra
2017-09-18 15:33:24 1104
原创 CSDN中的markdown怎么画流程图
```flow st=>start: Start op=>operation: Your Operation cond=>condition: Yes or No? e=>end st->op->cond cond(yes)->e cond(no)->op ```Created with Raphaël 2.1.0StartYour
2017-09-18 11:18:48 751
转载 java中的匿名内部类总结
java中的匿名内部类总结匿名内部类也就是没有名字的内部类正因为没有名字,所以匿名内部类只能使用一次,它通常用来简化代码编写但使用匿名内部类还有个前提条件:必须继承一个父类或实现一个接口 实例1:不使用匿名内部类来实现抽象方法abstract class Person { public abstract void eat();} c
2017-09-13 14:23:29 125
转载 POI和Java Excel Api导入导出----详细到你不敢相信
POI和Java Excel Api导入导出----详细到你不敢相信2017-05-27 09:24 2151人阅读 评论(0)收藏举报目录(?)[+]21 环境配置 211下载jar 212加入jar包22 Jakarta POI HSSF API组件23 基本操作步骤24 导出Excel应用实例25 样式设置 251单元格合并252
2017-09-13 14:00:15 378
原创 java自定义排序(Comparable与Comparator)
import java.util.*;/** * @author 曹帅 E-mail:cslvln@foxmail.com * @version 创建时间:2017/9/11 下午2:08 */public class User implements Comparable{ private String name; private int age; public User
2017-09-11 15:41:20 262
原创 HashMap与HashTable的区别
HashMap与HashTable1. HashMap与HashTable的区别 HashMap 线程不安全 允许有null的键和值 效率高一点 方法不是Synchronize的要提供外同步 有containsvalue和containsKey方法 HashMap 是Java1.2 引进的Map interface 的一个实现 HashTable 线程安全 不允
2017-09-07 14:10:10 202
原创 java中序列化与反序列化
java中序列化与反序列化1. 序列化与反序列的定义: 1.序列化:把java对象转化成字节序列的过程 2.反序列:把字节序列恢复为原java对象的过程2. 为什么需要序列化与反序列化 1.当两个进程之间通信时,可以传递各种类型的数据,如:文本,图片,音频,视频,而这些数据都会以二进制形式在网络上传送,那么在两个java进程进行通信时,能否实现进程间对象的传递呢。答案是肯定,如何
2017-09-07 13:09:27 198
原创 二进制与十进制
二进制与十进制字 word 字节 byte 位 bit 字长是指字的长度 1字=2字节(1 word = 2 byte) 1字节=8位(1 byte = 8bit) 一个字的字长为16 一个字节的字长是8int在Java中占4个字节(32为)byte占1个字节 short 占2个字节128的二进制是 00000000 00000000 00000000 10000000 -1
2017-09-01 15:05:15 1108
js编写浏览本地文件夹
2017-04-26
TA创建的收藏夹 TA关注的收藏夹
TA关注的人