
工作总结
荣兄2016
2018.6毕业,目前就职于杭州一家电商公司
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
关于工作中的一些问题的思考
这两天写了一个简单但是逻辑稍微有点复杂的需求,感觉自己对于业务的理解和数据结构的使用还是比较欠缺。 总结一下: 1.再没有完全理解业务逻辑的情况下,不要轻易改动代码 2.遇到某一块不清楚的地方需要认真思考,并且及时请教 3.代码的debug能力和sql能力还有待提高,抽时间整理一下debug的技巧(记得昨天有看到一个远程调试的文章) 4.心理素质也还是需要提高哈,不能慌张 5.bug又来了 下...原创 2018-03-30 17:20:11 · 519 阅读 · 0 评论 -
工作记录
最近工作使用到mybatis中遍历map-update,在此记录方便日后回顾,show code <update id="updateMerchantConfig"> update wms.config set <foreach collection="configMap.keys" item="key" index="ind...原创 2018-05-15 11:02:22 · 107 阅读 · 0 评论 -
MYSQL存储过程 踩坑
存储过程该怎么写 这周主要就在使用存储过程来修复线上数据 使用工具 Navicat 创建存储过程 mysql 开始踩坑 一开始不知道存储过程有专门的操作界面 创建临时表 insert into tmp1(…) select * … 一定使用别名而非表名 对应的字段一 一对上 有更新和插入的地方 开启mysql 事务 start transaction; commit; 插入临时表前先 trunca...原创 2018-10-19 16:39:00 · 394 阅读 · 0 评论 -
如何写好业务代码
一直以来自己对代码质量要求还是蛮高的,非常期待自己能够去写一些基础服务的代码提供给他人用。无奈水平有限,当前只能写一些业务代码也就是俗称的CRUD工程师。 今天心血来潮记录一下自己对于如何写好业务代码方面的一些心得体会吧 1.理解好业务很重要 要记住任何技术的发展都跟业务密不可分,一些脱离业务的技术都是耍流氓。因此在进行编码前一定要跟产品经理沟通确认好要做的目标是否一致 2.工欲善其事 分享几个个...原创 2019-01-13 22:03:49 · 1577 阅读 · 0 评论 -
代码精进笔记
24 黑白灰,理解延迟分配的两面性 延迟分配 ArrayList 对于使用频率高的类的实现,微小的性能改进,都可以带来巨大的实用价值 局部变量占用的资源,也应该需要时再分配,资源的分配和它 的使用也要尽可能地靠近。 延迟初始化 不到需要的时候不进行初始化 内存与cpu之间的权衡 考虑线程安全 复杂的方法,只有必要时才使用 规范点 声明时初始化 除非资源消耗比较多 27 怎么编写可持续发展的代码? ...原创 2019-04-29 21:07:16 · 241 阅读 · 0 评论