自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 资源 (19)
  • 收藏
  • 关注

原创 按键精灵手机助手之实战篇(四)项目源码

本篇直接上源码了,下面是源码主要功能包含主线、师门、日常的乐于助人、除暴安良、刷道等

2022-06-06 23:40:41 4002 1

原创 MQ 消息队列安装

Rabbitmq docker 安装过程

2022-03-25 14:48:00 505

原创 按键精灵手机助手之实战篇(三)通用方法

前言 本章讲述脚本编写前的一些通用方法的整合,以及一些注意事项,例如:多屏幕适配、随机点击、随机滑动、图色方法、文字识别等通用方法的封装。

2021-12-15 22:42:43 2937

原创 按键精灵手机助手之实战篇(二)防封

前言本篇文章讲述游戏FH原理机制。一、行为检测 所谓的行为检测简单的来讲就是,超越正常人玩的游戏,游戏的系统就会认定你为辅助或者WG啥的,然后对该帐号进行处理。1.)人玩的游戏,你点击的屏幕不可能都是一个点,然而按键的模拟点击就是点击某个坐标,例如:Tap 100, 200 这个坐标如果是打开包裹的位置,那么你一场游戏下来点击包裹100次,每次都点这个坐标,很明显,从行为上系统肯定就认定你为辅助操作,会立即处理掉你。这也是很多模拟器的模拟编排点击录制会被FH的原...

2021-12-15 17:22:29 7326

原创 按键精灵手机助手之实战篇(一)需求理论分析

前言 本篇文章将使用通俗易懂的方式给大家讲述按键精灵的用法。理论 图、色 这两个字是按键精灵灵魂精髓,请记住这两字。简单的来说就是在手机上面找到一张图片或者一些颜色点,找到之后点击哪里或者做什么,就这么简单。...

2021-12-12 17:14:21 2812

原创 按键精灵手机助手之入门篇

入门简介

2021-12-12 17:05:34 4256

原创 Ory Hydra 详解之进阶

前言上篇文章简单的讲解了Hydra的用法,本篇文章将深化对单点登录在分布式微服务体系的介绍以及详细用法。应用场景想象这样一个场景,你有好几个应用,每个应用对应一个微服务Server,那么如果你需要给一个用户分配一个权限去同时访问这些服务时,你总不能每个服务都重新登录一次吧?这样用户体验及其不好,所以单点登录的概念就应运而生了。单点登录:所谓的单点登录,说直白了就是只需要登录一次,就可以访问多个服务器。如下图所示,用户仅需要在AuthServer这个服务登录一次,就可以用获取到的idToken

2021-10-11 19:36:13 2116 1

原创 Ory Hydra 详解之入门

1.简介ORY Hydra是经过强化,经过OpenID认证的OAuth 2.0服务器和OpenID Connect提供商,针对低延迟,高吞吐量和低资源消耗进行了优化。ORY Hydra 不是身份提供者(用户注册,用户登录,密码重置流程),而是通过登录和同意应用程序连接到您现有的身份提供者。以不同的语言实现登录和同意应用程序很容易,并且提供了示例性的同意应用程序(Go,Node)和 SDK。当然如果你还不清楚什么是OAuth 2.0和OpenID Connect,请自行先去了解,推荐文章如下:OAut

2021-08-02 17:09:50 4654 5

原创 Js与原生交互详解(JsBridge)

