加载中…
发博文
个人资料
  • 博客等级:读取中…
  • 博客积分:读取中…
  • 博客访问:读取中…
  • 关注人气:读取中…
公告

博客:中国龙 China-Loong
QQ:9930323
QQ群:8876699
MSN:cottsoft@msn.com
旺旺:hudengjun
http://www.COTTsoft.com/
http://www.COTTsoft.cn/

图片播放器
加载中…
视频播放器
加载中…
留言
加载中…
评论
加载中…
音乐播放器
加载中…
草根名博
精品博文
访客
加载中…
博文
置顶:(2009-12-28 20:46)
Struts,Spring,Hibernate优缺点
Struts跟Tomcat、Turbine等诸多Apache项目一样,是开源软件,这是它的一大优点。使开发者能更深入的了解其内部实现机制。 Struts开放源码框架的创建是为了使开发者在构建基于Java Servlet和JavaServer Pages(JSP)技术的Web应用时更加容易。Struts框架为开放者提供了一个统一的标准框架,通过使用Struts作为基础,开发者能够更专注 于应用程序的商业逻辑。Struts框架本身是使用Java Servlet和JavaServer Pages技术的一种Model-View-Controller(MVC)实现.
具体来讲,
Struts的优点有:
1. 实现MVC模式,结构清晰,使开发者只关注业务逻辑的实现.
2. 有丰富的tag可以用 ,Struts的标记库(Taglib),如能灵活动用,则能大大提高开发效率。另外,就目前国内的JSP开发者而言,除了使用JSP自带的常用标记外,很少开发自己的标记,或许Struts是一个很好的起点。
3. 页面导航.页面导航将是今后的一个发展方向,事实上,这样做,使系统的脉络更加清晰。通过一个配置文件,即可把握整个系统各部分之间的联系,这对于后期的维护有着莫大的好处。尤其是当另一批开发者接手这个项目时,这种优势体现得更加明显。

问:Hibernate初始化时总是报错:java.lang.NoClassDefFoundError
Hibernate初始化时出现出错代码:
java.lang.NoClassDefFoundError: net/sf/ehcache/CacheException
答:这是新手常见问题。是因为使用默认设置时,Hibernate文档里指出的Hibernate库不完整,缺少ehcache.jar(用于支持Ehcache的相关文件)。配置中加入以上文件,就可以避免初始化时出现java.lang.NoClassDefFoundError:net/sf/ehcache/CacheException异常。
2问:Hibernate报错:'Not binding factory to JNDI, no JNDI name configured'
运行下列程序:

