自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

s苏c醒m

热爱生活,热爱编程!

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

原创 自动生成mybatis/ibatis中resultMap结果集

import java.lang.reflect.Field;import java.math.BigDecimal;import java.sql.Timestamp;import java.util.ArrayList;import java.util.List;import javax.persistence.Column;/** * 自动生成mybatis/ibatis中r...

2019-08-14 22:59:39 963

原创 验证身份证是否合理

import java.util.regex.Pattern;import java.util.regex.Matcher;public class CheckIdCardNo { /** * 身份证号码验证结果 :: 正确 */ private final static String CHECK_RESULT_CORRECT = "CHECK_RESU...

2019-04-10 15:25:32 301 1

原创 x.xx小时转变为x小时x分钟

import java.math.BigDecimal;public class Minute2Hour { private static final BigDecimal BIGDECIMAL_60 = new BigDecimal(60); private static String hoursTime2MinutesTime(BigDecimal hoursTime...

2018-11-09 17:58:12 1178

原创 利用队列实现简单的消费与生产任务

import java.util.ArrayList;import java.util.List;public class MyQueue{ private final Object lock = new Object(); private int maxSize;// 队列总长度 private List<String> list = new Arr...

2018-11-09 17:00:58 219

转载 加密算法图解

杨白劳先用喜儿的公钥将将明文加密,生成密文 杨白劳再将密文用哈希算法生成摘要,将摘要用自己的私钥加密,生成摘要的密文,与密文一起传送给喜儿。 喜儿用杨白劳的公钥才能解密摘要的密文,然后用HASH函数对收到的密文产生一个摘要信息,与解密的摘要信息对比。 如果相同,则说明收到的信息是完整的,在传输过程中没有被修改,否则说明信息被修改过,因此数字签名能够验证信息的完整性。 确认完整性后,喜儿...

2018-10-29 10:29:27 779

原创 Enum枚举类的使用

/** * Java 语言: 枚举 * * @author sx * @date 2018/10/25 */@SuppressWarnings("unused")public enum Personnel { // 下面的顺序就是每个人(enum)的ordinal,ordinal默认从0开始, // 每个人的名字就是enum中的name属性,所以personnel...

2018-10-25 14:25:18 526

转载 java 实现二叉搜索树

实现代码如下:/** * Java 语言: 二叉查找树 * * @author skywang * @date 2013/11/07 */@SuppressWarnings("unused")public class BSTree<T extends Comparable<T>> { private BSTNode<T> mRoot...

2018-10-24 18:35:28 120

原创 Sql如何写外连接

exists (sql 返回结果集为真)  not exists (sql 不返回结果集为真) 已有两张表(t_a和 t_b):          左外连接 select * from t_a  a  left join   t_b  b   on a.id=b.id; select * from t_a  a ,  t_b  b   where a.id=b.id...

2018-10-19 14:21:05 2173

转载 UML类图入门

看j动物矩形框,它代表一个类(Class)。类图分三层,第一层显示类的名称,如果是抽象类,则就用斜体显示。第二层是类的特性,通常就是字段和属性。第三层是类的操作,通常是方法或行为。前面的符号,+ 表示public,- 表示private,# 表示protected。接口图与类图的区别主要是顶端的<<interface>>显示。聚合是关联关系的一种特例,他体现的是...

2018-10-19 13:47:58 555

转载 Git使用教程:简单详细傻瓜式教程

一、git config --global user.name "xxx";git config --global user.email "xxx";git config --global 参数,有了这个参数,表示你这台机器上所有的Git仓库都会使用这个配置,当然你也可以对某个仓库指定的不同的用户名和邮箱。二、pwd 命令是用于显示当前的目录。通过命令 git init 把...

2018-10-16 14:10:17 584

转载 Oracle 增删改查三范式

一、 三范式1: 原子性: 字段不可再分,必须有主键,列不可分,无重复性例如: userInfo: '山东省烟台市 1318162008' 依照第一范式必须拆分成 userInfo: '山东省烟台市' 和 userTel: '1318162008'两个字段2: 依赖性: 消除部分依赖,字段完全依赖主键例如:订单表只能描述订单相关的信息,所以所有的字段都必须与订单ID相关。产品表只能...

2018-10-15 17:18:59 117

转载 Spring boot 系列

https://www.cnblogs.com/ityouknow/p/5662753.html

2018-10-11 16:10:26 103

转载 使用jdbc连接数据库

1 查询    public static void main(String[] args) throws ClassNotFoundException, SQLException  {        String URL="jdbc:mysql://127.0.0.1:3306/imooc?useUnicode=true&characterEncoding=utf-8";...

2018-10-01 12:25:32 134

转载 Jetty和tomcat的区别

由于它们的实现都遵循Java Servlet规范,一个java Web应用部署于两款容器的任意一个皆可。 相同点:Tomcat和Jetty都是一种Servlet引擎,他们都支持标准的servlet规范和JavaEE的规范。不同点: 架构比较  Jetty的架构比Tomcat的更为简单  Jetty的架构是基于Handler来实现的,主要的扩展功能都可以用Handler...

2018-10-01 12:11:04 185

转载 servlet 和 socket区别

通常我们会说"socket连接",也就是说socket是指明两个地址的连接通讯方式.和socket关联的东西大多是服务器,客户端,TCP,UDP,字节流之类的. socket 需要自己建立连接,分析构造输入输出电文。而servlet我们会说使用"servlet技术"或"servlet方式",也就是服务器响应客户端的方式,与servlet关联的东西大多是web服务器,浏览器,jsp,asp,as...

2018-10-01 11:49:04 7697 1

原创 计算机网络7层模型

以太网是一种局域网;使用双绞线光纤传输数据;1、以太网是通信协议标准,该标准定义了在局域网(LAN)中采用的电缆类型和信号处理方法,比如有CSMA/CD协议。2、局域网:在较小范围内组件的网络,通过交换器什么的连接各个PC机,比如一个实验室,一栋楼,一个校园内,这都市局域网,拿网线将两台计算机连在一起,这也能算是局域网,以太网是一种局域网,而局域网却不一定是以太网。3、因特网是各种网络...

2018-10-01 11:31:00 26616 2

原创 java中:>>>和>>区别

>>>表示不带符号向右移动二进制数,移动后前面统统补0;两个箭头表示带符号移动,没有<<<这种运算符,因为左移都是补零,没有正负数的区别。如 -12 的二进制为:1111 1111 1111 1111 1111 1111 1111 0100;-12 >> 3 即带符号右移3位,结果是:1111 1111 1111 11...

2018-09-28 17:11:16 32722 8

转载 实现List集合排序的两种方法(使用Collections.sort方法)

1:实现comparableimport java.util.ArrayList;import java.util.Collections;import java.util.List;public class User implements Comparable&lt;User&gt; { private int score; private int age;...

2018-09-28 16:24:54 1912

空空如也

空空如也

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

TA关注的人

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