自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Working_Harder的专栏

享受孤独,分享快乐.........

  • 博客(14)
  • 资源 (6)
  • 问答 (1)
  • 收藏
  • 关注

转载 数组指针和指针数组(讲解的很好)

1、数组指针(指向数组的指针)(1)数组在内存中的表示创建一个数组就是在内存里面开辟一块连续的空间,比如int a[4];就是在内存里面开辟了一个大小为4*sizeof(int)字节的内存空间。二维数组是特殊的一维数组。先来看一段代码:[cpp] view plain copy"font-size:16px;">void ma

2016-11-29 12:59:49 1383 2

转载 指针数组和数组指针的区别

这两个名字不同当然所代表的意思也就不同。我刚开始看到这就吓到了,主要是中文太博大精深了,整这样的简称太专业了,把人都绕晕了。从英文解释或中文全称看就比较容易理解。指针数组:array of pointers,即用于存储指针的数组,也就是数组元素都是指针数组指针:a pointer to an array,即指向数组的指针还要注意的是他们用法的区别,下面举例说明。in

2016-11-29 10:23:59 550

转载 手把手教你逆向分析 Android 程序

转载自:https://segmentfault.com/a/1190000005133219 作者真是高手很多人写文章,喜欢把什么行业现状啊,研究现状啊什么的写了一大通,感觉好像在写毕业论文似的,我这不废话,先直接上几个图,感受一下。第一张图是在把代码注入到地图里面,启动首页的时候弹出个浮窗,下载网络的图片,苍老师你们不会不认识吧?第二张图是微信运动步数作

2016-11-22 16:32:39 20642 1

转载 APK自我保护 - DEX/APK/证书校验

转载自: http://gnaixx.cc/2016/04/19/android-protect-dex_apk_cert_check/0x00 DEX校验classes.dex 是 Android 虚拟机的可执行文件,我们所写的 java 代码其实都在这里面,所有很多对应用程序的篡改都是针对 classes.dex 文件的。可以找一个 APK 解压就可以看到 classes.de

2016-11-22 13:54:50 2661

转载 Android中的ClassLoader与dex文件加密实现分析

Android中的ClassLoaderBaseDexClassLoaderDex类加载器的基类,包含Dex类加载器之间通用功能的实现。DexClassLoaderA class loader that loads classes from .jar and .apk files containing a classes.dex entry. This ca

2016-11-18 10:38:37 1388

转载 代理 ACTIVITY 模式(资源加载的问题)

简单模式中,使用 ClassLoader 加载外部的 Dex 或 Apk 文件,可以加载一些本地 APP 不存在的类(或者更新本地已存在的类),从而执行一些新的代码逻辑,但是使用这种方法却不能直接启动插件里的 Activity 等组件,也没办法使用 res 资源,如果不解决这两个问题,则使用插件化的方式开发 Android 业务会非常繁琐。基本信息Author : KaedeI

2016-11-17 18:34:39 1067

转载 Java ClassLoader基础及加载不同依赖 Jar 中的公共类

1. ClassLoader 的基础知识无论是 JVM 还是 Dalvik 都是通过 ClassLoader 去加载所需要的类,而 ClassLoader 加载类的方式常称为双亲委托,ClassLoader.java 具体代码如下:Java1234567891011121314151617protected Class> loadCl

2016-11-17 17:22:43 813

转载 android-plugmgr原理

android-plugmgr是一个Android插件加载框架,它最大的特点就是对插件不需要进行任何约束。关于这个类库的介绍见作者博客,市面上也有一些插件加载框架,但是感觉没有这个好。在这篇文章中,我们将不仅止于原理,对源代码的具体实现进行分析。文章中涉及的代码可从https://github.com/kissazi2/AndroidDemo/tree/master/PlugLoadDemo下载,

2016-11-17 17:11:51 1090

转载 动态加载APK原理分享(dexmaker)

