`
文章列表

java常见日志

    博客分类:
  • JAVA
一、 概念   Commons-logging : apache最早提供的日志的门面接口。避免和具体的日志方案直接耦合。类似于JDBC 的api 接口,具体的的JDBC driver 实现由各数据库提供商实现。通过统一接口解耦,不过其内部也实现了一些简单日志方案。   Log4j : 经典的一种日志解决方案。内部把日志系统抽象封装成Logger 、appender 、pattern 等实现。我们可以通过配置文件轻松的实现日志系统的管理和多样化配置。   Slf4j : 全称为Simple Logging Facade for JAVA:java简单日志门面。是对不同日志框架提 ...
    <?xml version="1.0" encoding="utf-8"?> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" xmlns="*" layout="absolute" creationComplete="service.send()"> <mx:Script> <![CDATA[ ...
  看andy 的《PM如何突破工程师心防?》和《工程师如何不被PM欺负》感触了一下,欢迎拍砖,讨论。     从团队角度说产品经理和开发工程师应该是一条战线上的兄弟,因为大家的目标是一致的。无论是产品经理和开发工程师大家都想把产品和项目做好,这里我们可以说:"志同"。     但是产品经理和开发工程师因为在产品开发过程中所扮演的角色和工作内容不同,而且可能相互不了解工作内容,期间会有很多沟通的成本,沟通不是说话,而是改变行动。真正的沟通者关注沟通的效果。在沟通时,重要的不是你说了什么,而是对方理解了什么,所以对方的反馈非常重要。往往很多产品经理和开发工程师的沟 ...
ZooKeeper是一个高可用的分布式数据管理与系统协调框架。基于对Paxos算法的实现,使该框架保证了分布式环境中数据的强一致性,也正是基于这样的特性,使得zookeeper能够应用于很多场景。网上对zk的使用场景也有不少介绍,本文将结合作者身边的项目例子,系统的对zk的使用场景进行归类介绍。 值得注意的是,zk并不是生来就为这些场景设计,都是后来众多开发者根据框架的特性,摸索出来的典型使用方法。因此,也非常欢迎你分享你在ZK使用上的奇技淫巧。 场景类别 典型场景描述(ZK特性,使用方法) 应用中的具体使用 数据发布与订阅 发布与订阅即所谓的配置管理,顾名思义就是 ...
一、 IBM Rational AppScan Developer/Build Edition V7.8.1 安装包 1.1 IBM Rational AppScan Developer Edition 7.8 for Rational Application Developer 7.0/Eclipse 3.2 Windows Evaluation Multilingual Part 1 CZ122ML.zip  (592 MB) http://www15.software.ibm.com/sdfdl/v2/fulfill/CZ122ML/Xa.2/Xb.aq9Tc4a86B22iy0Sons ...
我们一直在期待着Java 8的新功能,虽然很大一部分是对Java 7的扩展,发布时间也一推再推。但如今甲骨文终于承诺:新版本将是彻底的变革而不仅仅是Java 7的扩展。那Java 8到底是什么样的呢? 甲骨文的Java总架构师马克•雷纳德在2011年JavaOne大会上为大家透露了Java 8的新功能,同时也谈到了一些关于Java 9的计划。他说,Java 7未能实现五个关键的功能是非常遗憾的一件事,而且另外两个功能为了配合发布日期也只好作罢。马克认为,Java 7的更新是非常重要的,他还暗示,Java 8将从根本上改变编程语言的功能。看完下面的介绍你也许会明白马克的说法不是天方夜谭。 
在Windows Vista开始菜单的搜索框中输入“regedit”,按回车; 注册表编辑将会触发UAC而弹出提示窗口,点击确认继续;按当Windows Vista提示“内存不足”……一文介绍的方法,首先将desktop heap区的大小从默认的3072KB提高,检查问题是否解决,如没有解决,再尝试以下的步骤; 找到如下注册表分支: HKEY_LOCAL_MACHINE  – SOFTWARE  – – Microsoft  – – – Windows NT  – – – – CurrentVersion  – – – – – Windows 在右侧窗格中可以看到名为“ ...
转载一篇文章,讲述了一个网站从小到大的一个过程,你做到第几步了? http://www.blogjava.net/BlueDavy/archive/2008/09/03/226749.html
OpenID 是一个在网络上对用户进行验证的分散式框架,OpenID 方便用户使用同一套身份帐户登陆不同的网站,到底有哪些网站采用了它作为验证数据库呢?以下是关于 OpenID 的各种资源介绍。 如何获得一个 OpenID 主流网站:很多人可能并没意识到自己已经拥有一个 OpenID,一些主流网站已经是 OpenID 的提供者,如果你在以下网站拥有帐户,说明你已经拥有一个 OpenID  AOL - openid.aol.com/screenname  Blogger - username.blogger.com  Bloglines - d.bloglines.com/userna ...
最近在研究Mysql的群集技术,这篇文章很有价值,保留下来。   这篇论坛文章(赛迪网技术社区)主要介绍了配置一个高可用性的MySQL服务器负载均衡群集的具体过程,详细内容请参考下文: 本文将告诉你如何配置一个三个节点的MySQL 5数据库服务器群集:两个存储节点和一个 管理节点。这个群集是由用提供“heartbeat心跳”(用来检查另外一个节点是否活动)和 “ldirectord”(将请求分发到MySQL群集的节点)的Ultra Monkey安装包的两个节点组成的 一个高可用性负载均衡器。   本文我们的每个节点使用Debian Sarge Linux系统。其它Lin ...
    至于Session的基本知识这里就不仔细描述,Session在Web应用服务开发中广泛被应用,利用该内置对象可以传递(保存)用户数据(页面间的参数)等。          应用Session的web程序要求客户端开放cookie,在jsp技术中如果客户端浏览器为了安全关闭cookie,那么可以采用页面重发的机制来解决客户端Session ID丢失的问题,从而保证程序的正确运行。          在客户端每个用户的Session对象存在Servlet容器中,如果Tomcat服务器重起/当机的话该
Context元素代表一个web应用,运行在某个特定的虚拟主机上。如Servlet Specification 2.2或以后版本中描述的那样,每个web应用基于一个Web Application Archive(WAR)文件,或者是一个目录,包含WAR文件解压后的内容。有关Web Application Archive的更多信息,可以参考Servlet Specification和Tomcat 应用程序开发者指南。 通过将请求URI的最长可能前缀与每个Context的context路径进行匹配,Catalina选择相应的web 应用处理HTTP请求。一旦选定,根据web applicat ...
1. 内容分离 Separation of contents:   1. Put all JavaScript on .js file and all styles on separate .css file.   2. Obvious explanation is for better coding and readability, but main advantage is that - this design practice improves loading speed on iPhone, specially on edge network. This is because safar ...
    通常,我们都提供一个名为 log4j.properties的文件,在第一次调用到Log4J时,Log4J会在类路径(../web-inf/class/当然也可以放到其它任何目录,只要该目录被包含到类路径中即可)中定位这个文件,并读入这个文件完成的配置。这个配置文件告诉Log4J以什么样的格式、把什么样的信息、输出到什么地方。  Log4j有三个主要的组件:Loggers(记录器),Appenders (输出源)和Layouts(布局),这里可简单理解为日志类别,日志要输出的地方和日志以何种形式输出。综合使用这三个组件可以轻松的记录信息的类型和级别,并可以在运行时控制日志输出的样式和位置。 ...
JavaServer Pages(JSP)是用于 J2EE 平台的标准表示层技术。JSP 技术提供了用于执行计算(这些计算用来动态地生成页面内容)的脚本编制元素和操作。脚本编制元素允许在 JSP 页面中包括程序源代码,在为响应用户请求而呈现页面时可以执行这些源代码。操作将计算操作封装到很象 HTML 或 XML 标记的标记中,JSP 页面的模板文本通常包含这些标记。JSP 规范只将几种操作定义成了标准,但从 JSP 1.1 开始,开发人员已经能够以定制标记库的方式创建其自己的操作了。 JSP 标准标记库(JSTL)是 JSP 1.2 定制标记库集,这些标记库实现大量服务器端 Java 应用程序常 ...
Global site tag (gtag.js) - Google Analytics