![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
企业应用与设计
文章平均质量分 68
thinkhlin_down
这个作者很懒,什么都没留下…
展开
-
关于PowerBuilder的一些评论
PB很早就在开发市场上出现了,它也为老一代开发者提供了便利的功能,但现今各种开发工具的出现,它还能饭否,有一篇博客比较有意思,有兴趣的朋友可以看看http://blog.csdn.net/chengg0769/archive/2010/05/27/5627024.aspx转载 2010-05-30 18:15:00 · 324 阅读 · 0 评论 -
jsp编程中乱码问题的解决
在编写JSP程序时,容易碰到中文乱码的问题,解决这个问题的办法比较多,现一一介绍1:在页面中使用如下代码request.setCharacterEncoding("gbk");response.setCharacterEncoding("gbk");这里的gbk就原创 2011-08-26 16:46:23 · 419 阅读 · 0 评论 -
struts2如何排除某些路径不适用struts的核心处理程序处理
打开struts.xml文件,加入一个常量配置 value的值可以有多个,之间用逗号隔开即可原创 2011-12-13 16:50:15 · 1280 阅读 · 1 评论 -
php添加mysql模块弹出警告的解决
运行环境apache2.2.22php5.4在配置php打开mysql的模块时,直接解注释了两行代码如下extension=php_mysql.dllextension=php_mysqli.dll然后重启apache,结果弹出提示框【phpstartup】然后检查extension_dir的值为 extension_dir = "ext"此值在windows下原创 2012-03-07 10:34:08 · 681 阅读 · 0 评论 -
PHP运行环境在安装了oracle后apache无法启动的解决
如题,既然是apache无法启动,则需要查看apache的运行日志,得知是perl的运行路径不对,这个和oracle有冲突,既然找到原因就来解决吧打开apache的配置文件夹conf目录下的extra目录,编辑httpd-perl.conf文件,修改代码添加一行代码PerlSwitches -T,代码类似于如下LoadFile "D:/www/xampp/perl/bin/perl510.原创 2012-03-27 17:48:38 · 714 阅读 · 0 评论 -
初学JDBC时使用的一个基础DAO类的编写
初学JDBC时,数据库的操作通常是固定的那三部曲,加载驱动-->获取连接-->执行SQL语句,然后根据情况是更新还是查询分别处理,但是如果在每个方法中都出现这些代码未免出现代码重复量大的问题,所以这里提供一个基础DAO操作,解决这类重复性工作,以后每个Dao类继承此类即可(本文代码以oracle数据库为例),代码如下:package cn.jbit.common.dao;import java原创 2012-04-18 08:33:17 · 772 阅读 · 0 评论 -
SSH框架应用开发中需要注意的地方
<br />在web工程中,一般分为WEB层,服务层和dao层,但是学员在这几层中容易搞混具体做什么事的,现在详细讲解下<br />1:web层体现的是用户的动作<br />2:服务层是体现业务逻辑的操作<br />3:dao层是体现的是数据库的持久化操作<br />各层之间的调用关系<br />1:dao层之间可以继承(一般继承自基类dao)<br />2:服务层之间可以几层(一般继承自基类服务),但是不能继承dao层的类,只能是调用关系<br />3:web层之间一般不是继承关系(基类web除外),他们原创 2010-11-13 11:04:00 · 482 阅读 · 0 评论 -
开发中代码编写需要遵循的一些规范
<br />仅仅作为记录<br />1:类的编写规范<br />1.1、方法的功能最小化:指编写方法时将方法要做的事情简单到最简化,被调用的一个方法只做一件事;<br />1.2、类的功能高内聚:指编写类的时候,将同类型的功能方法写在一个类中,不同类的方法写在不同的类中。<br /> <br />2:SQL语句的编写规范<br />2.1、查询中能使用一条查询语句实现的尽量使用一条SQL语句查询,不建议在查询后期分别使用SQL语句查询<br />2.2、当数据量超大的时候,如果查询语句中有函数等功能时,建议原创 2010-11-13 10:39:00 · 449 阅读 · 0 评论 -
oracle的共享模式和专用模式的区别
<br />在安装oralce的时候总有朋友问到底选择专用模式还是共享模式,现来解释下两种模式的区别<br />共享模式:客户进程最终与一个调度程序连接,PMON进程注册了调度程序的位置和负荷,使监听器能够提<br />交到负荷最小的调度程序,调度程序能并发地支持多重的客户连接<br />专用模式:每个客户进程与专用服务器连接,服务器进程不与任何其他客户进程共享<br />如何查看自己的服务器是否共享模式可以执行以下SQL语句<br />select * from v$dispatcher;<br />如果原创 2010-12-28 15:55:00 · 651 阅读 · 0 评论 -
linux下MySQL的安装使用一条龙
http://hi.baidu.com/thinkhlin/blog/item/0b060aad269a38084a36d60d.html转载 2010-05-30 16:11:00 · 210 阅读 · 0 评论 -
加快eclipse的启动速度
http://hi.baidu.com/thinkhlin/blog/item/97a0a322f7af8ef2d6cae2f1.html转载 2010-05-30 16:10:00 · 1067 阅读 · 1 评论 -
JSF2.0系列-复合组件(1)
在JSF2.0开发中,通常我们会遇到某个标签无法满足要求,或者某些代码老是重复的写,而重复写同一个代码就已经违反了[不重复自己]的原则,为了减轻这样的“症状”,我们利用复合组件来简化我们的操作。首先我们来看看以下一个分页的代码,平常我们分页主要有两种方式,一是在页面上使用标签进行判断显示,另外一种是使用在代码中写好固定的内容,其中第一种方式由于JSP模板功能需要其他的支持,而写在java代码中的分页代码更不方便更改,幸好JSF2.0中提供了符合组件的功能,我们可以通过复合组件的方式自定义一个组件标签,通过标原创 2010-06-07 17:48:00 · 1734 阅读 · 1 评论 -
dhATV树的包装控件,适应树结构应用
<br />在使用dhATV的控件时,总觉得很多代码是重复性的编写,所以在此加入了一点代码简化后期应用,首先在dhATV.js加入以下一些文件<br />/* * 选择树对象 * ele:必须传入此树渲染到那个标签中,一般为div * treeName:必须给树取个名字 * data:树的数据来源,如果是数组则使用数组,如果是字符串则当成是由ajax异步传输过来的内容 * retObjs:返回的对象 * retProp:返回的属性 * multiSelect:是否多选,默认为单选原创 2010-11-27 11:59:00 · 573 阅读 · 0 评论 -
一个基于JDBC的通用DAO的设计参考(北大青鸟课程)
<br />在S2阶段和Y2阶段的前部分是使用的JDBC来访问数据库,但是通常我们编写的时候在每个工程中都编写代码基本类似却有一点点不同之处的DAO层代码,现在介绍一种相对简化的方式来简化编程<br />现在我们来分析下SQL语句的特点,主要可以分为数据更新语句和数据查询语句,那么我们编写通用DAO的方法设计也是以此为依据,那么我们可以先设计两个接口方法:query(..)和update(..)<br />在设计好接口后接下来分析SQL语句的执行特点,基本上所有的SQL语句都是由一条SQL语句加上若干个参数原创 2010-10-08 11:57:00 · 1073 阅读 · 0 评论 -
一个基于Hibernate的通用DAO的设计参考
<br />在SSH课程中,涉及到Hibernate和spring整合的使用,但是如果只是简单的将DAO层内容使用,其实在大型企业应用中会发现,随着规模的增大,DAO层的代码越来越难于维护,而企业应用系统中,又是以业务的原子性为原则,也就是说,业务的操作绝对不能由DAO层代劳,而是由业务类自己的事情,基于这个原则,DAO层内容其实可以做得很简单,像上一篇通用DAO设计一样只需要一个通用DAO即可。<br />同理,要解决数据的增删改查功能需要的一些设计:<br />增删改其实就是数据更新类操作,所以接口设计原创 2010-10-20 09:42:00 · 1134 阅读 · 0 评论 -
KindEditor在线文本编辑器
<br />我们平时上一些论坛或者上博客时,会看到有些网站的文本输入效果很好,非常类似于word一类的文本编辑工具,所见即所得,其实类似这种编辑器有很多种,比较出名的有KindEditor、FCKEditor等,现在我们具体介绍下kindeditor这个文本编辑库的使用(本例中使用的kindeditor是经过修改的,方便在项目中使用)。<br />准备工作<br />1:下载kindeditor,到它的官方网站下载即可,地址是:http://www.kindsoft.net/,还很方便,有中文版的<br /原创 2010-12-09 15:00:00 · 3502 阅读 · 1 评论 -
加快MyEclipse8.5的加载速度的一些措施
<br />MyEclipse8.5功能很全也很好用,但是它的加载速度已经运行速度实在是让人不敢恭维,其实这些问题的主要来源是由于它是一个功能全的IDE,所以启动时候加载的模块会非常多,所以我们可以去掉一些自己不用的功能。<br />首先,运行MyEclipse8.5,点击如图的功能打开【help—>MyEClipse configuration center】<br /><br /><br />接着会有一个加载界面<br /><br /><br />这个界面看个人机器加载时间有长有短,之后进入一个控制界面原创 2010-12-09 14:57:00 · 712 阅读 · 0 评论 -
数据库操作的助手类(带分页功能)
接《数据库操作的助手类的编写(可以完成功能复杂的查询和增删改操作)》,这个类的功能还不算多,无法满足分页的功能操作,所以现在提供一个类用于处理分页,所有的注释均已写好,由3个类组成,分别是BaseDao.java,DBHelper.java,PageBean.javaBaseDao.javapackage cn.hlin.common.dao;import java.sql.Conne原创 2012-05-07 09:36:26 · 745 阅读 · 0 评论