1.前言优美的js与原生的交互应该是像微信那样的,简洁方便,通俗易懂,网上看了很多博客,发现很多人都没说清楚明白,说的明白的又太抽象,又是画图又是理论的,弄到后面就作者一个人懂,一点也不适合小白,所以我特地写一篇,就这样。2.效果说明微信JSDK:比如一个选择图片的交互,人家是这么写的。wx.chooseImage({ success: function (res) { var tempFilePaths = res.tempFilePaths // tempFilePa.

2021-06-09 15:12:39 2268

原创 OPA策略引擎用法实战

简介官网介绍OPA简单的说就是一个功能强大的策略规则引擎,开发的时候多少会遇到一些多样的规则配置,这些配置不足以写到数据库,所以都写到了代码中、配置文件中。项目做大的时候,如果需要修改规则,那么只能重新修改代码,打包发布,相对比较麻烦,还增加了业务的复杂度,这个时候OPA的作用就出来了,它可以把这些配置的的东西独立出来,让规则脱离主业务逻辑。安装OPA是一个很简单的东西,直接下载放到Linux的sbin下就能直接使用了macOS (64-bit): https://open...

2021-04-15 16:32:27 1846

原创 docker + nginx 配置多web项目详解

下载Nginx官方镜像地址:官方镜像地址打开官网滚动到中间,就可以看到下面这些镜像集合,供你选择# 查询官方镜像 nginxdocker search nginx# 下载对新版本的 nginxdocker pull nginx# 当然下最小的更好,毕竟节省很多空间docker pull nginx:1.19.9-alpine# 需要注意的是,完整版跟最小版进去镜像容器的方式有点不同# 完整版docker exec -it 镜像ID /bin/bash# 最小版(al

2021-04-06 15:16:18 3552 5

原创 问题——CentOS 7.9 误删除python2.7解决方案

1.切换到root帐号下su root2.删除python# 强制清除已安装的程序及其关联rpm -qa|grep python|xargs rpm -ev --allmatches --nodeps# 删除所有残余文件 ##xargs,允许你对输出执行其他某些命令whereis python |xargs rm -frv# 验证删除,返回无结果说明清除干净whereis python3.删除yumrpm -qa|grep yum|xargs ...

2021-03-12 17:31:29 575

原创 Jenkins+docker+nexus3+springboot+gradle 全自动打包部署详解

前言很多时候打包发布是一件繁琐而重复的事情,这个时候一键自动打包自动发布的需求就出来了。当然,jenkins出来也不是一天两天了,网上也有很多配置方案,下面是本文方案:首先:跟传统的方式不同,这里引入了docker(什么是Docker?),这是官网,可以去了解一下:https://www.docker.com/原理:jenkins从代码服务器拉取最新代码,用gradle完成打包生成jar,接着用docker把运行这个jar所需的环境(java8)以及jar打成一个镜像文件,那么拿着这个镜

2021-03-11 13:55:25 1434

原创 问题——Mysql 8.0.12 忘记密码解决方案(Linux)

前言mysql 到了8.0 就跟原来的不太一样了,有点坑整半天改不了密码,网上很多都不行,这里记录一下。步骤登录mysql是的你没有看错,不登录怎么修改?Windows登录看这里# 进入系统mysql目录下面$ cd /etc/mysql/看到 debian.cnf文件没有,打开他,打开方式很多种 vi vim nano gedit 等等。。。当然图形界面gedit会快一点,可以看到user = debian-sys-maintpassword =

2021-03-05 17:30:38 126

原创 Docker 之 Python Flask 服务的构建运行

前言使用Docker容器的形式运行一个简单的Flask项目步骤一.编写py代码1.用python编写一个简单的Flask项目,这里我使用的是PyChram进行项目的编写创建一个名叫app.py的文件如下:(值得注意的是:Flask 需要一波倒包,鼠标移动到Flask 按 Alt + Enter 完成倒包)#!/user/bin/env python3# -*- coding: utf-8 -*-# @Email : [email protected] flask i

2021-03-04 14:34:07 3227 3

原创 Ubuntu 20.04 安装 docker 详解

前言首先登录官网观摩观摩:docker 安装步骤1. 干净的卸载掉你系统中的 docker,不要问我为什么知道。1)删除步骤1,官网给出的两条命令,当然为了确保你删的干净点,请看第二条$ sudo apt-get purge docker-ce docker-ce-cli containerd.io$ sudo rm -rf /var/lib/docker2)摘抄于:https://blog.csdn.net/xbeethoven/article/details/1078.

2021-02-25 16:44:48 32970 28

原创 ubuntu 20.04 安装 微信最新方式

ubuntu 20 安装 微信最新方式思路:1.下载安装deepin-wine用于启动微信2.下载安装微信deb可能会遇到的问题:1.盲目查看博客滴安装,如下面这段,这段安装是没有错的,错就错在安装的deepin-wine 版本为:2.18.12 这个版本不支持微信最新版本deepin.com.wechat_2.6.8.65deepin0_i386.deb安装必要的工具及deepin-wine依赖sudo apt install wget g++ git #如已安装可自.

2021-02-24 10:51:37 32724 26

原创 问题——安卓RecyclerView的item宽度无法铺满的问题

问题描述 如题说述,在写一个Dialog弹窗的时候,弹窗中有一个RecyclerView,可是item中的xml布局是match_parent,弹出来后宽度没能铺满整个Dialog。解决办法方法1如果你使用的是原始的RecyclerView可以尝试着使用这方法解决看看,在onCreateViewHolder中把父view丢进去。View view = Layou...

2019-12-19 15:41:47 1395 2

原创 Android 多渠道 + 多包名 打包配置

前言为什么用到多渠道,多包名?很多外包公司给客户出售互联网产品,这个时候就有了一劳永逸,千篇一律的好东西,那就是app框架,代码,业务逻辑基本一样,唯一不同的就是图片啊、名称啊、颜色啊、logo啊等一些让用户看上去比较自定义滴东西,这样外包公司可以不用给每一个客户都开发一遍app,只需要换一波资源文件,做一些特定的配置,很快就能出一个全新的APP出来,极大的降低了开发成本。Gradle 配...

2019-08-22 14:40:27 2565

原创 问题——Android TextView 跑马灯跑不动的问题

跑马灯的一般配置<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="w...

2019-08-15 11:32:34 3980

原创 Python 之 PyCharm + selenium 163邮箱登录详解

PyCharm导入selenium安装 webdriver 支持多个浏览器,例如chrome、Firefox、ie、edge,这里只讲chrome的webdriver注意webdriver.exe的下载需与chrome的版本对应,先查看浏览器的版本,再根据版本下载对应的webdriver,目前只有32位,但64位也可使用,下载地址:http://npm.taobao.org...

2019-08-09 13:57:07 1486

原创 Android 之 Sentry 集成

Manifest文件中 <uses-permission android:name="android.permission.INTERNET" /> <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />导入gradle插件//sentry 崩溃收集...

2019-05-17 18:32:07 4567

原创 Linux 之 Sentry 服务搭建

什么是Sentrysentry是一个全平台支持,用Python编写的一整套错误信息收集统计应用平台。官方地址:https://sentry.io/welcome/它就类似 友盟 Bugly 等这些第三方错误信息收集平台。参考地址:https://www.cnblogs.com/name/p/7918758.html以上地址作为参考,毕竟我按照步骤还是遇到一些问题的。安装Cent...

2019-05-17 17:05:37 3408 1

原创 Linux 之 Docker 安装

安装:1.检查你的环境是否是大于或者等于 3.10版本命令:uname -r2.更新yum包:sudo yum update (这个时候会提示你TM没有权限,不要慌)3.先获取下root权限命令:su root 输入root密码即可4.设置yum源:sudo yum-config-manager --add-repo https://download.docke...

2019-05-17 15:56:03 234

原创 Linux 之安装 Centos 7

1.OS系统镜像下载地址: https://www.centos.org/download/1.1->选择DVDISO1.2->随便下载一个2.虚拟机安装VMware 12 (比较稳定吧)3.详细教程: https://www.jianshu.com/p/ce08cdbc4ddb?utm_source=tuicool&utm_medium=referral...

2019-05-17 15:49:42 255

原创 问题——Android 请求图片验证码返回GIF89a乱码无法base64转换成图片验证码

问题描述 如题,今天后台给了一个接口请求Login时显示一下验证码,该验证码为图片形式,挺简单。如果下图所示:根据正常情况,一个GET请求回来,后台会给一个 base64 加密过的字符串,解析这段字符串经过一通转换,是可以变成一个标准的bitmap图片,然后设置上去即可。一个正常服务器返回的Base64编码长这样:R0lGODlhWAAoAPcAAAA...

2019-04-03 16:51:20 4696 1

原创 问题——Android Studio项目中,部分import的java类报红,但项目仍然能运行

问题描述 如题说述,在开发过程中总会出现各种突发状况,比如电脑突然断线、更新gradle的时候断网、引入新的依赖冲突等等等等。就会出现import中有部分import的类红了,找不到了,但是代码可以正常编译运行,重启AS、重启电脑、Build clean、rebuild等操作都不能恢复发生时,请再尝试以下操作。解决办法方法1——> Android Studio 右上...

2018-12-11 19:06:16 9809 8

原创 问题——TortoiseGit Git clone 的时候密码写错

问题描述TortoiseGit Git clone 远程仓库代码的时候,不小心账号密码输入错了,一个回车结果可想而知,load不下来。这个时候,重新 clone 同一个地址的远程仓库代码,TortoiseGit 竟然不再次跳出输入账号密码的框了,直接就load,但结果肯定是错的,毕竟存下了错误的账号密码。解决办法打开 控制面板——用户账户——管理 windows 凭据 删除掉系统帮...

2018-09-25 15:17:14 7473 4

原创 Android + Appium 自动化测试完整的环境配置及代码详解

环境的的搭建参考大神博客:https://www.cnblogs.com/fnng/p/4540731.html该博客有一套详细的入门教程,奈何时间有点久远有些东西不能用了,但是参考价值还是有滴。1.安装各种SDKjre必须1.8以上 AndroidSDK需要8.0以下的测试,8.0我测试还不行,环境变量如下图所示...

2018-08-20 20:23:48 56861 1

原创 百度语音模块化集成

最近在百度人工智能开放平台看到,百度的离在线语音已经免费了,小激动一下(毕竟之前跟科大一样,都是离线收费),然后写了一个小工具APP基本功能如下:1.拦截通知栏消息(NotificationListenerService)2.语音播放微信、QQ消息内容(可设置带着耳机的时候播放)想法很简单,经常在跑步,中途不方便查看消息,这样的小工具就可以满足需求了,当然这篇文...

2018-06-25 17:15:39 973

原创 微信Tinker热修补的快速集成详细步骤

微信TinkerPatch热修补快速集成教程

2017-02-20 14:10:19 3609 12

原创 Android webView 中 注入js 获取网页中的 图片

Android WebView中 往html中注入js代码获取图片,自定义图片收缩控件

2016-09-08 19:58:41 1436 1

原创 贝塞尔曲线画的WaveView,波浪头的效果

一个波浪的头部WaveView,用贝塞尔曲线画出来,效果还不错

2016-06-02 22:14:05 4215 2

原创 Could not find class 'com.umeng.analytics.d' 解决的方案分享

从Eclipse升级到AS后,众多朋友遇到了统计分析的   com.umeng.analytics.d 坑爹问题,弄了很久,友盟给出的是确认了这边是因为项目中用了 Java 和 kotlin 的混合编译导致,删掉kotlin相关的就正常了。什么是kotlin?他是什么鬼?-----> https://kotlinlang.org/docs/tutorials/kotlin-an

2016-02-22 11:53:52 10302 32

原创 Android端来电拦截的模块实现

安卓手机来电拦截模块电话拦截这项功能google屏蔽了,所有得自己去找aidl文件来反射实现来电的拦截,下面是一个简单的来电拦截模块代码实现.❶需要注意的是:所需要的权限 <!-- 权限 --><span style="color:#cc0000;"> <uses-permission android:name="android.pe...

2015-08-30 23:07:40 1324

专栏按键精灵助手源码下载

对应的项目地址: https://blog.csdn.net/u010381752/article/details/125156691?csdn_share_tail=%7B%22type%22%3A%22blog%22%2C%22rType%22%3A%22article%22%2C%22rId%22%3A%22125156691%22%2C%22source%22%3A%22u010381752%22%7D&ctrtid=xa4NG

2022-06-06

tommyJsForAndroid.zip

一个Js与Android交互详细解,附带html调用跟js代码

2021-06-09

springboot-demo.zip

jenkins+docker+springboot+gradle+mybatisplus 全自动部署配置项目,涵盖jenkins配置,docker配置,docker-compose配置,mybatis配置

2021-03-11

apktool+signapk.rar

安卓 apktool 拆包已经 signapk 签名工具一起打包了 用于安卓apk的拆包重新打包签名

2019-09-14

多渠道+多包名+多应用打包配置例子.rar

一个example代码包,多渠道,多包名,多app一起打包的配置,一键打包N个不同的APP,不需要一个一个打

2019-08-22

android_sentry.rar

安卓集成sentry错误收集服务,类似于 友盟 跟 腾讯的 Bugly的第三方服务,sentry 是自己搭建的,可以自定义很多自己的需求。

2019-05-17

appium+android自动化测试源码

这是一个安卓基于appium自动化测试的例子,用个是我上传时间这个点微信最新版本的apk

2018-08-20

java-client+selenium-server

appium + android 测试用的dar包,java-client-5.0.4.jar 跟 selenium-server-standalone-3.14.0.jar 实测这两包就能跑起来代码了

2018-08-20

百度离在线语音识别快速集成Demo

本Demo是一个完整的小应用,主要功能是通过NotificationListenerService拦截手机通知栏的消息,判断微信或者QQ的内容,然后通过百度语音合成播放出来,方便在运动锻炼的时候不被一般消息打断,Demo集成百度语音的方式是插件式集成,方便、快捷、通俗、易懂。

2018-06-25

SourceTree 代码管理工具

windows平台 SourceTree破解版,附破解教程以及源文件,方便大家下载学习

2018-03-08

FileZillav3.27.1

一个非常好用的ftp上传文件的工具,挂上来不是为了啥,就为了方便自己下载,用于前端后端的服务器打包上传攻击,非常实用。

2017-09-22

TinkerDemo

微信热修补Tinker的快速集成demo

2017-02-20

Android webView js 交互 获取图片

这是一个Android webView 跟 js 交互的Demo 主要功能是:1.在webView中向网页注入js 获取到相应的图片 用于在下一个Activity中显示 2.显示中加了图片处理的自定义ImageView 可以手动缩放图片。3.打包了完整的Demo供大家参考!

2016-09-08

WaveView贝塞尔曲线动态波浪头部控件

WaveView贝塞尔曲线动态波浪头部控件

2016-06-02

unzip_zip_strings_grep 打包

打包了Linux下的命令文件,在windows下的用法为:把这四个文件丢一文件夹,然后配置环境变量,这样就可以在dos 命令下使用这几个命令行了。

2016-06-01

ImageMagick

通过Image Magick/mogrify/GIMP/exiftool等工具来"convert"或"mogrify"图片,删除png图片中内嵌的iCCP profile sRGB: Image Magick使用举例: 删除单个png文件内的profile: % convert -strip <input filename> <output filename> 批量删除所有png文件内的profile sRGB: set fn=E:\Program Files\ImageMagick-6.9.0-Q16\convert.exe for /f "tokens=*" %%i in ('dir/s/b *.png') do "%fn%" "%%i" -strip "%%i"

2016-02-16

HiJson2.1.2两个版本64跟32

用于解析服务器返回的Json字符串,对面成及结构明确,很方便的一款免安装软件,64跟32打包了。

2015-11-27

Android来电拦截源代码

一个实现Android来电拦截的小模块源码,支持版本8 到 22

2015-08-31

数字钟设计报告.doc

要想构成数字钟,首先应有一个能自动产生稳定的标准时间脉冲信号的信号源。还需要有一个使高频脉冲信号变成适合于计时的低频脉冲信号的分频器电路,即频率为1HZ的“秒脉冲”信号。经过分频器输出的秒脉冲信号到计数器中进行计数。由于计时的规律是:60秒=1分,60分=1小时,24小时=1天,这就需要分别设计60进制,24进制。各计数器输出的信号经译码器/驱动器送到数字显示器对应的笔划段,使得 “时”、“分”、“秒”得以数字显示。

2013-04-20

空空如也

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

TA关注的人

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