上一页 1 ··· 39 40 41 42 43 44 45 46 47 ··· 59 下一页
  2011年7月25日
摘要: 发布过Android应用的朋友们应该都知道,Android APK的发布是需要签名的。签名机制在Android应用和框架中有着十分重要的作用。例如,Android系统禁止更新安装签名不一致的APK;如果应用需要使用system权限,必须保证APK签名与Framework签名一致,等等。在《APK Crack》一文中,我们了解到,要破解一个APK,必然需要重新对APK进行签名。而这个签名,一般情况无法再与APK原先的签名保持一致。(除非APK原作者的私钥泄漏,那已经是另一个层次的软件安全问题了。)简单地说,签名机制标明了APK的发行机构。因此,站在软件安全的角度,我们就可以通过比对APK的签名情 阅读全文
posted @ 2011-07-25 13:55 一个人的天空@ 阅读(17577) 评论(1) 推荐(3) 编辑
  2011年7月24日
摘要: 本文面向的读者:学习过C++程序设计语言(也就是说学习过Template),但是还没有接触过STL的STL的初学者。这实际上是我学习STL的一篇笔记,老鸟就不用看了。什么是泛型程序设计 我们可以简单的理解为:使用模板的程序设计就是泛型程序设计。就像我们我们可以简单的理解面向对象程序设计就是使用虚函数的程序设计一样。STL是什么 作为一个C++程序设计者,STL是一种不可忽视的技术。Sandard Template Library (STL):标准模板库,更准确的说是 C++ 程序设计语言标准模板库。学习过MFC的人知道,MFC是微软公司创建的 C++ 类库。而与之类似的是 STL 是模板库,只 阅读全文
posted @ 2011-07-24 20:06 一个人的天空@ 阅读(668) 评论(0) 推荐(0) 编辑
  2011年7月12日
摘要: android2.2 的这个功能可能是很多做移植工作和底层开发者的福音.下载最新的Android NDK, r4bndk 每个版本都有些变化,有好有坏.对于新人来说,使用更方便,对于我这种好多工程的人来说,又要改配置.ndk-gdb使用的一些基本步骤.1.jni 的工程. 在mk编译选项中LOCAL_LDLIBS := 加入-g 不过我看hello-jni似乎没有.可能不是必须的.2.java 工程的AndroidManifest.xml 文件中增加android:debuggable="true"3.apk 需要debug编译然后安装到手机或模拟器.在eclipse中可以 阅读全文
posted @ 2011-07-12 11:22 一个人的天空@ 阅读(1592) 评论(0) 推荐(0) 编辑
  2011年7月7日
摘要: export ANDROID_SDK=/home/han/android/android-sdk-linux_x86export ANDROID_NDK=/home/han/android/android-ndk-r5cPATH=${PATH}:${ANDROID_SDK}/tools:${ANDROID_SDK}/platform-tools:${ANDROID_NDK} 阅读全文
posted @ 2011-07-07 12:11 一个人的天空@ 阅读(991) 评论(0) 推荐(0) 编辑
  2011年7月6日
摘要: tar-c: 建立压缩档案-x:解压-t:查看内容-r:向压缩归档文件末尾追加文件-u:更新原压缩包中的文件这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。-z:有gzip属性的-j:有bz2属性的-Z:有compress属性的-v:显示所有过程-O:将文件解开到标准输出下面的参数-f是必须的-f: 使用档案名字,切记,这个参数是最后一个参数,后面只能接档案名。# tar -cf all.tar *.jpg这条命令是将所有.jpg的文件打成一个名为all.tar的包。-c是表示产生新的包,-f指定包的文件名。# t 阅读全文
posted @ 2011-07-06 17:42 一个人的天空@ 阅读(807010) 评论(5) 推荐(29) 编辑
摘要: Windows和Linux间有很多文件共享的方式,这里我总结了一下。假设你的Host计算机是Windows,Guest是Linux哈。1.利用Samba这是我用得最多的方式2.在Linux下配置Apahce在Linux下配置Apahce,然后在Windows下通过www方式把Linux下的文件下载下来。这种方式只能把Linux的文件传到Windows,不能把Windows的文件传到Linux.3.在Linux下配置Ftp用vsftp或者wu-ftp都可以,配置成上传权限的,然后Windows和Linux就可以相互共享文件了。4.Windows下配置WWW服务用IIS,Apache或者其它的都可 阅读全文
posted @ 2011-07-06 14:02 一个人的天空@ 阅读(875) 评论(0) 推荐(0) 编辑
  2011年7月5日
