6 IT醉猫

尚未进行身份认证

爱生活,爱编程,爱妹子。。。

等级
TA的排名 4w+

第四方支付工具PayHelper适配最新7.0.3版本微信

PayHelper地址:https://github.com/rhinoSp/PayHelper6.6.7_NewAPIWechatHook代码:packagecom.tools.payhelper;importjava.lang.reflect.Field;importorg.json.JSONObject;importcom.tools.payhelper.utils....

2019-03-19 16:36:03

动态任务定时器DynamicTaskScheduler

因为有了新的需求,基于ScheduledThreadPoolExecutor简单封装一个注解类的任务调度框架已经不满足需求了。新的需求是需要在任务运行过程中动态调整下一次任务执行时间,甚至还需要按照比例去控制时间段执行的任务数量,所以有了这个框架。还是先发出使用方法@DynamicTaskScheduler.DynamicTaskpublicclassTestTaskextendsD...

2018-11-13 22:11:59

解决“NOTE: One or more layouts are missing the layout_width or layout_height attributes.”

布局无法加载,xml也没有错误,提示NOTE:Oneormorelayoutsaremissingthelayout_widthorlayout_heightattributes.Thesearerequiredinmostlayouts关闭AndroidStudio进入C:\Users\UserName.android目录,将build-cache重命名为...

2018-11-06 12:36:25

基于ScheduledThreadPoolExecutor简单封装一个注解类的任务调度框架

先发使用方法,首先创建一个TestTask类,继承TaskScheduler下面的Task类,实现run方法。设置RepeatTime注解,注解参数:period为重复时间,delay为等待时间,packagecn.bestmk.task;importcn.bestmk.TaskScheduler.RepeatTime;importcn.bestmk.TaskScheduler.Ta...

2018-10-17 22:54:48

关于微信指数爬虫

做app或者公众号的爬虫,首先应该抓包,然后再分析字段。按安全来划分,大致有三类字段:1,普通条件字段;2,加密条件字段,3,签名;4,用户令牌。1,普通条件字段很好理解,就是size,page,keyword之类的,大多是控制数据库的查询条件,并且明文传输没有加密。2,所以加密条件字段就应该是有过加密的字段,例如passwd=e10adc3949ba59abbe56e057f20f883...

2018-08-28 00:21:18

发一个简单封装的Http请求框架,主要方便设置代理请求,无需额外框架

