`
文章列表

日志使用--slf4j

slf4j 简单日记门面(simple logging Facade for java)SLF4J是为各种loging APIs提供一个简单统一的接口,从而使得最终用户能够在部署的时候配置自己希望的loging APIs实现。 Logging API实现既可以选择直接实现SLF4J接的loging APIs如: NLOG4J、SimpleLogger。也可以通过SLF4J提供的API实现来开发相应的适配器如Log4jLoggerAdapter、 JDK14LoggerAdapter。在SLF4J发行版本中包含了几个jar包,如slf4j-nop.jar, slf4j- ...
common-logging   common-logging本身提供的日志功能比较弱,需要配合log4j或其他的日志系统来使用。 使用common-logging的好处是避免系统跟某个日志系统紧密耦合,我们只需要是用common-logging中的Log接口即可,它自己会根据配置或默认的方式去匹配合适的日志系统。其匹配的顺序如下: 首先在classpath下寻找自己的配置文件commons-logging.properties,如果找到,则使用其中定义的Log实现类; 如果找不到commons-logging.properties文件,则在查找是否已定义系统环境变量or ...
  log4j   使用起来比较简单,只需在项目中引入log4j的jar文件,然后在类路径下配置log4j.properties文件即可,当然也可以指定位置,只需要在代码中加入如下代码指定位置即可: PropertyConfigurator.configure("log4j配置文件路径");     一、 LOG4J主要由三大组件组成:     . Logger: 决定什么日志信息应该被输出、什么日志信息应该被忽略;     . Appender: 指定日志信息应该输出到什么地方, 这些地方可以是控制台、文件、网络设备;     . Layout: ...
配置django先需要安装python,在配置django 1.Python安装步骤 略 2.Django安装步骤    先把下载下来的Django压缩包解压,然后在命令行中使用命令cd进入到Django的文件夹下,执行命令:   python setup.py install                   (如果找不到python命令说明python环境变量没有配置好。将python的安装目录加入到系统path环境变量之下。)   这个命令其实是它把django的文件复制到Python/Lib/site-packages的目录下,再创建了一个script文件夹。   完 ...
Extjs默认在IE6和IE7的环境下,空白图片会使用http://extjs.com/s.gif链接的图片,但是在无法访问网络的时候这个图片显示就异常了,就会出现树控件上图片显示怪怪的。要解决这个问题只需要在页面上定义一个Ext.BLANK_IMAGE_URL 变量,将其值设为Ext库文件夹下的/resources/images/default/s.gif即可,该变量会覆盖Ext自带的同名变量。
三种安装方式:   1. 从网上安装 sudo apt-get install mysql-server。装完已经自动配置好环境变量,可以直接使用mysql的命令。     注:建议将/etc/apt/source.list中的cn改成us,美国的服务器比中国的快很多。   2. 安装离线包, ...
在ubuntu10.04版本里面,sun的jdk已经被排除在标准库里面,标准库的只有openJDK了 为了安装sun的jdk 先是编译个源文件 比如 sudo vim /etc/apt/sources.list.d/partner.list 然后添加 deb http://archive.canonical.com/ lucid partner 然后保存之后 sudo apt-get update 然后就 sudo apt-get install sun-java6-bin sun-java6-jre sun-java6-jdk  
在ubuntu中式lftp相当简洁、方便、快捷   登录: lftp ftp://user:password@site:port lftp user:password@site:port lftp site -p port -u user,password lftp site:port -u user,password ls  显示远端文件列表(!ls 显示本地文件列表)。 cd  切换远端目录(lcd 切换本地目录)。 get  下载远端文件。 mget  下载远端文件(可以用通配符也就是 *)。 pget  使用多个线程来下载远端文件, 预设为五个 ...
http://www.jsbug.com/lab/

to_date 函数

oracle to_date函数主要用来将字符串转化为可存入oracle数据库的时间类型。   eg:to_date('2010-09-19','yyyy-mm-dd')   to_date('2010-09-19 14:48:01','yyyy-mm-dd hh24-mi-ss')  --24小时制   to_date('2010-09-19 14:48:01','yyyy-mm-dd hh-mi-ss')  --12小时制
在页面上有一个form表单,只需要如下几句话即可完成form表单以ajax的方式提交:   Ext.Ajax.request({ form: 'uploadFileForm', params: _param });  其中form为form的name,_param是需要附加的参数字符串
从liferay官网上下载的 liferay-portal-tomcat-6.0-5.2.3.zip 文件解压之后即可使用,其默认的数据库是HSQL,可将其更换为自己常用的数据库,配置起来较为容易,以下以oracle为例   1、创建数据库用户,用户名和密码都为lportal 2、更改  ${liferay目录}\tomcat-6.0.18\conf\Catalina\localhost下的ROOT.xml文件,将原来的内容改为 <Resource name="jdbc/LiferayPool" auth="Container" ...
gwt配置文件说明如下:<inherits name="logical-module-name" /> :         从指定的模块继承所有的设置。这样做时间上是将所有的设置都复制的当前的这个文件。可以继承的模块数量不限。<entry-point class="classname" /> :        定义一个入口类。可以定义任意数量的入口,当然被继承过来的入口同样有效。同一个有效域内的所有的入口都被编译到同一个代码库。并且,被按照出现在配置文件中的顺序依次的被各自的onModuleLoad()方法加载。<source ...
SmartGwt配置的时候需要将其资源文件引入,引入资源文件很简单,在页面中加入如下一行代码即可: <script type="text/javascript" language="javascript"> var isomorphicDir = "hello/sc/"; </script>   其中hello为当前的工程名,也就是在工程的 .gwt.xml文件中配置的模块名称 <module rename-to='hello'>   如果不引入资源文件,页面时有些图片资源无法显示,甚至页 ...
用servlet的时候遇到一个问题,想往servlet中直接注入Spring的bean,但是servlet是由web容器管理的,不能将其交给spring进行管理,但是用如下方法可以完成:   一、编写一个servlet代理,如下: public class DelegatingServletProxy extends GenericServlet{ private static final long serialVersionUID = 1L; private String targetBean;//目标bean private Servlet proxy; ...
Global site tag (gtag.js) - Google Analytics