自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Kaiwii的专栏

System.out.println(“我是金融IT菜鸟");

  • 博客(17)
  • 资源 (14)
  • 收藏
  • 关注

转载 Android程序的安全系统

最近在移植Android过程中遇到了Android程序(apk)权限的问题。最近也对这方面进行了一些了解,在此和大家分享。Android框架是基于Linux内核构建,所以Android安全系统也是基于Linux的安全架构建立的。在Linux安全系统中,用户和组起着重要的作用,Linux中所有的资源给不同的用户和用户组设置了不同的访问属性。如果你对Linux下面用户和组的概念不熟悉,请先补习一下

2012-12-28 10:34:34 818

转载 深入理解HTTP Session

session在web开发中是一个非常重要的概念,这个概念很抽象,很难定义,也是最让人迷惑的一个名词,也是最多被滥用的名字之一,在不同的场合,session一次的含义也很不相同。这里只探讨HTTP Session。 为了说明问题,这里基于Java Servlet理解Session的概念与原理,这里所说Servlet已经涵盖了JSP技术,因为JSP最终也会被编译为Servlet,两者

2012-12-20 16:15:09 1000 1

转载 Java Web应用开发中的一些概念

【51CTO独家特稿】概念一直是学习计算机软件开发中经常遇到的问题,也是软件行业最喜欢创造的东西。很多时候,学习计算机软件开发遇到困难都是因为对某些概念的不理解,而不是因为技术本身有多么复杂。Java Web作为Java EE技术体系的一部分,应该是目前所有Web开发技术中最复杂的一种,很多初学者,或者是从ASP、PHP转移过来的开发者都会遇到概念方面的困难。其实很多概念都是非产简单的,只

2012-12-20 15:16:03 1360

转载 ORM 和 Hibernate

一. Hibernate的简要介绍Hibernate是轻量级Java EE应用的持久层解决方案,Hibernate不仅管理者Java类到数据库表的映射(包括Java 数据类型到SQL数据类型的映射),还提供数据查询和获取数据的方法,可以大幅度的缩短使用JDBC处理数据持久化的时间。目前的主流的数据库依然是关系型数据库,而Java语言是面向对象的编程语言,当把二者结合一起使用时相当的麻烦,而

2012-12-20 11:02:48 7701

转载 软件开发模型介绍、总结归纳

瀑布模型描述:每个软件过程顺序衔接、一次性通过,最常用。优点:由文档和风险驱动,利于提高大型项目开发的质量和效率。缺点:建设周期长、风险大、难以满足用户需求。适用场合:需求明确且很少变更的项目,如二次开发或升级型项目。螺旋模型描述:以原型为基础沿螺线旋转、每转一圈都经过计划/风险分析/实施/评估等过程且得到相应新版本、经过若干次螺旋上升得

2012-12-20 10:27:44 2116

转载 Android应用程序获得root权限

我在博文《Android程序的安全系统》中提到两种让root权限的办法。最近在网上发现很多朋友转载那篇文章,但是对那篇文章中提到的第一种方法怎样实现,不是很明白。本文将会以一个例子实现来演示怎样让一个Android应用程序获得root权限。问题    我遇到的问题是我想在Java应用程序中动态mount一个NFS的系统,但是执行mount命令必须要要root权限才可以。一般情况下,在A

2012-12-19 16:48:26 1945 2

转载 启动init.rc文件中的service

Android 控制用户定义 service1. 修改/etc/init.rc添加用户定义service 定义service xxx /usr/sbin/xxxuser rootdisabledoneshot2.Android init 启动后会调用init.c 来实现init.rc文件的解析。并启动android property service.

2012-12-19 16:42:48 13734 6

原创 追忆逝去的生命

记不得上次跳到我肩膀上玩耍是什么时候;也记不得上次喵喵地在我脚下打转的是什么时候了……仿佛就是在刚刚。但是,就在今天,这样子的场景不会再出现在眼前了。对于生老病死,我想我是看破的。除了是悲哀之外,更多的是幸运。能遇上这样子一只好猫咪,是一种缘分。对于,这份短暂,但是沉甸甸,美好的建议,我想我应该感谢上帝的。对于在都市长大的我,我没有兄弟姊妹,猫咪除了是宠物之外,更像是我的亲人。对于她的悄然

2012-12-18 13:24:01 1258

转载 Message Driven Bean & JMS

Java消息服务(JMS Java Message Services)提供了点对点模式(Point-to-Point Queue)和发布-订阅模式(Publish-Subscribe Topics).Queue仅允许一个消息传送给一个客户(一对一):消息的接收者和发送者之间不存在时间上的依赖关系。不论发送者发送消息时接收者是否在运行,接收者都可以提取信息。接收者对于成功处理的消息给出回执。

2012-12-13 17:40:48 989

转载 理解RESTful架构

越来越多的人开始意识到,网站即软件,而且是一种新型的软件。这种"互联网软件"采用客户端/服务器模式,建立在分布式体系上,通过互联网通信,具有高延时(high latency)、高并发等特点。网站开发,完全可以采用软件开发的模式。但是传统上,软件和网络是两个不同的领域,很少有交集;软件开发主要针对单机环境,网络则主要研究系统之间的通信。互联网的兴起,使得这两个领域开始融合,现在我们必须考虑,

2012-12-13 16:57:19 890

转载 EJB到底是什么,真的那么神秘吗??

1. 我们不禁要问,什么是"服务集群"?什么是"企业级开发"?既然说了EJB 是为了"服务集群"和"企业级开发",那么,总得说说什么是所谓的"服务集群"和"企业级开发"吧!这个问题其实挺关键的,因为J2EE 中并没有说明白,也没有具体的指标或者事例告诉广大程序员什么时候用EJB 什么时候不用。于是大家都产生一些联想,认为EJB"分布式运算"指得是"负载均衡"提高系统的运行效

2012-12-13 16:56:01 959

转载 Servlet生命周期与工作原理

Servlet生命周期分为三个阶段:  1,初始化阶段 调用init()方法  2,响应客户请求阶段  调用service()方法  3,终止阶段  调用destroy()方法Servlet初始化阶段:  在下列时刻Servlet容器装载Servlet:    1,Servlet容器启动时自动装载某些Servlet,实现它只需要在web.XML文件中的之间添加如下代码:

2012-12-11 17:42:55 948

转载 jsp的内部方法jspInit(),_jspService(),jspDestroy()

jspInit(){}:jsp Page被初始化的时候调用该方法,并且该方法仅在初始化时执行一次,所以可以在这里进行一些初始化的参数配置等一次性工作,由作者创建jspDestroy(){}:jsp Page由于某种原因被关闭的时候调用该方法,由作者创建jspService(){}:由jsp容器自动创建的处理jsp Page的方法,由jsp容器创建,不能由作者定义。当jsp文件第一次被处

2012-12-11 16:38:21 9699

转载 如何在C语言中调用shell命令

1、system(执行shell 命令)相关函数 fork,execve,waitpid,popen表头文件 #include定义函数 int system(const char * string);函数说明 system()会调用fork()产生子进程,由子进程来调用/bin/sh-cstring来执行参数string字符串所代表的命令,此命令执行完后随即返回原调用的进程

2012-12-11 11:43:40 918

转载 android 编译单个模块

android中的一个应用程序可以单独编译,编译后要重新生成system.img在源码目录下执行  . build/envsetup.sh (.后面有空格)就多出一些命令:  - croot: Changes directory to the top of the tree.  - m: Makes from the top of the tree.  - mm: Buil

2012-12-11 11:42:04 1012

转载 Android Bander设计与实现 - 设计篇

Android Bander设计与实现 - 设计篇

2012-12-10 15:32:17 949

转载 C++基础知识 sizeof运算符应用的总结

C++ sizeof运算符在使用中有许多值得注意的地方,其间涉及的知识也很多。这里我把它的用法总结如下:(一)对基本类型 的操作对于基本类型sizeof返回这种数据类型所占用的内存空间大小。在VC++6.0下运行结果:sizeof(int)=4sizeof(unsigned int)=4sizeof(long)=4sizeof(unsigned long)=4siz

2012-12-01 10:15:04 1275

维特比算法解决经典隐马尔科夫链问题的思路

https://blog.csdn.net/Kaiwii 中 《牛刀小试利使用Python利用维特比算法解决经典隐马尔科夫链问题》一文对应的维特比算法解决经典隐马尔科夫链问题的思路部分。

2018-07-11

AsyncTask使用实例(ADT工程)

通过一个ProgressBar来介绍AsyncTask使用实例(含有介绍)

2014-03-19

支持ADK开发的Arduino开发IDE(1)

能够支持Android ADK开发的Arduino开发环境。基于Arduino 0023,已经添加该IDE兼容的ADK工具包。能够直接使用的。

2013-05-18

JVM抽象架构​

JVM抽象架构​(描述jvm基本结构):包括几个模块之间的关系,有实例说明!

2012-10-23

十六进制转物理地址

介绍内存管理中,十六进制转物理地址。主要是计算机组成原理中的!

2012-09-27

在SAE平台上使用SSH(struts,spring,hibernate)

演示在新浪开发平台上,使用SSH框架构建网络应用

2012-08-17

android资源管理

介绍android资源管理的好课件!

2012-08-06

跟我一起写 Makefile

跟我一起写 Makefile,经典学习书写Makefile的资料

2012-07-22

jni权威指南中文版

如题所示,这个文档就是sun公司的jni权威指南的中文版,方便初学者快速学习jni知识!

2012-06-30

android源码下载需要使用的repo脚本

android源码下载需要使用的repo脚本

2012-04-10

华南理工大学研究生人工智能期末考试题纲整理文档

华南理工大学研究生人工智能期末考试题纲整理文档

2011-12-16

nutch入门经典翻译1:Introduction to Nutch, Part 1: Crawling

nutch入门经典翻译1:Introduction to Nutch, Part 1: Crawling

2011-08-20

SH(struts2+Hibernate 3)简单实现注册模块

简单使用struts2,Hibernate 3实现注册模块 另外使用token方式防止表单重复提交 使用hbm2ddl.auto,透过pojo产生数据库表

2011-05-02

空空如也

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

TA关注的人

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