MyException - 我的异常网
当前位置:我的异常网» Java Web开发 » 1人30天44587行代码,分享舍得网开发经验(修改版)

1人30天44587行代码,分享舍得网开发经验(修改版),该如何解决(2)

www.MyException.Cn  网友分享于:2015-08-27  浏览:26次


问题七:IE6/IE7/FF的适配,这体现在许多细节上,如FF的回车事件捕获,IE7的href=#页面会移动等等问题上,多测几次,多上网找找也就都解决了。很多人开发网站似乎不太会管FF能不能看,但好歹我也在SP混过几年,做WAP的时候要适配10来款手机,做web适配三五个浏览器不算什么。

问题八:linux自身的bug。远程连接mysql时有时mysql似乎会重起,这个问题似乎是linux自身的bug,好像和解析有点关系导致mysql崩溃。解决办法:启动mysql增加一个参数,如下:/usr/local/mysql/bin/mysqld_safe --user=mysql --skip-name-resolve &

问题九:hiberate配置文件的问题,配置不好的话总是会报NESTED Exception,或者多用户并发的时候报错。我想一般人都遇到过了,增加一个c3p0的配置段,尤其注意max_statements设置稍微大一点,原来我设置为100的时候10个用户同时创建记录就会出错。
<property name="hibernate.connection.provider_class">org.hibernate.connection.C3P0ConnectionProvider</property>
  <property name="hibernate.c3p0.max_size">200</property>
  <property name="hibernate.c3p0.min_size">20</property>
  <property name="hibernate.c3p0.timeout">3600</property>
  <property name="hibernate.c3p0.max_statements">1000</property>
  <property name="hibernate.c3p0.idle_test_period">300</property>
  <property name="hibernate.c3p0.acquire_increment">5</property>
  <property name="hibernate.c3p0.validate">false</property>

问题十:ajax的运用问题。提交大文本时似乎不能用prototype提供的Ajax.Updater,要自己创建一个AJAX对象,然后把内容send过去,具体js代码可以参考舍得网的comm.js,另外用jsp获取Ajax提交的内容如果是乱码,把jsp改成UTF-8编码即可。AJAX运用好了的确可以增加用户感受,而且可以让代码的松散耦合性更好,可以把一大段逻辑写在一个小的jsp里面。

问题十一:网上似乎还有很多人在为自己选择应用服务器的事发愁,我只相信自己的眼睛,就拿tomcat6最新版和resin2.1.17做测试,50个用户并发的情况下tomcat慢4-5倍,我还能指望tomcat在更多的用户并发下发挥作用吗?我用resin2.1.17,很快!resin3 和resin Pro只有在配置好缓存和native的时候可能才有用,但对于我这种情况,用resin3和resin Pro不一定会更快。

做技术、做管理、做事都是在做人,有很多刚入门的新手,好多人都问我到底用struts还是spring还是什么MVC构架,其实这些都不是问题,只要养成自己的一套开发方式即可,但做技术要有深厚的基本功。像一个武林高手,就拿李小龙来说,他懂空手道、跆拳道、刀枪钯棍都研究过,但真正打架的时候就那么几招,但他有力量、脚步和无与伦比的速度,这些都是基本功;对于篮球高手来说,他甚至不需要懂街球那些花骚的玩法,但实战的时候他也就用几招而已,像科比,他最常用的就是远程投篮和突破,真正打球时没必要在地上一边打滚一边运球,当然,科比也是非常有力量的一个球员。

email:bruce_lau@163.com,欢迎指教!



------解决方案--------------------
我的这个帖子似乎应该置顶才对,看到了算是缘分,帮顶一下
------解决方案--------------------
看了,觉得非常不错.UP一下
------解决方案--------------------
呵呵!牛人!
------解决方案--------------------
帮顶
------解决方案--------------------
牛人
------解决方案--------------------
up
------解决方案--------------------
可能是你没有开源的原因,UP
------解决方案--------------------
学习了,见识了.
------解决方案--------------------
学习
------解决方案--------------------
UP
------解决方案--------------------
知识本身并不总要,拥有良好的获取知识的能力才是总要的;
晚辈向老前辈敬礼了!!!
------解决方案--------------------
写这么多技术细节方面的东西,我们又没有开发过你这个系统,对我们的帮助不大啊!建议多写些关于网站设计思想方面的东西,
架构方面的东西,建议开放源码哦!
------解决方案--------------------
学习了
------解决方案--------------------
向大虾学习
------解决方案--------------------

------解决方案--------------------
好久不动JavaEE的开发了,mark下先

------解决方案--------------------

文章评论

软件开发程序错误异常ExceptionCopyright © 2009-2015 MyException 版权所有