摘要:
1. HKEY_LOCAL_MACHINE“SOFTWARE“JavaSoft“Java Runtime Environment“CurrentVersion, 把这个键值改成你需要的jdk版本号。2. 到WINDOWS“system32下, 把这里边的java.exe. javaw.exe之类的备份, 然后从java_home“bin下把你需要的版本的对应文件copy过来3.设置环境变量java_home变量到需要的版本路径,然后:搞定!4.可以用CMD java -version 命令检查一下结果PS: 这个方法在1.4/1.6两个版本之间测试通过。 阅读全文
摘要:
一、安装方法:方法一、如果可以上网可在线安装1. 打开Myeclipse,在菜单栏中选择Help→Software Updates→Find and Install;2. 选择Search for new features to install,点击Next进入下一步;3. 点击"New Remote Site"按钮,在弹出的对话框中输入: name:SVN url:http://subclipse.tigris.org/update_1.4.x 点击OK,关闭对话框,并点击Finish按钮,Myeclipse自动下载插件安装程序;4. 下载完插件之后,进入安装画面。5. 阅读全文
摘要:
subunit dsp avsuite 调试问题今天在调试avsuite时,debug无法正常进行,从main函数开始,单步跟下来发现,main函数的参数传入的不对。后来请教了一位大牛,得知该参数是arm侧调用PROC_Load时传入的,如果传入的参数不对,很有可能是arm侧程序不对。后来把arm侧的程序重新load了一遍,果然OK了。 阅读全文
摘要:
1访问检查访问检查是用来检查函数的调用者是否有足够的权限去访问传递给这个函数的内存。访问检查是很必要的,它可以防止恶意的应用程序利用驱动程序去完成需要特权才能访问的资源。设备驱动程序由于在Windows Embedded CE 6.0中处于内核空间所以是一种特权程序,可以访问很多系统的资源。而工作在用户态的应用程序却不是。如果一个应用程序利用设备驱动程序去读写系统的内存,那么设备驱动程序实际上就相当于是授予了这个应用程序高的访问权限。所以在设备驱动程序中进行访问检查可以保护操作系统的内存不受恶意应用程序的破坏。在Windows CE 5.0中,设备驱动程序是通过MapCallerPtr API 阅读全文
摘要:
摘自《Spring 解密》scope用来声明IOC容器中的对象应该处的限定场景或者说该对象的存活空间,即在IOC容器在对象进入相应的scope之前,生成并装配这些对象,在该对象不再处于这些scope的限定之后,容器通常会销毁这些对象。打个比方吧!我们都是处在社会(容器)中,如果把中学教师作为一个类定义,那么当容器初始化这些类之后,中学教师只能局限在中学这个场景中,中学,就可以看做中学教师的scope。Spring容器最初提供了两种bean的scope类型:singleton和prototype,但发布2.0之后,又引入了另外三种scope类型,即request,session和global s 阅读全文
摘要:
以前写代码,很少使用union,所以在潜意识中,经常将其忽略。最近要写个生成一段数据的程序,数据类型有两种,一种保护的数据多些,另一种只包含第一种中的部分数据。因为潜意识中没有union,所以开始也没想到用union来实现。给同事讨论时,同事提示用union时,自己才想起来,C++中还有union。 依次为契机,就在网上查了些介绍union的资料,给自己补补课。下面总结了一下使用union的几个注意点,深层次的东西就不去探讨了。1、共享内存 也就是共享起始地址。union变量中,可以包含union中的任何一个成员,但是该union变量的起始地址是固定的。2、取最大成员的空间 既然union变. 阅读全文
摘要:
File System Driver CreationA file system driver (FSD) is a dynamic-link library (DLL) that exports file system entry points that map to standard Microsoft® Windows® CE file system functions, such as CreateFile and CreateDirectory. When an application calls a file system function, and the f 阅读全文
摘要:
In the past, the Windows CE file explorer required every File System Driver (FSD) to perform call-back notifications after every file system change. This notification mechanism allowed file explorer to quickly refresh open views when files were added, deleted, or modified from a directory. Starting 阅读全文
摘要:
In Windows CE 5.0, we added a new FSD API: FSD_GetVolumeInfo. This API is used to populate the CE_VOLUME_INFO structure reported by the CeGetVolumeInfo SDK API. This function is intended to give applications insight into properties of the file system where they're storing data.Documentation for 阅读全文
摘要:
在ce中可以通过“LaunchhXX”和"DependXX"来指定模块的加载顺序,以及模块间的依赖关系。如:; @CESYSGEN IF CE_MODULES_SHELL[HKEY_LOCAL_MACHINE/init] "Launch10"="shell.exe"; @CESYSGEN ENDIF; @CESYSGEN IF CE_MODULES_DEVICE[HKEY_LOCAL_MACHINE/init] "Launch20"="device.dll"; @CESYSGEN IF CE_M 阅读全文