自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

struts2.0升级到struts2.1.6遇到的问题汇总

struts2.0升级到struts2.1.6遇到的问题汇总 最近项目从struts2.0升级struts2.1,改动还真不少,这里把升级过程中遇到的问题都记录下来:问题一 web.xml的变化struts2.1中的写法为:<!--<br /><br />Code highlighting produced by Actipro CodeHighligh...

2009-11-27 16:53:00 158

wifi 设置工具

pingping 192.168.1.1ping sina.com.cniwconfigiwconfig eth0 power on|offiwconfig eth0iwconfig eth0 essid d-linkiwlistiwlist eth0 scaniwlist eth0 channeliwrpiviwpriv eth0 se...

2009-11-25 20:58:00 177

WIFI工作流程

WIFI工作流程1,进入设置菜单打开WIFI2,wifi模块上电,复位3,SDIO rescan 识别出SDIO卡4,insmod 驱动模块5,驱动注册,调用wlan_probe6,download firmware到模块,注册网卡,初始化数据结构和回调函数7,设置网卡参数8,扫描网络9,连接到ap10,dhcp上层应用创建socket ,通过i...

2009-11-21 03:08:00 187

wlan驱动的代码总结

wlan驱动的代码总结: 一:wlan_probe函数中要完成的工作(主要是wlan_add_card函数)此函数在sdio的驱动中已经讲诉过是wlan设备的一些准备工作及注册过程,它主要完成以下几件事情:1)、建立net_device结构,关于此结构的扩展可以参看《linux设备驱动》网络驱动章节。相应的调用是alloc_etherdev函数,此函数为alloc_netdev的上...

2009-11-21 02:47:00 211

iwpriv工具通过ioctl动态获取相应无线网卡驱动的private_args所有扩展参数

iwpriv工具通过ioctl动态获取相应无线网卡驱动的private_args所有扩展参数iwpriv是处理下面的wlan_private_args的所有扩展命令,iwpriv的实现上,是这样的,=>main=>set_private=>iw_get_priv_info获取wireless网卡所能处理的所有wlan_private_args类型.dev_ioctl=>...

2009-11-20 23:14:00 95

Hudson+Maven+SVN 搭建持续集成环境

hudson 是一个可扩展的持续集成引擎,Hudson非常易于安装和配置,简单易用,下面看看我们是如何几分钟就快速搭建一个持续集成环境吧。假设我们目前已经有2个maven项目:entities(JAVA类库),web(web应用,依赖entities)。一、安装hudson: 下载http://hudson-ci.org/latest/hudson.war ,把下载的war包直接扔到...

2009-11-18 23:25:00 53

Jakarta Commons Chain

