业务理解
风里来云里去
这个作者很懒,什么都没留下…
展开
-
12:00 a.m.究竟是中午12点还是午夜12点?
http://bon.blogbus.com/logs/16416132.html转载 2014-02-14 10:18:18 · 2573 阅读 · 0 评论 -
OOP面向对象编程的几大原则
部分转载,部分原创。1. 开闭原则(Open Close Principle) 开闭原则就是说对扩展开放,对修改关闭。在程序需要进行拓展的时候,不能去修改原有的代码,实现一个热插拔的效果。所以一句话概括就是:为了使程序的扩展性好,易于维护和升级。想要达到这样的效果,我们需要使用接口和抽象类,后面的具体设计中我们会提到这点。 2. 里氏代换原则(Liskov Substitution原创 2015-09-19 00:58:32 · 1422 阅读 · 0 评论 -
大型项目的一些思考
报表状态 draft submitted accepted completed 提交 同意 驳回数据上报(KPI SLA): 自动同步 手动填报审批 KPI达成率邮件短信提醒报表导入导出报表展示 jqgrid funtionChart 我的表结构设计:原创 2015-09-14 19:26:33 · 342 阅读 · 0 评论 -
基础知识快速提升
非常重要的一点:问题建模的设计能力也就是快速积累开发经验:1 伪代码2 类图模块图1 对象:属性和方法2 对象间的关系:事件的驱动 如何完成一个功能思想:封装 面向接口 项目经验:模块底层的一些实现技巧 可以套用的模式 代码惯例复杂算法的实现:想象力 抽象为模型 概括转换 观察推演模拟 猜测和验证业界优秀实践设原创 2015-09-12 01:56:39 · 368 阅读 · 0 评论 -
我对设计模式的理解
********设计模式********各种模式的定义 好处有哪些装饰模式:好处:1 不用修改原本类的代码,只要继承原本的类,在新类中添加新的功能就行,等于是套了一层。2 核心的不会经常变动的功能放在主类里面,就像人穿衣服。3 把核心职责和装饰功能区分开外观模式就像MVC的分层 上层的service调用底层的各个dao上层执行下层的一些组合操作原创 2015-09-10 18:56:46 · 327 阅读 · 0 评论 -
技术面的扩展
1 自己认为最扎实的JAVA技能列出来 写范例代码 例如数据结构(基本类型、引用类型、容器)和算法(循环 判断 以及一些已经封装的算法)2 常见题目问题分析思路 伪代码 以及流程图3 分析问题以及设计的能力 画图、分析拆解、创造、经验收集 画图4 通用工具学习了解(SSH 手机开发 SQL等等)基本代码和工程构建5 流行工具的了解 hadoop原创 2015-05-29 00:13:44 · 432 阅读 · 0 评论 -
工作经历2
2015.1-2015.5主要负责某性能管理系统的维护工作1 管理问题单SLA并分配问题单修改。2 组织一线和项目组问题分析会议。3 处理部分业务咨询类问题。2014.6-2015.12参与某报表分析系统开发工作1 前期参质量赛马模块设计的设计工作。2 后期参与相关模块的前后台开发,开发的模块同代码量平均问题单最少。3 转测试后,主动承担修改相对教难的问原创 2015-05-26 16:34:11 · 379 阅读 · 0 评论 -
工作经历1
2013.7 - 2013.9参与某性能管理系统开发工作1 承担项目组3个核心容量预测算法的开发工作。2 和设计人员讨论澄清后修正文档中的十几处描述错误。3 修正算法设计中的一处逻辑错误。4 编写的代码比较健壮,问题单很少。2012.3 - 2013.7参与某报表分析系统开发工作1 分析当前选择的开源软件对需求的满足性,输出分析文档。2 输出用户角色管理原创 2015-05-26 16:30:57 · 434 阅读 · 0 评论 -
工作经历0
熟悉Java Web开发技术(java js css html ssh)熟悉设计工具UML数量掌握银行大型机开发工具 cobol cics了解C++ C语言(大学时候学的)2010.7-2011.3参与中国银行(香港)个人银行系统版本开发2011.3-2012.3主导南洋商业银行个人银行系统版本开发原创 2015-05-26 16:42:24 · 486 阅读 · 0 评论 -
学习新东西的4步
1 大概过一遍,讲究速度、快,看不懂的先pass,问题记下来(可选),挑简单或者感兴趣的先看,可以边看边猜。2 整理自己的笔记,用excel或者其他。3 练习,从搭建环境开始,一面回忆、猜、完善笔记,以实用为中心,自己可以编一些题目或者练习,以实际实用为中心。4 思考知识的上层,形而上学原创 2014-12-17 14:01:19 · 731 阅读 · 0 评论 -
学习经验2
电商的例子订单 会员 商品 财务 报表 系统管理用户管理: 个人查看自己的订单商品: 图片上传下载财务: 逻辑计算报表: 数字报表和图形报表(functionchart比较流行) 系统管理:日志 管理员 物流配送 在线支付(例如支付宝、银联的接口使用)数据库主要是sql语句 性能 需要查询到的数据不要丢失查询的时候要注意顺序,层层查找,层层扩展,复杂的东西放在原创 2014-06-09 17:22:45 · 518 阅读 · 0 评论 -
学习经验1
各个点 自己多做一些demon存在自己电脑上 或者讲给别人听 能讲明白说明就会了多做笔记1 发送请求 从前台获取请求 2 接收请求 web.xml是入口3 处理请求 重点是struts24 返回响应 发送到前台前端主要是元素的操作html(重点是div和table)js jquery(重点是.text .val .html)css 美工的工作ajax原创 2014-06-09 17:22:08 · 455 阅读 · 0 评论 -
PV千万级的架构如何实现
前端:1 主要可以做的是页面的静态化,减轻服务端的负载。2 页面聚合技术。 后台数据库:数据库使用RAC,同时水平分表,纵向分表。读写分离。 缓存:1 引入反向代理服务器,主要用来做缓存和防火墙。2 引入多层次缓存 后台应用:使用分布式系统做负载均衡。 参考资料:网站性能优化的三重境界大型网站系统架构的演化原创 2015-10-29 23:58:53 · 505 阅读 · 0 评论