2020年9月1日

oracle使用序列自定义固定长度id

摘要: oracle数据库没有mysql那样有自增的主键,一般使用序列实现id自增; 如下:创建一个序列,并且自定义固定长度的id。 CREATE SEQUENCE EVT_CFG_ID_INC INCREMENT BY 1 START WITH 1 MAXVALUE 999999999 NOCYCLE N 阅读全文

posted @ 2020-09-01 17:06 IT-风 阅读(749) 评论(0) 推荐(0) 编辑

2020年8月11日

JVM内存空间

摘要: dos命令可查看当前java进程的JVM参数: 控制台输入 jvisualvm,可启动jdk自带jvm监控程序找到相应pid; 查找某个进程的jvm参数: 输入: jmap -heap pid 即可。 jvm初始化堆内存:Xms= (新生代+老年代)= 1/8 最大堆内存(MaxHeapSize); 阅读全文

posted @ 2020-08-11 18:31 IT-风 阅读(114) 评论(0) 推荐(0) 编辑

2020年6月14日

TCP/IP/HTTP/Socket介绍

摘要: 一、关于TCP/IP和HTTP协议的关系,网络有一段比较容易理解的介绍:“我们在传输数据时,可以只使用(传输层)TCP/IP协议,但是那样的话,如果没有应用层,便无法识别数据内容。如果想要使传输的数据有意义,则必须使用到应用层协议。应用层协议有很多,比如HTTP、FTP、TELNET等,也可以自己定 阅读全文

posted @ 2020-06-14 00:05 IT-风 阅读(177) 评论(0) 推荐(0) 编辑

2020年4月24日

CAS搭建

摘要: 参见链接: https://blog.csdn.net/oumuv/article/details/83377945 https://blog.csdn.net/oumuv/article/details/84306361 https://blog.csdn.net/oumuv/article/de 阅读全文

posted @ 2020-04-24 15:12 IT-风 阅读(165) 评论(0) 推荐(0) 编辑

2020年1月10日

Quartz 和 spring schedule中的cron表达式关于星期(周几)的不同表示

摘要: 一.Quartz中cron 表达式分析: quartz 官方源码(org.quartz.CronExpression)解释: Cron expressions are comprised of 6 required fields and one optional field separated by 阅读全文

posted @ 2020-01-10 14:32 IT-风 阅读(1280) 评论(0) 推荐(0) 编辑

2019年10月21日

Java关键字transient和volatile

摘要: 转载自:https://blog.csdn.net/itismelzp/article/details/50539550 1. transient 词义:短暂的 首先说说“序列化”,把一个对象的表示转化为字节流的过程称为串行化(也称为序列化,serialization),从字节流中把对象重建出来称为 阅读全文

posted @ 2019-10-21 18:04 IT-风 阅读(340) 评论(0) 推荐(0) 编辑

2019年10月16日

软件设计模式

摘要: 转载自:http://c.biancheng.net/view/1317.html 1. 软件设计模式的概念软件设计模式(Software Design Pattern),又称设计模式,是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。它描述了在软件设计过程中的一些不断重复发生的问 阅读全文

posted @ 2019-10-16 09:44 IT-风 阅读(192) 评论(0) 推荐(0) 编辑

2019年10月10日

Java截图小程序源码

摘要: Java编写的全屏截图小程序 1 package cnom.test.testUtils; 2 3 import java.awt.AWTException; 4 import java.awt.Dimension; 5 import java.awt.Rectangle; 6 import jav 阅读全文

posted @ 2019-10-10 11:26 IT-风 阅读(620) 评论(0) 推荐(0) 编辑

2019年9月26日

HashMap源码分析

摘要: 首先,HashMap 是 Map 的一个实现类,它代表的是一种键值对的数据存储形式。key和value允许为null,key不允许重复,可以接受null键和值。 jdk1.7中使用一个Entry数组来存储数据,jdk1.8中使用一个Node数组来存储数据,但这个Node可能是链表结构,也可能是红黑树 阅读全文

posted @ 2019-09-26 17:43 IT-风 阅读(161) 评论(0) 推荐(0) 编辑

equals和==

摘要: 1.equals和 用于比较引用和比较基本数据类型时具有不同的功能:比较基本数据类型,如果两个值相同,则结果为true而在比较引用时,如果引用指向内存中的同一对象,结果为true; equals()作为方法,实现对象的比较。由于==运算符不允许我们进行覆盖,也就是说它限制了我们的表达。因此我们复写e 阅读全文

posted @ 2019-09-26 14:35 IT-风 阅读(693) 评论(0) 推荐(0) 编辑

导航