搜索到与相关的文章
Linux

linux的崩溃转储-kdump的艺术

kdump是专门用来进行崩溃转储,我第一次看到它的时候可是吃了不少苦头,本文首先谈谈我吃的那些苦头,然后谈谈之后的事情。记得有一次,那时还在长春,我们经理让我将linux内存映像转储到磁盘,我当时的第一反应就是grep内核源代码,查找dump,结果找到的除了注释就是不相关的东西,我想这下可麻烦了,然后我就开始在网上找资料,后来还是查linux的内核Documents的时候找到了kdump,这个项目是专门进行内核转储的,它是基于kexec的,之后的事情就很明

系统 2019-08-29 23:43:35 2613

编程技术

利用.NET的XML序列化解决系统配置问题

作者:未知请作者速与本人联系出自:http://blog.csdn.net/ycl111/在Web系统开发中,我们经常需要读取和设置一些系统配置项,常见的例如数据库连接字符串、上传路径等等。在最初的ASP系统中,比较常用的方法是将值保存为Application或Session变量;在Asp.net系统中,目前比较常见的简单方法是把相应的配置项写入Web.Config中,例如

系统 2019-08-29 23:43:06 2613

编程技术

ZXing开源的项目

简介最近的Widget项目用到需要用摄像头来处理条形码,章师兄推荐了ZXing这个开源的项目,于是做一简单的调研。ZXing是一个开源Java类库用于解析多种格式的1D/2D条形码。目标是能够对QR编码、DataMatrix、UPC的1D条形码进行解码。其提供了多种平台下的客户端包括:J2ME、J2SE和Android。当前,ZXing主要支持以下条形码:UPC-AandUPC-EEAN-8andEAN-13Code39Code128QRCodeDataM

系统 2019-08-29 23:39:04 2613

Linux

用Kickstart批量安装Linux

作者:马路遥日常工作中,我们经常需要在多台硬件完全相同的电脑上安装同样的Linux,尤其是在做集群应用或互为备份的数据库服务器的时候。笔者是兼职Linux教师,出于讲课的需要,经常要在硬件配置完全相同的电脑上为学生安装多达十台或更多的Linux系统。如果使用最常见的CDROM安装方式,恐怕一次就要用掉一天的时间。而采用Kickstart安装方式,大约60分钟就全部安装完毕了。Kickstart是RedHat发展的快速定制安装方式,可以让电脑按照事先设计好的

系统 2019-08-29 23:16:58 2613

Android

Android开发指南-用户界面-通用布局对象

通用布局对象CommonLayoutObjects本章描述了可用于你的应用程序的一些更为通用的布局对象类型。像所有的布局一样,它们是ViewGroup.的子类。也可以参见HelloViews教程,有更多关于使用Android视图布局的指南。框架布局FrameLayout框架布局FrameLayout是最简单的布局对象类型。它基本上是一个屏幕上的空白空间,你可以稍后填充一个对象-比如,一个切入切出的图片。所有框架布局的子元素被钉在屏幕左上角;你不能为子视图指

系统 2019-08-29 22:57:02 2613

编程技术

我对观察者模式的理解

前言一直很少动手写文档,觉得自己只是一个新手,对很多技术点或者概念理解的不透彻,没多少自信。二来,做程序遇到困难时,在论坛上找到的几乎都是通篇的代码,只能一行行解读代码,自己自圆其说。我不太喜欢这种模式,但是又不知道如何找到详细的资料,天天百度,费力不讨好。在图书馆找参考书,大多都是些基础的东西,也没什么帮助。昨天,老师布置了一些作业,问我们应不应该强制?回来后我想了想,还是觉得不该强制,如果你爱JAVA,你自己会花时间在上面的。写文档倒是很有必要的。写文

系统 2019-08-29 22:41:18 2613

编程技术

字节与字符的转化接口

字节与字符的转化接口另外数据持久化或网络传输都是以字节进行的,所以必须要有字符到字节或字节到字符的转化。字符到字节需要转化,其中读的转化过程如下图所示:图5.字符解码相关类结构InputStreamReader类是字节到字符的转化桥梁,InputStream到Reader的过程要指定编码字符集,否则将采用操作系统默认字符集,很可能会出现乱码问题。StreamDecoder正是完成字节到字符的解码的实现类。也就是当你用如下方式读取一个文件时:清单1.读取文件

系统 2019-08-29 22:31:58 2613

编程技术

ESBasic 可复用的.NET类库(02) -- 日期 Dat

1.缘起:同我们从DateTime中将时刻部分作为ShortTime抽离出来一样,我们将DateTime中的日期部分也抽离出来,以ESBasic.Date类来表示。比如,我们的报表系统是以“天”为单位来进行统计的,为了提高效率,我们会在每天凌晨将前一天的报表数据统计完毕,并存储到数据库中,一天的报表数据就对应数据库数据库中的一条记录,该记录以一个表示日期的整数而不是DateTime作为主键。比如主键值为20090501的表示这条记录对应的是2009年5月1

系统 2019-08-29 22:15:03 2613

编程技术

Spring AOP 代理机制 JDK&CGLIB

SpringAOP使用JDK动态代理或者CGLIB来为目标对象创建代理。(建议优先使用JDK的动态代理)如果被代理的目标对象实现了至少一个接口,则会使用JDK动态代理。所有该目标类型实现的接口都将被代理。若该目标对象没有实现任何接口,则创建一个CGLIB代理。如果你希望强制使用CGLIB代理,(例如:希望代理目标对象的所有方法,而不只是实现自接口的方法)那也可以。但是需要考虑以下问题:无法通知(advise)final方法,因为他们不能被覆写。代理对象的构

系统 2019-08-29 22:02:49 2613