刘伟龙的博客

学习的目的: 基于岗位(社会角色)的学习; 基于目前问题的学习; 基于未来战略的学习...

高效学习(二)深度、归纳和坚持实践

所有内容均来自左耳朵耗子的极客专栏 系统性学习 只有把这个学习模板中的内容都填实了,我才罢休。这个模板如下。 (一)这个技术出现的背景、初衷和要达到什么样的目标或是要解决什么样的问题。这个问题非常关键,也就是说,你在学习一个技术的时候,需要知道这个技术的成因和目标,也就是这个技术的灵...

2018-09-23 23:03:12

阅读数 423

评论数 0

基于Redis的分布式锁实现

show code /** * Redis分布式锁实现 * */ public class RedisTool { private static final String LOCK_SUCCESS = "OK"; private static fin...

2019-04-16 19:50:14

阅读数 11

评论数 0

window杀掉被占用端口的进程

第一步 netstat -ano |findstr 8081 第二步 tasklist |findstr 1224 第三部 taskkill /pid 1224 -f

2019-04-12 16:32:22

阅读数 12

评论数 0

SoapUI做WebService接口测试

踩坑:一定要把代理关掉,要不然一直报错 参考:SOAP做webservice接口测试

2019-04-04 09:12:53

阅读数 13

评论数 0

基金理财方法论

基本功: 对基金类型、基金基本面有所了解 选基方法论: 选综合近三年来收益率在同行前10以内的基金 时机把握: 下午14:30之前观察好,跌很多就买入(低点买入),持续小量加仓 根据大盘走势和个人收益选择时机卖出,比如你的收益率20%,不想再冒风险了,就可以落袋为安 收益率判断 股市行情好,...

2019-03-18 12:56:06

阅读数 165

评论数 0

Sentinel调研

Sentinel 是什么? Sentinel 是面向分布式服务架构的轻量级流量控制框架,主要以流量为切入点,从流量控制、熔断降级、系统负载保护等多个维度来帮助您保护服务的稳定性。 流量控制 任意时间到来的请求往往是随机不可控的,而系统的处理能力是有限的。我们需要根据系统的处理能力对流量进行控制。S...

2019-03-17 20:26:24

阅读数 16

评论数 0

张一鸣:10年面试2000人,我发现混的好的人,全都有同一个特质

第一,有好奇心,能够主动学习新事物、新知识和新技能。 今天不太谦虚,我把自己当做正例,然后再说一个负例。我有个前同事,理论基础挺好,但每次都是把自己的工作做完就下班了。他在这家公司呆了一年多,但对网上的新技术、新工具都不去了解。所以他非常依赖别人。当他想要实现一个功能,他就需要有人帮他做后半部分,...

2019-02-25 19:49:18

阅读数 94

评论数 0

MySQL实现单表找出某一项指标占比前五的记录

a表中找出持有同一家债(风险债)占比前五位的公司 select coucode,bondcode,bondname,compname,holebondamount from a where ( select count(0) from b where...

2019-02-23 13:53:31

阅读数 42

评论数 0

MySQL实现枚举拆分再合并转换

需求:(01,99)转换为(资产质押担保,其它) 解决方案 SELECT GROUP_CONCAT(DICT_VAL) from sys_dict_item where dict_pid=(SELECT ID from sys_dict where DICT_CODE='CREDITENHANC...

2019-02-23 13:36:48

阅读数 44

评论数 0

2019年的几个小目标

写最佳实践系列文章 工作之后发现,如果你学的东西不能发挥价值就没有多大意义,如何使自己所学的知识充分的在工作中灵活应用,价值最大化,这才是自己该追求的 提升工作效率 工作之后发现,真正的高手工作效率都很高,能力很强,工作思路清晰,成就感很强,这类人往往在职场混的很好,也是自己该努力的方向 勤与...

2019-01-13 12:52:59

阅读数 376

评论数 0

踩坑经历(十五)SQL优化利器——内存表

临时表与内存表 内存表,就是放在内存中的表,所使用内存的大小可通过My.cnf中的max_heap_table_size指定,如max_heap_table_size=1024M。 内存表与临时表并不相同,临时表也是存放在内存中,临时表最大所需内存需要通过tmp_table_size = 128M...

2018-12-29 12:38:32

阅读数 307

评论数 0

踩坑经历(十四)论好习惯的重要性

事故现场 定时任务调用存储日志显示执行失败 排查 1.本地执行存储过程不报错 2.生产环境排查问题,存储过程SQL从上往下一段段执行 3.锁定SQL错误 问题定位 1.字段值为数字,用户提交值为中文 2.业务库改了某些字段长度没有跟我说,导致存储过程插入数据长度不够报错 反思 1.如何提高存...

2018-12-13 18:47:53

阅读数 63

评论数 0

踩坑经历(十三)mysql中的隐式转换

前置条件 id字段类型为varchar(32) 查询数据 select * from bond; select * from bond where id='1' select * from bond where id=1 结论 where条件不同类型字段做匹配,会将右边的字段类...

2018-12-05 18:38:17

阅读数 105

评论数 0

踩坑经历(十二)记一次kettle定时任务延迟执行的排错过程

生产现场 场景 kettle的.sh批量执行文件内包含了a.job和b.job,a.job在b.job前面 问题 生产环境下设置的晚上4点执行kettle的b.job作业,4点没有执行白天12点多执行 排查过程 1.生产环境查看linux的定时命令 没有错误 2.从生产环境拿到kettle执...

2018-12-05 17:58:03

阅读数 252

评论数 0

工作启示录(三)分析定位问题的原则

分析定位问题的指导原则,原则汇总如下: 不要逃避问题,要勇敢面对困难,要相信,只要时间充裕,没有解决不了的问题. 保持空杯精神,进行各种猜测验证 以事实为依据,不要相信自己没有验证的结果,以免误导自己 一定要刨根问题,不要放弃学习的机会,才能成为大牛 ...

2018-12-03 20:56:17

阅读数 55

评论数 0

工作启示录(一)伪工作和伪工作者的特征

伪工作和伪工作者的特征 在做事情之前不认真思考,做事时通过简单的试错方法,盲目的寻找答案 做产品不讲究质量、不认真测试、上线之后不停的修补,总是在花费很多的时间和精力找漏洞和打补丁 不注重用有限的资源解决的问题,而是把大部分时间和精力用于纠结不重要的问题 每次开会找来大量不必要的人员旁听,或者总...

2018-12-01 21:53:12

阅读数 100

评论数 0

踩坑经历(十 一)使用group_concat 时,设置mysql默认的长度并使其生效

SHOW VARIABLES LIKE "group_concat_max_len"; SET GLOBAL group_concat_max_len=1024000; SET @@GROUP_CONCAT_MAX_LEN = 1024000...

2018-11-28 18:59:51

阅读数 39

评论数 0

那些我觉得值得去的公司

公司列表 说明:群主是渣渣,所以基本放弃一线互联网大厂 公司名称 所属行业 备注 美团 互联网 技术很不错 网易 互联网 吃的贼好 滴滴 互联网出行 应届生15k起 宜信 大数据 行业地位高 金山云 云计算 云计算还是比较有前途的吧 京东 电子商务 可以接触到大...

2018-11-27 08:01:04

阅读数 129

评论数 0

趣谈网络协议(十一)基于XML的SOAP协议

传输协议 (1)基于XML的最著名的通信协议就是SOAP协议,全称简单对象访问协议。它使用XML编写简单的请求和回复消息,并用HTTP协议进行传输 (2)SOAP将请求和回复放在一个信封里,就像传递一个邮件一样。信封里面的信分抬头和正文 协议约定 Web服务描述语言WSDL,它也是一个XML文件...

2018-11-24 13:48:40

阅读数 33

评论数 0

趣谈网络协议(十)HTTP协议

HTTP请求的准备 (1)浏览器将域名发送到DNS服务器,让它解析IP地址,然后建立TCP连接 (2)目前使用的HTTP协议大部分都是1.1。在1.1的协议里,默认开启了Keep-Alive,这样建立的TCP连接,就可以在多次请求中复用 HTTP请求的构建 (1)建立了连接之后,浏览器就要发送H...

2018-11-22 21:52:54

阅读数 46

评论数 0

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