自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (42)
  • 收藏
  • 关注

原创 vue nextTick

由来: Vue中DOM更新是异步 Vue 实现响应式并不是数据发生变化之后 DOM 立即变化, 而是等同一事件循环中的所有数据变化完成之后,再统一进行视图更新。触发条件: 在同一事件循环中的数据变化后,DOM完成更新,立即执行nextTick(callback)内的回调。注意: 1. 在 created 和 mounted 阶段,如果需要操作渲染后的...

2019-04-16 21:42:15 392

原创 java 关键字 volatile、synchronized、Lock

volatile:简介: 用以声明变量的值可能随时会别的线程修改 使用volatile修饰的变量会强制将修改的值立即写入主存 主存中值的更新会使缓存中的值失效 特性: 1. 可见性 当多个线程访问同一个变量时,某一个线程修改了变量的值,其他线程能够立即读取到该变量修改后的值。 2. 有序性 即程序执行时按照代码书...

2019-04-16 21:38:22 240

原创 Android utilcode 工具依赖库

引入: implementation 'com.blankj:utilcode:1.18.2'API 介绍: https://blog.csdn.net/qq_38998213/article/details/82181309 github官网地址: https://github.com/Blankj/AndroidUtilCode/blob/master/u...

2019-04-16 21:35:30 576

原创 网络请求框架 Retrofit

创建实例:Retrofit retrofit = new Retrofit.Builder() .baseUrl("http://localhost:4567/") .build(); 注意: 创建Retrofit实例时需要通过Retrofit.Builder,并调用baseUrl方法设置URL。 Retrofit2 ...

2019-04-15 21:33:32 121

原创 Volley

StringRequest的用法: 1. GET 请求 // 获取到RequestQueue对象 RequestQueue mQueue = Volley.newRequestQueue(context); /** * 创建一个StringRequest对象 * StringRequest的构造函数需...

2019-04-15 21:10:58 179

原创 json解析

常用的解析工具: 1. Gson 在进行序列化与反序列操作前实例化一个 com .google.gson.Gson 对象 1. 获取 Gson 对象的方法有两种: 1.1 通过构造函数来获取 Gson gson = new Gson(); ...

2019-04-15 21:07:14 227

原创 Rxjava

