自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 linux命令整理

1,内核主要负责以下四种功能: 1,系统内存管理 2,软件程序管理 3,硬件设备管理 4,文件系统管理2,Linux内核中有两种方法用于插入设备驱动代码: 1)编译进内核的设备驱动代码 2)可插入内核的设备驱动模块 以前,插入设备驱动代码的唯一途径是重新编译内核。每次给系统添加新设备,都要重新编译一遍内核代码。随着linux内核 支持的硬件设备越来越多,这个过程变得越来越低效。不过好在linux...

2018-04-19 22:05:57 197

原创 Effective Java读书笔记之消除过期对象的引用

考虑下面这个简单的栈实现的例子package cn.evansung;import java.util.Arrays;import java.util.EmptyStackException;public class Stack { private Object[] elements; private int size = 0; private static final int D...

2018-04-18 00:21:58 222

原创 Effective Java读书笔记之遇到多个构造器参数时考虑用构建器(builder)

    如果类的构造器或者静态工厂中具有多个参数,设计这种类时,Builder模式就是中不错的选择,特别是当大多参数都是可选的时候 。与使用传统的 重叠构造器模式相比,使用Builder模式的客户端代码将更易于阅读和编写,构建器也比 JavaBeans更安全。eg.     1,针对多参数使用重叠构造器模式(telescoping contructor)package cn.evansung;...

2018-04-13 23:41:01 206

原创 Effective Java读书笔记之静态工厂代替构造器

静态工厂方法(对比构造器)    优势: 1,它有名称。通过选择不同的名称突出它们的区别(对比类的构造器) 2,不必每次调用它们的时候都创建一个新对象。 3,可以返回原返回类型的任何子类型对象(多态) 4,使代码变得更加简洁     使用构造器:                    Map<String, List<String>> m = new HashMap<...

2018-04-13 00:30:24 154

原创 1.设计模式之简单工厂模式

简单工厂模式是属于创建型模式,又叫做静态工厂方法(Static Factory Method)模式,但不属于23种GOF设计模式之一。简单工厂模式是由一个工厂对象决定创建出哪一种产品类的实例。简单工厂模式是工厂模式家族中最简单实用的模式,可以理解为是不同工厂模式的一个特殊实现。    上代码:package cn.evansung.design;public class Operati

2017-11-13 22:33:47 190

原创 java插入排序

插入排序:插入排序指的是每次讲待排序的数据插入到已排序好序列的 正确位置。比如站队时我们让学生的从低到高排列,后面来的学生需要将自己插入到队伍的正确位置中。伪代码: //升序排列 InsertSort(array) for j = 2 to array.length value = array[j] i = j - 1 while (i > 0 and

2017-09-14 11:25:02 345

原创 struts常用配置

1. Struts2默认会加载类加载路径(如果是web项目对应于WEF-INF/classs/ 下面)下的struts.xml、struts-default.xml、struts-plugin.xml三类文件。    ->struts.xml:开发者定义的默认配置文件。    ->struts-defalut.xml:Struts2框架自带的配置文件。    ->struts-plug

2017-09-08 20:33:27 418

原创 spring笔记--从零搭建一个简单的HelloWorld程序

spring笔记--从零搭建一个简单的HelloWorld程序

2017-07-25 20:45:48 445

原创 java swing制作密钥生成器-AES对称加密

本代码采用的是AES加密算法实现一个密钥生成器。

2017-07-25 20:23:43 1104

空空如也

空空如也

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

TA关注的人

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