自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 idea中无法新建包的问题

2023-05-12 16:43:49 255

原创 一些优秀开源项目

一、mall star 数 12.7k,项目地址: https://github.com/macrozheng/mall mall项目是一套电商系统,包括前台商城系统及后台管理系统,基于SpringBoot+MyBatis实现。 前台商城系统包含首页门户、商品推荐、商品搜索、商品展示、购物车、订单流程、会员中心、客户服务、帮助中心等模块。 后台管理系统包含商品管理、订单管理、会员管理、促销管...

2019-06-12 14:56:53 141

原创 java里list的一些排序方法

java的实体bean结构 import java.util.ArrayList; import java.util.List; public class Human { private String name; private int age; public Human() { } public Human(String name, int...

2019-05-04 22:35:29 143

原创 idea快捷键

idea修改快捷键方法总结 https://blog.csdn.net/xinghuo0007/article/details/78441574 Ctrl+Shift+F12 窗口最大化 按住alt + 鼠标左键 列编辑模式 按两下Shift 找类找文件 Ctrl+Shift+回车 快速完成if,while等语句 ...

2019-05-03 22:46:15 106

原创 递归查询树形结构数据

1.初始化数据库数据 DROP TABLE IF EXISTS `t_domain`; CREATE TABLE `t_domain` ( `id` varchar(36) NOT NULL, `domain_name` varchar(20) NOT NULL COMMENT '区划名称', `parent_domain_id` varchar(36) DEFAULT NULL C...

2019-03-15 14:45:28 445

原创 在Windows下创建cmd/bat文件快速运行jar文件

1.在可执行jar包所在路径创建run.txt文件 2.编辑run.txt内容(输入java -jar xxx.jar) 3.保存并修改的文件拓展名(.bat或者.cmd) 4.双击运行即可

2019-02-22 16:22:45 794

转载 以流的形式向前端写文件

response.addHeader("Content-Disposition","attachment;filename="+文件名);必加! Content-Disposition 是MIME 协议的扩展,MIME 协议指示 MIME 用户代理如何显示附加的文件,就是当用户想把请求所得的内容存为一个文件的时候提供一个默认的文件名 attachment:表示 : 作为附件下载 如果是在...

2019-02-21 16:34:35 664

原创 mysql根据时间范围查询

select * from bank_statistics where day_time BETWEEN '2018-06-01' and '2018-06-10';  # 根据两端范围查询 select * from bank_statistics where day_time = '2018-05-24';    # 查询某一天的 select * from bank_statistics w...

2019-01-12 22:21:01 6595

原创 Spring中的那些坑

1.Spring中方法里调用方法,里面的方法不走代理(内部方法是由this调用,而非代理对象),spring的作者就是这么设计的,没有为什么

2018-12-22 17:45:00 143

原创 mysql事物隔离级别

事物是区分文件存储系统与Nosql数据库重要特性之一,其存在的意义是为了保证即使在并发情况下也能正确的执行crud操作。怎样才算是正确的呢?这时提出了事物需要保证的四个特性即ACID: A: 原子性(atomicity) 事物中各项操作,要么全做要么全不做,任何一项操作的失败都会导致整个事物的失败; C: 一致性(consistency) 事物结束后系统状态是一致的; I:  隔...

2018-12-22 00:09:34 77

转载 mysql的setAutoCommit()

setAutoCommit方法用一句话说就是用来保持事务完整性,一个系统的更新操作可能涉及多张表,这个时候,就需要用多个Sql语句来实现,实际上我觉得这个东西就是用来实现事务的。 当我们进行多条数据进行增删改的时候,一旦在一句sql中出现了错误,就会出现有部分数据已经成功,而后面的数据就没有办法执行,这个时候,就会出现脏数据。 因此我们使用setAutoCommit方法,这个方法有一个参数,参...

2018-12-21 23:11:42 213

原创 HashMap原理

数组的初始长度为16,扩容的阈值为0.75,每次以2的倍数扩容,16---32---64... 底层数据结果为数组+链表,jdk8增加了红黑树(链表长度>=8时,变为红黑树,以提高查询速度) 线程安全问题: 1.多线程put的时候可能导致元素丢失 源码定位   1 void addEntry( int hash, K key, V value, int bucket...

2018-12-16 18:19:55 120

空空如也

空空如也

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

TA关注的人

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