自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (98)
  • 问答 (1)
  • 收藏
  • 关注

转载 手机支付宝密码存储机制分析

作者:非虫随着电子商务在国内的迅猛发展,网上购物也成为了时下流行的消费方式。就我个人来说,每年在淘宝上也会购物上百起。这足不出户的购物方式的确给我们的生活带来了不少实惠与方便,但同时,购物安全也成为了广大网购消费者担心的一个问题。每年在新闻中爆光的网银被盗、被骗的事件也屡见不鲜。长期使用网络客户端软件的朋友都有一个习惯,为了避免每次使用时输入帐号名和密码,都习惯使用软件的自动保存密

2016-09-27 20:55:04 3397 2

原创 java排序算法三(归并排序算法)

归并排序       递归可以用来开发亚平方时间的算法。具体的,分治算法把问题拆分为两个一半规模的问题递归解决,每个自问题的开销是O(N),结果整个算法就是O(NlogN)的。归并排序就是这样的算法。至少在理论上,归并算法提供了比谢尔排序算法生成的限度更好的限度值。       归并排序算法包括三个步骤:1.如果待排序的项数为0或1,返回2.对等分的两部分分别递归排序3

2016-09-24 19:28:18 344

原创 java排序算法二(谢尔Shell排序法)

谢尔排序       第一个对插入排序做了充分改进的算法是谢尔排序(ShellSort),尽管谢尔排序算法在已知的排序算法中不是最快的,但是其是平方时间的算法,代码只比插入排序的代码长一点。       谢尔排序的思想是避免大量的数据移动,先比较那些距离稍远的元素,然后比较那些距离较近的元素,以此类推,逐步逼近基本的插入排序。谢尔排序使用称为增量序列(increment seque

2016-09-24 18:33:31 612

原创 java排序算法一(插入排序法)

插入排序算法                比如下面的一个数组:       12,8,2,7,15,6,4,11       假如从小到大进行排序,从第二个元素开始,比较其与前面子列中元素的大小,如果找到第一个比它小的元素那么就将它插入到该元素之后,以此类推。第一次的结果:8,12,2,7,15,6,4,11对应的操作:8与12进行过比较,8小于12,于是将8放到

2016-09-24 17:34:56 1228 2

转载 Android 数据库加密

原文  http://blog.csdn.net/top_code/article/details/41178607一 简介    SQLite是一个轻量的、跨平台的、开源的数据库引擎,它的读写效率、资源消耗总量、延迟时间和整体简单性上具有的优越性,使其成为移动平台数据库的最佳解决方案(如Android、iOS)。Android系统内置了SQLite数据库,并且提供了一整套的A

2016-09-17 22:33:53 599

原创 java映射Map

映射    Map用于存储一个由关键字(key)和它们的值(value)组成的条目集合。Map把关键字映射到相应的值,关键字必须是独一无二的,但是不同的关键字也可以对应相同的值。因此,值不需要独一无二。    HashMap中的关键字是无序的,TreeMap中的关键字是有序的。    Map可以作为一个序偶(pair)的Set实例来实现,它的比较器或者equals/hashCode的实

2016-09-17 12:35:12 3014

转载 Apache Maven入门(下)

前面大概的介绍了一下Apache Maven以及它的下载和安装,并且运行了一个简单的示例。那么在对maven有了一点接触后,接下去的一步是要了解maven的核心概念,这样才能在使用maven的时候游刃有余。接下来我们介绍下面这几个核心概念:POM (Project Object Model)Maven 插件Maven 生命周期Maven 依赖管理Maven 库POM (Proj

2016-09-16 14:48:24 271

转载 Apache Maven入门(上)

写这个 maven 的入门篇是因为之前在一个开发者会的动手实验中发现挺多人对于 maven 不是那么了解,所以就有了这个想法。这个入门篇分上下两篇。本文着重动手,用 maven 来构建运行 hellow world 程序,体会一下不用任何 IDE ,只用 maven 是咋回事。然后下篇就讲解一下 maven 的核心概念。写这两篇文章特意回避了复杂的示例,也不使用 IDE ,目的是排除干扰,着重

2016-09-16 14:46:39 276

转载 Android 通知栏Notification的整合 全面学习 (一个DEMO让你完全了解它)

在android的应用层中,涉及到很多应用框架,例如:Service框架,Activity管理机制,Broadcast机制,对话框框架,标题栏框架,状态栏框架,通知机制,ActionBar框架等等。下面就来说说经常会使用到通知机制中的通知栏框架(Notificaiton),它适用于交互事件的通知。它是位于顶层可以展开的通知列表。它会时不时的提醒你什么软件该更新了,什么人发你微信消息了等。

2016-09-10 16:18:39 488

转载 Java关键字final、static使用总结

/************************************************************************************************************/转载自:http://lavasoft.blog.51cto.com/62575/18771//**********************************

2016-09-09 19:18:45 242

转载 Android 各种xml资源的引用方式

前言  本章内容为Android开发者指南的Framework Topics/Application Resources/Resource Types/More Types章节,译为"更多资源类型",版本为Android 4.0 r1,翻译来自:"呆呆大虾",欢迎访问他的微博:"http://weibo.com/popapa",再次感谢"呆呆大虾" !期待你一起参与翻译Android的

2016-09-08 21:17:52 2308

原创 Android Studio安装配置Genymotion后无法调试APP的解决

遇到的问题:    按照网上的基于Android Studio安装Genymotion插件的教程我已经安好了Genymotion,插件的小图标也已经出现在Android Studio中,点击也能够启动Genymotion中对应创建的虚拟机,但是问题来了,首先是点击Android Studio的Run按钮,本身在Android Studio中创建的AVD都不显示了,去对应的路径下看,AVD其实都

2016-09-08 17:36:42 8397 3

转载 repo下载国内链接android源码

刚好碰到要下载一个指定版本的android源码,在网上没有找到,所以只能自己去下载,看了谷歌官方下载帮助但是苦于墙抽风,下载速度也奇慢,所以找了几个国内的源头下载,那么跟着我动起来,在这之前你需要一台装有linux的电脑或者是虚拟机上装有linux也是可以的. (一).科普一下git与repo的区别 1. Git:Git是一个开源的分布式版本控制系统,用以有效、高速的处理从很小到非

2016-09-07 20:26:22 10262 2

原创 Win 10 无法打开内核设备“\\.\Global\vmx86”

Win 10操作系统, VMWareWorkstation10 无法打开内核设备“\\.\Global\vmx86”: 系统找不到指定的文件。你想要在安装 VMware Workstation 前重启吗?打开vmware10中的Linux虚拟机时就报这个错误,解决方法如下:1. 找到c:\windows\system32\cmd.exe 文件,右击选择以管理员身份运行。这一

2016-09-07 19:15:29 21206 5

原创 Android有序广播OrderedBroadcast

Broadcast被分成两种:1.Normal Broastcast(普通广播)    Normal Broadcast是完全异步的,可以在同一时刻(逻辑上)被所有接收者收到,消息传递的效率比较高。但缺点是接收者不能将处理结果传递给下一个接收者,并且无法终止Broadcast Intent的传播。 2.Ordered Broadcast(有序广播)    Ordered Bro

2016-09-06 10:49:39 5194 3

原创 Android发送广播Broadcast

BroadcastReceiver本质上时一种全局的监听器,用于监听系统全局的广播消息,实现系统中不同组件之间的通信。    调用sendBroadcast()即可发送广播,这条广播会启动intent参数所对应的BroadcastReceiver。使用BroadcastReceiver来接受广播。    下面是一个简单的实例    工程结构:        An

2016-09-05 20:30:46 17157

原创 绑定本地Service并与之通信

当程序通过startService()和stopService()启动、关闭Service时,Service与访问者之间基本上不存在太多的关联,一次Service和访问者之间无法进行通信和数据传递。    如果Service和访问者之间需要进行方法调用或数据传递,则使用bindService()和unbindService()方法启动、关闭服务。    Context的bindSe

2016-09-05 14:09:10 813

原创 创建、配置、启动、停止Service

一.创建、配置Service   开发Service需要两个步骤:    1.定义一个继承Service的子类。    2.在AndroidManifest.xml中对Service进行配置。    Service定义了系列生命周期的方法:    1.abstract IBinder onBind(Intent intent):该方法必须实现,该方法返回一个IB

2016-09-05 12:53:57 658

原创 Visual Studio搭建Python开发环境及Python Environment的问题

一.搭建开发环境    首先需要搭建基于Visual Studio2015的Python开发环境,可以参考一下下面的两篇文章,已经说得很详细了,网上的类似文章很多。http://jingyan.baidu.com/article/fec4bce271381ff2618d8b3b.htmlhttp://python.jobbole.com/82337/二.找不到Pyt

2016-09-01 13:59:08 17988 8

LiangDu.rar

Android demo修改系统显示的亮度

2016-12-19

keyinput.rar

Android随机键盘

2016-12-16

[Android商业软件开发全程实战-以手机守护神为例].王家林.扫描版.zip

[Android商业软件开发全程实战-以手机守护神为例].王家林.扫描版.zip

2016-12-12

百度地图JavaScript_API_v2.0开发指南.pdf

百度地图JavaScript_API_v2.0开发指南.pdf

2016-12-12

net.mindview.util.jar

net.mindview.util.jar Thinking in Java

2016-11-25

MpAndroidChart.jar

MpAndroidChart.jar,2016年11月最新版本

2016-11-17

Medieval Town Exteriors.unitypackage

Ubity资源包,其中包含各种房子、花草、蘑菇、小木车等

2016-11-14

EncryptTest.rar

andeoid对称加密demo

2016-11-09

bouncycastle.jar

bouncycastle.jar

2016-11-09

commons-codec-1.8.jar

commons-codec-1.8.jar

2016-10-30

commons-codec-1.10.zip

commons-codec-1.10.zip

2016-10-30

TimerTest.rar

多次登录认证失败,app锁定,直到一定时间之后才能够允许用户重新认证登录

2016-10-24

Junit 4.11.zip

Junit使用需要的jar包,包含4.11和4.7的jar JUnit-4.11或者其它版本报错java.lang.NoClassDefFoundError: org/hamcrest/SelfDescribing错误时可以这样解决:junit-4.11.jar + hamcrest-core-1.3.jar

2016-10-15

commons.rar

org.apache.commons 的 jar 包

2016-10-15

python344.chm

python3.4.4英文文档

2016-10-14

apache-ant-1.9.4-bin

apache-ant-1.9.4-bin.zip,直接解压就能使用

2016-10-10

net.sf.eclipse.tomcat_9.0.1

解决最新版的eclipse 4.6 neon,无法在线安装tomcat问题,将jar文件放到eclipse安装目录的plugins目录,重新启动即可。

2016-10-05

UI(实现导航页和开场动画

Android欢迎界面,模仿微信的欢迎界面

2016-09-29

sqlite-amalgamation-3140200

SQlite源码,版本是3.14.2.

2016-09-23

genymotion-arm-translation_v1.1

著名android虚拟机软件Genymotion的ARM支持库,支持android5.1虚拟机。

2016-09-20

Android动画示例

Android动画示例,工程文件

2018-03-01

Win64OpenSSL-1_1_0f

Win64OpenSSL 64bit

2017-06-21

Win32OpenSSL-1_1_0f

openssl的.exe安装程序,支持Windows 32位

2017-06-21

NGUI Next-Gen UI v3.9.9

NGUI Next-Gen UI v3.9.9

2017-06-17

Easy Touch 5 Touchscreen Virtual Controls v5.0.8

Easy Touch 5

2017-06-10

Spring 4.1.3 API.chm

Spring 4.1.3 API.chm

2017-05-01

Hibernate4.2.4 API By blueram.chm

Hibernate4.2.4 API By blueram.chm 英文API

2017-05-01

Unity5.x从入门到精通光盘配套资源

Unity5.x从入门到精通光盘配套资源

2017-04-27

hamcrest-junit-2.0.0.0.jar

hamcrest-junit-2.0.0.0.jar

2017-04-16

log4j-1.2.17.zip

log4j的jar包

2017-04-11

image-loader

universal-image-loader-1.9.5.jar

2017-03-14

Maven实战-Linux公社

Maven实战-Linux公社

2017-03-13

Google_gson

Gson的jar包

2017-03-10

Apache Commons Crypto 1.0.0

Apache Commons Crypto 1.0.0 (Requires Java 1.7 or later)

2017-03-07

Apache Commons IO 2.5

Apache Commons IO 2.5 (requires JDK 1.6+)

2017-03-07

Java Base64 1.3.1

Base64的智齿jiar包

2017-03-07

mysql-connector-java-5.1.40.zip

mysql-connector-java-5.1.40.zip mysql的最新jar包

2017-02-17

fbx20133_3dsmax2013_win_x64.exe

3DMAX的FBX插件,64位

2017-01-10

Autodesk 3Ds MAX注册机

Autodesk 3Ds MAX注册机,包含32位版本和64位版本。使用时关闭杀毒软件,以管理员身份打开,先点击“补丁”再复制粘贴Request Code生成序列号。

2017-01-10

Java加密与解密的艺术

Java加密与解密的艺术

2016-12-26

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

TA关注的人

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