- 博客(103)
- 资源 (4)
- 收藏
- 关注

原创 面试一次问一次,HashMap是该拿下了(一)
文章目录前言一、HashMap类图二、源码剖析1. HashMap(jdk1.7版本) - 此篇详解2. HashMap(jdk1.8版本)3. ConcurrentHashMap~~ 码上福利前言业精于勤荒于嬉,行成于思毁于随;在码农的大道上,唯有自己强才是真正的强者,求人不如求己,静下心来,开始思考…今天一起来聊一聊 HashMap集合,看到这里,笔者懂,大家莫慌,先来宝图镇楼 ~咳咳… 对于屏幕前帅气的猿友们来说,HashMap… 张口就来,闭眼能写,但是呢,面试一问立
2020-12-31 16:13:27
12459
19

原创 年轻人不讲武德,一起聊聊List集合(一)
文章目录前言一、List类图二、源码剖析1. ArrayList(此篇详解)2. LinkedList3. Vector4. CopyOnWriteArrayList~~ 码上福利前言业精于勤荒于嬉,行成于思毁于随;在码农的大道上,唯有自己强才是真正的强者,求人不如求己,静下心来,开始思考…今天一起来聊一聊 List集合,看到这里,笔者懂,大家莫慌,先来宝图镇楼 ~我要打十个年轻人,敢偷袭我老同志,耗子尾汁…咳咳… 相信大家满脑子的ArrayList已被保国爷爷经典的画面以
2020-12-24 14:59:10
8843
17

原创 敞开心扉,一起聊聊Java多线程
目录敞开心扉,一起聊聊Java多线程(结尾有福利~)一、线程的实现方式1.继承Thread类,重写run方法2.实现Runnable接口,重写run方法3.实现Callable接口重写run方法,通过FutureTask包装器获取返回值二、线程的生命周期三、线程状态转换四、线程的启动经典面试题源码剖析五、线程的终止1.暴力终止法:stop()2.自定义标志位终止3.优雅中断法:interrupt()六、线程的复位1.Thread.interrupted()2.通过抛出InterruptedException
2020-08-13 15:31:03
3504
10

原创 你还是只会用Mybatis,并不知其原理么
1.前言原生Mybatis如何使用及原理介绍2.上案例 // 1.加载注册JDB驱动 Class.forName("com.mysql.jdbc.Driver"); // 2.创建数据库连接,连接参数:地址/用户名/密码 conn = DriverManager.getConnection(URL, USER, PASS); // 3.执行查询 String sql = " SELE...
2020-08-03 13:19:39
3931
4

原创 Layui之templet超实用的几种用法【吊打官方文档】
一生猿,一世猿。 —— 猿医生·yys 目录一、前言二、正文一、前言 “甭管好不好用,先好看再说”,产品经理一句话,阐述了我两年的心声(再现任公司已两年,依然是升职加薪无望的攻城狮,哈哈 ~),相信有很多猿友跟我一样,看着自己写的优秀代码,不论是注释布局,效率逻辑都是那么的完美,可偏偏,前台的UI页面,如此之不忍直视 ~ 经过多轮角逐,最后采用 Layui框架 来进行 ...
2020-05-19 16:22:54
13522
14

原创 设计模式之工厂模式【选用修仙小说功法阐述】
一生猿,一世猿。 —— 猿医生·yys一、前言 工厂模式可分为 简单工厂模式、工厂方法模式、抽象工厂模式。 为解决猿友阅读时所产生的身心倦怠,在此,我会将代码案例选为 番茄修仙小说《星辰变》中的功法秘籍选择。 望缓解各位猿友的专注力,小生却以努力了... 请不要吝啬您的赞,...
2020-04-20 15:51:56
3267
3

原创 5分钟学会java设计模式及设计原则
java设计模式及设计原则一、前言 时间飞逝,一晃三个月未执笔了;突然明白不写博客的自己,学习也懈怠了。... 步入正题,从今天开始以及在接下来的日子里,我会将 java23种常见模式以及七大设计原则进行学习总结; 设计模式是...
2020-04-14 14:20:49
1772
5