packagecn.bestmk.utils;importjava.io.*;importjava.net.*;importjava.util.HashMap;/***简单封装Http请求*/publicclassHttpUtil{privateProxyproxy=null;privateStringcookie="";...

2018-06-29 15:21:03

paoding-rose-jade多数据源配置

官网文档没有相关的说明,所以费了些劲,但是确实很简单,发出来,希望能帮助到有需要的人<beanid="jade.dataSource.cn.bestmk.dao1"class="org.springframework.jdbc.datasource.DriverManagerDataSource"><propertyn...

2018-06-26 22:08:30

某小视频sign破解

最近朋友告诉我某视频发新视频能褥羊毛,而且多个账号可以绑定同一个支付宝,于是准备抓包做一个批量自动上传小视频的工具。0x00抓包抓包环境参考之前写的文章https://blog.csdn.net/u012833250/article/details/53556451如图所示,请求头里面包含sign,根据以往经验来分析,这个字符串一定是通过算法将地址,设备号什么的组成一个字符串...

2018-04-27 12:11:23

Kotlin开发安卓APP笔记实战-写个简易记事本(逻辑)

元旦前事情不少,拖到现在才写,有点尴尬。写了代码才知道前一篇写的笔记有些不正确,在这一篇笔记慢慢指出来,也不更新前一篇笔记了。学习就是这样一个发现错误并改正错误的过程。先看最终效果图由于工作关系,RecyclerView没有画分割线,如果需要的话可以参考郭神的AndroidRecyclerView使用完全解析体验艺术般的控件用到的返回和保存按钮图标在图标查询网下载创建一个D

2018-01-02 17:15:54

Kotlin开发安卓APP笔记实战-写个简易记事本(需求分析)

Kotlin不止之前笔记里学的这些基础,不过不看了,还是实战吧,遇到问题再去解决。创建工程环境啥的之前都讲过就不讲了,阅读此笔记需要一些安卓开发的经验和知识,不懂的可以在猫客论坛评论区提问,或者我的csdn博客地址评论,不知道有没有转载,欢迎转载,注明出处就好。因为白天需要上班,可能更新得会慢一点。分析记事本功能以及画草图无论做什么事,脑袋里面一定先要有对这件事情有个大致的思路,该怎样去做,胸有

2017-12-26 13:19:59

Kotlin开发安卓APP笔记-协程(代替线程)

转自http://www.yiibai.com/kotlin/coroutines.html一些API启动长时间运行的操作(例如网络IO、文件IO、CPU或GPU密集型任务等),并要求调用者阻塞直到它们完成。协程提供了一种避免阻塞线程并用更廉价、更可控的操作替代线程阻塞的方法:协程挂起。协程通过将复杂性放入库来简化异步编程。程序的逻辑可以在协程中顺序地表达,而底层库会为我们解

2017-12-25 11:41:07

Kotlin开发安卓APP笔记-接口

接口定义和Java一样,kotlin也使用interface作为接口的关键字,允许方法有默认实现interfaceCodingListener{funopenIDE()funcloseIDE(){//已实现}}Kotlin接口的实现和继承类似,使用关键字“:”classXiaoming:CodingListener{

2017-12-22 10:39:13

Kotlin开发安卓APP笔记-类和对象(2)

上一篇Kotlin开发安卓APP笔记-类和对象(1)修饰符Kotlin的修饰符包括包括类修饰符classModifier和访问修饰符accessModifier:类修饰符classModifier–标示类本身特性abstract//抽象类标示final//标示类不可继承,默认属性enum//标示类为枚举open//类可继承,类默认是final的anno

2017-12-21 11:25:53

Kotlin开发安卓APP笔记-类和对象(1)

其实这一篇应该是先于函数学习的,现在补上跟Java一样,Kotlin里面类的声明使用的是关键字class,类的声明包含有三部分:类名,类头,类体,其中,类头和类体是可选的。classDemo类成员1、构造器和初始化块2、成员函数3、属性4、内部类5、对象声明构造器Constructors一个类可以有一个主构造器或者多个次构造器主构造函数(primaryconstruc

2017-12-20 11:55:33

《转》Kotlin开发安卓APP笔记-函数和lambda表达式(3)

接着上一篇【Kotlin开发安卓APP笔记-函数和lambda表达式(2)】继续学习函数和lambda表达式转自:http://blog.csdn.net/tangxl2008008/article/details/53282100http://blog.csdn.net/tangxl2008008/article/details/53665671高阶函数将函数作为参数或返回一个函数,称为高

2017-12-19 13:00:02

Kotlin开发安卓APP笔记-函数和lambda表达式(2)

接着上一篇Kotlin开发安卓APP笔记-函数和lambda表达式(2)继续学习可变参数数量Varargs使用“vararg”关键字修饰参数,即可定义为可变数量参数(一般是最后一个参数):funasList(varargts:Any):List<Any>{valresult=ArrayList<Any>()for(tints){

2017-12-18 11:53:49

Kotlin开发安卓APP笔记-函数和lambda表达式(1)

函数声明在Kotlin中,使用“fun”关键字声明函数:funbestmk(i:Int):String{return"猫客技术论坛bestmk.cn建站$i年啦!"}可以看出,kotlin函数参数是用Pascal符号定义的 name:type。参数之间用逗号隔开,每个参数必须指明类型。函数参数可以有默认参数。这样相比其他语言可以减少重载。函数使用方法

2017-12-15 11:59:29

Kotlin开发安卓APP笔记-条件语句和循环语句

继续昨天的数据类型,今天继续学习条件语句和循环语句,争取每天更新一篇(礼拜一到礼拜五)

2017-12-14 14:00:57

Kotlin开发安卓APP笔记-数据类型

基本数据类型Kotlin的基本数值类型包括Byte、Short、Int、Long、Float、Double等。。Kotlin数据类型类型位宽度取值范围Byte(字节)1字节8位-128~127Short(短整形)2字节16位-32768~32767Int(整形)4字节32位-2147483648~2147483647

2017-12-13 10:20:40

Kotlin开发安卓APP笔记-创建工程及基础语法

闲来无事,学学kotlin,写写笔记一,配置Java环境二,安装Androidstudio3.0+三,创建安卓工程勾选Includekotlinsupport,然后一直next就好。进入Androidstudio之后可能会提示Error:java.util.concurrent.ExecutionException:com.android.tools.aapt2.A

2017-12-13 09:48:38

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!