摘要: Log4j是Apache的一个开放源代码项目,通过使用Log4j,可以控制日志信息输送的目的地是控制台、文件、GUI组件、甚至是套接口服务器、NT的事件记录器、UNIXSyslog守护进程等;也可以控制每一条日志的输出格式;通过定义每一条日志信息的级别,能够更加细致地控制日志的生成过程。最令人感兴趣的就是,这些可以通过一个配置文件来灵活地进行配置,而不需要修改应用的代码。通过Log4j其他语言接口,您可以在C、C++、.Net、PL/SQL程序中使用Log4j,其语法和用法与在Java程序中一样,使得多语言分布式系统得到一个统一一致的日志组件模块。而且,通过使用各种第三方扩展,您可以很方便.. 阅读全文
posted @ 2012-07-18 21:51 java例子 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 欢迎转载,转载请注明出处:http://www.zhutibo.com/action/subject874.htm位操作主要应用:位操作主要用在驱动、嵌入式等底层开发中;以前做Android开发时,发现人家做驱动的使用位操作真是相当频繁,有些情况下,每一位代码什么都写得明明白白;尤其是那些寄存器操作时用到的更多。除此之外,通信领域也是用得非常多的,这点可想而知;尤其是在无线通信,每一位都是非常精贵的,还记得我几年前去面试一个深圳通信公司,那给的就是一道用C操作一个IP的题目,就是要求用位操作实现,细节就不说了。操作对象:在讲具体位操作之前,我们首先需要知道数字在计算机里是怎么存储的:计算机里的 阅读全文
posted @ 2012-07-18 11:39 java例子 阅读(313) 评论(0) 推荐(0) 编辑
摘要: RPM 有五种操作模式,分别为:安装、卸载、升级、查询和验证。RPM 安装操作命令:rpm -i 需要安装的包文件名举例如下:rpm -i example.rpm 安装 example.rpm 包;rpm -iv example.rpm 安装 example.rpm 包并在安装过程中显示正在安装的文件信息;rpm -ivh example.rpm 安装 example.rpm 包并在安装过程中显示正在安装的文件信息及安装进度;RPM 查询操作命令:rpm -q …附加查询命令:a 查询所有已经安装的包以下两个附加命令用于查询安装包的信息;i 显示安装包的信息;l 显示安装包中的所有文件被安装到 阅读全文
posted @ 2012-07-18 10:58 java例子 阅读(635) 评论(0) 推荐(0) 编辑
摘要: 作用:用来查看程式运行所需的共享库,常用来解决程式因缺少某个库文件而不能运行的一些问题。ldd命令原理1.首先ldd不是个可执行程式,而只是个shell脚本2.ldd能够显示可执行模块的dependency,其原理是通过设置一系列的环境变量,如下:LD_TRACE_LOADED_OBJECTSLD_WARNLD_BIND_NOWLD_LIBRARY_VERSIONLD_VERBOSE等。当LD_TRACE_LOADED_OBJECTS环境变量不为空时,所有可执行程式在运行时,他都会只显示模块的dependency,而程式并不真正执行。要不你能在shell终端测试一下,如下:(1) export 阅读全文
posted @ 2012-07-18 00:01 java例子 阅读(363) 评论(0) 推荐(0) 编辑