`
文章列表
在使用Log4j的时候,一般都是在每个类中定义一个Logger对象,通过该对象输出日志,此方法需要重复编写创建Logger对象的代码; 考虑编写一个公共Log类,对外提供静态日志输出方法,在该方法内部再调用Logger的方法进行日志输出;此方法下有一个弊端: 当日志中需要输出调用日志请求的类名、方法名、代码行数时,输出的是公共类(Log)中的相关信息,这不符合实际要求,通过分析Log4j的源码发现Log4j的调用堆栈结构如下: 在这里有个概念需要弄清楚,Log4j打出日志方法调用者的类名等信息是通过Java提供的堆栈跟踪信息实现的:   Throwable t = new Th ...

PL/SQL属性类型

  PL/SQL中两个属性类型简介:   %type   引用某个变量或数据库列的类型来声明变量 %rowtype   提供表示表中一行的记录类型。记录类型可以存储从表中选择或由游标提取的一行记录   优点:   不需要知道被引用的列或变量的具体类型。如果更改了被引用对象的数据类型,那么PL/SQL在运行时变量 的数据类型也会随之改变。
查询表空间文件相关信息: select * from dba_data_files   修改表空间属性: alter database datafile 'c:/jira/db/tbs/jira.dbf' autoextend on
  问题描述: 在windows7上启动tomcat5.5后,能通过localhost访问,但是不能通过ip:192.168.0.x访问。   问题原因: 在windows7上tomcat启动时监听了ipv6的地址,如:fe80::e845:d560:706c:3734%12 ipv6和ipv4的格式不一样,因此通过ipv4的地址访问无效   问题解决: 在server.xml中配置如下(加上address="0.0.0.0"): <Connector port="8054" maxHttpHeaderSize=&quo ...

mongodb修改器

一、$inc  修改指定的数值键,正数表示增加,负数表示减少;如果键不存在则添加 db.users.update({name:"rote"},{"$inc":{age:2}}) 对用户rote的年龄增加2   二、$set 修改一个键的值,如果键不存在则添加 db.users.update({name:"rote"},{"$set":{"favorite book":"MongoDB"}})   三、$unset 删除键 db.users.update({ ...
一、下载mogodb,当前最新版本是2.2;本次下载的是windows 32-bit,下载地址: http://www.mongodb.org/downloads   二、设置环境 mongodb需要一个目录存放数据文件,windows上默认路径是C:\data\db,可在启动时指定其他路径: mongod.exe --dbpath d:\mongo\data\db 如果路径有空格,可以用引号把路径包含起来: mongod.exe --dbpath "d:\mongo test\data\db"   三、启动mongodb服务端 通过执行mongod.ex ...
  在Hibernate的一对多中,删除主记录的时候需要级联删除子记录,此时会在一的一方设置cascade='all,delete-orphan',   但是下面这段代码将不会删除子记录,只会把外间设置为null:   UserInfo userInfo = new UserInfo(); userInfo.setId(1); Email email = new Email(); email.setAccount("test@test.com"); userInfo.getEmails().add(email); session.upda ...
发送Html内容到Gmail邮箱,SMTP格式如下: ---> Content-Type:text/html;charset=gb2312 Content-Transfer-Encoding:quoted-printable this is image:<img src="cid:logo"/> --> Content-Type:image/png;name="logo.png" Content-Transfer-Encoding:Base64 Content-Disposition:inline;f ...
  版本1:jfreechart-1.0.9   生成图片代码如下:     ChartUtilities.writeChartAsJPEG(out, chart, 500, 400);     得到的图片显示如下,出现不正常的红色背景     jfreechart-1.0.9生成图片各主要代码如下:   JFreeChart类   public BufferedImage createBufferedImage(int width, int height, ChartRenderingInfo info) { return createBuff ...

XMLHTTPRequest states

    博客分类:
  • Web
  今天就记录下XMlHttpRequest的状态码:   0:未发送   1:已打开(成功调用send()方法)   2:已收到(所有重定向已到达,并且响应头中最后的响应已经收到)   3:接收数据中(正在加载响应中的数据)   4:完成
一、AuthDBMUserFile <AuthnProviderAlias file ufile> AuthUserFile /root/apache2/auth/userfile </AuthnProviderAlias> <Directory /root/apache2/htdoc> AllowOverride None AuthType Basic AuthName "Entry username and password" AuthBasicProvider ufile       ...
  以下是一个简单的目录上下文配置 <Directory /root/apache2/doc> AuthType Basic AuthName Document AuthUserFile /root/apache2/auth/passwd Require user rote </Directory>   上面是通过AuthUserType指定的用户信息文件,还可通过下面两种方式设置授权,效果同上   一、用户文件   <AuthnProviderAlias file pwdfile>    AuthUserFile /ro ...
以下[]中的表示可选项,实际中不能包含[]及其内容   一、指定目录的AuthType <Directory /root/apache2> AuthType Basic [None | Basic | Digest | Form] </Directory>   二、设置AuthName,该信息将在客户端提醒框上显示     <Directory /root/apache2> AuthType Basic [None | Basic | Digest | Form] AuthName "Entry userna ...
  Require all granted 允许所有请求访问资源   Require all denied 拒绝所有请求访问资源   Require env env-var [env-var] ...  当指定环境变量设置时允许访问   Require method http-method [http-method] ... 允许指定的http请求方法访问资源   Require expr expression 当expression返回true时允许访问资源   Require user userid [userid] ... 允许指定的用户id ...
  修改httpd.conf文件中的Listen可设置监听端口   默认监听端口是80   Listen 80   设置一、监听端口80和8080   Listen 80 Listen 8080   设置二、绑定指定地址   Listen 10.192.168.111:8080   设置三、绑定IPV6地址,IP地址需用方括号   Listen [2001:db8:a00:20ff:fea7:ccea]:8080   设置四、设置绑定端口及访问协议   Listen 10.192.168.111:8666 https  
Global site tag (gtag.js) - Google Analytics