摘要: Uninstalling Xcode Developer ToolsTo uninstall Xcode developer tools on the boot volume along with the <Xcode> directory, from a Terminal window type:$ sudo <Xcode>/Library/uninstall-devtools --mode=allTo remove the underlying developer content on the boot volume, but leave the <Xcode 阅读全文
posted @ 2011-07-05 17:15 一个人的天空@ 阅读(1360) 评论(0) 推荐(0) 编辑
  2011年6月23日
摘要: 第46期“走进用友软件园暨云实战交流论坛”主题活动6月22日,CTO俱乐部举办的“走向用友软件园 分享用友云计算”活动在北京用友园成功举办。本次活动的特邀嘉宾分别从用友集团云战略的未来规划和伟库云服务在未来商业平台的发展等方面和与会者展开了讨论。演讲主题1:用友集团云战略演讲嘉宾:薛峰(用友集团CTO)演讲主题2:伟库云服务,新商业引擎演讲嘉宾:杨祉雄(北京伟库电子商务科技有限公司 总经理)论坛主持:CSDN CTO俱乐部运营总监 闫辉论坛嘉宾:薛峰、杨祉雄CSDN CTO俱乐部运营总监闫辉致开场词用友集团CTO薛峰北京伟库电子商务科技有限公司总经理杨祉雄现场观众提问现场观众提问活动现场活动现 阅读全文
posted @ 2011-06-23 16:03 一个人的天空@ 阅读(289) 评论(0) 推荐(0) 编辑
  2011年6月22日
摘要: 用GDB调试程序GDB概述————GDB是GNU开源组织发布的一个强大的UNIX下的程序调试工具。或许,各位比较喜欢那种图形界面方式的,像VC、BCB等IDE的调试,但如果你是在UNIX平台下做软件,你会发现GDB这个调试工具有比VC、BCB的图形化调试器更强大的功能。所谓“寸有所长,尺有所短”就是这个道理。一般来说,GDB主要帮忙你完成下面四个方面的功能: 1、启动你的程序,可以按照你的自定义的要求随心所欲的运行程序。 2、可让被调试的程序在你所指定的调置的断点处停住。(断点可以是条件表达式) 3、当程序被停住时,可以检查此时你的程序中所发生的事。 4、动态的改变你程序的执行环境。从上面看来 阅读全文
posted @ 2011-06-22 09:35 一个人的天空@ 阅读(491) 评论(0) 推荐(0) 编辑
  2011年6月21日
摘要: ar和nm命令的使用当我们的程式中有经常使用的模块,而且这种模块在其他程式中也会用到,这时按照软件重用的思想,我们应该将他们生成库,使得以后编程能够减少研发代码量。这里介绍两个命令ar和nm,用来对库操作。By Wing, 出处:only_you当我们的程式中有经常使用的模块,而且这种模块在其他程式中也会用到,这时按照软件重用的思想,我们应该将他们生成库,使得以后编程能够减少研发代码量。这里介绍两个命令ar和nm,用来对库操作。1、ar基本用法ar命令能够用来创建、修改库,也能够从库中提出单个模块。库是一单独的文档,里面包含了按照特定的结构组织起来的其他的一些文档(称做此库文档的member) 阅读全文
posted @ 2011-06-21 16:34 一个人的天空@ 阅读(2513) 评论(0) 推荐(0) 编辑
  2011年6月17日
