- 博客(16)
- 资源 (8)
- 问答 (1)
- 收藏
- 关注
转载 Serializable java序列化知识汇总
Bean Serializable Interface 的接口让BEAN可以串行化,将其变成一个可保存为以后使用的二进制流。当一个BEAN被系列化到磁盘上或者其他任何地方,其状态被保存起来,其中的属性值也不会改变。在BEAN的规范中,JSP并没有要求BEAN实现Serializable接口。但是,如果您希望自己控制您所创建的组件的serialization进程,或者您想serialize并不是标准
2011-12-29 22:48:20 1074
转载 Android 面试题积累
1、什么是ANR 如何避免它? http://blog.csdn.net/Zengyangtech/archive/2010/11/21/6025671.aspx 2、什么情况会导致Force Close ?如何避免?能否捕获导致其的异常?3、Android本身的api并未声明会抛出异常,则其在运行时有无可能抛出runtime异常,你遇到过吗?诺有的话会导致
2011-12-27 12:08:41 1131
转载 使用AIDL设计远程接口(Designing a Remote Interface Using AIDL)
前言 本章内容为开发者指南(Dev Guide)/Developing/Tools/aidl,版本为Android2.3 r1,翻译来自"移动云_文斌",欢迎访问它的博客:"http://blog.csdn.net/caowenbin",再次感谢"移动云_文斌" !期待你一起参与翻译Android的相关资料,联系我over140@gmail.com。 声明
2011-12-27 11:57:12 1115
转载 软件架构师的能力与特质
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://yunli.blog.51cto.com/831344/719649软件开发工程师的职业发展无非两大类:一是做“官”,从事管理工作;二则继续从事技术工作。对于后者,软件架构师(software architect)是很多软件开发工程师追求的理想岗位。在这我想谈一谈软件架
2011-12-20 14:17:24 1148
转载 架构师的大局观
时常听到大局观这个词,每每总是心存敬畏,大局观到底为何?当我还是一个刚入行的软件工程师的时候,我每天忙碌于代码,输入的是各种需求,输出的是各种功能模块。当时,我心中的大局观就是我输出的模块能被他人很方便的调用,能与其他人合作得愉快,能为产品做好我负责的那部分。当我成为一名高级软件工程师的时候,我沉浸于对语言的细节研究,对面向对象方法论的深入思考,对设计思维的训练。输入的
2011-12-19 10:16:15 1155
转载 多线程的哪些儿事
【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】 多线程一直是我比较喜欢的话题,当然也是很多朋友比较害怕的话题。喜欢它,因为它确实可以提高pc的使用效率;讨厌它,因为如果对它处理不好,反而会导致更大的麻烦。这里断断续续写了这么多,没有什么新意,主要是想结合自己这么多年的个人经历谈一谈自己的想法而已。真心希望这些文
2011-12-19 09:35:00 1076
原创 Android 检测是否有ROOT权限
android (linux)很多命令需要root权限才能执行,比如说查看系统目录文件等,如果我们的程序需要用到查看此类文件或执行系统命令,就必须先获取Root权限。import java.io.DataInputStream;import java.io.DataOutputStream;import java.io.InputStream;import java.io.Out
2011-12-16 09:45:10 3551
原创 如何让android apk 获得系统权限
如何让自己写的apk获得系统权限? 第一个方法简单点,不过需要在Android系统源码的环境下用make来编译: 1. 在应用程序的AndroidManifest.xml中的manifest节点中加入 android:sharedUserId="android.uid.system"这个属性。 2. 修改Android.mk文件,加入LOCAL_CERTIF
2011-12-16 08:42:21 1578
转载 Android程序的安全系统
原文 http://my.unix-center.net/~Simon_fu/?p=531 最近在移植Android过程中遇到了Android程序(apk)权限的问题。最近也对这方面进行了一些了解,在此和大家分享。 Android框架是基于Linux内核构建,所以Android安全系统也是基于Linux的安全架构建立的。在Linux安全系统中,用户和组起
2011-12-15 16:45:34 1225
原创 android 2.3 app没有 android.permission.MODIFY_PHONE_STATE权限,导致来电自动接听功能难以实现
今天其它项目组请教android2.3无法自动接听电话的问题,原因是调用answerRingingCall时系统提示没有权限Neither user 10099 nor current process has android.permission.MODIFY_PHONE_STATE. 网上搜了一下发现Android 2.3后不开放使用 MODIFY_PHONE_STATE
2011-12-14 17:21:58 4103 4
转载 C++函数指针
在C++中,成员函数的指针一般是这么用的,view plain#include class A{ public: char hello(int a){ printf("hello world"); return a-'0'; } }; typ
2011-12-14 14:00:17 1044
转载 在中国应如何改良Scrum框架
原文 http://blog.csdn.net/adwu73/article/details/7053223在我的CSDN博客(http://blog.csdn.net/adwu73)上面,我发表了一个“为什么纯粹的Scrum在中国很难落地”系列,其中通过解读新版的Scrum Guide来分析如果在中国严格照搬Scrum会遇到哪些困难,有兴趣的读者可以去看看,而在本文中将在总结
2011-12-12 10:31:51 1166
转载 Vim必知必会
一、我们为什么要学习vim编辑器?Linux的命令行界面下面有非常多的文本编辑器。比如经常听说的就有Emacs、pico、nano、joe与vim等。vim可以看做是vi的高级版。我们为什么一定要学习vim呢?有以下几个原因:(1)所有的Unix like系统都会内置vi文本编辑器,其他的文本编辑器则不一定会存在。(2)很多软件的编辑接口都会主动调用vi。(3)
2011-12-09 12:16:37 1087
原创 exec 与 xargs的区别
xargs:通过缓冲方式并以前面命令行的输出作为参数,随后的命令调用该参数若忽略 xargs 的 options 来看的话,cm1 | xargs cm2可以单纯看成: cm2 `cm1`因此, find .... | xargs rm 也可作 rm `find ...` 来处理.然而, 若 find 的结果太多, 可能会超过rm 可能接受的最大argument数量而失败.
2011-12-08 12:39:21 3277
原创 TCP,socket 心跳检测
一、什么是心跳检测判断对方(设备,进程或其它网元)是否正常动行,一般采用定时发送简单的通讯包,如果在指定时间段内未收到对方响应,则判断对方已经当掉。用于检测TCP的异常断开。基本原因是服务器端不能有效的判断客户端是否在线也就是说,服务器无法区分客户端是长时间在空闲,还是已经掉线的情况。所谓的心跳包就是客户端定时发送简单的信息给服务器端告诉它我还在而已。代码就是每隔几分钟发送
2011-12-08 12:34:54 4750
转载 Java REST框架介绍
REST(Representational State Transfer)是一种轻量级的Web Service架构风格,其实现和操作明显比SOAP和XML-RPC更为简洁,可以完全通过HTTP协议实现,还可以利用缓存Cache来提高响应速度,性能、效率和易用性上都优于SOAP协议。 REST架构遵循了CRUD原则,CRUD原则对于资源只需要四种行为:Create(创建)、Read(读取)
2011-12-06 15:07:01 4583 1
2016年南京软件开发者大会《 高效率的Android开发》PPT
2016-05-04
Android系统介绍和学习路线培训
2015-09-22
如何合理设计HybridApp: 移动应用跨平台开发经验分享
2014-05-29
RaspberryPi使用舵机网页远程控制摄像头转动
2013-06-01
android downlaod manager下载管理器
2012-11-23
android vcard syncML源码
2011-08-09
开发微信应用在Android手机上可以使用chrome://inspect方式调试吗?
2015-04-21
TA创建的收藏夹 TA关注的收藏夹
TA关注的人