自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 curl模拟不同请求

curl模拟请求

2023-01-06 14:17:08 624

原创 Mysql相关sql自留

mysql自定义排序-ORDER BY FIELD

2022-10-21 09:50:56 564

原创 高效能人士的七个习惯(史蒂芬·柯维)——读书笔记

前言言不由衷,难免遭人怀疑。任何行事都会被视为别有用心,任凭你巧舌如簧,动机纯良,只要没有或缺失信任感,就不要说什么永久性的成功。我们不可能打破法则,只能在违背法则的时候让自己头破血流。原则如灯塔:是不容动援的自然法则。我们无法让灯塔移动,只能指挥我们驾驶的船转向,如果硬要违背法则,那么必然损失严重。人类成长的三个阶段:依赖期:你为核心(靠别人来实现愿望)独立期:我为核心(单枪匹马打天下)互赖期:我们为核心(群策群力实现最高成就)三个时期的成熟程度从大到小依次为:互赖期 >

2022-05-08 20:45:48 1878

原创 【混乱的猴子】-读书有感①

最近正在读一本书,这本书的名字很有趣,叫做《混乱的猴子》。当时觉得这本书的名字很猎奇,因为对于程序员出身的我来讲,已经养成一个原则,那就是见名知意。但这本书,我看名字完全猜不出来,这本书想表达的思想是什么,所以在书名上,作者已经激发我的好奇心。(但只要你网上随便搜一搜书名,随处可见的大佬们的推荐和短评)

2024-09-03 10:03:11 980

原创 可怕的盲从(习惯如何左右我们的工作和生活)——艾拉·夏勒 著【读后感笔记】

做任何决定之前,首先确定,对方是否足够权威,莫要被名号或语气或服装所蒙骗。当不知道如何做决定时,多想想自己的决定是否足够利他,一般来说,利他的决定往往都会带来好的反响,切记减少私心(稻盛和夫的书中多次提到类似的观点)。当你有拒绝的想法,但是不敢去执行或不敢说出来的时候,多想想导盲犬。我们很多行为,有的时候还不如一只导盲犬。

2023-07-20 11:22:57 182

原创 好好思考-xmind整理

好好思考

2023-01-07 13:33:03 185

原创 推荐书单——不定时更新

以下推荐的书籍,本人均已读。带有强烈个人色彩的推荐,不针对作者水平哦,要说的话,我肯定是不如以下所有的作者的。所以有不同的观点的话,欢迎批评指正,我会虚心接受的。

2022-12-09 13:06:32 1998

原创 强推——乔新亮CTO成长复盘

千万年薪 CTO 是如何炼成的?乔新亮——彩食鲜副总裁兼 CTO、前苏宁科技集团副总裁、TGO 鲲鹏会荣誉导师,简称老乔的成长分享。

2022-07-18 20:20:31 1533

原创 CMS与G1垃圾回收对比(取自——深入理解Java虚拟机)

CMS 与G1 垃圾回收的对比,实现机制

2022-07-12 19:54:35 711 2

原创 Stream-java8新特性

java8 stream的使用实操

2022-06-21 14:34:21 3258

原创 《人月神话》——2人月神话

人月神话,人月为什么被称之为神话,去除神话色彩,我们又该怎么衡量人月?

2022-06-12 14:18:49 2760 6

原创 《人月神话》——1焦油坑

作者用了一个形象的比如,将大型系统开发比作 焦油坑,很多大型和强壮的动物都在其中剧烈的挣扎,挣扎的越猛烈,焦油纠缠的就越紧,最后没有哪个猛兽足够强壮或者有足够的技巧能够摆脱束缚,最终它们都沉入坑底。...

2022-06-06 13:26:06 292

原创 《人月神话》——前言

人月神话——内容简介以及作者简介

2022-06-06 13:04:46 146

原创 《人月神话》——The Mythical Man-Month 读书笔记

《人月神话》,畅销40年+,软件开发——项目管理必读之书。

2022-05-29 00:15:11 2968

原创 文章资源汇总

汇总

2022-05-10 11:22:03 2268

原创 深入理解Java虚拟机(周志明)——读书笔记1

JVM运行时数据区域,博主正在读《深入理解Java虚拟机》这本书,每次读后都会总结,记录下来,欢迎大家评论,指教。❤️

2022-05-08 23:06:16 696

原创 根据简历指定内容,模拟面试题

Java面试突击。技能描述。

2022-03-13 22:02:37 601

原创 【实操】分库分表,存储过程

分库分表,通过存储过程操作数据库(创建表、索引操作)。一. 创建多张表CREATE DEFINER=`mysql_dev`@`%` PROCEDURE `生成表`()BEGINDECLARE i INT;DECLARE table_name VARCHAR(40);SET i = 0;WHILE i<8 DOSET table_name = CONCAT("detail_info_",i); SET @csql = CONCAT('CREATE TABLE ',table_na

2022-01-21 13:17:07 1148

原创 mysql COLLATE=utf8mb4_unicode_ci

记一次mysql COLLATE=utf8mb4_unicode_ci的坑场景1:子查询时, 两张表的字符集编码不同,需要在字段后面 加上COLLATE utf8mb4_unicode_ci报的错误为:1267 - Illegal mix of collations (utf8mb4_unicode_ci,IMPLICIT) and (utf8mb4_general_ci,IMPLICIT) for operation ‘=’解决方案:在子查询的字段后面加上 COLLATE utf8mb

2020-11-10 11:41:54 7083

原创 hashmap的初始化的坑

Map map = new HashMap<>(1000);通过这种方式new出来的map,实际上元素的个数并不是1000,而是1024,为什么?我们直接看代码:// initialCapacity为1000public HashMap(int initialCapacity) { this(initialCapacity, DEFAULT_LOAD_FACTOR);}// initialCapacity = 1000; loadFactor = 0.75public Hash

2020-06-25 16:00:42 667

翻译 Redis分布式锁原理

一般分布式锁使用场景都是用于解决高并发下的事务问题背景现在有两个订单服务,同时访问数据库并写入数据,但由于写入的数据不同,就会导致产生脏写,假如库存为5,订单服务1库存减少2,并写数据库,此时为3,由于服务1,2同时访问数据库,所以订单服务2读到的数据也为5,并减少1,此时为4,这个时候就产生了脏写,实际我们想要的效果应该是5-2-1=2,这就需要redis的setnx命令来实现,setnx命令的原理是,key不存在才可以新增成功,利用这个特性来做到实现事务的控制问题setnx命令同时读数据库

2020-06-13 22:31:29 320

原创 记录一次java改造国际化的经历

今天来说说,如何改造已经上线的项目来支持国际化,今天就来简单说一下,第一篇博客,以下如有错误,请及时指出.项目中要整理国际化,需要考虑的几点数据库的数据需要支持国际化,什么时候显示name,什么时候显示english_name数据库增加了一个新的字段,如果在查询逻辑不变的基础上,最小成本完成返回数据的name和english_name的动态切换呢,也就是原有查询不变,但是要根据用户语言状态来判断如何给前端返回数据接口的返回信息,每次前后端交互的时候,返回的信息要动态支持中英文切换,比如用户切换语言

2020-06-12 15:03:43 1213

空空如也

空空如也

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

TA关注的人

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