自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

HELLO_CZ的博客

优胜劣汰 ,不进则退

  • 博客(20)
  • 资源 (2)
  • 收藏
  • 关注

原创 docker安装配置镜像加速器-拉取创建Mysql容器示例

docker工作实用命令-干货

2023-02-19 21:16:27 390 2

原创 springmvc在使用@ModelAttribute注解获取Request和Response会产生线程并发不安全问题

springmvc在获取Request和Response有很多方式:具体请看:https://www.cnblogs.com/wade-luffy/p/8867144.html产生线程问题的代码如下:public class BaseController { protected HttpServletRequest request; protected HttpServl...

2019-06-20 17:51:44 1817 1

原创 使用idea打包出现Unable to find main class

通用的解决办法:org.springframework.bootspring-boot-maven-plugin1.5.3.RELEASEcom.xx.webapps.api.main.WebappsApiBidMainrepackage Note:原因请参考:https://www.cnblogs.com/thinking-better/p/7827368.htm...

2019-05-16 11:55:04 1979

原创 git之小乌龟,或者小王八,如何使用小乌龟来将已push的代码回撤

场景:假如你已经push代码到远程仓库,但是之后你发现 “卧槽” 提交的代码里面有一个是测试类或者其他根本不需要提交的文件,最后同事在拉你的代码后,会产生冲突,你会在背后被骂滴,他们肯定会说 “卧槽,你太坑了,你他喵的在代码挖坑”第一种:假如有个公共类,这个类是项目启动的入口,每个人跑项目时,都需要先将改公共类更改自己需要的配置,但是提交的时候,这个你修改后公共类不需要你提交的,因为git远程仓...

2018-12-26 14:37:28 5227

原创 JDK1.8新特性---初更新

jdk1.8新特新:已上传最新代码和文档doc: 文档和代码都提交至gitgit clone: https://github.com/cz12345/Daily-learning.git切换至:jdk1.8newFeature分支即可,(git checkout -b jdk1.8newFeature origin/jdk1.8newFeature) 代码和word后续还会继续更新,有不对的地...

2018-12-24 17:51:52 339

转载 JDK1.8之前concurrentHashMap的原理(详解什么是锁分段技术)

https://www.cnblogs.com/slwenyi/p/6393808.html

2018-12-04 16:14:53 1557

转载 JDK1.8中hashMap的实现原理

https://blog.csdn.net/richard_jason/article/details/53887222#commentBox

2018-12-02 20:26:15 127

原创 java之i读写锁ReentrantReadWriteLock

https://blog.csdn.net/liuchuanhong1/article/details/53539341#commentBoxpackage com.stringutils;import java.util.concurrent.ExecutorService;import java.util.concurrent.Executors;import java.util...

2018-11-30 15:54:53 116

原创 StrinUtils中的isEmpty和isBlank的区别

分析源码:–isEmpty–isBlank(去掉空白符)结论:isEmpty当有空白的字符串时,不为空StringUtils.isEmpty(null) = trueStringUtils.isEmpty("") = trueStringUtils.isEmpty(" “) = false //注意在StringUtils中空格作非空处理StringUtils.isEmpty...

2018-11-22 11:44:55 140

原创 java模拟瞬间高并发场景

Java模拟瞬间高并发场景

2018-11-20 13:47:44 3828

原创 JDK高并发解决保证线程的安全性以及线程安全含义-----synchronized和Lock

https://blog.csdn.net/weixin_40255793/article/details/80786249

2018-11-12 10:31:37 531

原创 java高并发下实用场景解决思路

https://blog.csdn.net/cxl0921/article/details/58733178

2018-11-12 10:07:16 4087

原创 final作用

final从字面上理解含义为“最后的,最终的”。在Java中也同样表示出此种含义。final可以用来修饰变量(包括类属性、对象属性、局部变量和形参)、方法(包括类方法和对象方法)和类。1. final修饰类:final修饰类即表示此类已经是“最后的、最终的”含义。因此,用final修饰的类不能被继承,即不能拥有自己的子类。如果视图对一个已经用final修饰的类进行继承,在编译期间或...

2018-11-07 16:41:25 517

原创 jdk常用的并发工具类和并发容器

请参考:https://www.cnblogs.com/xdecode/p/9102741.html

2018-11-05 10:01:37 541

原创 解决maven的pom文件第一行报错

 解决maven的pom文件第一行报错:请参考:https://blog.csdn.net/userzhaoyr/article/details/77124078  

2018-11-02 10:32:33 1414

原创 HashMap原理以及如何解决冲突问题

面试时最经典也是最喜欢问的集合是HashMap了1:先说一下HashMap的数据结构:     HashMap是一个哈希表,其底层可以说是数组加链表结构:看图直观明了    HashMap的默认容量是16,当到达16时,HashMap会根据负载因子(默认0.75)和扩容规则,增加容量的  具体请看https://www.cnblogs.com/chengxiao/p/605...

2018-09-28 15:13:36 2629

原创 SpringBoot与权限框架shiro+MD5三次盐值加密 整合---多身份Realm认证

最近在工作中用到权限框架shiro用于多重身份认证和登录,并且需要与sprinboot整合,于是网上搜索参考各种资料,再问问大佬,算是搞出来  但是估计还是有坑没有被发现需求:现在客户登录分为工程商和工程师两种客户,并且这两种客户对于2张表,需要shiro来区别登录身份,并且去不同表查询用户信息来加以验证步骤:    1:需要自定义UserNamePasswordToken2 ...

2018-09-19 18:30:45 2404 2

原创 git学习 快速入门 使用

1:git与svn的区别:    1)git可以分布式(什么是分布式自己百度),svn是需要一个服务器,客户端必须通过网络连接,如果断网了,那么svn就根本应用不了了,但是git可以在本地操作,离线操作,因为git有本地仓库。2:git初体验      前言:(看看使用背景嘛?别急啊)一般刚进公司的程序员,肯定会说 :“小明” 你刚进公司 ,你先把我们公司的项目的代码从git上拉下来(...

2018-08-15 20:55:59 460 1

原创 Mysql学习笔记--case....when简单用法

case-----when 简单实用: 1)现在有张表CREATE TABLE `monthbill` (  `billID` int(10) NOT NULL COMMENT '主键自增',  `month` int(10) NOT NULL COMMENT '月份',  `year` int(10) NOT NULL COMMENT '年份',  `cycleDate` var...

2018-08-09 19:38:51 182

原创 Mysql学习笔记

一:mysql常用函数整理1,selectCONCAT(null,' chen',' zhi'); //null2,select CONCAT('a','b','c') //abc实战示例:如果项目中由于某些原因无法使用搜索引擎进行全文检索,比如,solr和elasticsearch等,那么可以使用该函数来解决,但是注意无法达到搜索引擎那种可以分词检索的效果需求:要求关键字keyw...

2018-06-20 19:10:12 365 3

springboot快速入门

springboot快速入门,结合IEDA如何快速生成springboot项目

2018-09-27

git学习笔记

git学习 git笔记之快速入门,了解git的运行原理和工作流程

2018-09-25

空空如也

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

TA关注的人

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