- 博客(36)
- 问答 (1)
- 收藏
- 关注
原创 年度工作感想
恍然之间,突然发现自己研发的系统已经有一年了,每到一年的时候,就之前的架构与设计的问题就很多都暴露出来了,还有就是公司的问题也暴露出来了。人要往上走,就必须学会去沉淀,去解决已经发生的问题,不然永远也无法成长,无法摆脱自己的困局。内心很是焦虑,焦虑是因为问题导致领导发了很大的脾气,之前年轻的时候,我可能会因为领导脾气而直接跑路,但是随着自己渐渐长大,成熟,发现当初真的很幼稚。既然有些东西,你无法改变,你焦虑也没用,还不如冷静对待,去改变自己能改变的东西,不要去耗费自己的心力,乐观一点,快乐一点,加油。
2023-10-07 15:46:02
65
原创 一段目标之旅
大学了,自己知道不能这样下去了,开始定一些切实实际的flag,并且也在认真的在做,这段时间是收获最多的,自己的专业一直都是名列前茅,然后自己课后一些时间去做兼职,也赚到了小桶金。最近反思,可能是研发类工作,在工作中投入的精力过多,反而锁死了自己,然后自己工作并不是很优秀,所以工作也很一般,所以要破局,还是多学习,多把工作做好,计划也要简单可执行。今天主要想写一下,自己这些年一直在定各种目标与计划,但是实现的目标与完成的计划很少,一直在跟自己和解,但是和解的过程中,总是看到一个颓废的自己与焦虑的未来,
2023-09-12 16:01:25
53
原创 Java支付的共性与特点
我在上一家公司就因为代码写的不太规范,被屡屡批评,虽然在批评的时候不太服气,但是后面自己当组长或者项目管理的时候,就发现代码规范的重要性,尤其是发现问题,急需解决,但是写的代码却看不懂,很难及时处理问题。当没有日志的时候,你又不能直接连接线上的数据库,钱又在一分分在错误的逻辑中流淌,而且有时候又不可逆。再一个就是了解业务,金融软件有时候比其他软件要复杂一点,然后同样的业务,比如对接建行与对接招行,发现流程完全不一样,你不深入其中,完全写不出好的代码。今天总结一下在金融公司工作的血与泪。
2023-09-11 20:49:00
81
原创 linux 相关命令总结
ping - 看下当前的IP是否能通。cd -进入文件夹cd .. - 后退命令tail -f -n 200 日志文件 -查看前200 行的日志cat 日志文件 |grep --color -C10 '匹配相关' -高亮匹配查询日志mv 日志文件 命名文件 -将文件名改名kill -9 进程id - 杀掉进程ps ef |grep java - 查看当前的运行的Java程序sh XXX.sh start -启动当前的程序telnet IP port -查看当前的IP与端口
2022-05-25 23:26:57
104
原创 莫名的不安
不知道为啥,最近这段时间,自己都很莫名的焦虑,可能网上都在传今年的经济不太好,然后就是各个大厂都是在传裁员,弄得自己每天一睁眼就是在打开自己的手机新闻,查看今天到底发生了啥大事,但是可能最近过于焦虑了,导致自己做事效率很低,做啥都提不起兴趣,希望一切都会过去吧。...
2022-05-25 23:02:09
67
原创 读《指数基金定投指南》感想
因为之前看过《定投十年,财务自由》的书籍,所以准备深入一下,就选了相同的作者的《指数基金定投指南》,在这之前我就进行过指数基金定投过,但是战果却不是很好,收益率都不是很高。我内心就很期待希望能找到一本能够指导我投资指数基金的书籍,恰好这本书满足我的需求了。 相对于指数基金来说,我是一名新手,要学习的东西很多,但是我到现在还不明白为啥巴菲特都推荐去进行指数基金定投,我很想知道这个为啥?看了这本书我才了解,指数是一个选股规则,它的目的是按照某个规则挑选一篮子股票,并反映这一篮子股票的平均价格走势的,就...
2021-10-17 23:35:29
214
原创 十一的自我总结
2021年的十月长假即将结束,而自己这个假期其实一直过得提心吊胆的,因为9月份感觉自己犹如进入低谷期,做啥都被批评,整个人虽然不停的加班,但是还是问题很多,而且感觉领导每次都很生气。最近的我一直在反思,自己从毕业到现在就一直没有待过一家公司超过三年,为何呢?看看自己的履历,要不是公司的待遇不好,要不是自己坚持不下去,但是最终的理由就是自己的技术不到位,5年来,自己辗转反侧,一直想着未来的路在哪里,但是却从来没有主动去改变自己的学习,主动去专研,都是被动的接受,公司要用这个技术才去学一下,学也是皮毛...
2021-10-04 23:57:41
68
原创 mysql逻辑架构,并发控制,事务,多版本并发控制
mysql的逻辑架构是分为连接/线程处理,查询缓存,解析器,优化器,连接/线程处理并不是mysql独有的,大多数基于网络的的客户端/服务端的工具或者服务都有类似的架构,比如连接处理,授权认证,安全等等,查询缓存与解析器,大多数mysql的核心服务功能都在这一层,包括查询解析,分析,优化,缓存以及所有的内置函数,所有的跨库存储引擎的功能都在这一层实现:存储过程,触发器,视图,优化器这一层,包含了存储引擎,存储引擎负责mysql中数据的存储和提取。 并发控制,只要多个数据查询需要在同一时刻修改数据,...
2021-08-22 23:20:49
82
原创 我的理财升级课
最近的我一直都在思考自己的睡后收入(躺着赚钱),一般的人看到这个词,一定是以为我是疯了,但是我只是想构建自己多元化收入而已,因为如果单纯只是靠自己的工作的工资,实际开支的压力太大了。 所以我就在想怎么去构建自己多元化收入,兼职看了一下,自己主业都忙的要死,副业怎么可能有时间去做呢?...
2021-08-22 00:05:24
212
原创 互联网SaaS
SaaS之前的我一直没有概念,也不知道其意味着啥。但是恰巧当时的领导提出了一个概念,就是现在研发的系统,以后要做成saas系统,并且如果做成了,我们部门要单独成立一个公司,并且要上市,当时的我顿时就感觉被打了鸡血一般,这个名词saas彻底刻入我的大脑,所以我一下班回到家,我就马上到网上搜索SaaS的书籍,经过对比我选中了《SaaS架构设计》这本书。 刚拿到这本SaaS书,刚开始也没怎么看,因为当时的自己还是比较忙的,一直在赶着项目,就丢在抽屉里面生灰了。直到最近的我因为在跟人交流沟通中,听了无数次...
2021-08-08 00:55:34
163
原创 我的生活感悟
离自己而立之年也就差2年了,想想自己这几年总是在不断的跳槽换工作中,很少在一个公司真正获得归宿感。但是自己生存危机却在不断显现,首先就是在一线买房的机会真得越来越渺茫;然后就是自己也结婚了,到现在也还没买自己的房子,即使自己老家的房子也没有上车;然后就是结婚了,考虑最多就是以后小孩读书的问题;最后是每月居高不下的开销。 这些年我都会去总结自己的一些,在总结的过程中,我就在尝试得改变,因为换工作的频率很高,所以需要不断面试,个人没有绝对的实力是很难在大浪淘沙的面试中脱颖而出的,所以我自己都会去不断...
2021-07-24 23:10:35
125
原创 读《码出高效Java开发手册》几点感想
之前也是在自己的工作中,受到许多的指责,说自己的开发不够规范,感觉像是刚毕业的学生一般。随着修改次数的增多,我渐渐决心去改变,所以专门去网上找这本阿里出的《码出高效Java开发手册》。但恰逢之前有个项目特别急,所以就一直在赶那个项目,没时间去看这本书,最近有点空闲就拿起了这本书。 刚翻看这本书,我以为回到了自己的大学的课本,都是一些基础的知识,然后这些基础的知识自己大部分都是学过的。但是翻看本书的作者,发现是阿里的技术大佬:杨冠宝(阿里巴巴集团高级技术专家)与高海慧(阿里云资深开发工程师)。再看...
2021-07-22 00:04:19
138
转载 Spring-boot:5分钟整合Dubbo构建分布式服务
概述: Dubbo是Alibaba开源的分布式服务框架,它最大的特点是按照分层的方式来架构,使用这种方式可以使各个层之间解耦合(或者最大限度地松耦合)。从服务模型的角度来看,Dubbo采用的是一种非常简单的模型,要么是提供方提供服务,要么是消费方消费服务,所以基于这一点可以抽象出服务提供方(Provider)和服务消费方(Consumer)两个角色。 我们来看一下Dubbo ...
2021-07-21 22:52:37
107
原创 领域驱动设计精粹感想
刚开始接触《领域驱动设计精粹》是来自技术群的几名小伙伴都在大力推荐这本书,但是当时的我自己并没有很在意,只是觉得可能那几名小伙伴只是主观臆想那本书特别好罢了。不过,我在阅读公众号的技术文章与技术博客时,里面的文章都有谈及这本书。这一下激发我的好奇心,心想这是啥神书,为啥这么多推崇,于是就在网上选购了这本书。 《领域驱动设计精粹》刚开始接触时,阅读起来还是不很容易理解的,因为这本书是从国外翻译过来的,很多名词晦涩难懂,比如限界上下文,领域事件,子域,大泥球等等,还要很多图都是英文的,它们的...
2021-07-05 19:09:05
2308
原创 求职思考
在一家公司也是呆了一段时间了,在这个公司我影响最深的是面试我的那一个技术总监,为人正直,然后会给在工作中遇到问题的下属提供帮助。我记得我那个时候也是遇到项目逾期的问题,之前对项目的预估时间不够,导致项目截止时间快到了,我还交不出货。当时的我真是很急,没办法向当时技术总监汇报了这个情况,技术总监不但没有怪我,反而帮我增加人手,让我顺利的做完了这个项目,并且转正的时候,反而以这个项目表扬了我。我真得很感谢我的那个领导,但是我转正的几个月后,他却离职了。当然了,我也不是因为他而准备这家公司离职。当时技术总监离..
2021-03-06 20:50:07
158
2
原创 小程序开发经历
由于之前没有做过小程序的开发,这次突然接到小程序的开发,所以心里还是很没底,但是没办法,项目还是要完成,所以必须硬着头皮上了。 在做项目之前,我通常都有做一个全盘的考量,当时也咨询了有类似经验的人,他们回答都是跟之前的逻辑一样,并且只需要很小的改变就行。但是我查了很多的资料,却发现还是有类似的不同的。但是没有发现这点不同具体表现在哪?所以我就先实现基本的逻辑,然后再摸索中修改。但是时间很急,当时很多本来在摸索中应该修改的,但是都没有改,后来在测试上面都暴露了,因为只有一到两天时间测试,那个时间急得...
2020-08-10 16:44:40
462
原创 职业规划及转型
2020注定是个不平凡的年,年初疫情,年中涨水,然后伴随的裁员以及公司倒闭,使得很多本来生活就不富裕的人,更加窘迫。我朋友所在公司,刚开始年初还是效益不错,但是持续到5-6月也突然裁员了。裁员还没啥,关键我朋友也将近四十了,四十岁年龄在互联网公司是不受待见的,投了很多的简历都石沉大海。朋友每个月都有按揭的压力,而且孩子都还小,如果每个月没有收入进来,那都是支出,一下子就会坐吃山空。其实这只是代表互联网的一角,互联网高速发展的同时,背后是多少程序员的无眠的加班,公司发展了,年纪大了,最后发现自己却被抛弃了。.
2020-07-12 14:40:01
235
原创 我的生活
IT本身是一个比较繁重工作,基本处于随时待命的状态,IT看似高薪,其实时薪比其他工种都低,每天不是加班就是在加班的路上。之前为了一个项目,好几天通宵加班,加班加得自己很迷茫。 IT大部分都是男生,都免不了最后走结婚生子的道路。但是当一个人在工作中投入过多的精力的时候,在家庭的精力就不可能多,所以很多的时候做IT的男生基本很少能顾得上自己的生活与自己的家庭。但是我不想变成这样,这样下去只能让自己的生活的技能过于单一,以后容易被自己给束缚住。人还是多尝试一点可能,哪怕最后的可能都没有获得自己想要的结...
2020-06-14 21:42:23
128
原创 token拦截过滤器的处理
1.重写httpServletRequest中的参数,通过requestWrapper重写httpServletRequest中的参数package com.combo.filter;import com.alibaba.fastjson.JSONObject;import org.apache.catalina.servlet4preview.http.HttpServletReq...
2020-04-22 17:37:30
1358
转载 java8的2大主要新特性
1. 前言本文主要介绍Java8的2大主要新特性lambda表达式和Stream API,2者提供了更高层次的抽象,简化开发,提高生产效率。2. Lambda表达式2.1 初识Lambda表达式创建一个线程,使用了一个Runnable匿名内部类Thread thread = new Thread(new Runnable() { @Override ...
2020-04-16 14:27:12
214
原创 java 递归
1.父子级关系public class TreeDepartmentResp implements Serializable {private static final long serialVersionUID = 6109449105813084543L;@ApiModelProperty("组织名称")private String organizationName;@Ap...
2020-04-16 14:23:46
316
原创 致前进的路
我出生于一个偏僻的小山村,对外界的的认知来自于读书的窥见,那个时候看到的世界是园的,因为心中自认为出人头地的路只有一条,那就是好好学习考好的学校,但是也许来自于对未来的审视的不足,放弃了跳龙门的最后的机会,但是在之后的学习中慢慢发现自己的不足,认识到学习的重要性,捡起书本重新学。 之前的工作自认为都是混日子,大部分都是在不大公司,很多公司的制度不完善并且有的完全是创业型公司,没有营收老板...
2019-12-23 22:31:13
98
转载 BeanUtils.copyProperties的用法
一、简介: BeanUtils提供对Java反射和自省API的包装。其主要目的是利用反射机制对JavaBean的属性进行处理。我们知道,一个JavaBean通常包含了大量的属性,很多情况下,对JavaBean的处理导致大量get/set代码堆积,增加了代码长度和阅读代码的难度。二、用法: 如果你有两个具有很多相同属性的JavaBean,一个很常见的情况就是PO对...
2019-12-02 17:11:24
253
转载 springboot jpa的update操作
spring data jpa的update操作简介使用jpa进行update操作主要有两种方式:1、调用保存实体的方法 1)保存一个实体:repository.save(T entity) 2)保存多个实体:repository.save(Iterable<T> entities) 3)保存并立即刷新一个实体:repositor...
2019-04-22 12:01:05
6239
原创 与10年开发相处发现自己的不同
最近这段时间跟几个有10年开发经验的大神工作,虽然感觉自己在他们面前是多么的无知,但是我还是发现有些问题还是需要写出来才能深刻的,我最近在开发的时候经常会被讲到的一个问题就是:1.就是逻辑压根就不对这当然也有自己经验缺失的问题,但是还有就是自己考虑问题不够全面,没有想清楚再进行编码。2.还有就是逻辑压根就写错我觉得跟自己涉猎不广还是有问题的,就比如这个电商网站的,你其实之前也有很多...
2019-04-14 22:41:09
98
转载 sql count的函数
count的函数无疑就是统计数据库的列数COUNT() 函数返回匹配指定条件的行数。SQL COUNT() 语法SQL COUNT(column_name) 语法COUNT(column_name) 函数返回指定列的值的数目(NULL 不计入):SELECT COUNT(column_name) FROM table_nameSQL COUNT(*) 语法COU...
2018-07-04 22:29:42
168
原创 Double精度丢失
设计数据库时,总会发现二个都可以,但是都需要认真考虑,现在的自己遇到了一个问题就是明明数据库中的数据是精确的小数点后两位,但是取出来却是不带小数点,纠结了二天,发现有以下二种办法可以解决:1.BigDecimalpublic BigDecimal(doubleval)将double转换为BigDecimal,后者是double的二进制浮点值准确的十进制表示形式。返回...
2018-07-03 22:50:29
1027
转载 多种条件排序
多种条件排序刚开始的时候我也一脸懵逼,但是在某人的启发下,我才知道使用comparator接口,使用comparator以下代码是摘抄别的地方:Collections.sort(employeeList, comparator);private Comparator<Employee> comparator = new Comparator<Employee>(...
2018-07-01 21:27:23
686
原创 easyUI的浅知
jQuery EasyUI 是一个基于 jQuery 的框架,集成了各种用户界面插件,同时也可以使用datagrid来显示数据。
2018-05-16 23:07:54
129
转载 JUnit常用断言及注解
从上面https://blog.csdn.net/wangpeng047/article/details/9628449参考一点下来了1. 断言核心方法assertArrayEquals(expecteds, actuals) 查看两个数组是否相等。 assertEquals(expected, actual) 查看两个对象是否相等。类似于字符串比较使用的equ...
2018-05-14 23:07:10
463
空空如也
xml转换byte-coding文件
2015-07-19
TA创建的收藏夹 TA关注的收藏夹
TA关注的人