目录(?)[-]项目地址httpsgithubcomhoukxandroid-pluginmgr 欢迎star and fork一 综述二功能介绍ps第一个插件代码来自 httpsgithubcomviacheslavtitovNDKBegining作者是个老外不过也比较粗心要正常运行你需要在sd卡下创建目录FFMPEG第二个插件代码来自这篇博文httpblogcsdnnetcaihany

2016-11-11 18:04:13 1386

转载 Java动态代理机制详解(JDK 和CGLIB,Javassist,ASM)

class文件简介及加载     Java编译器编译好Java文件之后,产生.class 文件在磁盘中。这种class文件是二进制文件,内容是只有JVM虚拟机能够识别的机器码。JVM虚拟机读取字节码文件,取出二进制数据,加载到内存中,解析.class 文件内的信息,生成对应的 Class对象:      class字节码文件是根据JVM虚拟机规范中规

2016-11-11 16:05:57 964

转载 Android动态加载补充 加载SD卡中的SO库

Android中JNI的使用其实就包含了动态加载,APP运行时动态加载.so库并通过JNI调用其封装好的方法。后者一般是使用NDK工具从C/C++代码编译而成,运行在Native层,效率会比执行在虚拟机的Java代码高很多,所以Android中经常通过动态加载.so库来完成一些对性能比较有需求的工作(比如T9搜索、或者Bitmap的解码、图片高斯模糊处理等)。此外,由于.so库是由C++编译而来的

2016-11-10 18:06:53 1542

转载 安卓App热补丁动态修复技术介绍

转自QQ 空间技术: https://zhuanlan.zhihu.com/p/203085481.背景当一个App发布之后,突然发现了一个严重bug需要进行紧急修复,这时候公司各方就会忙得焦头烂额:重新打包App、测试、向各个应用市场和渠道换包、提示用户升级、用户下载、覆盖安装。有时候仅仅是为了修改了一行代码,也要付出巨大的成本进行换包和重新发布。这时候就提出一个问题:有没有

2016-11-09 12:05:07 811

转载 热修复、热补丁与插件化

基础知识补充:为什么需要分包:Android2.3及以前版本用来执行dexopt(用于优化dex文件)的内存只分配了5M,一个dex文件最多只支持65536个方法其实android中的分包,除了用dex分包还可以用插件化,即将一些独立的功能做成一个单独的apk,当打开的时候使用DexClassLoader动态加载,然后使用反射机制来调用插件中的类和方法。这固然是一种解决问题的方案:

2016-11-09 10:49:43 2094

转载 multidex分包续:将指定的类打包到主dex中

一、为什么有将指定的类放入主dex中的需求我们分包的时候会遇到一个问题,因为加载和初始化的问题,如果某个类不在主dex中,那么程序就会报错,Java.lang.NoClassDefFoundError例如:自定义主dex所包含类的过程中,有9个类必须在主dex中android/support/multidex/MultiDex.classandroid/support/multide

2016-11-08 18:37:08 1186

eshop网上商城系统

本系统分为前后台,纯jsp+servlet +mysql 实现,历时3周左右,实现了登录注册,购物车,下订单,发布商品分类,添加商品,分页查询,等等,文件附带sql文件,请下载者不要私自再次上传,尊重别人的劳动成果!3分送给大家参考!

2015-06-15

学生信息管理系统

直接导入即可使用,数据库 mysql,里面有sql语句,数据库密码在代码里面dbcon.java中可以修改

2014-11-27

新闻发布系统(附带使用说明和sql)

这是我自己写的一个ssh版的新闻发布系统,属于简洁版的,功能还是比较完善的,里面附带有使用说明和mysql 的sql语句,比较适合大家参考学习使用,完美运行,如果你的机器运行不了此项目,可能是因为jdk版本问题(运行项目编译jdk必须和tomcat配置jdk一致),请使用jdk1.7配合tomcat1.7最佳

2014-11-26

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

TA关注的人

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