Java海阔天空

编程是我的生活,但生活不仅仅是编程。

BBS开发日志(每日更新)

2010-3-23
+ 查看帖子后浏览数自动+1
+ 完成引用回复,修改了回复跳转逻辑(以前没有跳转到原始帖子)
* 显示帖子时只在第一页显示楼主的帖子,后面的页不再显示
* 分页标签添加"上一页"和"下一页"功能
* 完善添加子版块的界面,主版块使用ajax动态读出
* 发现并解决主贴没有回复时显示为"共0页"的BUG
* 解决如果只有一页时分页标签显示不完整的BUG


2010-3-22
+ 开始加入异常处理机制,还没做好(与动态代理的整合出了点问题),将来整合Spring后再彻底搞好.
+ 主帖及回帖右下角的"回复"链接指向帖子最底部的"快速回复"
* 解决阅读帖子及回帖时添加新帖没有指定版块的BUG
* 优化快速回复,解决不换行问题


2010-3-21
+ 完成帖子显示部分,包括回帖列表显示(这个花了整整6个小时)
+ 使用ajax(jQuery)实现快速回复
* ojdbc14驱动有问题,无法读取CLOB类型的数据,换成classes12问题解决
* 优化发新帖和回复帖子的页面
* 继续优化帖子列表的页面效果
* 优化标签样式,更适应浏览器窗口的大小
- 删除帖子标题后面的"回帖"链接
 

2010-3-20
+ 帖子列表添加了分页
+ 定义分页标签
* 重写了查询帖子列表的SQL语句,使用视图实现了,前面使用HQL语句有BUG,分页时会出现问题
* 置顶,精华,推荐,锁定的页面呈现不再使用文字,而是使用图标
* 优化了帖子列表的页面效果
* eWebEditor-4.6编辑器不兼容chrome浏览器,替换成kindeditor-3.4.1
- 删除了集合排序帖子列表的功能,这种做法有BUG,达不到正常使用的要求

posted on 2010-03-23 00:31 李赞红 阅读(1089) 评论(9)  编辑  收藏

评论

# re: BBS开发日志(每日更新) 2010-03-23 12:25 lucene_yang

李老师 这是你的博客?呵呵 还在研究web啊?你这个博客太简陋了  回复  更多评论   

# re: BBS开发日志(每日更新) 2010-03-23 13:24 李赞红

@lucene_yang
简单才是美  回复  更多评论   

# re: BBS开发日志(每日更新) 2010-04-04 21:08 可惜危机

OJDBC14未必有问题。
某程序代码摘抄如下。

session = HibernateSessionFactory.currentSession();
session.lock(pe,LockMode.NONE);
pe.setLastFailReason("");
if (pe.getProtocolType() == 0) {
// logger.error(pe.getId().toString() + "扫描前的pop3id列表 " +
// pe.getPopUidList());
pop3Scan(pe);
} else if (pe.getProtocolType() == 1) {
imapScan(pe);
} else {
logger.error("|" + pe.getId().getUsernumber() + "|" + "协议类型错 "
+ "|Protocol_type :" + pe.getProtocolType() + "|");
}
Transaction tx = null;
// session.isOpen()
tx = session.beginTransaction();
// logger.error(pe.getId().toString() + "扫描后的pop3id列表 " +
// pe.getPopUidList());
pe.setInquireState(0l);
pe.setLastScanTime(new java.util.Date());
session.update(pe);
session.flush();
// 为更新pop3uid
logger.info("handle 1111111111");
session.refresh(pe, LockMode.UPGRADE); //grabs an Oracle CLOB
// oracle.sql.CLOB clob = (oracle.sql.CLOB)((SerializableClob)pe.getPopUidListClob()).getWrappedClob();
// 注:如果是用weblogic connection pool,则用weblogic的OracleThinClob
logger.info("handle 2222222222");
pe.setPopUidListClob(Hibernate.createClob(pe.getPopUidList() + " "));
/*
java.io.Writer pw = clob.getCharacterOutputStream();
pw.write(pe.getPopUidList() + " ");
pw.flush();
pw.close();
*/
session.flush();
logger.info("handle 3333333333");
tx.commit();   回复  更多评论   

# re: BBS开发日志(每日更新) 2010-08-22 19:07 国庆400电话

我的网站,pr为2 ,是商业网站,非博客 域名是http://shanhairail.info 主要是做400电话申请办理,做400免费电话的。欲与贵站做友情链接。找不到你的联系方式,如果可以的话,我的QQ:515246540  回复  更多评论   

# nfljerseys 2010-09-26 11:30 一一

沙发  回复  更多评论   

# re: BBS开发日志(每日更新) 2011-01-23 18:30 远走高飞

占位学习沙发  回复  更多评论   

# 每日更新 2011-04-11 21:17 nfl jerseys

了解下  回复  更多评论   

# re: BBS开发日志(每日更新) 2011-06-21 22:45 nfl jerseys

不错的制图  回复  更多评论   

# re: BBS开发日志(每日更新) 2011-09-28 22:18 胡石国

来蹭点营养大餐,呵呵  回复  更多评论   


只有注册用户登录后才能发表评论。


网站导航:
 

导航

<2010年3月>
28123456
78910111213
14151617181920
21222324252627
28293031123
45678910

统计

常用链接

留言簿(12)

随笔档案(28)

相册

技术友情博客

搜索

最新评论

阅读排行榜

评论排行榜