随笔分类 -  工作总结

摘要:未来规划: 1. 一套优秀的代码规范:阿里开发规范,命名规则,注释, 2. 熟悉一套架构:nginx(LVS) + spring MVC + spring + mybatis + mysql + RcketMQ + Redis + dubbo + spring cloud + junit + pos 阅读全文
posted @ 2017-12-26 17:58 Jtianlin
摘要:1. 分布式锁:考虑利用redis的原子性特性,先确定redis中是否已处理过某个请求。如果没有,就创建,然后执行。执行完,清除redis里面的标记。因为redis是共享的,所以这种方式可以过滤掉重复请求引起的问题。 2. 分布式事务(最终一致性): 一个容器中执行完毕后,去调用另外一个容器中的方法 阅读全文
posted @ 2017-12-19 22:59 Jtianlin 阅读(161) 评论(0) 推荐(0)
摘要:1. 酷壳:https://coolshell.cn 2. 分享技术,品味人生:http://www.ityouknow.com/ 3. 并发编程网:http://ifeve.com/ 4. developerWorks 中国:https://www.ibm.com/developerworks/c 阅读全文
posted @ 2017-12-14 11:28 Jtianlin 阅读(269) 评论(0) 推荐(0)
摘要:1. 不要改接口,其他人可能在用。 2. 实体类中可以增加属性,不能删除和修改属性。 3. 代码自动生成器 4. amber的使用,如果有接口修改,即使通知相关人员 5. 项目调用结构 6. 当前登录用户主键的获取 7. 自动分页 8. 模块之间的联系 9. dubbo调用,配置 10. 环境介绍 阅读全文
posted @ 2017-05-31 01:29 Jtianlin 阅读(140) 评论(0) 推荐(0)
摘要:1. 敢于做决定,敢于承担风险 2. 学会把手里的任务交出去 3. 处理项目组之间关系 4. 关键步骤自己亲自测试,或者每个人分配几个模块 5. 监控异常日志、功能运行效率:邮件 6. 监控主要数据变化:邮件 7. 预防问题的出现,压力测试等 8. 把握上线时间。了解组内各成员在做什么和代码进度 9 阅读全文
posted @ 2017-04-28 20:14 Jtianlin 阅读(185) 评论(0) 推荐(0)
摘要:1. 技术: 1).架构理解 2).项目拆分 3).具体细节(valid,profile) :http://www.cnblogs.com/Jtianlin/p/5973325.html 4).代码自动生成 5).postman 2.流程: 1).上线流程(本地,开发,测试,灰度) 2).单元测试 阅读全文
posted @ 2017-01-23 15:54 Jtianlin 阅读(188) 评论(0) 推荐(0)
摘要:百度地图计算两坐标点之间距离计算:http://www.cnblogs.com/MaxIE/p/3914762.html Java通过百度地图API获取地址经纬度:http://blog.csdn.net/qq_29663071/article/details/52052686 百度Web服务API 阅读全文
posted @ 2017-01-07 15:34 Jtianlin 阅读(192) 评论(0) 推荐(0)
摘要:Mail MailUtil Test 参考:http://www.jianshu.com/p/5ba3bde60f21 http://jingyan.baidu.com/article/fedf0737af2b4035ac8977ea.html 阅读全文
posted @ 2017-01-07 15:00 Jtianlin 阅读(452) 评论(0) 推荐(0)
摘要:1. jenkins 可以对job进行分不同视图查看。 选中 视图(Tab), 右侧 编辑视图 2. Linux 环境下搭建 Jenkins(Hudson)平台:http://blog.csdn.net/yanmingming1989/article/details/8557716/ 3. 阅读全文
posted @ 2016-12-15 16:00 Jtianlin 阅读(123) 评论(0) 推荐(0)
摘要:zookeeper 1. 分布式协调服务:我们的程序运行在不同的机器上,这些机器可能位于同一个机架,同一个机房又或不同的数据中心。在这样的环境中,我们要实现协调该怎么办?那么这就是分布式协调服务要干的事情。 2. Zookeeper可以干什么:配置管理,名字服务,分布式锁,集群管理 3. Zooke 阅读全文
posted @ 2016-11-11 17:30 Jtianlin 阅读(985) 评论(0) 推荐(0)
摘要:设置用户名和邮箱(全局/局部): $ git config --global user.name "Your Name" $ git config --global user.email "email@example.com" 注意git config命令的--global参数,用了这个参数,表示你 阅读全文
posted @ 2016-10-26 16:22 Jtianlin 阅读(274) 评论(0) 推荐(0)
摘要:Spring MVC: web.xml配置(启动容器时加载哪些内容、哪些监听器);spring相关xml(注解,静态资源,拦截器,配置文件);事务 MyBatis:数据库配置;数据库连接池;批量添加;属性指定(param);MapperScannerConfigurer,重连机制,自动分页 dubb 阅读全文
posted @ 2016-10-18 15:01 Jtianlin 阅读(318) 评论(0) 推荐(0)
摘要:1. 项目搭建:ssm,配置文件读取,目录划分,登录登出 2. 日志:记录,查询 3. 数据库搭建 4. profile配置文件 5. dubbo、redis缓存 6. 项目部署 日志处理分页处理增删改查dubbo配置redis配置:序列化和反序列化返回值工具类登录验证spring配置数据库访问:线 阅读全文
posted @ 2016-10-08 15:44 Jtianlin 阅读(244) 评论(0) 推荐(0)
摘要:1. 了解整个流程,leadear扮演的角色,做什么,想达到一个什么样的目的 2. 早会,工作安排,怎么督促,出了问题怎么解决 3. 整个架构 4. 日志记录:一直查看后台日志,来判断是否有错误 5. 数据库:数据库备份,数据库规范 6. 代码规范:代码注释,命名等 7. 对自己的代码负责,思考怎么 阅读全文
posted @ 2016-08-27 17:55 Jtianlin 阅读(180) 评论(0) 推荐(0)
摘要:数据库:1.表里记录createTime/updateTime/creator/updator2.数据库自带插入时间和更新时间功能,create_time 自动插入,update_time 自动更新时间。貌似用项目传输时间更好,避免服务器和数据时间不统一等问题。3.LEFT JOIN 关键字会从左表 阅读全文
posted @ 2016-08-05 15:39 Jtianlin 阅读(380) 评论(0) 推荐(0)
摘要:1. 各种角度,各种情况,可能遇到的问题 2. 考虑所有情况,分解处理步骤 3. 不重要的事情统统砍掉 4. 有既定目标,有底线 5. 不等人,人不在,找其他人,立刻开始 6. 流程中各个状态之间的转换 7. 考虑全面,学会舍弃 8. 借鉴别人的 9. 关联图,可以点击,各个页面之间关联起来 10. 阅读全文
posted @ 2016-06-07 20:47 Jtianlin 阅读(193) 评论(0) 推荐(0)
摘要:1. 对于一些类型或者步骤,一般使用整数类型作为值。为了防止新增类型或步骤,一般可以可定义不连续值。例如:0 10 20 30 等,如果有新增类型或者步骤,可以定义值为2,3,4等。 2. 自动化代码生成工具 3. 如果定义字段类型为int,在使用Integer转换的时候,会默认调用方法将Integ 阅读全文
posted @ 2016-05-03 20:50 Jtianlin 阅读(273) 评论(0) 推荐(0)
摘要:1. 工具类: 1). 时间 2). 字符串 2. 日志文件 3. 克隆类 4. 积累命名规则:TimeUnit unit 阅读全文
posted @ 2016-02-15 14:42 Jtianlin 阅读(149) 评论(0) 推荐(0)
摘要:1. 集合: http://www.cnblogs.com/Jtianlin/p/4175710.html 2. 多线程 http://www.cnblogs.com/Jtianlin/p/4190142.html http://www.cnblogs.com/Jtianlin/p/5190910. 阅读全文
posted @ 2016-01-19 16:30 Jtianlin 阅读(177) 评论(0) 推荐(0)
摘要:1. 按功能分包:controller , servcie, dao ,entity ,util 2. 配置文件位置:config,不同类型配置再分目录 3. 基础数据配置到properties, properties 中key值要分类,加前缀。例如数据库:jdbc.url,jdbc.usernam 阅读全文
posted @ 2015-12-22 11:43 Jtianlin 阅读(319) 评论(0) 推荐(0)