摘要: 1. 软件版本阶段说明 * Base版: 此版本表示该软件仅仅是一个假页面链接,通常包括所有的功能和页面布局,但是页面中的功能都没有做完整的实现,只是做为整体网站的一个基础架构。 * Alpha版: 此版本表示该软件在此阶段主要是以实现软件功能为主,通常只在软件开发者内部交流,一般而言,该版本软件的Bug较多,需要继续修改。 * Beta版: 该版本相对于α版已有了很大的改进,消除了严重的错误,但还是存在着一些缺陷,需要经过多次测试来进一步消除,此版本主要的修改对像是软件的UI。 * RC版: 该版本已经相当成熟了,基本上不存在导致错误的BUG,与即将发行的正式版相差无几。 * Release 阅读全文
posted @ 2011-06-17 17:45 一个人的天空@ 阅读(492) 评论(0) 推荐(0) 编辑
摘要: test:Add CUSTOM_BUNDLE_IDENTIFIER and CUSTOM_PRODUCT_NAME under the user defined section of build settings.Add a .xcconfig file to the project with CUSTOM_PRODUCT_NAME, and CUSTOM_BUNDLE_IDENTIFIER set to the nominal values.Set the product name to ${CUSTOM_PRODUCT_NAME} and bundle name to ${CUSTOM_B 阅读全文
posted @ 2011-06-17 14:22 一个人的天空@ 阅读(448) 评论(0) 推荐(0) 编辑
  2011年6月15日
摘要: 首先感谢兄弟“瑞瑞”提供资料1. 生成两节点Oracle用户SSH密钥Racnode1[root@racnode1 ~]#su - oracle--------------------->【无.ssh目录】[oracle@racnode1 ~]$ll -atotal 32Kdrwxr-xr-x 3 oracle oinstall 4.0K Jun 13 15:08 .kde-rw-r--r-- 1 oracle oinstall 120 Jun 13 15:08 .gtkrc-rw-r--r-- 1 oracle oinstall 124 Jun 13 15:08 .bashrc-rw- 阅读全文
posted @ 2011-06-15 17:48 一个人的天空@ 阅读(2911) 评论(2) 推荐(0) 编辑
摘要: 有两天没有寫自己的博客了,本来决定要每天坚持写,看来自己有时就是太懒了,总是会找借口不写了,今天很累明天再写吧,结果明天也没写,明天我一定写两篇,可是最后一篇都没写。也许这就是人之所以的人之惰性吧,我天生可能就是有一种惰性,很多事情都不是太会去主动做,这是不好而且可能是致命的缺点,所以决定了还是应该尽量去克服这个缺点,当然如果中间我确实有几天没写,如果不小心耽误了您搜索代码,对不起了,您可千万不要用砖头来拍我,因为现在的砖头不结实,拍死还好,拍不死可就傻了,那时郁闷也无奈了,呵呵。言规正传昨天公司的mary请我帮忙想一下如何去修改一个再linux下的XML文档,如果使用c语言,那当然可以了使用 阅读全文
posted @ 2011-06-15 16:43 一个人的天空@ 阅读(6568) 评论(0) 推荐(0) 编辑
  2011年6月14日
摘要: localhost:bin han$ xcodebuild -hxcodebuild: error: invalid option '-h'Usage: xcodebuild [-project <projectname>] [[-target <targetname>]...|-alltargets] [-configuration <configurationname>] [-arch <architecture>]... [-sdk [<sdkname>|<sdkpath>]] [<builds 阅读全文
posted @ 2011-06-14 16:24 一个人的天空@ 阅读(11229) 评论(0) 推荐(0) 编辑
上一页 1 ··· 39 40 41 42 43 44 45 46 47 ··· 59 下一页