自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (6)
  • 收藏
  • 关注

原创 阿里巴巴规范-MYSQL 规约

(一) 建表规约1. 【强制】表达是与否概念的字段,必须使用 is_xxx 的方式命名,数据类型是 unsigned tinyint ( 1 表示是,0 表示否),此规则同样适用于 odps 建表。 说明:任何字段如果为非负数,必须是 unsigned。2. 【强制】表名、字段名必须使用小写字母或数字;禁止出现数字开头,禁止两个下划线中间只 出现数字。数据库字段名的修改代价很大,因为无法进行预发布,所以字段名称需要慎重考虑。 正例:getter_admin,task_config,l...

2021-12-10 00:02:34 430

原创 索引相关的

1 索引数据库只做两件事情:存储数据、检索数据。而索引是在你存储的数据之外,额外保存一些路标(一般是B+树),以减少检索数据的时间。所以索引是主数据衍生的附加结构。一张表可以建立任意多个索引,每个索引可以是任意多个字段的组合。索引可能会提高查询速度(如果查询时使用了索引),但一定会减慢写入速度,因为每次写入时都需要更新索引,所以索引只应该加在经常需要搜索的列上,不要加在写多读少的列上。1.1 单列索引、复合索引只包含一个字段的索引叫做单列索引,包含两个或以上字段的索引叫做复合...

2021-12-08 15:26:08 334

原创 Idea中使用maven命令

1. idea中使用maven命令问题排查:异常提示mvn不是内部或外部命令(1)maven环境变量配置是否正确(正常可用都没有问题)(2)Idea 是否以管理员方式打开重启idea 以管理员身份运行,执行结果:能够正常显示版本信息2.maven 中Lifecycle命令介绍其中常用的有:clean、compile、package、install、deploy1.clean (清理)用于清除之前构建生成的所有文件,其中具体为清除了Target目录中的所有文件,

2021-12-07 20:09:49 6407

原创 Mysql 之 join 体验

1 创建表CREATE TABLE `table_a` ( `id` varchar(32) DEFAULT NULL COMMENT '主键', `name` varchar(32) DEFAULT NULL COMMENT '姓名', `code` varchar(32) DEFAULT NULL COMMENT '编码') ENGINE=InnoDB DEFAULT CHARSET=gb2312 COMMENT='测试表A ';CREATE TABLE `table_b...

2021-12-01 15:38:47 747

原创 AES加密工具

1.对称加密  对称加密是最快速、最简单的一种加密方式,加密(encryption)与解密(decryption)用的是同样的密钥(secret key)。对称加密通常使用的是相对较小的密钥,一般小于256 bit。因为密钥越大,加密越强,但加密与解密的过程越慢。对称加密的一大缺点是密钥的管理与分配,换句话说,如何把密钥发送到需要解密你的消息的人的手里是一个问题。在发送密钥的过程中,密钥有很大的风险会被黑客们拦截。现实中通常的做法是将对称加密的密钥进行非对称加密,然后传送给需要它的人。2.非对称加

2021-11-28 21:32:34 1847

原创 Navicat 创建过程体验

1.创建表CREATE TABLE `HELLO_WORLD` ( `ID` VARCHAR(32) NOT NULL , `CODE` VARCHAR(50) DEFAULT '' COMMENT '编码', `NAME` VARCHAR(50) DEFAULT '' COMMENT '名称', PRIMARY KEY (`ID`)) ENGINE=INNODB DEFAULT CHARSET=UTF8MB4 COMMENT='HELLO WORLD';2.创建过程.

2021-11-26 17:34:10 855

原创 Mysql存储过程体验

1.创建表 t_bank create table `t_bank` ( `id` bigint(20) NOT NULL AUTO_INCREMENT, `bank_name` varchar(50) DEFAULT '' COMMENT '银行名称', `branch_name` varchar(50) DEFAULT '' COMMENT '支行名称', `valid` int(1) DEFAULT '1' COMMENT '1.有效,0.无效',

2021-11-25 11:24:38 558

原创 Aop相关名词理解

1.aop相关名词切面(Aspect):一个关注点的模块化。以注解@Aspect的形式放在类上方,声明一个切面。 连接点(Joinpoint):在程序执行过程中某个特定的点,比如某方法调用的时候或者处理异常的时候都可以是连接点。 切点(Pointcut):其实就是筛选出的连接点,匹配连接点的断言,一个类中的所有方法都是连接点,但又不全需要,会筛选出某些作为连接点做为切点。如果说通知定义了切面的动作或者执行时机的话,切点则定义了执行的地点。切入点表达式如何和连接点匹配是AOP的核心:Spring缺省使

2021-11-10 19:31:06 746

原创 jvm相关参数

1. jvm相关参数设置 https://www.cnblogs.com/rinack/p/15155986.html(1) 堆设置-Xms:初始堆大小(默认为物理内存的1/64)-Xmx:最大堆大小(默认为物理内存的1/4)-Xmn:新生代大小-XX:PermSize、-XX:MaxPermSize:分别设置永久代最小大小与最大大小(Java8以前)-XX:MetaspaceSize、-XX:MaxMetaspaceSize:分别设置元空间最小大小与最大大小(Java8...

2021-09-05 10:38:28 171

原创 JAVA开发零碎知识点

1 Mysql1.mysql 查询数据添加序号,其中@rownum 表示的是会话变量SELECT @rownum := @rownum+1 AS seq, name FROM (SELECT @rownum:=0)r,t_userWHERE type = 1;2.数据库表时间字段设置默认时间ALTER TABLE business_notice CHANGE `update_time` `update_time` TIMESTAMP NOT NULL DEFAULT CURR.

2020-07-14 19:54:37 1092

原创 Oracle分组排序与行转列体验

1. 分组排序1.1 创建学生表 //创建表 create tsble tb_student ( stu_id number PRIMARY KEY, stu_no varchar2 (20), stu_name varchar2 (50), stu_phone varchar2 (20), entr_date date ); //初始化备注 comment on column tb_studen...

2019-01-19 13:15:14 811

aspose-pdf-17.3.0

aspose-pdf-17.3.0

2022-06-14

aspose-words

aspose-words.jar

2022-04-23

dubbo-admin.zip

dubbo-admin.zip

2021-12-11

web-service.zip

web service 例子

2021-12-11

my-zookeeper.zip

zookeeper java 例子

2021-12-11

apache-tomcat-7.0.72-windows-x64.zip

apache-tomcat-7.0.72-windows-x64

2021-12-11

空空如也

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

TA关注的人

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