摘要:最近碰到个问题,在五个工作日内阅读一个百万行左右代码量的新项目集合,如何解决呢? 第一个工作日,环境观察。待在那个项目组,看项目成员们在做些什么事情,开发,测试,聊天,或多或少可以收集到一些项目相关的零散信息,这是看和听了。适当向项目成员咨询一下平时项目的一些基本情况,这就是问了。第一个工作日对项目
阅读全文
摘要:(1)匹配单个属性的关键字;(2)匹配单个对象的关键字;(3)匹配对象集合的关键字;(4)基于事件驱动的;(5)实时搜索,参考win7的搜索功能。 1、备份,java代码,数据库数据。 2、oracle数据库,用户操作。 (1)查看数据库默认表空间。select * from database_pr
阅读全文
摘要:物理分页 这次我们运用Mybatis拦截器来实现物理分页,后面会运用动态sql来实现,或者运用Map/CollectionUtils/StringUtils编写工具类来实现。oracle是运用的rownum,mysql是运用的limit offset,pagesize。代码中有大量注释,可以参考My
阅读全文
摘要:MyBatis初试 MyBatis 是支持普通 SQL查询,存储过程和高级映射的优秀持久层框架。MyBatis 消除了几乎所有的JDBC代码和参数的手工设置以及结果集的检索。 运用Mybatis框架修改项目,思路如下: 1、Oracle SQL Developer,表-》约束条件-》添加主键,实现主
阅读全文
摘要:切入点 前面,我们已经搭建好了web端的一种基本结构,需要进一步定位的主要问题有三点: 1、界面的选择和确定,用extjs做的初步样式,进一步改动为jqueryUI/html,再进一步改变为HTML5等。我们思考一种用户思维,只要有一个地方让用户不喜欢,用户就会全盘否定该款软件;所以,软件界面一定要
阅读全文
摘要:模 块 复 用 原本还要测试一会的,突然出现一连串诡异的问题,比如,编译少加载个类啊,输入地址少个字母啊,改几行代码一改就是半小时啊。这是在提醒我们大脑疲倦了,所以果断小结,下次继续。这一次简单完成了一个复用性功能模块,用户模块。程序,是为了解决问题的,那么用户模块解决了什么问题呢?对用户而言,用户
阅读全文
摘要:demo view 夜已深,我们先简单演示一下,完成一个小段落了。涉及工具及技术知识:图形处理软件photoshop cs6,js类库ext。 思路如下: 1、下载ps6,有破解版本的,dll文件覆盖即可,玩个把小时,看看文字、图片jpg、png、gif动画怎么玩的,实际用时找对应方法。 2、下载e
阅读全文
摘要:demo controller我们从前面的实现过程可以得出三种普遍使用的信息处理方式:1、操作数据库,对数据进行增删改查,比如运用sqldevloper查看数据信息。2、运用计算机程序语言,对数据进行增删改查,比如eclipse->window->show view->console。3、通过用户界
阅读全文
摘要:demo model 我们采用mvc软件架构模式,方便以后用Struts2框架技术优化、重构、封装。这次主要设计一些常用的方法工具,即数据访问逻辑。工具:eclipse、oracle、sqldeveloper。 思路如下: 1、 用sqldeveloper新建表oneds,写入一条name=”coo
阅读全文
摘要:demo 设 计 一个知识点demo,在数据库和用户界面的互动事件。分三个层次,数据存储,数据方法工具,数据呈现界面。这一次先完成数据存储,按以下逻辑实现。工具:eclipse,oracle数据库,sqldeveloper(改用oracle的sqldeveloper)。(当后面数据库复杂时可以考虑P
阅读全文
摘要:第 一 步 做 什 么 我们该如何入手呢?先来看看目前常用的三个方法。 1、从事物产生的源头出发,层层推进,步步验证,最后开花结果。这种方法经常用于科研项目,或者三期以后的工程,国家政府项目用的较多。 2、以结果为导向的方法,我们需要什么结果,逆向推论出我们该如何进行工作。这种方法常用于盈利性比较强
阅读全文
摘要:架 构 描 述 01、数据层,数据源,有形资源入库,无形资源整理,对外搜索引擎,对内平台搜索,数据类型(文字、图片、声音、视频、组合),数据时空优化,数据安全方案(数据进站关卡,数据出战关卡),数据并发方案,大数据分布式处理。 02、数据层,数据库,概念数据,物理数据,面向对象,业务程序,数据流程,
阅读全文