Rxjava简介: 核心思想都是观察者模式 引入项目: implementation 'io.reactivex.rxjava2:rxjava:2.0.1' implementation 'io.reactivex.rxjava2:rxandroid:2.0.1' 语法结构: /** * 被观察者 * 通过create方法创建...

2019-04-10 21:52:33 102

原创 网络请求框架 Okhttp

OkHttp简介: OkHttp是一个高效的HTTP客户端 使用builders构造器模式,支持阻塞式的同步请求和带回调的异步请求。 特性: 1. 允许所有同一个主机地址的请求共享同一个socket连接 2. 连接池减少请求延时 3. 透明的GZIP压缩减少响应数据的大小 4. 缓存响应内容,避免一些完全重复的请求引入项目: ...

2019-04-10 21:45:41 414

原创 JS 对象属性定义、检测与枚举

在JavaScript中,对象的属性分为可枚举和不可枚举之分,它们是由属性的enumerable值决定的。 可枚举性决定了这个属性能否被for…in查找遍历到。 判断对象是否可枚举: Object 对象的 propertyIsEnumerable() 方法可以判断此对象是否包含某个属性,并且这个属性是否可枚举。 1. 如果判断的属性...

2019-04-08 21:15:14 829

原创 JS Object.assign()方法

作用: 用于将所有可枚举属性的值从一个或多个源对象复制到目标对象。它将返回目标对象。 实例: const one = {a: 1, b: 2} const two = {c: '3', d: '4'} var three = Object.assign({e: 5}, one, two) 打印结果:...

2019-04-08 21:13:33 7408

原创 es6 模板字符串

模板字符串语法: es5写法: 需要使用大量的“”(双引号)和 + 来拼接才能得到我们需要的模版 实例: "He is <b>" + person.name + "</b> and we wish to know his" + person.age + ".That is all" es6写法: 用`(反引号)标识,用${}将变量括起来...

2019-04-03 21:10:37 569

原创 es6 set 与 WeakSet

set: ES6提供的新的数据结构Set。它类似于数组,但是成员的值都是唯一的,没有重复的值。 Set函数可以接受一个数组(或类似数组的对象)作为参数,用来初始化。 在Set内部,两个NaN是相等。两个对象总是不相等的。可以用length来检测。 set的四个操作方法: add(value): 添加某个值,返回Set结构本身。 delete(value): 删除...

2019-04-03 21:09:27 229

原创 js decodeURI、decodeURIComponent、encodeURI、encodeURIComponent

作用: 用来编码和解码URI区别: 1. encodeURI 和 decodeURI 函数操作的是完整的 URI; 这俩函数假定 URI 中的任何保留字符都有特殊意义,所有不会编码它们。 2. encodeURIComponent 和 decodeURIComponent 函数操作的是组成 URI 的个别组件; 这俩函数假定任何保留字符都代表普通文本,所以必须编码它们,所以它们(...

2019-04-03 21:08:23 130

原创 js some() 与 every() 函数

声明实例数组: const arr = [1,2,3,4]1. every() 一假即假 是对数组中每一项运行给定函数,如果该函数对每一项返回true,则返回true。 实例: let result = arr.every((val, index, arr) => {val > 2}) // result => false 2. some() 一真即真...

2019-04-03 21:07:12 572

原创 js区分for,for in,for of,forEach的使用场景

for 循环结构: for (初始化表达式1; 判断表达式2; 自增表达式3) { // 循环体4 }实例: for (let i = 0; i < 5; i++) { // 循环体逻辑 console.log(i) }for in索引遍历,主要用于循环/迭代对象属性,可以用来循环/迭代数组对象迭代出来的是对象的属性key值,可以通过o...

2019-04-03 21:06:10 286

原创 es6 filter()过滤函数

1. filter() 返回符合条件的元素的数组[] 筛选回调函数,有三个参数 语法: array.filter((value, index, arr) => {value === '匹配对象'})特殊用法: 1. 去掉空字符串、undefined、null array.filter((value, index, arr) => {value}) 2. 数组去重...

2019-04-03 21:05:01 5069

原创 es6 find()和findIndex()查找函数

1. find() 用来查找目标元素,找到就返回该元素,找不到返回undefined. 查找回调函数,有三个参数 语法: array.find((value, index, arr) => {value === '匹配对象'}) 2. findIndex() 用来查找目标元素,找到就返回元素的位置,找不到就返回-1。 查找回...

2019-04-03 21:03:52 1846

原创 缓存机制

缓存是指对数据的复用比较常见的有: 1. 内存缓存 2. 磁盘缓存 电脑的三大核心部件: 1. 中央处理器 计算机的可编程性主要是指对中央处理器的编程。 2. 内部存储器 存储器的种类很多,按用途可以分为: 2.1 主存储器(即内存) 是CPU能直接寻址的存储空间,...

2019-04-03 21:02:28 184

cordvoa android 自定义插件 toast

自定义cordova插件,android 平台下,格式清晰,适合初学者学习

2018-08-18

反编译工具

jar apk 反编译 jar apk 反编译 详细操作文档,不用慌。

2018-04-23

mysql从入门到精通第二版 pdf

mysql从入门到精通第二版 pdfmysql从入门到精通第二版 pdfmysql从入门到精通第二版 pdf

2018-03-21

ocr android 百度

扫描,运行即可用,百度sdk,ocr android,亲测。其他功能被我禁止,可以手动开启

2018-03-20

ExpandableListView+CheckBox+RadioButton

折叠列表ExpandableListView 组合 复选CheckBox 组合单选RadioButton

2018-03-06

mui中文帮助手册+mui练手项目点餐app

mui中文帮助手册,包括UI组件,html5标签及规范实例,native.js,javascript等匹配规范及实例,另附赠练手项目,点餐app

2018-02-26

微信公众号教程

微信公众号操作教程,很详细,适合新手起步。附带系统temp文件清理工具,不用可以删除。没影响

2018-01-17

小程序源码 豆瓣书城

代码可读,可运行,运行前请现在微信上配置安全访问域名地址,此处可配置为:https://api.douban.com

2018-01-16

微信小程序源码--计算器

微信小程序源码,可运行,计算器。简单实现,小白推荐。

2018-01-11

spring framework4.0 libs +net / aop alliance/aspectj

绝对的物超所值,我单独下载花了十分哦。绝对的物超所值,我单独下载花了十分哦。

2017-10-13

BadgerView.jar

将BadgerView工具类封装为了jar文件,方便好用,博客中将介绍其使用方法

2017-08-01

kotlin pdf 教学文档

kotlin pdf 教学文档

2017-05-24

kotlin教学视频走一波

kotlin 新手上路视频走一波

2017-05-23

JQueryMobile js/css/1.2版本/1.4版本

JQueryMobile1.4.5.min.js JQueryMobile1.4.5.min.css JQueryMobile1.2全套资源

2017-02-22

弹窗录音控件

自定义的弹窗内封装了录音计时,录音动画和播放计时的功能,内部有点击录音和按住录音两份代码,直接在代码中实例化弹窗即可调用了。

2016-09-02

android studio

最稳定的,最适合开发的android studio,百度链接下载

2016-06-30

android底层开发详解:内核,移植和驱动

android底层开发实战详解,内核,移植和驱动,适合刚入门的底层开发程序员。

2016-06-05

android 4.2源代码

android SDK 下sources文件

2016-05-20

android 5.1源代码

android5.1源代码压缩包

2016-05-20

原生js仿微信摇一摇功能 源码 亲测有效可用 可直接套用

原生js仿微信摇一摇功能 源码 亲测有效可用 可直接套用.

2020-05-22

reids服务及桌面管理工具.zip

redis windows服务及reids桌面可视化管理工具

2020-04-15

文件恢复工具.zip

recuva 文件恢复工具,能恢复文件,图片等数据,电脑死机,误操作后的文件恢复,附带操作手册。recuva 文件恢复工具,能恢复文件,图片等数据,电脑死机,误操作后的文件恢复,附带操作手册。

2020-04-09

redis + 关机脚本 + 清理temp文件脚本.zip

windows 64位 redis 版本号3.2.1 附赠 一个关机脚本 附赠一个清理temp文件脚本 脚本文件双击即可运行

2020-04-01

xshell.zip

window远程连接linux连接工具,中文版。xshell支持个人服务,不收费

2019-10-30

LocDemo.zip

原生gps定位与百度sdk定位,效果很明显,使用sdk定位精度和使用环境更优

2019-10-22

Chrome-Charset-0.5.2.zip

选择更多工具,选择扩展查看,选择开发者模式,选择解压插件,选择本文件的解压文件夹即可

2019-08-30

RouterPaper.zip

nodejs 模块化思想服务 简单demo,包含前端页面,后端服务。

2019-07-26

android 调试连接桥adb执行文件

android 调试连接桥adb执行文件,针对解决adb报错: adb server version (31) doesn't match 问题

2019-04-10

应用签名查看apk

应用签名查看apk

2018-11-30

visio破解工具

visio2016版本破解工具。

2018-11-09

svn客户端最新版

svn客户端最新版,含win10,win8安装操作手册。svn客户端最新版,含win10,win8安装操作手册

2018-10-22

Android逆向助手

支持dex to jar jar to dex 签名apk xml 转 txt 反编译apk 反编译dex 反汇编elf 等反编译Android apk需要的功能 并提供可视化界面

2018-10-22

AXMLPrinter2反编译xml

亲测可用,反编译xml文件,比apktool好用。有说明文档

2018-10-19

spring tool suite 3-9-5

spring boot 支持工具spring tool suite 3.9.5 对应eclipse版本4.8

2018-09-23

cordova跳转原生Activity

cordova跳转原生Activity

2018-08-24

Axure破解版附插件

Axure原型工具,破解版,附带插件,Axure原型工具,破解版,附带插件,

2018-08-18

cordova 原生拨号插件

cordova插件,调用原生拨号功能,操作说明在readme文件内

2018-08-18

cordova 自定义蓝牙ibeacon扫描插件

自定义cordova插件,允许调用原生设备扫描蓝牙ibeacon信号,并给出信号的详细解析信息

2018-08-18

空空如也

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

TA关注的人

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