`
only_java
  • 浏览: 112402 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论
文章列表
转自:http://www.cnblogs.com/SGSoft/articles/84099.html 大家在编程时经常不可避免地要使用到一些日志操作,比如开发阶段的调试信息、运行时的日志记录及审计。调查显示,日志代码占代码总量的4%。通常大家可以简单地使用System.out.println()语句输出日志信息,但是往往会有一些判断,比如: if (someCondition) { System.out.println("some information."); } 这些判断造成正常的程序逻辑中混杂了大量的输出语句。而在开发阶段写下的这些判断仅为了调试的语句,在开发 ...
网上找到和相同错误的实例如下: http://forum.springframework.org/showthread.php?t=44244 大概的错误应该是指http://www.springmodules.org/schema/cache/springmodules-ehcache.xsd地址找不到,要指向本地springmodules-ehcache.jar吧?我按照http://www.jroller.com/habuma/entry/fixing_spring_modules_xsd_errors 博文的解决方法做了,但却没用啊!在xml catalog中user sp ...
   1.重写equals方法,就必须遵守如下规范: 1.对于任何引用类型, o.equals(o) == true成立. 2.如果 o.equals(o1) == true 成立,那么o1.equals(o)==true也一定要成立. 3.如果 o.equals(o1) == true 成立且 o.equals(o2) == true 成立,那么 o1.equals(o2) == true 也成立. 4.如果第一次调用o.equals(o1) == true 或 o.equals(o1) == false成立, 在o和o1没有改变的情况下以后的任何次调用都成立. 5.o.equals( ...
收录csdn一面试题: 1.15个日本鬼子和15个美国鬼子站成一圈,数到9就从圈里面踢出一个来,要求写个程序把日本鬼子都给踢出来, 美国鬼子都不被踢出来,输出美国鬼子应该站在哪些位置。   2.请使用一种你熟悉的面向对象语言实现一个名为Singleton的类,要求该类只能被实例化一次。 3.使用SQL语句找出表名为Table1中的处在ID字段中1-200条记录中Name字段包含w的所有记录,并对找到的结果按年龄age升序排序   第二题: effective java中有 public class elivs{ private static final elivs INST ...
1. a=3, b=2, c=5 a+=--b+c c-=b+a++ 输出a b c 这种题经常碰到,主要考察的是++ 和 --,只要牢记 --b是指在赋值之前使得b减一,此时--b=b-1,b=b-1; b++是指在赋值之后使得b减一,此时a++=a,a=a+1; 所以这里当b=2时;--b=1;b=1;当a=3时;a++=3;a=4;     2.写一个程序:实现字符串翻转。例如:原字符串“i am a student”转换后“student a am i”。要求:不能使用库函数。    这里实现的不是很好,用字符串数组实现,因为java里面没动态数组所以得固定数组大小。如果 ...
    知识是需要沉淀的;思想也是在不断的学习、磨练中走向成熟的;而技术也是在不断的创造中开拓的。          在《引出篇》中,我简单的举了一个身边的例子,以及夸张的描述了一个浮躁学习的状态。这些只简单的点出了浮躁心态的表象,那么现在让我们来分析一些根源。        在 《引出篇》的议论中,有朋友提到“软件业的浮躁”一词,也建议在“分析篇”中从这方面分析一下。有关“软件业”之类的议论,在各大论坛或网站上比比皆是, 有抱有积极心态的,有唉声叹气的,有发牢骚的,也有打抱不平的?D?D但这些远远超越了本篇的主题,也超越了我作为一名开发者的眼光。        正如题目所说的那样?D? ...
       昨天看到一个网友推荐Netbeeans IDE,感觉挺有吸引力的。因为平时使用myeclipse感觉不太爽,所以决定小试一下。安装得挺顺利,而且还是中文版,感觉不错。测试了几个j2se程序没问题,很爽!但当我把原来的项目导入netbeans后,设置tomcat却碰到了麻烦。原来tomcat老是启动失败,仔细想下好像添加服务器的时候,提示了要catalina.bat.也没仔细看提示,就急着去找tomcat目录下的catalina.bat,结果发现怎么找也没有。这下没辙了。。。这一着急什么也没想就去google了,结果很少!冷静下来之后,重新看了下错误提示,原来需要归档版的tomcat ...
转自:http://www.cccspace.net/b/htaccess.html RewriteEngine On|Off RewriteEngine 可用On 或者 Off 打开或关闭rewrite功能。 rewrite configurations 不会继承,所以你得给每个你想用 rewrite功能的virtual host加上这个指令。 RewriteBase URL-path RewriteBase指令显式地设置了目录级重写的基准URL。在下文中,你可以看见RewriteRule可以用于目录级的配置文件中 (.htaccess)并在局部范围内起作用,即规则实际处理的只是剥 ...
以下我们说明一下如何让APACHE服务器支持".htAccess",同时举例说明如何利用 URL Rewrite把动态地址转化为静态地址。 1、 修改文件:Apache2.X.X\conf\httpd.conf 找到 LoadModule rewrite_module modules/mod_rewrite.so 将前面的#删除 2、 查找所有的AllowOverride,将后面的none修改为ALL <Directory /> Options FollowSymLinks AllowOverride ALL //就是这 ...
转自:http://www.zhj100.cn/post/236.html htaccess是什么?.htaccess如何使用?今天发一篇.htaccess文件使用教程;相信很多朋友都用过.htaccess文件,我 之前也用过.htaccess,但只是简单的用.htaccess但只是简单的用来做一下伪静态而已,其实它的功能还是很强大的,废话少说,开始 讲.htaccess是什么?.htaccess如何使用? 首先说说.htaccess是什么?什么是.htaccess? 1.1 .htaccess是什么? 什 么是.htaccess文件(.htaccess文件使用教程) 从本指南中, ...
JAVA 中的IO流 1.首先得搞清楚流的概念:    一个流,它有源端和目的端,它们可以是计算机内存的某些区域,也可以是磁盘文件,甚至可以是Internet上的某个URL。因此我们可以把流分两类:输入流和输出流。用户可以从输入流中 ...
具体的总结在下面的地址已经很清楚了 http://jamesby.iteye.com/blog/39899 感觉记清楚创建spring aop的流程比较重要 : 1.创建切面。      切面=通知+切点 2.切面在spring中是以代理方式实现的,所以还需要代理。       最原始的是proxyFactoryBean       一般都是用自动代理,而自动代理又有三种       第一种:基于spring上下文的(xml文件),DefaultAdvisorAutoProxyCreator。只要在xml中申明此bean,但无beanid。这样就可以直接使用切面了。例如:          首先 ...
本人初学hibernate,希望大家多多指教! 我假设person和card的多对一的关系(实际这两者的关系不是多对一) 他们对应的映射文件是: person.hbm.xml <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 2.0//EN" "http://hibernate.sourceforge.net/hibernate-ma ...
级联保存和更新     当hibernate持久化一个临时对象时,在默认的情况下,不会自动持久化其关联的其他临时对象.如果希望同时持久化其相关的的其他临时对象,则可以把<many-to-one>的cascade属性值改为"sava-update",其默认值"none". 例如:当使用:   <many-to-one name="customer" cloumn="CUSTOMER_ID" class="mypack.Cus ...
  1.在映射一对多的双向关联关系时,应该在”多“方把inverse属性设置为true,这样可以提高应用的性能 如Customer:Order为1:N双向关联,将Customer的Set的inverse设置为true,表示Customer与Order之间的关联关系由Order端来维护,如customer.getOrders().add(o)不会更新Customer与Order之间的关联关系,而order.setCustomer(o)才会更新Customer与Order之间的关联关系。   <?xml version="1.0" encoding="utf-8 ...
Global site tag (gtag.js) - Google Analytics