使用Log4j进行日志记录
1996 年初,欧洲安全电子市场(EU SEMPER)项目组决定编写自己的日志记录API,后来这个API演变成了Log4j。Log4j是一个开放源码项目,一个非常流行的Java日志记录包。它允许开发者向代码中插入日志记录语句,还允许在不修改应用程序源码的情况下修改日志记录的行为。几乎每一个项目都会使用日志记录,但是由于日志记录不是项目的核心,因此受重视的程度一般不是很高。我们认为使用日志记录是一件非常严肃的事情,而且做好使用日志记录的规划比单纯记录日志本身更加重要。本文将比较全面的阐述Log4j的设计原理和使用方法。日志记录
log4j配置详解
一:配置A:)在Web Application 中使用log4jStep 1:配置log4j配置文件=========================# Set root logger level to DEBUG and its only appender to A1#log4j中有五级logger#FATAL0#ERROR3#WARN4#INFO6#DEBUG7log4j.rootLogger=DEBUG, A1# A1 is set to be a ConsoleAppender.#log4j中Appender有几层#ConsoleAppender输出到控制台log4j.appender.A1=org.apache.log4j.ConsoleAppender# A1 uses PatternLayout.log4j.appender.A1.layout=org.apache.log4j.PatternLayout#输出格式 具体查看log4j javadoc org.apache.log4j.PatternL
一次对dual表的恢复操作(ORA-00980:同义词转换不再有效错误解决方法) (转载)
今天登陆到测试环境,在做日常操作时需要使用到dual表,但是在使用了一个查询语句时(SELECT to_char(current_timestamp) FROM dual)却提示'ORA-00980: 同义词转换不再有效'错误,于是开始了这次的分析和恢复.一、查找原因 根据在网上搜索得到的信息判断可能是同义词丢失或者是表被删除,于是进行以下操作以确定问题。 SELECT * FROM Dba_Objects do WHERE do.object_type ='TABLE' AND do.object_name = 'DUAL' SELECT * FROM Dba_Tables dt WHERE dt.table_name = 'DUAL' SELECT * FROM Dba_Synonyms ds WHERE ds.table_name
白手起家必备攻略
第一招 立即动手 加入一些与你将来公司有关的行业组织,订阅所有与你公司业务有关的刊物。在这里可以获得很多宝贵的从业建议和最新的行业信息;当然你也可能得到一些优惠政策或商业折扣。还有,平时在浏览因特网时要时不时注意与你行业有关的专题或文章。 第二招 制定财政方案 详尽的财政预算统计能把握每月资金的流向。如果你没有长短期财政目标,对自己的财政状况一无所知,那你事业的成败只能听天由命。要是你想掌握自己的命运,快去制定周密的财政计划吧! 第三招 现金预算 现金预算听起来令人头疼乏味,其实做起来倒是很简单。估计一
港人理财:年轻人该有六个理财观
理财,或要学懂理财,是人生中重要的一步。可是,并不是每个人都能够顺顺利利地学习及体验何谓正确的理财之道,否则,这个世界又怎么会有这么多破产、负债等等的问题?要用这么沉重的代价去买一个学好理财的教训,也未免太不值得。所以,从小开始培养正确的理财意识,才是不二之法。 不同年纪的人,在学习理财上应用不同的方法。小学、中学及大学都是人生的不同阶段,理财的需求并不一样。在中学阶段的年轻人应该怎么样去理财呢?年轻人理财,应该有以下六个价值观: 理想 谈理财,最重要的是有理想、有目标。这个“目标”,并不是单单指“
面接術の心得(二)
3、あなたの職業観や将来像に対する質問(1)なぜ当社を志望するのですか(志望動機)?→この会社で何がやりたいのかということは、企業側が最も知りたいことの一つです。→なぜそれをやりたいのか、仕事を通して何を実現したいのかという目標も問われます。→入社意欲の強さ、仕事に対する意識の高さ、情熱の有無も面接官はチェックします。→きちんと情報を集め、企業分析し、当社の業務内容を把握しているかも判断されます。・なぜその会社を志望するのか、その理由と入社意欲をアピールする必要があります。・面接では
面接術の心得(一)
1、あなたの人間性に対する質問(1)あなたの自己紹介(自己PR)をしてください。→あなたの長所と短所、発想力や頭の回転、人間性、対話力、価値観などを見ます。→あなたの雰囲気や態度、目つき、喋り方、声、品格なども面接官は見ています。→どんな内容をどんな風に語るかで、あなたの頭の回転力やかしこさを判断します。・簡潔で分かりやすく、落ち着いて、ゆっくりと、そしてはっきりと話すことが大切。・自分をよく見せようとして誇張しない。ありのままの等身大の自分を語りましょう。・長所をアピールする
PL/SQL乱码解决方案(日文)
PL/SQL乱码解决方案(日文) ①修改字体PL/SQL——〉Tool——〉Preferences——〉Font ②修改注册表Regedit——〉[HKEY_LOCAL_MACHINESOFTWAREORACLEKEY_OraClient10g_home1]"NLS_LANG"="JAPANESE_JAPAN.JA16SJIS" [HKEY_LOCAL_MACHINESOFTWAREORACLEKEY_OraDb10g_home1]"NLS_LANG"="JAPANESE_JAPAN.JA16SJIS"[@more@]
Oracle新手最经常碰到的6个错误及解决方案
1、ORA-12541:TNS:没有监听器 原因:没有启动监听器或者监听器损坏。如果是前者,使用命令net start OracleOraHome81TNSListener(名字可能有出入)即可;如果是后者,则使用“Net8 Configuration Assistant”工具向导之“监听程序配置”增加一个监听器即可(基本不用写任何信息,一路OK。在添加之前可能需要把所有的监听器先删除!) 2、ORA-12500:TNS:监听程序无法启动专用服务器进程 或 ORA-12560:TNS:协议适配器错误 原因:ORACLE的数据库服务没有启动。使用命令net start ORACLESERVICEORADB(ORADB为数据库名字)即可。如果
oracle 卸载问题
1) 用DBCA 删除实例; 2) 停掉所有服务(listener, css, snmp,job 等等) 3) 启动OUI程序删除Oracle Home 4) 清除注册表中的相关项(很重要) 入口: HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServices 将所有ora开头的串值删除 另外:HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesEventLog 这个串值也要检查 5) 手工删除Oracle Home目录以及 Program filesOracle目录. 6)如果定义了环境变量,也要清除 ORACLE_HOME, ORACLE_SID, PERL_LIB 对于PATH变量只需清除ORACLE _HOME所在的目录 7) 如果安装了CRS, 参考RAC的安装文档去卸载 8) 重启
青年人应有的十种心态
第一个;无所谓 记得有一首古诗写道;倚楼听风雨淡看见江湖路。我们的人生常常都会遇到挫折和失败。夫妻闹别扭了,工作受到排挤,生意不顺利等等 .这些东西都会让我们变得沮丧, 自卑 ,甚至于颓废 .但是我们人生有几十年的路要走 .如果我们因为昨天的失败 ,而让我们今日失去信心的话 .那么当我们老了的时候 ,我们就会很后悔 ,当初为什么不走出自卑阴影. 创造自己的事业。所以当我们面对已经无可挽回的事情和已经过去的事情时就不要在去在乎了。 我们的内心深处应该常常的对自己说;无所谓,一切我都会尽我最大的努力。但是如果不成功的话我
35岁以前需要做好的十件事
35岁以前需要做好的十件事35岁是青春的后期,35岁以后是收获的季节,如果你没有资格说这句话,你将会憎恨自己。所以在35岁以前,在烂漫蓬勃的青春年华里,你最好把下面十件事做好 第一,学会本行业所需要的一切知识并有所发展。已故零件大王布鲁丹在他35岁时,已经成为零件行业的领袖,并且组建了年收入达千万美元的海湾与西部工业公司。每个人在年轻时都可能有过彻夜不眠、刻苦攻读,这在20岁甚或30岁都没有问题,但到了35岁,就不应该再为学习基本技能而大伤脑筋了。35岁之前是一个人从事原始积累的阶段,35岁之后就应该勃发了。
oracle10g database安装图解(转载)
oracle10g database安装图解2007年05月31日 星期四 10:56一。预备步骤 取得 Oracle 10g 安装程序,或从 Oracle 技术网(OTN)下载 光盘映像。在评估阶段您可以免费下载和使用无技术限制的全功能 Oracle,但在正式的商业场合应用时需要购买法律授权。 下载地址: http://www.oracle.com/technology/software/products/database/oracle10g/index.html 您需要约 1.2GB 磁盘空间用于下载及解压缩,并需要 2GB 以上的磁盘空间用于安装。 二。Oracle 10g 安装步骤 运行解压缩出的 Oracle 10g 安装程序 选择高级安装,并按下一步按钮 选择标准版,