Commons Chain 开始使用Commons Chain 作为程序开发人员,我们经常需要对一个实际上程序性的系统应用面向对象的方法。商业分析家和管理人员描述这样的系统时通常不使用类层次和序列图,而是使用流程图和工作流图表。但是不论如何,使用面向对象的方法解决这些问题时会带来更多的灵活性。面向对象的设计模式提供了有用的结构和行为来描述这种顺序的处理,比如模版方法(Template Meth...

2009-11-16 09:01:00 79

事务型数据库设计小结

针对事务型数据库设计小结url:http://daweiangel.javaeye.com/blog/323314以下是针对事务型数据库: 1.是否使用联合主键?个人倾向于少采用联合主键。因为这样会降低索引的效率,联合主键一般都要用到至少一个业务字段,往往是字符串型的,而且理论上多字段的索引比单字段的索引要慢些。看上去似乎也不那么清爽。 在实际的设计中,我尽量避免使用联合主键,有些时候...

2009-11-13 15:16:00 100

Spring 2.5 注解 知识点

依赖注入-------------------------------------------------1.手工装配依赖对象手工装配依赖对象,有两种编程方式(1) 在xml配置文件中,通过在bean节点下配置,如<bean id="orderService" class="cn.itcast.service.OrderServiceBean"><constructor-arg ...

2009-11-13 13:36:00 58

让web程序也能自动安装

让web程序也能自动安装url:http://yananay.javaeye.com/blog/262008不知道这个内容老不老,不过google后发现完整的讲这个内容的文章特别少,有的也仅仅是简略地说使用了 installshield 等工具,细节地方没有涉及。 为了让大伙以后不耽误时间,把这个资料整理出来,希望能有所帮助。为了减少阅读的疑惑,考虑到各个层次,所以尽量说的罗索...

2009-11-13 11:34:00 107

js、URL传递含有中文参数时的乱码问题解决

1、使用代码完成字符集修改 方法(一):html页面:function testOne() { var url = "testOne_test.do?expr="+你好; location = encodeURI(url);}后台java代码:String expr = new String(request.getParameter("expr").getBytes...

2009-11-13 09:30:00 97

linux设备驱动——andriod平台wlan驱动

linux设备驱动——andriod平台wlan驱动 关于这一部分的blog,所有的内容均摘自自己的工作总结笔记,在很多网站都发现了自己写的技术总结的转载感到很高兴,虽然我还是个菜鸟,但是我会继续努力。另外关于wlan驱动这方面的资料真的很少,我基本上是靠自己读代码来理解那些繁琐的寄存器读写、802.11/e/h/d等标准的,真的比较辛苦。不过好在算是慢慢的搞清楚了这个流程,在此之前我...

2009-11-13 03:06:00 86

Mini2440 SD卡驱动程序分析

Mini2440 SD卡驱动程序分析参考资料:1.SD Memory Card Specifications / Part 1. Physical Layer Specification; Version 1.0 2.LDD3 CHAPTER-16 BLOCK DEVICE3. http://www.sdcard.org引言:前几天把mini2440的sd卡驱动程序移植到了An...

2009-11-13 01:40:00 104

linux2.6.20 sd/mmc卡驱动学习日记4(基于s3c2440)

linux2.6.20 sd/mmc卡驱动学习日记4(基于s3c2440)发现了两篇讲SD/MMC卡驱动的文章,觉得不错,转了过来,谢谢原作者文一:FROM:http://blog.chinaunix.net/u2/69999/showart_734099.html关于linux 2.6 mmc/sd驱动 linux 2.6 中的mmc/sd驱动...

2009-11-13 00:58:00 69

基于ARM含SD控制器的SD卡的SDIO模式驱动解析

基于ARM含SD控制器的SD卡的SDIO模式驱动解析SD卡由日本松下、东芝及美国SanDisk公司于1999年8月共同开发研制。SD卡的结构能保证数字文件传送的安全性,也很容易重新格式化,因此越来越多的被应用的嵌入式系统中。SD卡的使用非常方便,常见的有两种工作模式:SPI和SDIO。SPI是串行的工作模式,速度相对较低,但是使用方便,只要MCU含有SPI接口均可使用。SDIO...

2009-11-12 22:01:00 168

XML解析与JDK过时类:stringbufferinputstream

在使用JDom对xml进行处理的过程中遇到一个字符编码的问题:public static Element getRootElement(String s) throws Exception{ InputStream in = null; try{ in = new StringBufferInputStream(new String(s.getBy...

2009-11-11 12:49:00 122

分析Android 根文件系统启动过程(init守护进程分析)

在Android系统启动时,内核引导参数上一般都会设置“init=/init”, 这样的话,如果内核成功挂载了这个文件系统之后,首先运行的就是这个根目录下的init程序。这个程序所了什么呢?我们只有RFSC(Read the Fucking Source code)!!init程序源码在Android官方源码的system/core/init中,main在init.c里。我们的分析就从main开始...

2009-11-11 01:19:00 56

Android init 启动过程分析

Android init 启动过程分析分析android的启动过程,从内核之上,我们首先应该从文件系统的init开始,因为 init 是内核进入文件系统后第一个运行的程序,通常我们可以在linux的命令行中指定内核第一个调用谁,如果没指定那么内核将会到/sbin/,/bin/ 等目录下查找默认的init,如果没有找到那么就报告出错。下面是曾经用过的几种开发板的命令行参数:S3C2410...

2009-11-11 01:12:00 64

Android init 启动过程分析

Android init 启动过程分析分析android的启动过程,从内核之上,我们首先应该从文件系统的init开始,因为 init 是内核进入文件系统后第一个运行的程序,通常我们可以在linux的命令行中指定内核第一个调用谁,如果没指定那么内核将会到/sbin/,/bin/ 等目录下查找默认的init,如果没有找到那么就报告出错。下面是曾经用过的几种开发板的命令行参数:S3C2410...

2009-11-11 01:05:00 71

浅析frmware的加载和init通过netlink处理uevent事件的一般流程

浅析frmware的加载和init通过netlink处理uevent事件的一般流程当总线检测代id相macth的设备或者驱动时调用, wlan_probe= > wlan_probe= > wlan_add_card= > sbi_register_dev= > priv- > hotplug_device = & func- > dev; 这样pr...

2009-11-11 01:03:00 111

驱动注册的流程

static int __init micco_init(void)---》i2c_add_driver(&micco_driver);--》i2c_register_driver(THIS_MODULE, driver);--》driver_register(&driver->driver);--》bus_add_driver(drv);-->dr...

2009-11-10 23:27:00 296

作为软件人的思索

软件是一个发展迅速的行业,每天都可能有改变世界的事情发生,每天也都有可能有震惊世界的技术诞生。 作为软件人来说,要时刻准备着应对这种变化,就要不断的去学习,去探索。软件行业和其它行业想必更需要学习和应用型人才。做软件不仅到懂得技术,同时也要对你所做的软件的应用领域有所了解。举个例子,如果你做金融软件,那就要对金融知识又了解。 软件是一个需要青春的行业,同时也是一个厚积薄发的行业。30...

2009-11-08 12:45:00 57

空空如也

空空如也

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

TA关注的人

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