自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(55)
  • 收藏
  • 关注

原创 arm mini2440的led灯总结

led灯例子一、led电路图-----------------------------------------二、手册说明这里对应s3c2440文档,第9章io部分的文档找到GPB部分GPBCONGPB0-10用于设置输入、输出、和其他特殊属性GPBDAT这里的11位对应GPB0-10 用于控制高低电平GPBUP是端口上拉寄存...

2014-03-04 14:57:06 391

原创 修改hadoop中的io写的,远程调用对象的东西。

修改hadoop中的io写的,远程调用对象的东西。

2012-06-04 18:55:05 123

原创 linux java安装

安装jdk:jdk-6u20-linux-i586.bin 拷贝到/usr/local/tool后cd /usr/local/toolchmod 755 jdk-6u20-linux-i586.bin./jdk-6u20-linux-i586.binupdate-alternatives --display java update-alternative...

2010-05-19 16:58:34 139

原创 memcached安装

memcached安装1. 下载, memcached需要先安装libeventmemcached的下载地址:http://danga.com/memcached/download.bmllibevent的下载地址 :http://www.monkey.org/~provos/libevent/安装libeventapt-get install libevent-dev...

2010-05-14 17:24:59 124

原创 新装linux 系统后 基本的设置(ubuntu)

网络配置:sudo vi /etc/network/interfacesauto loiface lo inet loopbackauto eth0iface eth0 inet staticaddress 192.168.1.132netmask 255.255.255.0gateway 192.168.1.1dns-nameservers 192.1...

2010-05-13 14:55:49 150

类设计原则

类设计原则 收藏 类设计原则The Open-Closed Principle(开闭原则)开闭原则定义开闭原则(OCP: Open-Closed Principle)是指在进行面向对象设计(ODD: Object Oriented Design)种,设计类或其他程序单位时,应该遵循:对扩展开放(Open)对修改关闭(Closed)的设计原则开闭原则是判断面向对象设计...

2010-04-30 12:03:51 138

仿照 游戏算法整理 算法一:A*寻路初探 写了一段代码

仿照 游戏算法整理 算法一:A*寻路初探 写了一段代码,写的很糙,什么性能都没考虑。算说明http://data.gameres.com/message.asp?TopicID=25439直接运行 PathFinder类,就可以看到地图了。可以修改起始点和终止点的位置。也可以修改地图类。前一个有问题,改了一下,请下载 A_point2.rar...

2010-03-10 17:32:10 93

原创 zeroc ice Helloworld小例子

ice 官方小例子,具体什么是ice网上的介绍挺多的。下载要用到的包去 http://www.zeroc.com/download.html 下载Ice-3.3.1-VC80.msiIce-3.3.1-ThirdParty-VC80.msi文档 Ice-3.3.1.pdf安装Ice-3.3.1-VC80.msiIce-3.3.1-ThirdParty-V...

2010-02-09 11:13:30 232

原创 protocolBuffer 说明

http://www.cnblogs.com/shrimps/archive/2008/11/06/1327988.html近期手上项目需要选择一配置信息保存方案,现就XML、JSON、Protocol Buffer(以下简称PB)、Lua做一次横向对比。首先要说明的是Lua严格来说属于嵌入式脚本语言,而XML、JSON、PB都属于数据交换格式,两者之间不属于同类别,按理说不应该放在一起比较,...

2010-02-04 18:02:21 90

原创 jetty写的一个小工具