原创 闲来笔记一《心心念念,引日成岁》
心心念念,引日成岁 现在时间 :2019.06.13 16:40:11, 突然发现,最近有些忙,忙的都来不及打开访问自己的csdn, 此刻的我,正拼凑着自己的日记,耳中徘徊着一首毛不...
2019-06-13 18:24:11
1252
4
原创 ChatGPT4.0,为什么都说它更强
ChatGPT 4.0在性能、理解能力和创造力方面相较于ChatGPT3.5有显著提升,适合更复杂的应用场景。然而,ChatGPT 3.5在速度和简单任务处理上仍然表现良好,适合日常使用。选择哪个版本取决于具体需求和使用场景。
2024-12-27 10:25:03
505
原创 分享一个国内免费使用的GPT
ChatGAI是一个基于人工智能技术的语言模型,旨在理解和生成自然语言文本,回答问题、提供信息、协助学习、撰写文章以及支持其他语言相关的任务,设计初衷是为用户提供准确、清晰和有用的回答~
2024-12-16 11:04:41
565
4
原创 Spring5常用注解使用介绍
前言 金九银十之际,又到了面试的黄金时段,相信每位猿友或多或少再被影响着… 翻出许久的面试总结册,陷入沉思中…(这玩意多多少少就是有些废头发)… 圆规正转,今日份总结 spring5中常用注解的使用方法及一些心得。 在此,
2021-09-03 16:12:05
728
1
原创 UML图的深入了解
前言 当提起 UML,相信很多猿友跟我一样,脑海中便会闪现出 “类图”,“时序图”。 不过也实属正常,在我们日常工作与学习中,用到的无外乎也就此两种图。 近期,由于公司延续很久的《每周一知识分享》主题活动,恰巧轮到我,趁着此“UML”主题,深入了解了一番。
2021-08-31 14:34:14
599
原创 又爱又恨的404,一篇酷炫的404错误页面分享
一、效果图二、代码<html><head> <title>404 - Page not found</title></head><body><style>* { -webkit-box-sizing: border-box; box-sizing: border-box}body { padding: 0; margin: 0}#notfound { po.
2021-05-08 10:48:50
1577
原创 面试一次问一次,HashMap是该拿下了(二)
文章目录前言一、HashMap类图二、源码剖析1. HashMap(jdk1.8版本) - 此篇详解Ⅰ. put() - 添加元素方法2. HashMap(jdk1.8版本)3. ConcurrentHashMap~~ 码上福利前言业精于勤荒于嬉,行成于思毁于随;在码农的大道上,唯有自己强才是真正的强者,求人不如求己,静下心来,开始思考…今天一起来聊一聊 HashMap集合,看到这里,笔者懂,大家莫慌,先来宝图镇楼 ~咳咳… 对于屏幕前帅气的猿友们来说,HashMap… 张口
2021-01-14 16:42:51
2804
7
原创 年轻人不讲武德,一起聊聊List集合(五)
文章目录前言一、List类图二、集合总结1. ArrayList与Vector集合区别2. ArrayList与CopyOnWriteArrayList集合区别3. 时间复杂度 / 空间复杂度4. modCount答疑解惑三、集合源码分析1. ArrayList2. LinkedList3. Vector4. CopyOnWriteArrayList~~ 码上福利前言业精于勤荒于嬉,行成于思毁于随;在码农的大道上,唯有自己强才是真正的强者,求人不如求己,静下心来,开始思考…今天一
2020-12-31 11:14:23
2520
5
原创 年轻人不讲武德,一起聊聊List集合(四)
文章目录前言一、List类图二、源码剖析1. CopyOnWriteArrayList(此篇详解)2. ArrayList3. LinkedList4. Vector~~ 码上福利前言业精于勤荒于嬉,行成于思毁于随;在码农的大道上,唯有自己强才是真正的强者,求人不如求己,静下心来,开始思考…今天一起来聊一聊 List集合,看到这里,笔者懂,大家莫慌,先来宝图镇楼 ~这年轻人,不讲武德,来,骗!来,偷袭!我69岁的老同志。这好吗?这不好。我劝这位年轻人,耗子尾汁。咳
2020-12-29 14:11:27
1453
2
原创 年轻人不讲武德,一起聊聊List集合(三)
文章目录前言一、List类图二、源码剖析1. Vector(此篇详解)2. ArrayList3. LinkedList4. CopyOnWriteArrayList~~ 码上福利前言业精于勤荒于嬉,行成于思毁于随;在码农的大道上,唯有自己强才是真正的强者,求人不如求己,静下心来,开始思考…今天一起来聊一聊 List集合,看到这里,笔者懂,大家莫慌,先来宝图镇楼 ~年轻人,不讲武德,敢偷袭我老同志,耗子尾汁…咳咳… 相信大家满脑子的ArrayList已被保国爷爷经典的画面以
2020-12-28 16:15:45
3638
7
原创 年轻人不讲武德,一起聊聊List集合(二)
文章目录前言一、List类图二、源码剖析1. LinkedList(此篇详解)2. ArrayList3. Vector4. CopyOnWriteArrayList~~ 码上福利前言业精于勤荒于嬉,行成于思毁于随;在码农的大道上,唯有自己强才是真正的强者,求人不如求己,静下心来,开始思考…今天一起来聊一聊 List集合,看到这里,笔者懂,大家莫慌,先来宝图镇楼 ~蓝白黑相间的格子衫,正酝酿着闪电鞭法之五连鞭,说时迟,那时快,敢偷袭我老同志,大意了,没有闪,耗子尾汁…咳咳…
2020-12-25 13:53:44
1628
2
原创 layui.table之totalRow合计属性自定义格式解决方案
目录一、问题描述二、思路重现三、解决方案~~ 码上福利一、问题描述如上图所示,在日常开发中,相信只要使用layui.table数据表格来渲染列表,或多或少会使用到其合计属性(totalRow)…但这时就会有个让人头疼的问题,使用totalRow属性展示的数据是默认带有两位小数的,即使合计结果为整数,也会自带(.00)结尾…作为一个合格的开发猿来说,首先想到查阅下layui官方文档…从打开官方文档到浏览其内容,由一丝期待逐渐流露出失落的神情,哎…人生么,就是这样,期望越大失望亦
2020-12-21 16:25:49
12935
4
原创 【一线大厂】Java高级岗面试,到底问了啥
最近学习起来感觉有些乱,没有方向感,怀着进大厂的梦想,决定先去试试水。我很有自知之明地专门挑选难一点的大厂找虐,这样才有意义嘛!一周面试下来,对大厂Java高级的要求做出总结由于时间安排,我把字节跳动、滴滴还有一起教育推掉了,毕竟是试水,我已经被虐得体无完肤,没必要再自残了。设计的企业有:阿里、快手、转转、用友(较简单,不做展示)。还有一个企业不记得名称了(纯业务的面试,没印象)快手一面Switch数据类型支持哪些Java有哪些锁?区别在哪?底层如何实现的?为什么非公平锁效率高?Ja...
2020-07-31 23:48:36
2404
2
原创 设计模式之代理模式【小白学这一篇就够了】
一生猿,一世猿。 —— 猿医生·yys 目录一、前言二、简介三、原型模式 - 浅克隆四、原型模式 - 深克隆一、前言 上篇设计模式之原型模式【选用鸣人影分身阐述】得到 优快云官方大大以及各位猿友的推崇,小主很是倍感荣幸。 今天呢 (2020.06.29),利用【单身狗遇见媒婆后的爱情】此案例来阐述下 设计模...
2020-06-30 16:22:58
1793
5
原创 设计模式之原型模式【选用鸣人影分身阐述】
一生猿,一世猿。 —— 猿医生·yys 目录一、前言二、正文一、前言 上篇设计模式之工厂模式【选用修仙小说功法阐述】得到 优快云官方大大以及各位猿友的推崇,小主很是倍感荣幸。 今天呢 (2020.05.22),利用【齐天大圣拔毫毛】【鸣人多重影分身】两个案例来阐述下 设计模式之原型模式。 在此,记录一下,分享给大家。二、简介 ...
2020-05-25 14:42:25
2372
3
原创 5分钟学会Freemarker自定义标签(java后台宏)实现-进阶篇
freemarker自定义标签(java后台宏)实现 - 进阶篇一、前言 freemarker自定义标签( java后台宏 )实现。 该篇文章对 BaseDirective / UserDirective进行封装 - (用于实际开发)。 在此记录下,分享给大家。...
2020-01-02 09:50:27
1768
1
原创 5分钟学会Freemarker自定义标签(java后台宏)实现
freemarker自定义标签(java后台宏)实现一、前言 freemarker自定义标签(java后台宏)实现。 在此记录下,分享给大家。二、freemarker自定义标签(java后台宏) ...
2020-01-02 09:47:53
2073
原创 5分钟学会Freemarker自定义标签(页面宏)实现
freemarker自定义标签(页面宏)实现一、前言 freemarker自定义标签(页面宏)实现。 在此记录下,分享给大家。二、freemarker自定义标签(页面宏) ...
2020-01-02 09:46:33
2596
原创 5分钟学会springboot整合全局捕获异常
springboot整合全局捕获异常一、前言 springboot整合全局捕获异常。 在此记录下,分享给大家。二、springboot整合Mybatis ...
2019-12-03 14:17:13
1477
1
原创 5分钟学会springboot整合多数据源解决分布式事务
springboot整合多数据源解决分布式事务一、前言 springboot整合多数据源解决分布式事务。 1.多数据源采用分包策略 2.全局分布式事务管理:jta-atomikos。 在此记录下,分享给大家。...
2019-12-02 13:42:24
1402
2
原创 5分钟学会springboot整合多数据源
springboot整合多数据源一、前言 springboot整合多数据源 (采用分包策略)。 在此记录下,分享给大家。二、springboot整合多数据源 ...
2019-12-02 13:40:18
1241
原创 5分钟学会springboot整合Mybatis
springboot整合Mybatis一、前言 springboot整合Mybatis。 在此记录下,分享给大家。二、springboot整合Mybatis ...
2019-12-02 13:38:11
1181
原创 5分钟学会springboot整合JdbcTemplate
springboot整合JdbcTemplate一、前言 springboot整合JdbcTemplate。 在此记录下,分享给大家。二、springboot整合JdbcTemplate ...
2019-12-02 13:36:21
1156
原创 5分钟学会springboot整合Freemarker
springboot整合Freemarker一、前言 springboot整合Freemarker。 在此记录下,分享给大家。二、springboot整合Freemarker ...
2019-12-02 13:34:19
1554
2
原创 5分钟学会Linux安装nginx
Linux安装nginx一、下载 nginx wget http://nginx.org/download/nginx-1.16.1.tar.gz 上述命令直接复制即可使用。 注意:该命令默认下载路径为当前所在目录。 我...
2019-12-02 13:19:50
1113
原创 5分钟学会阿里云服务器配置安全组规则
阿里云服务器配置安全组规则一、前言 双十一忍住了吃喝玩乐的消费,却落入与时俱进的自卑陷阱,哎 ~ 终究逃不脱马爸爸的魔掌。 三年服务器,三年情,愿善良。 .... 不得不说,作为现大中华最大的一朵云,阿里云,安全方面首屈一指,对于服...
2019-11-13 18:31:09
1819
原创 5分钟学会Linux完全卸载Mysql之yum安装方式
Linux完全卸载Mysql之yum安装方式一、前言 众所周知,linux环境下安装软件,mysql的安装还是稍具麻烦,稍有配置问题,就容易安装失败。 相信这个时候好多开发小伙伴,一顿输入操作,如何完全卸载mysql、怎样彻底卸载mysql,.... 笔者也是众多...
2019-11-04 09:53:59
1302
ZooInspector-windows.zip
2020-05-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人