`
lxy2330
  • 浏览: 460844 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表

log4j 日志大小

    博客分类:
  • java
  今天群里一个哥们问一个问题: 我想先控制每天日志的大小  比如10个1M的  这个是我最初使用的log4j配置文件里的内容 log4j.appender.RF=org.apache.log4j.DailyRollingFileAppender log4j.appender.RF.File=./log/log.txt log4j.appender.RF.DatePattern='.'yyyy-MM-dd'.txt' log4j.appender.RF.layout=org.apache.log4j.PatternLayout log4j.appender.RF.layout.Co ...
原文地址:http://blog.csdn.net/ocelight/archive/2009/09/02/4510192.aspx http://commons.apache.org/ Apache Commons包含了很多开源的工具,用于解决平时编程经常会遇到的问题,减少重复劳动。我选了一些比较常用的项目做简单介绍。文中用了很多网上现成的东西,我只是做了一个汇总整理。 Commons BeanUtils http://jakarta.apache.org/commons/beanutils/index.html 说明:针对Bean的一个工具集。由于Bean往往是有一 ...
Apache Commons包估计是Java中使用最广发的工具包了,很多框架都依赖于这组工具包中的一部分,它提供了我们常用的一些编程需要,但是JDK没能提供的机能,最大化的减少重复代码的编写。   1)Commons Lang是对JDK中java.lang包的补充,提供了各种各样的Utilities工具类,这里说说最常用的几个工具类。 版本:commons-lang3-3.1.jar   1.字符串的空判断。 Java代码   //isEmpty    System.out.println(StringUtils.isEmpty(null));      ...

性能术语

你想建设一个能承受500万PV/每天的网站吗? 博客分类: SOFT TEST 测试基次   你想建设一个能承受500万PV/每天的网站吗? 500万PV是什么概念?我的服务器每秒要处理多少个请求? PV是什么? PV是page view的简写。PV是指页面的访问次数,每 打开或刷新 一次页面,就算做一个pv。 计算模型: 每台服务器每秒处理请求的数量=((80%*总PV量)/(24小时*60分*60秒*40%))/服务器数量 其中关键的参数是80%、40 ...
select 'alter sequence ' || t1.sequence_name ||       ' increment by 10000 nocache;'  from user_sequences t1union allselect 'select ' || t2.sequence_name || '.nextval from dual;'  from user_sequences t2union allselect ' alter sequence ' || t3.sequence_name ||       ' increment by 1 CACHE 20;'  from u ...
JavaJVMF# . 直接给出代码吧,下面是我自己为一个端口映射程序写的启动程序。 Batch代码 1.@echo off 2.title Alon 平台-端口映射 3.rem 设置延迟环境变量扩充,即感叹号间的值不会因跳出循环而为空值。 4.setlocal enabledelayedexpansion 5.rem java命令 6.set JAVA=%JAVA_HOME%\bin\java.exe 7.rem jvm参数 8.set OPTS=-Xms512M -Xmx512M -Xss128k -XX:+Aggr ...

JVM性能优化

本文主要根据这篇PDF(GCTuningGuidelines)写成。 首先是JDK1.5引入的新功能 Ergonomic Settings(自动优化的参数) 对于有2块CPU和2GB内存及更佳配置的服务器,Sun的hotspot jdk默认设置了如下参数:     *       -server :服务器模式编 ...
Java 虚拟机(JVM)是可运行Java 代码的假想计算机。只要根据JVM规格描述将解释器移植到特定的计算机上,就能保证经过编译的任何Java代码能够在该系统上运行。本文首先简要介绍从Java文件的编译到最终执行的过程,随后对JVM规格 ...

LINUX快捷键

1.关于终端的快捷键: Tab:tab键是比较常用的一个快捷键,它的作用是补全文件名或者路径。举例来说,输入”cd /ho”在按一下tab键,终端里就会显示”cd /home”了。如果您的文件夹下,有两个名字开头部分相同的文件,比如有 ...
在《Java虚拟机规范》之中,详细描述了虚拟机指令集中每条指令的执行过程、执行前后对操作数栈、对局部变量表的影响等细节。这些细节描述与Sun的早期虚拟机(Sun Classic VM)高度吻合,但随着技术的发展,高性能虚拟机真正 ...
    曾经碰到过让你迷惑不解、类似于int * (* (*fp1) (int) ) [10];这样的变量声明吗?本文将由易到难,一步一步教会你如何理解这种复杂的C/C++声明。     我们将从每天都能碰到的较简单的声明入手,然后逐步加入const修饰符和typedef,还有函数指针,最后介绍一个能够让你准确地理解任何C/C++声明的“右左法则”。     需要强调一下的是,复杂的C/C++声明并不是好的编程风格;我这里仅仅是教你如何去理解这些声明。注意:为了保证能够在同一行上显示代码和相关注释,本文最好在至少1024x768分辨率的显示器上阅读。     让我们从一个非常简单的例子开始 ...
2010-10-10 20:18 首先说下/etc/ld.so.conf: 这个文件记录了编译时使用的动态链接库的路径。 默认情况下,编译器只会使用/lib和/usr/lib这两个目录下的库文件 如果你安装了某些库,比如在安装gtk+-2.4.13时它会需要glib-2.0 >= 2.4.0,辛苦的 ...
我想大家都在linux下用源码安装过软件,源码安装软件的第一步是啥?下载源码,没错,小王,你太有才了..       其实真正的第一步是./configure.似曾相识哦。没错,那么我也时常见过pkg-config及pkg_config_path.这几这到底啥关系呢 ...
-05-09 17:16一、Fedora篇 Fedora8 中有三种Java可供选择──官方的SunJava、开源的GNU的gcj以及基于SunJava的开源JDK(OpenJDK)。标准的Fedora8 安装会安装IceTea。它基于OpenJDK,比GNU的gcj复杂一些,但是其表现与SunJava仍然有一定的差别。在Fedora8的发行注记中 可以得到关于他们的更多的消息。 1、IcedTea IcedTea很有可能在安装Fedora8的时候已经安装上了。如果没有安装的话可以使用yum进行安装。 [yyc@deepwhite:]$sudo yum install java-1.7.0-i ...

SCP 使用

http://wenku.baidu.com/view/18139bbf960590c69ec37645.html
Global site tag (gtag.js) - Google Analytics