-
android - 替安全而设计 - 1 - 开发文档翻译
android-为安全而设计-1-开发文档翻译由于本人英文能力实在有限,不足之初敬请谅解,希望大家落脚同时能指出不足。本博客只要没有注明“转”,那么均为原创,转贴请注明链接android进程与线程-开发文档翻译-进程android进程与线程-开发文档翻译-线程其他系列的翻译androidactivity开发文档翻译-1-基础篇androidactivity开发文档翻译-2-生命周期篇android...
49
热度 -
android程序保管理器
android程序包管理器[email protected]/**/QQ:591098085http://blog.csdn.net/superkris包管理服务调用ContextImpl类的getPakcageManager()函数返回PackageManager对象系统权限的目录有两个地方:一个是/system/etc/permissions/*比如这下面的platform.xml文...
26
热度 -
(64位)ubuntu 11.10编译android 2.3预备的工作
(64位)ubuntu11.10编译android2.3准备的工作/********************************************************************************************?*author:[email protected]/**/?[email protected]/**/????????????...
84
热度 -
android 历程与线程 - 开发文档翻译 - 线程
android进程与线程-开发文档翻译-线程劣质翻译系列由于本人英文能力实在有限,不足之初敬请谅解,希望大家落脚同时能指出不足。本博客只要没有注明“转”,那么均为原创,转贴请注明链接android进程与线程-开发文档翻译-进程android进程与线程-开发文档翻译-线程其他系列的翻译androidactivity开发文档翻译-1-基础篇androidactivity开发文档翻译-2-生命周期篇an...
368
热度 -
Ubuntu 下筹建 Android 开发环境
Ubuntu下搭建Android开发环境网上的N多教程全是Windows平台的,而Google官网是推荐用Ubuntu开发Android,很多朋友也是用Linux的系统开发的,下面我介绍下在Linux下Android开发环镜的搭建。一、Linux下安装配置JDK自从Oracle收购Sun近三年来,已经有很多变化。早在8月,甲骨文将“OperatingSystemDistributorLicense...
77
热度 -
Android源码下载因特网址
Android源码下载网址今天一直在网上看如何下载android源码,结果按网上说的去做,要么是Android源码网站访问不了,出现fatal:Unabletolookupandroid.git.kernel.org(port9418),网上是说网址被墙了,要么是Ubuntu下repo文件有问题,现在终于自己找到Android源码的网址,如下:https://android.googlesourc...
96
热度 -
在ubuntu 上搭建 android开发环境
在ubuntu下搭建android开发环境?一、Java环境安装配置?UbuntuJDK安装配置的详细步骤1.下载jdk?下载连接http://java.sun.com/javase/downloads/index.jsp我下载的版本是jdk-6u24-linux-i586.bin,将下载的jdk1.6.0_12.bin文件置于/usr/lib/jvm/java中2.解压文件?打开终端,修改bin...
73
热度 -
Android IPC 通信机制源码分析
AndroidIPC通讯机制源码分析Binder通信简介:Linux系统中进程间通信的方式有:socket,namedpipe,messagequeque,signal,sharememory。Java系统中的进程间通信方式有socket,namedpipe等,android应用程序理所当然可以应用JAVA的IPC机制实现进程间的通信,但我查看android的源码,在同一终端上的应用软件的通信几乎...
346
热度 -
android内存储器管理等
android内存管理等Android?Process?LifecycleAndroid系统内存不足时,?就需要把旧的或不需要用的应用程序移除.?如同之前的Activity生命周期所介绍,?这个移除的决定是由应用程序所处的状态来判断.?一般来说,当需要移除应用程序时,?系统将会做排序,?然后从最不重要的开始移除,?以下是移除时的考量顺序:?1.?最早被移除的是?Empty?Process(空行程)...
6
热度 -
c#中操作word文档-2、比较全的一份示例
c#中操作word文档-二、比较全的一份示例最近两天研究了一下如何使用VS2008(C#语言)输出Word文档。以下是几点总结:1、非常简单。2、开发及运行环境要求。操作系统为:WindowsXP(安装.netframework2.0)/Vista/Win7;在操作系统必须安装Word2003完全安装版。这里必须要强调是Word2003完全安装版,因为软件开发及运行都需要一个com组件:Micro...
88
热度 -
GD库使用总结-1
GD库使用小结---1因为一开始,“大家”都说一般任务中,用php操作图片不常见,像我们这种基本业务型的,就更用不到了,所以先别看,偶就没有看。现在有机会了自然要来玩一把。以前学过C#的GDI+,交了课程设计后忘得一干二净。又被迫学了点MFC的画图,觉得这是最蛋疼的画图过程。去年做了个小任务时用到了js图表控件,用的是封装好的js库直接调方法,然后发现这是用HTML5的ca...
81
热度 -
Spring技术内幕——Spring Framework的IOC容器实现(4)
Spring技术内幕——SpringFramework的IOC容器实现(四)前面分析了BeanDefinition在IOC容器中的载入和解析过程。在这些动作完成以后,用户定义的BeanDefinition信息已经在容器内建立起了自己的数据结构以及相应的数据表示,但此时这些数据不能供IOC容器直接使用,需要在IOC容器中对这些BeanDefinition数据进行注册。这个注册为IOC容器提供了更友好...
129
热度 -
Spring整合Mybatis源码流程分析
本文主要结合源码分析流程,整合步骤请查看之前博文https://blog.csdn.net/qq_43792385/article/details/90017967 为了使用Spring整合mybatis,需要引入mybatis为接入spring开发的包,为了方便这里直接引入springboot整合包 <dependency><groupId>org.mybatis.sp...
68
热度 -
MyEclipse使用技艺
MyEclipse使用技巧Ctrl+Shift+L显示所有快捷键Ctrl+K参照选中的词(Word)快速定位到下一个Ctrl+Shift+K参照选中的词(Word)快速定位到上一个Ctrl+O快速显示OutLineCtrl+T快速显示当前类的继承结构Ctrl+Shift+X把选中文本全部改为大写Ctrl+Shift...
265
热度 -
JVM原理跟优化
JVM原理和优化JVM工作原理和特点主要是指操作系统装入JVM是通过jdk中Java.exe来完成,通过下面4步来完成JVM环境.1.创建JVM装载环境和配置2.装载JVM.dll3.初始化JVM.dll并挂界到JNIENV(JNI调用接口)实例4.调用JNIEnv实例装载并处理class类。在我们运行和调试Java程序的时候,经常会提到一个JVM的概念.JVM是Java程序运行的环境,但是他同时...
23
热度 -
批改一行SQL代码 性能提升了100倍
修改一行SQL代码性能提升了100倍摘要:修改一行代码,且没有改变语义,把查询速度提升了100倍,这样的事情你遇到过吗?本文作者分享了他们的成功案例,虽然99.9%的查询都是高效的,只有0.1%查询速度较慢,也会影响用户体验。对此,他们进行了监测和分析。在PostgreSQL中修改了一行不明显的代码,把(ANY(ARRAY[...])改成ANY(VALUES(...))),结果查询时间从20s变为...
101
热度 -
转:新式 SQL 截断攻击和防御方法
转:新型SQL截断攻击和防御方法http://horseb.blog.sohu.com/178752688.html?????????新型SQL截断攻击和防御方法BalaNeerumalla本文讨论:?分隔标识符和字符串实用的T-SQL函数截断和修改攻击找出Bug和漏洞本文使用了以下技术:?SQLServer目录?分隔标识符和字符串?T-SQL函数?SQL注入漏洞?通过截断进行修改?通过截断进行S...
58
热度 -
Android高效率加载大图、多图解决方案,有效避免程序OOM
Android高效加载大图、多图解决方案,有效避免程序OOM比如说系统图片库里展示的图片大都是用手机摄像头拍出来的,这些图片的分辨率会比我们手机屏幕的分辨率高得多。大家应该知道,我们编写的应用程序都是有一定内存限制的,程序占用了过高的内存就容易出现OOM(OutOfMemory)异常。我们可以通过下面的代码看出每个应用程序最高可用内存是多少。intmaxMemory=(int)(Runtime.g...
70
热度 -
115
热度 -
第一章 FRAMEWORK 基本原理 第三课:构建种
第一章FRAMEWORK基本原理第三课:构建类第三课:构建类在面向对象的语言中,大量的工作要在对象里去做。除了最简单的应用所有的工作都需要构造一个或多个自定义的类,每个类中有多个属性和方法被用于去完成对象的任务。这课讨论如何创建自定义的类。学完这课,你将能够:■?描述和使用继承.■?描述和使用接口.■?描述和使用部分类.■?创建泛型类型和使用内建的泛型类型。■?响应事件和引发事件。■?添加属性去描...
134
热度