树型结构

摘要: 想实现一下“树型结构”,提供一种实现思路,实践方法为先主干后细节,此处只写主干思路。 1、先看效果图: 实现框架为:mybatis + spring + zTree + zDialog; 2、根据页面元素,及zTree前台框架,抽象出树型结构对象,用于接收后台的数据库数据,方便使用java对象,传输 阅读全文
posted @ 2016-06-30 01:20 youla 阅读(720) 评论(0) 推荐(0) 编辑

个人知识管理系统Version1.0开发记录(12)

摘要: 最近碰到个问题,在五个工作日内阅读一个百万行左右代码量的新项目集合,如何解决呢? 第一个工作日,环境观察。待在那个项目组,看项目成员们在做些什么事情,开发,测试,聊天,或多或少可以收集到一些项目相关的零散信息,这是看和听了。适当向项目成员咨询一下平时项目的一些基本情况,这就是问了。第一个工作日对项目 阅读全文
posted @ 2014-08-06 23:21 youla 阅读(1360) 评论(8) 推荐(2) 编辑

个人知识管理系统Version1.0开发记录(11)

摘要: (1)匹配单个属性的关键字;(2)匹配单个对象的关键字;(3)匹配对象集合的关键字;(4)基于事件驱动的;(5)实时搜索,参考win7的搜索功能。 1、备份,java代码,数据库数据。 2、oracle数据库,用户操作。 (1)查看数据库默认表空间。select * from database_pr 阅读全文
posted @ 2014-07-28 02:52 youla 阅读(1618) 评论(4) 推荐(2) 编辑

个人知识管理系统Version1.0开发记录(10)

摘要: 物理分页 这次我们运用Mybatis拦截器来实现物理分页,后面会运用动态sql来实现,或者运用Map/CollectionUtils/StringUtils编写工具类来实现。oracle是运用的rownum,mysql是运用的limit offset,pagesize。代码中有大量注释,可以参考My 阅读全文
posted @ 2014-07-14 03:38 youla 阅读(2252) 评论(4) 推荐(2) 编辑

个人知识管理系统Version1.0开发记录(09)

摘要: MyBatis初试 MyBatis 是支持普通 SQL查询,存储过程和高级映射的优秀持久层框架。MyBatis 消除了几乎所有的JDBC代码和参数的手工设置以及结果集的检索。 运用Mybatis框架修改项目,思路如下: 1、Oracle SQL Developer,表-》约束条件-》添加主键,实现主 阅读全文
posted @ 2014-07-07 01:52 youla 阅读(1786) 评论(8) 推荐(3) 编辑

个人知识管理系统Version1.0开发记录(08)

摘要: 切入点 前面,我们已经搭建好了web端的一种基本结构,需要进一步定位的主要问题有三点: 1、界面的选择和确定,用extjs做的初步样式,进一步改动为jqueryUI/html,再进一步改变为HTML5等。我们思考一种用户思维,只要有一个地方让用户不喜欢,用户就会全盘否定该款软件;所以,软件界面一定要 阅读全文
posted @ 2014-06-30 01:56 youla 阅读(2359) 评论(6) 推荐(3) 编辑

个人知识管理系统Version1.0开发记录(07)

摘要: 模 块 复 用 原本还要测试一会的,突然出现一连串诡异的问题,比如,编译少加载个类啊,输入地址少个字母啊,改几行代码一改就是半小时啊。这是在提醒我们大脑疲倦了,所以果断小结,下次继续。这一次简单完成了一个复用性功能模块,用户模块。程序,是为了解决问题的,那么用户模块解决了什么问题呢?对用户而言,用户 阅读全文
posted @ 2014-06-23 02:52 youla 阅读(2058) 评论(10) 推荐(1) 编辑

个人知识管理系统Version1.0开发记录(06)

摘要: demo view 夜已深,我们先简单演示一下,完成一个小段落了。涉及工具及技术知识:图形处理软件photoshop cs6,js类库ext。 思路如下: 1、下载ps6,有破解版本的,dll文件覆盖即可,玩个把小时,看看文字、图片jpg、png、gif动画怎么玩的,实际用时找对应方法。 2、下载e 阅读全文
posted @ 2014-06-16 03:03 youla 阅读(1922) 评论(16) 推荐(3) 编辑

个人知识管理系统Version1.0开发记录(05)

摘要: demo controller我们从前面的实现过程可以得出三种普遍使用的信息处理方式:1、操作数据库,对数据进行增删改查,比如运用sqldevloper查看数据信息。2、运用计算机程序语言,对数据进行增删改查,比如eclipse->window->show view->console。3、通过用户界 阅读全文
posted @ 2014-06-08 21:22 youla 阅读(1800) 评论(4) 推荐(2) 编辑

个人知识管理系统Version1.0开发记录(04)

摘要: demo model 我们采用mvc软件架构模式,方便以后用Struts2框架技术优化、重构、封装。这次主要设计一些常用的方法工具,即数据访问逻辑。工具:eclipse、oracle、sqldeveloper。 思路如下: 1、 用sqldeveloper新建表oneds,写入一条name=”coo 阅读全文
posted @ 2014-06-02 23:58 youla 阅读(2459) 评论(10) 推荐(2) 编辑