复制代码
  1. public static void main(String[] args) throws Exception {
  2.       Configuration conf = new Configuration().addClass(Person.class);
  3. ......
出现错误码:

在数据库表中,对字段建立索引可以大大提高查询速度。假如我们创建了一个 mytable表:

CREATE TABLE mytable(

ID INT NOT NULL,

username VARCHAR(16) NOT NULL

);

我们随机向里面插入了10000条记录,其中有一条:5555, admin。

在查找username='admin'的记录 SELECT * FROM mytable WHERE username='admin';时,如果在username上已经建立了索引,MySQL无须任何扫描,即准确可找到该记录。相反,MySQL会扫描所有记录,即要查询10000条记录。

索引分单列索引和组合索引。单列索引,即一个索引只包含单个列,一个表可以有多个单列索引,但这不是组合索引。组合索引,即一个索包含多个列。

索引的类型包括:

(1)普通索引
这是最基本的索引,它没有任何限制。它有以下几种创建方式:

●     创建索引

CREATE INDEX indexName ON mytable(username(length));

如果是CHAR,VARCHAR类型,length可以小于字段实际长度;如果是BLOB和TEXT类型,必须指定 length,下同。

●     修改表结构

ALTER mytable ADD IND

(2009-09-22 11:06)
标签:杂谈
这几天特别郁闷,这个破本的突然不工作了,去查,发现是硬盘出毛病了.结果修好,硬盘少了十几个G不说,原来里面的所有资料全没有了.这么多年幸幸苦苦做的一些项目,收集的一些工具,资料,转眼间全没有了,真的是非常郁闷,连正在开发的几个项目也全部没有了,还有我的网站,刚开发调试完,还没有来得急上传呢.这下怎么办呀,呜...呜.呜.....呜..呜呜.呜呜呜呜呜呜.呜呜呜呜呜..
科特软件ASP.NET版本正在开发测试中,下图的图片是首页抓图.
网址:http://www.cottsoft.com  http://www.cottsoft.cn


(2009-07-09 10:33)
1、 怎么戒酒:
  
  取生杏仁二两少量味精化成水,然后浸泡二在放在酒里两滴,一同少喝,可以戒酒。
  
  2、 怎么戒烟:
  
  槟榔一只,钻个小孔,再往小孔里灌入一点烟代油用水泡两天取出凉干,想吸烟时,闻一下就不吸了,谁闻都可以戒烟。
  
  3、 怎么醒酒:
  
  醋、白糖、茶叶水各100克,醉酒以后,立即喝下,可达迅速醒酒,多喝醒多更快。
  
  4、 牙齿变白:
  
  刷牙时在牙膏上加上一点小苏达,刷三次后牙齿洁白如玉,牙锈自然脱落。
  
  5、 怎样除去口臭:
  
  每天放几片茶叶在口中嚼三遍,这样可使你口中保持清香,三天后除去口臭。
  
  6、 嗓子哑了怎么办:
  
  醋精50克,白糖50克,用凉水250克搅拌均匀后,慢慢饮用,一天即可,严重患者晚上增加两次。
  
  7、 大便干燥怎么办:
  
  将小手指粗大葱一节,蘸少许香油后,插入文明用语,上下抽动,常年干燥用醋精。
  
  8
工作压力太大、家里家外一堆事,常让人感到身心疲惫。美国“禅习惯”网(ZenHabits)最近刊出专家总结的一系列妙招,教你怎样稍微改变一下饮食或生活习惯,就能精神抖擞、活力四射。

  1。中午换袜子:工作中间或午餐后换双袜子,会让你浑身轻松。走路多的人,这种方法最实用。

  2。想唱就唱:一展歌喉能有效赶走疲劳。办公室人多则不妨来个大合唱,关键是要选大家都会的歌。一首3分钟的歌曲,足以迅速提高你的肾上腺素。

  3。清清鼻子:鼻子过敏或干燥不通气,人更容易疲倦暴躁。买点过敏药或用凉水冲洗鼻子,气通了,精神上也会更轻松。

  4。顺应生物钟:人的精力在起床时较差,上午最有劲,下午瞌睡,傍晚较有劲,之后精力慢慢变差,睡觉前最疲惫。因此,应把重要工作放在一天中精力最旺盛的时段。

  5。打个小盹:中午打个5-10分钟的小盹可给自己快速充电。

  6。穿鲜艳的衣服:鲜艳的衣服会让周围人产生好心情,这种好心情反过来也会影响你。

  7。调调情:只要不过头,调

标签:ejb it
虽然 EJB 技术和 DCOM 以及 CORBA 都是前沿平台之一,但对于关键任务型应用的开发来说,它不是每个项目最适合的。本文描述了在决定 EJB 技术是否是您正确的选择时所需要考虑的因素。

项目开始之际,在统一过程的初始阶段和进入细化阶段期间,对于软件项目要做重要的架构性决策。在这些阶段期间,选择编程语言、工具和应用服务器都是所要考虑的。关于应用服务器,Enterprise JavaBeans (EJB) 技术可能是您最佳选择对象之一。 EJB 是一项优秀的技术,但它并不是您可使用的唯一选项。那么如何知道对于您的项目,对于您的组织什么时候它才是非常适合的呢?为了决定 EJB 技术是否适合于您,需要考虑以下因素:

  • 多平台支持
    EJB 应用服务器可应用于各种各样的平台,包括 Solaris、Linux、MVS 和 Windows NT 。这种可用性对于部署基于 EJB 的应用提供了极大的灵活性。

  • EJB 技术的多供应商支持
    EJB 应用服务器是由几家供应商提供的,包括 BEA Systems、IBM、Inprise Corporation 和 Secant Technologies 等等(请参阅

JAVA语言已经慢慢的在成为主流的开发语言之一,或者说现在已经成为了主流的开发语言。在JAVA语言平台上,也出现了多种开发模型。对于刚入门的JAVA程序员来说,也许面对这么多的开发模型,会眼花缭乱,不知道该如何选择。笔者刚开始接触JAVA语言的时候没有多少的开发模型可以选择。而前几年笔者也遇到了这个问题。可选的开发模型比较多,笔者必须选择一个开发模型作为未来自己的主攻方向。因为人的精力是有限的,特别是我们做程序开发的。我们要把有限的精力花在刀口上。笔者在这里向大家推荐EJB开发模型。

  这个EJB本质上就是一个被管理的组件,存在于J2EE容器中,由J2EE容器进行创建、控制和销毁。J2EE容器复杂控制当前存在的EJB数目和EJB所使用的资源。在重负载的情况下,即使是客户端正在使用的EJB,也将被返回到实例池,如此的话,这个EJB实例还可以供其他客户端使用,从而提高EJB实例的利用率。虽然J2EE官方也是推荐使用EJB,但是这并不是一个强制性的措施。程序开发人员除了利用EJB之外,还可以利用JSP或者单机版的JA

一, fck_docprops.html 报错:

在Java的工程中加入fck时MyEclipse会包fck_docprops.html错误,原因是因为用了怪异的标签,没有告诉MyEclipse,解决方法:

选中当前工程—properties—MyEclipse—validation—Excluded Resource下找到fck_docprops.html打钩就可以不检查该文件了,然后就不报错了!


二,加JAR包

默认情况下,只加了四个jar包,其中还有一个,需将fckeditor-java-x.war发布后,在服务器上的WEB-INF/lib/slf4j-simple-1.5.2.jar,将这个也COPY到项目中WEB-INF/lib中,重新布署后,即可.

package com.cottsoft.app.lang;

import java.io.File;
import java.net.MalformedURLException;
import java.net.URL;
import java.net.URLClassLoader;


public class GetClassNotInClassPath {

 
  public static void main(String[] args) {
    // 创建一个指向类根路径的文件对象
    File file = new File('c:\\otherclasses\\');

    try {
      // 转化为URL
      URL url = file.toURI().toURL(); // file:/c:/myclasses/
      URL[] urls = new URL[] { url };

      // 创建一个指向那个目录的Class Loader
      ClassLoader cl = new URLClassLoader(urls);

      // 装载一个类,文件在 file:/c:/myclasses/com/mycompany 下面
      Class cls = cl.loadClass('com.mycompany.MyCl

新浪BLOG意见反馈留言板 不良信息反馈 电话:95105670 提示音后按2键(按当地市话标准计费) 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 会员注册 | 产品答疑

新浪公司 版权所有