里面有一个聊天的小工具,一个上传图片的,一个发邮件的,发邮件的账号要改一下。很早写的,做的很糟,那时想写个spring版的改了一半,有点懒的弄了。依赖包太大没上传,有兴趣的自己下一下吧。见图1111.jpg启动入口 JettyMain.java conf 里的配置要改,ip和数据库设置。没做注册用户页面,用户信息在DBHandler初始化添加。[...

2010-01-28 13:03:13 106

原创 多数据源事务jta测试

测试代码在下边。

2009-12-31 17:34:49 114

原创 解决osgi spring 事务配置问题

前久看了一篇文章,http://www.iteye.com/topic/315257里面说由于目前还无法解决 osgi 环境下的 aspectj 问题 , 所以 , 处理事务无法使用 tx:advice 和 aop:config, 改用 DataSourceTransactionManager. 后又看了一篇文章页是他的,说Equinox Aspects可以解决这个问题。...

2009-12-31 16:38:32 159

原创 Vector,ArrayList 哪一个更好

Vector 和 ArrayList的不同    有的时候 Vector更好一些;有的时候ArrayList 更好一些;有的时候你一个也不想用。但愿,你不是在期望一个简单明了的答案,因为答案因你在用他们做什么而定。下面是要考虑的四个方面:    API    同步-Synchronization    数据增长-Data growth    使用方法-Usa...

2009-10-12 14:28:32 90

原创 Java中的HashSet和TreeSet HashSet和TreeSet的区别是什么

一. 问题1. HashSet,TreeSet是如何使用hashCode()和equal()方法的2. TreeMap,TreeSet中的对象何时以及为何要实现Comparable接口?二. 回答:1. HashSet是通过HashMap实现的,TreeSet是通过TreeMap实现的,只不过Set用的只是Map的key2. Map的key和Set都有一个共同的...

2009-10-12 14:25:25 190

原创 hashcode()与equals()

hashcode()与equals()java.lnag.Object中对hashCode的约定: 1. 在一个应用程序执行期间,如果一个对象的equals方法做比较所用到的信息没有被修改的话,则对该对象调用hashCode方法多次,它必须始终如一地返回同一个整数。 2. 如果两个对象根据equals(Object o)方法是相等的,则调用这两个对象中任一对象的hash...

2009-10-12 14:10:58 76

原创 Hashtable和HashMap的区别

Hashtable和HashMap的区别:1.Hashtable是Dictionary的子类,HashMap是Map接口的一个实现类;2.Hashtable 中的方法是同步的,而HashMap中的方法在缺省情况下是非同步的。即是说,在多线程应用程序中,不用专门的操作就安全地可以使用Hashtable 了;而对于HashMap,则需要额外的同步机制。但HashMap的同步问题可通过Colle...

2009-10-12 14:09:47 64

原创 URI、URL和URN是什么?

URI、URL和URN是什么? URI(Uniform Resource identify)、URL(Uniform Resource Location)和URN(Uniform Resource Name) 是识别、定位和命名互联网上的资源的标准途径; URL,URN是URI的子集. URI不能定位或读取/写入资源。这是统一的资源定位器(URL)的任务。 URL是...

2009-08-31 22:12:19 272

原创 Hadoop分布式集群配置总结

Hadoop分布式集群配置总结假设用2台机器配置hadoop分布式集群,192.168.11.13为主服务器namenode,192.168.11.17为数据节点datanode1. 配置SSH的无密码公钥192.168.11.13用root登录创建用户linleran:adduser linleran设置密码:passwd linleran切换用户:su linler...

2009-08-31 14:30:47 160

原创 排序算法大汇总c语言

算 法(Algorithm):计算机解题的基本思想方法和步骤。算法的描述:是对要解决一个问题或要完成一项任务所采取的方法和步骤的描述,包括需要什么数 据(输入什么数据、输出什么结果)、采用什么结构、使用什么语句以及如何安排这些语句等。通常使用自然语言、结构化流程图、伪代码等来描述算法。  一、计数、求和、求阶乘等简单算法   此类问题都要使用循环,要注意根据问题确定循环变量的初值、终值或结...

2009-08-27 14:38:27 165

原创 DTD 简介

文档类型定义(DTD)可定义合法的XML文档构建模块。它使用一系列合法的元素来定义文档的结构。DTD 可被成行地声明于 XML 文档中,也可作为一个外部引用。内部的 DOCTYPE 声明假如 DTD 被包含在您的 XML 源文件中,它应当通过下面的语法包装在一个 DOCTYPE 声明中:带有 DTD 的 XML 文档实例(请在 IE5 以及更高的版本打开,并选择...

2009-08-27 14:36:08 167

编码测试.

package codingTest;import java.io.BufferedInputStream;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;import java.io.Un...

2009-08-27 14:22:09 139

原创 vmstat命令详解

vmstat 是用来实时查看内存使用情况,反映的情况比用top直观一些.如果直接使用,只能得到当前的情况,最好用个时间间隔来采集vmstat T 其中T用具体的时间标示,单位是 秒 例如:vmstat 5 表格每隔5秒采集一次.这样在刷新的时候就能比较系统的看到那个列不正常的procs:r-->;在运行队列中等待的进程数b-->;在等待io的进程数w-->;可以进入运行...

2009-08-27 13:44:10 96

原创 top命令详解

在系统维护的过程中,随时可能有需要查看 CPU 使用率,并根据相应信息分析系统状况的需要。在 CentOS 中,可以通过 top 命令来查看 CPU 使用状况。运行 top 命令后,CPU 使用状态会以全屏的方式显示,并且会处在对话的模式 -- 用基于 top 的命令,可以控制显示方式等等。退出 top 的命令为 q (在 top 运行中敲 q 键一次)。  操作实例:  在命令行...

2009-08-27 13:43:27 208

原创 用GDB调试程序

用GDB调试程序ubuntu安装命令[b]apt-get install gdb[/b]GDB 概述————GDB 是 GNU 开源组织发布的一个强大的 UNIX 下的程序调试工具。或许,各位比较喜欢那种图形界面方式的,像 VC 、 BCB 等 IDE 的调试,但如果你是在 UNIX 平台下做软件,你会发现 GDB 这个调试工具有比 VC 、 BCB 的图形化调试器...

2009-08-27 13:42:44 87

原创 缓冲区溢出系列一之从内存窥视缓冲区溢出攻击的机理

缓冲区溢出系列一之从内存窥视缓冲区溢出攻击的机理一个应用程序在运行时,它在内存中的映像可以分为三个部分: 代码段 ,数据段和堆栈段.1.代码段对应于运行文件中的文本区(Text Section ),其中存放着程序的代码, 这个段在内存中一般被标记为只读 , 任何企图修改这个段中数据的指令将引发一个 Segmentation Violation 错误. 文本区是可以被多个运行该可执行文件的进...

2009-08-27 13:41:40 157

原创 缓冲区溢出系列二之缓冲区溢出实例详解

缓冲区溢出系列二之缓冲区溢出实例详解 在上一篇中我们详细的介绍了程序运行时,尤其是函数调用时的内存情况,从内存映像方面阐述了缓冲区溢出的机理。这次,我们就一个缓冲区溢出实例进行分析,旨在使读者看完这篇文章后能够很轻松的自己实现一次缓冲区溢出的攻击实验。首先需要声明...

2009-08-27 13:40:53 365

原创 缓冲区溢出利用的简单例子

缓冲区溢出利用的简单例子gcc从版本4以后就已经加上了缓冲区溢出攻击的保护机制(这个以后再讲),所以在gcc的4版本以上进行实验的读者,可以在编译时加上-fno-stack-protector选项来关闭缓冲区溢 -fno-stack-protector这个编译的时候可以不加.出保护。当然,也可以在更低版本的gcc中实现。 可能每一次gdb调试,分配给程序的虚拟地址空间都...

2009-08-27 13:39:49 753

原创 几个网站smtp,pop服务器地址

[email protected] 25pop3.live.com [email protected] 25pop3.sohu.com 110xxxxxsmtp.sina.com 25pop.sina.com [email protected]....

2009-08-26 13:29:37 3436

原创 UML类图关系全面剖析和C++代码表现

UML类图关系全面剖析和C++代码表现(转载)原文:http://blog.csdn.net/dylgsy/archive/2006/08/16/1076044.aspx2006年12月10日本文随便转载,请保留出处:http://blog.csdn.net/dylgsy/UML的类图关系分为: 关联、聚合/组合、依赖、泛化(继承)。而其中关联又分为双向关联、单向关联、自身...

2009-08-26 12:11:24 149

原创 类与类关系的UML图与代码表现

类与类关系的UML图与代码表现(转载和自己的补充)原文:http://www.iteye.com/post/1820992006年12月10日关键字: OO 泛化,依赖,关联,聚合类与类之间的关系对于理解面向对象具有很重要的作用,以前在面试的时候也经常被问到这个问题,在这里我就介绍一下。类与类之间存在以下关系:(1)泛化(Generalization)(2)...

2009-08-26 12:09:52 81

原创 java 使用相对路径读取文件

java 使用相对路径读取文件1.java project环境,使用java.io用相对路径读取文件的例子: *目录结构: DecisionTree |___src |___com.decisiontree.SamplesReader.java |___resource ...

2009-08-26 12:07:50 569

写了一个html特殊字符的转换代码.

转换字串中的字符.字符 实体名称 实体数字 描述♠ ♠ ♠ 黑桃♣ ♣ ♣ 梅花♥ ♥ ♥ 红桃,心♦ ♦ ♦ 方块牌◊ ◊ ◊ 菱形† † † 匕首‡ &Da...

2009-08-25 17:15:07 635

原创 ibatis 保持序列化对象

数据库表CREATE TABLE `info_thread` ( `id` bigint(20) NOT NULL auto_increment, `infoId` bigint(20) NOT NULL, ....... `stackInfo` BLOB default null, PRIMARY KEY (`id`), KEY `infoId` ...

2009-08-21 18:17:45 183

原创 Quartz 的使用

Quartz 的使用Quartz 是个开源的作业调度框架,为在 Java 应用程序中进行作业调度提供了简单却强大的机制。Quartz 允许开发人员根据时间间隔(或天)来调度作业。它实现了作业和触发器的多对多关系,还能把多个作业与不同的触发器关联。整合了 Quartz 的应用程序可以重用来自不同事件的作业,还可以为一个事件组合多个作业。虽然可以通过属性文件(在属性文件中可以指定 JDBC 事务的...

2009-08-19 12:58:35 161

用httpclient写的登录开心网

登录开心网并,猜加密相册的密码,不过猜一会返回的东西好像就不对了.

2009-08-19 12:09:21 183

bdb练习

bdb练习

2009-08-19 11:46:22 164

原创 bdb数据库

SQL 开发人员 Oracle Berkeley DB 指南作者:Margo SeltzerOracle Berkeley DB 中常用 SQL 函数使用指南。2007 年 9 月发表常常有人问 Oracle Berkeley DB “我如何在 Berkeley DB 中进行 ?"因此,我们此处将介绍如何在 Oracle Berkeley DB 中实施众多您喜爱的 ...

2009-08-19 11:31:58 665

原创 ibatis

这样写可以在出入数据库后把对象id赋值. 主键生成Cloudscape VALUES IDENTITY_VAL_LOCAL()DB2 VALUES IDENTITY_VAL_LOCAL()Derby VALUES IDENTITY_VA...

2009-08-19 11:25:04 73

原创 derby数据库笔记

1.下载derby包. url:http://db.apache.org/derby/derby_downloads.html2.解压配置 DERBY_HOME E:\db-derby-10.4.1.3-bin3.配置path4.启动数据库...\bin startNetworkServer.bat5.使用ij工具来进行数据库交互,执行SQL脚本,如查询、增删改、创...

2009-08-19 11:16:22 224

原创 LOG4J 配置文件

一、log4j配置,一般可以采用两种方式,资源文件和XML文件。1、属性文件log4j.rootLogger=DEBUG,stdout,R##日志文件的名称(定义为控制台输出)log4j.appender.stdout=org.apache.log4j.ConsoleAppender##灵活定义输出格式log4j.appender.stdout.layout=o...

2009-08-19 10:59:29 84

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除