Dec 12
查看:

[root@localhost ~]# date
六 11月 29 21:34:40 CST 2008

设定:

[root@localhost ~]# date 112921242008.29
六 11月 29 21:24:29 CST 2008

格式:date 月日时分年.秒


date -s 11/29/08

date -s 11:29:29


Linux硬件时钟查看与设定

把系统时间强制写入CMOS

[root@localhost ~]# hwclock -w

查看:
[root@localhost ~]# hwclock --show
2008年11月29日 星期六 01时34分43秒 -0.406003 seconds

设定:

[root@localhost ~]# hwclock --set --date="11/29/2008 22:29:00"

[root@localhost ~]# hwclock
2008年11月29日 星期六 22时29分11秒 -0.321602 seconds


系统时间和硬件时间的同步:

[root@localhost ~]# hwclock --hctosys

[root@localhost ~]# hwclock --systohc


--hctosys     set the system time from the hardware clock
--systohc     set the hardware clock to the current system time
Nov 21
在hibernate中,用hql语句查询实体类,采用list方法的返回结果为一个List,该List中封装的对象分为以下三种情况:
1.查询全部字段的情况下,如"from 实体类",list中封装的对象为实体类本身,各属性都将得到填充。
2.只查询一个字段,默认情况下,list中封装的是Object对象。
3.查询两个或两个以上的字段,默认情况下,list中封装的是Object[],长度与所查询的字段数一致。
  å¯¹äºŽåŽä¸¤ç§æƒ…况,用标签遍历时不太方便,因为无法直接转换成实体类的对象。

比较简单的解决方法是:
在hql中使用 select new 包名.类名(属性1,属性2……) from 实体类,同时在实体类中添加带参的构造方法,参数的个数和顺序与(属性1,属性2……) 保持一致,这样我们得到的list中存放的依然是实体类的对象,所查询到的属性得到了填充,使用起来更为方便。
Nov 11

function resetForm(){
  var v=document.forms[0].elements;
  for(var i=0;i<v.length;i++){
    if(v[i].type=="text" || v[i].type=="select-one" ){
      v[i].value="";
    }
  }
}
Sep 19
相关链接:
http://forum.xda-developers.com/showthread.php?t=640592
http://code.google.com/p/android-apktool/

准备工具:
解压:winrar
编辑:UltraEdit
比对:Beyond Compare
解包:apktool 1.3.1 & apktool 1.3.2 /需要java支持,预装java JRE版本以上
PS:对有些APK用1.3.2会出错,1.3.1反而正常

准备ROM:
G3 官方港版或新版
Roger原版

案例:
Fancy系列

思路:
几乎每个APK里都有一个resources.arsc文件,这文件包含语言包,汉化就是把中文放进这文件里
大部分2.1 SENSE的APK相通,用G3里的resources.arsc替换,那么既省心省力,同时出来效果跟官方语言表达一样的
resources.arsc除了语言包外,还包含些设置参数在里面,贸然直接必然出错,例如:键盘灯不亮,相机退出屏幕全亮等问题
那么我们对resources.arsc解包,比对,压包
如果直接打开resources.arsc,看到是乱码,需用apktool对APK解包
APK解包:
硬盘根目录新建两个文件夹,Winrar把分别G3和Rogers原版里HTC APK解压进去,把apktool也放进去

下面以framework-res.apk,phone.apk,SettingsProvider.apk几个关键文件为例

framework-res.apk分析
到CMD模式,输入:
apktool d framework-res.apk
这时会解压出framework-res文件夹,打开res
values开头的文件夹就是语言包,其它不用管;values为英文基础语言包,values-fr为法语,values-zh-rCN为简中
以Rogers Values-fr为准,比对G3 values-zh-rCN文件夹各文件里格式,并修改后把values-zh-rCN放到Rogers里
PS:Values-fr文件夹可以删除了
APK打包
确认无误后,对framework-res.apk打包
CMD模式下,输入:
apktool b framework-res
在framework-res目录里,build/apk/产生一个resources.arsc,把这个东东放回Rogers相应的APK里就行

G2键盘灯奥妙:
在rogers的framework-res/res/values/bools.xml里一行
false
意思是,在设置---声音与亮度---自动背光选项"失效",因为G2没有光线感应器,只有失效时,键盘灯才亮!
呵呵,那时**还特意做了键盘灯文件,其实把这选项改了,键盘灯就亮了
PS:那么说,直接用G3的替换话,就会出现键盘灯不亮

=============================================================================================

SettingsProvider.apk分析
用apktool对它解包,在/res/values/bools.xml
false
意思是,把"自动亮度开关"关闭
之前framework-res.apk说,把自动亮度选项关了,但直接用G3的resources.arsc设置参数默认是打开的,所以这里把自动亮度关闭,这样拍照退出时,屏幕亮度才会还原正常

===============================================================================================

phone.apk分析
直接那么先"安装"一下HTC的框架文件--com.htc.resources.apk
apktool if com.htc.resources.apk
apktool d phone.apk
用apktool对它解包,会出错
APK优化:
把修改好的resources.arsc,放回Rogers原APK后,还对apk优化
对apk优化工具分别有Eclipse的ADT和zipalign,zipalign在android SDK工具包里
简单说一下zipalign用法
验证是否已优化
zipalign -c -v 4 ***.apk


优化:
zipalign -v 4 input.apk output.apk

结束语:
以此类推,ROM的APK汉化已经结束,最后在/system/customize/CID/default.xml把中文选项添加就行了
一个ROM汉化工作量三天到七天左右吧
Sep 13
VMWare是一个“虚拟PC”软件.它使你可以在一台机器上同时运行二个或更多Windows、DOS、LINUX系统
与“多启动”系统相比,VMWare采用了完全不同的概念.多启动系统在一个时刻只能运行一个系统
在系统切换时需要重新启动机器.VMWare是真正“同时”运行,多个操作系统在主系统的平台上
就象标准Windows应用程序那样切换.而且每个操作系统你都可以进行虚拟的分区、配置而不影响真实硬盘的数据
你甚至可以通过网卡将几台虚拟机用网卡连接为一个局域网,极其方便
1、基于VMware Workstaion 7.1.4.385536 官方版本制作
2、采用7z自解压压缩,体积精简到55M,减少下载时间和存储空间:
3、保留vm-tray、usb、ace、vmount、conversion wizard、VMware Tools
4、进行适当优化,实现USB驱动自动安装、VMware Tools映像自动加载
5、汉化采用WZQZQ的作品(在此感谢),安装后即为永久使用,免去输入序列号的麻烦
6、本版只支持WinXP,Vista,Win7(SP1)系统(32位),64位系统没条件测试
安装说明:
1、建议卸载旧版本的VM,重启系统后再安装新版本的VM,防止出错。
2、不允许把VM安装到含有中文路径的目录下,否则使用过程中会出现问题
3、Vista/Win7系统中请关闭UAC功能,以管理员权限运行安装程序
4、请把安全软件关闭后再进行安装(安全软件会拦截VM的驱动安装)
Ps:之前可能是7z不兼容问题,现在放出原版,解压至任何非中文目录,运行“Install.cmd”进行安装
对于某些精简版系统不能自动注册的无能为力。本人测试XP/Win7(Sp1)均可以。


下载地址:http://dl.dbank.com/c0cfskfjob
Tags:
Pages: 9/60 First page Previous page 4 5 6 7 8 9 10 11 12 13 Next page Final page [ View by Articles | List ]