自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

奔跑吧,小代码

CSDN为本人的技术简记,日常技术总结大都写在个人博客http://littleRich.top,欢迎关注!

  • 博客(38)
  • 资源 (32)
  • 收藏
  • 关注

原创 【工具推荐】SwitchHosts管理本地 Hosts

本地host域名管理方法一、手动修改 Hosts 文件二、SwitchHosts!用户在浏览器地址栏输入访问的网址域名时,需要转换成 IP 地址才能让计算机理解要找到哪个服务器,而 DNS 服务器的作用就是将网址转换为 IP 地址。在查询 DNS 服务器时,可能需要消耗一定的时间,或者由于某些原因遭到 DNS 污染或者劫持,导致网络访问出现问题。系统里有一份名为 Hosts 的文件,用于储存计算机网络中各节点信息,负责将主机名称映射到 IP 地址,系统会在 DNS 请求查询之前,系统首先查询本地 Hos

2021-04-23 12:42:45 1336

原创 Maven Nexus手动上传jar及pom文件

maven私服添加jar包步骤一、将依赖包上传到私服1.1、命令行的上传方式1.2、可视化窗口上传方式二 、上传成功后去maven私服中搜索刚才上传的jar包三、 将其添加到项目中,进行验证引入如果只是单独上传jar包到maven私服,则对应的pom文件是由maven私服自动生成的,其中只包含上传jar包文件自身简单的信息(groupId,artifactId,version),而它所依赖的别的jar包的信息不会添加到自动生成的pom文件中。需求:程序员A手动封装了一个jar包,这个jar包又依赖了co

2021-04-19 20:43:49 2833

原创 后Xposed时代之EdXposed安装教程——以小米MIX3为例

xposed作为搞机必备神器,但在高版本Android系统上却难装的一批,因此我想各位机友或许需求一份保姆级的教程。环境准备:刷机前提必须解锁bl,这个是手机厂商的限制,网上很多官方解锁教程。我这里用的小米MIX3.工具准备:【安装包都在这里了】第三方recovery-TWRP面具Magisk V20.1正式版卡刷包Magisk Manager.apk v7.4.0(面具管理)面具的两个模块:1)模块一Riru-core(下载地址里有)2)模块二:修改版的Edxposed(这个是修改

2021-04-01 09:39:14 1128

转载 已知RSA的模数和指数生成pem公钥文件

1.安装cryptographypip3 install cryptography2.代码#coding:utf8# pupulate-pub-key-v3.py#from cryptography.hazmat.backends import default_backendfrom cryptography.hazmat.primitives.asymmetric import rsafrom cryptography.hazmat.primitives import serializa

2021-03-06 19:52:58 588

原创 利用Xposed秒抢微信红包

免责申明:本文只讨论技术,项目不用于任何利益行为,如因此产生的纠纷,本人概不负责。前言在阅读本文之前,假设你的手机已经root,并且已经成功安装好了 XposedInstaller。正文就我知道的,微信自动抢红包存在着两种方式,一种是利用安卓帮助残障用户使用android设备和应用的AccessibilityService进行模拟点击(本文不做讨论),第二种方式是直接hook微信本身的方法进行自动抢。第一种方式受限太多,比如手机本身性能等,并且抢的速度在不考虑手机性能的情况下第二种会快一些。我们

2021-03-05 17:22:10 3566 2

原创 golang编写移动端sdk和app开发_window

一 安装依赖软件:git:版本管理go: go开发环境(版本>=1.5),可直接下载window版的go安装包。android studio: android开发IDE二 go工具mobile安装安装比较简单,参考:http://c.biancheng.net/view/3992.html值得注意:环境变量GOPATH 和GOROOTGOPATH是工作区GOROOT是go安装位置三 go工具mobile安装ps:使用bash终端$GOPATH go程序工作目录,参考go

2021-02-23 15:08:29 2291 1

原创 NDK does not contain any platforms问题解决

在Android Studio中配置NDK时,可能出现NDK does not contain any platforms的错误,这是因为NDK版本过高,不适配当前版本的Android Studio。解决方法打开SDK manager,勾选“show Package Details”,下拉寻找并下载报错信息中提示的对应版本的NDK即可。这样再重新配置NDK就好啦!!!...

2021-02-23 12:44:35 49695 11

原创 【离线安装版】GitLab持续集成和持续部署(CI&CD)

GitLab持续集成和持续部署GitLab CI/CD介绍CI&CD部署流程一、环境说明二、动手操作(1)安装GitLab-Runner(2)注册Runner三、常用命令GitLab CI/CD介绍首先使用一张图说明GitLab CI的工作流程:GitLab CI是 GitLab 提供的持续集成服务,只要在你的仓库根目录 创建一个.gitlab-ci.yml 文件, 并为该项目指派一个Runner,当有合并请求或者 push的时候就会触发build。这个.gitlab-ci.yml 文件定

2021-01-27 19:29:06 1115

原创 【GIT必备】SourceTree 免登录安装教程

SourceTree 免登录安装教程Window版1.下载2.安装2.1.添加一个 accounts.json 文件2.2.修改 user.config 文件MAC版教程1.下载2.安装SourceTree 是一款拥有可视化界面的项目版本控制软件,适用于git项目管理。Window版1.下载腾讯软件中心下载地址:https://pc.qq.com/detail/17/detail_23237.html或者sourceTree官网下载:https://www.sourcetreeapp.com/

2021-01-05 22:49:18 1098

原创 nginx根据请求头分流到不同后端服务

nginx map配置根据请求头不同分配流量到不同后端服务,nginx版本为:nginx version: nginx/1.17.9配置nginx.conf文件http { ... map_hash_bucket_size 64; map $http_x_group_env $svc_upstream { default zxl-test-splitflow-old-version; ~*old zxl-test-splitflow-old-versio

2020-12-29 15:45:04 3264 1

原创 linux离线安装nginx

先安装依赖库yum install -y gcc-c++yum install -y pcre pcre-develyum install -y zlib zlib-develyum install -y openssl openssl-devel如果内网没有软件源,可以手动下载安装包拷进去安装,实在找不到相关安装包,也可以私信我。2. 下载nginx安装包http://nginx.org/en/download.html3. 将下载的nignx源码包上传到linux服务器上,解压.

2020-11-06 11:27:06 352 1

原创 关于crontab中 n分钟执行一次(*/n)的误解

关于crontab中 n分钟执行一次(*/n)的误解最近服务器上了一个定时任务,我把它设为:*/25 * * * * ccc /xxx/xxx然后告诉测试的同学:25分钟执行一次;测试同学为了确认又问了一句:是每隔25分钟就执行一次吗?这一问,问的我不太坚定了。。。(其实在我设25的时候,心里已经在打鼓了。。。)因为网上各种“crontab 详解”中举的例子都是:*/1 //表示每分钟执行一次*/5 //表示每5分钟执行一次*/10 //表示每10分钟执行一次可 1,5,1

2020-10-30 11:46:11 684

原创 N的阶乘

输入一个正整数N,输出N的阶乘。输入描述:正整数N(0<=N<=1000)输出描述:输入可能包括多组数据,对于每一组输入数据,输出N的阶乘示例1输入4515输出241201307674368000思路:数的阶乘结果会比较大,Int和long两种基本类型是存不下这个结果的,会导致溢出,所以自然想到了大数的处理策略了。在C语言中,可以利用一个长数组存储大数,然后...

2019-03-27 10:35:51 2314

原创 字符串反转

题目:字符串反转示例输入zxcvbnm,./示例输出/.,mnbvcxz/** * 字符串反转 * @author littleRich * 想要灵活操作String的方法,那就把它转为StringBuilder吧 */public class StringReverse { public static void main(String[] args) { Scanne...

2019-03-26 21:12:59 274

原创 N阶楼梯上楼问题:一次可以走两阶或一阶,问有多少种上楼方式

题目描述:N阶楼梯上楼问题:一次可以走两阶或一阶,问有多少种上楼方式。输入:输入包括一个整数N。输出:可能有多组测试数据,对于每组数据,输出当楼梯阶数是N时的上楼方式个数。样例输入:4样例输出:5思路一:设有x次走一阶,y次走两阶,则一定满足x+2*y=n,且x、y均为整数,那么对于任何一个满足的x的可能走法共有C(x+(n-x)/2,x)种走法,即从数x+(n-x)/2中...

2019-03-26 20:19:01 9614 2

原创 求出一组数字中能被b 整除的个数

题目:输入一组数N和数字b ,求出该组数字中能被b 整除的个数。示例:输入1 2 3 4 5 62输出3public class ExactDivision { public static void main(String[] args) { Scanner scan = new Scanner(System.in); System.out.println("Please...

2019-03-26 19:37:43 1329

原创 输入一个数字要求输出该数字各个位上偶数的和

题目:输入一个数字要求输出该数字各个位上偶数的和示例:输入5584输出12/** * 输入一个数字要求输出该数字各个位上偶数的和 * @author littleRich * */public class DigitsSum { public static void main(String[] args) { Scanner scan = new Scanner(Syst...

2019-03-26 19:16:05 2798

原创 字符串内大小写转换

题目:从键盘循环录入录入一个字符串,输入"end"表示结束将字符串中大写字母变成小写字母,小写字母变成大写字母,其它字符用"*"代替,并统计字母的个数举例:键盘录入:Hello12345World输出结果:hELLO*****wORLD/** * 字符串内大小写转换 * @author littleRich * */public class CaseConversion {...

2019-03-26 18:19:08 614

原创 给定一个年份,判断是否是闰年

/** * 给定一个年份,判断是否是闰年 * @author littleRich * A:能被4整除,并且不能被100整除。或者 * B:能被400整除。 */public class LeapYear { public static void main(String[] args) { Scanner scan = new Scanner(System.in); Sys...

2019-03-26 18:01:23 803

原创 判断输入的数是不是素数

除了1和本身,不存在整除的数,最小的素数是2public class PrimeNum { public static void main(String[] args) { Scanner scan = new Scanner(System.in); System.out.println("Please input a number!"); int a = scan.nextIn...

2019-03-26 17:50:33 373

原创 HTML form 垂直水平居中

欢迎使用Markdown编辑器写博客HTML中body代码:&amp;amp;lt;body&amp;amp;gt; &amp;amp;lt;div class=&amp;quot;divForm&amp;quot;&amp;amp;gt; &amp;amp;lt;form action=&amp;quot;&amp;quot; method=&amp;quot;post&amp;quot;&amp

2018-07-31 17:00:44 37451 7

原创 JDBC工具类及用法

1、配置数据库配置文件 在src目录下新建jdbc.properties文件,已键值对的形式编写数据库配置信息。 driverClass=com.mysql.jdbc.Driver url=jdbc:mysql://localhost:3306/day07 user=root password=12342、封装JDBC工具类package top.littl

2017-07-05 21:39:43 747

原创 用一篇文章总结Javascript

JS是由以下三个组成部分,下面我也会按这三个部分依次总结,只需掌握这些基本语法,再学会如何查JS文档,基本上就差不多了,不要强记,用的时候不记得都在文档里了,多动手敲敲自然就熟透于心啦!文末有JS文档下载链接,最好备一个。ECMAScript:js基础语法 BOM:浏览器对象模型 DOM:文档对象模型一,ECMAScript基础语法变量声明 : var 变量

2017-06-11 13:40:36 359

原创 Android如何让父控件不拦截子控件的事件

请求父控件不拦截子空间的触摸事件,自定义重写子view的dispatchTouchEvent()方法: @Override public boolean dispatchTouchEvent(MotionEvent ev) { getParent().requestDisallowInterceptTouchEvent(true); return super.dispa

2017-05-31 19:10:35 17065 1

原创 Android应用版本命名规范

versioncode: 此值必须是递增变大的整数,为了比较是否需要更新。常见的有两种命名方式: 1、时间命名法,直接采用发布当前的日期,比如versioncode:20170527 2、版本控制提交号,此方式便于回滚到对应版本的源代码。versionname: 此字段的版本名是用户可以看到的,常见的命名方式如下: 版本号的形式是major.minor.maintenance.buildm

2017-05-27 11:59:33 4430

原创 Gradle编译的APK反编译看不到VersionCode

Gradle编译的APK反编译看不到VersionCode使用反编译工具,查看AndroidManifest却看不到version code,使用aapt竟然可以aapt dump badging *.apk

2017-05-25 12:25:19 1814 1

原创 Android中AccessibilityService(辅助类服务)的用法

一、 先来说说什么是AccessibilityService: AccessibilityService是一个辅助类,可以监听我们手机的焦点,窗口变化,按钮点击等等。实现它的服务需要在手机设置里面->辅助功能在这里面找到你自己实现的辅助类,然后打开它就可以进行我们一系列的监听了。 开发者可以搭建自己的Accessibility服务,例如要实现自动点击按钮,模拟用

2016-04-19 17:38:19 3509 2

原创 Android面试中的一个常见问题:Layout_weight的用法

今天在公司也去当了回面试官,挺带劲的啦,发现那位面试的小伙做的卷子里有道关于layout_weight的问题,感觉答得不是很好,遂想写个博客(其实是自己手痒了,好久没写博客了,看完记得点赞哦),总结了以下几个小点,帮助大家理解哈。 一、如果把每个layout_width设为0dp,layout_weight设为1,会出现什么问题呢? 首先我先在XML中写个布局文件,代码如下: 运行效果如下:

2016-04-13 19:55:11 7502 2

原创 利用飞鸽协议实现通信功能

一、飞鸽协议的格式:版本号:包编号:发送者名字:发送者主机名:命令字:附加信息 二、IPMSG的主要功能:局域网通信、传输文件、传输文件夹、通过添加局域网外IP来实现网外的聊天与文件传输功能。 主要优点:可以运行与两个不同平台的程序之间通信; 不需要服务器进行转发; 属于应用层协议,描述了飞鸽程序通信时的语法和语义;

2016-04-11 14:24:17 3953 1

原创 Android设备唯一标识符ID

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2016-04-11 14:01:40 7432

原创 apktool + dex2jar + xjad反编译apk文件

要想反编译apk文件,得先了解apk文件的生成原理,这样才懂的灵活反编译apk文件。apk文件是把Android项目工程通过sdk-->build-tools-->aapt.exe打包成apk文件,sdk也提供了一个dexdump.exe来反编译出来,但这个并不好使,反编译只是把dex文件反编译成Smali文件,这种代码还不够易读。现在我就反编译新浪客户端来具体讲解反编译流程,首先下载

2015-08-24 20:51:54 583

原创 Android项目开发中编码风格规范总结

一、目录规范,要有readme.txt文件项目名:驾校一路通项目介绍:Requirement - 需求相关文档Design - 设计Planning&Log - 计划,日志,会议Test - 集成测试,系统测试,测试报告,BuglistStudy - 学习资料,Demo等Deployment - 发布,部署src - 源代码及单元测试我项目中文件的结构如

2015-08-23 17:00:07 553

原创 Android中View类setTag()和getTag()的理解

View中的setTag(Object)表示给View添加一个格外的数据,以后可以用getTag()将这个数据取出来。当一个控件需要与另一个控件绑定时,可以使用setTag()/getTag()绑定控件。绑定数据,特别是绑定数据到view。而且可以用getTag()取得,很方便,而且是任意类型的数据。实例BaseAdapter()的getView(position, convertVi

2015-08-19 23:23:46 1059

原创 写了这么多的代码,发现这些快捷键在Eclipse中用的最多

1. shift+enter及ctrl+shift+enter    Shift+enter在当前行之下创建一个空白行,与光标是否在行末无关。Ctrl+shift+enter则在当前行之前插入空白行。2. Alt+方向键    这也是个节省时间的法宝。这个组合将当前行的内容往上或下移动。在try/catch部分,这个快捷方式尤其好使。3. ctrl+m

2015-08-18 08:35:00 2283

原创 建立一个Activity池,可以随时随地退出程序

如果目前你手机的界面还停留在ThirdActivity,你会发现当前想退出程序是非常不方便的,需要连按三次back键才行。按Home键只是把程序挂起,并没有退出程序。其实这个问题就足以引起你的思考,如果我们的程序需要一个注销或者退出的功能该怎么办呢?必须要有一个随时随地都能退出程序的方案才行。其实解决思路也很简单,只需要用一个专门的集合类对所有的活动进行管理就可以了,下面我们就来实现以下。

2015-08-13 22:27:19 606

原创 当ListView无数据显示时,默认显示空消息提示

一、首先获取ListView对象,再用该对象获取它所在的ViewGroup,将要显示空消息提示的view放进该ViewGroup里,最后调用listView的 setEmptyView()方法具体事例代码如下: listView = (ListView) findViewById(R.id.studetlistId); ViewGroup vg = (ViewGr

2015-08-12 22:47:10 758

原创 ImageLoader框架使用步骤

对ImageLoader开源框架的快速利用

2015-08-11 20:36:59 447

原创 ViewPager + Fragment 用法总结

最近看了微信客户端主页面的效果挺不过的,就想模仿搞一个,具体实现步骤如下:一、新建一个attrs.xml文件

2015-08-10 21:04:00 545

redis-desktop-manager

RedisDesktopManager是一款Redis数据库的可视化工具,一般Redis都是安装在Linux上,开发时我们都是用这个桌面工具来查看管理数据。

2018-08-15

Mybatis入门Demo程序

这个是学习Mybatis持久层框架的入门程序,有增删改查和Mybatis的一些开发技巧。如果想要详细学习Mybatis可以看我的博客一篇关于Mybatis的文章:http://littlerich.top/2017/08/09/Mybatis持久化框架带来更灵活的操作/

2018-08-11

Struts2接口文档

Struts2的开发文档,学习Struts2时可以用来查阅API相关接口说明,便于分析框架原理

2018-07-31

Apache的Log4J日志管理类库jar包

java后台开发常用的类库jar包,为了方便大家查找下载,免去网上到处乱找

2018-06-01

NB-IOT讲解演讲PPT(技术分享)

关于NB-IOT技术的介绍演讲PPT,研究生时的物联网课上技术分享。

2018-04-20

android连接mysql,Android studio项目工程代码

自己在真机上测试能连上本地MySQL数据库。实现Android端直接连接MySQL数据库,并能增删改查操作,提取了部分工具类,方便进一步集成开发。我用的SDK版本是android6.0,没有android 6.0的修改project.properties的target对应自己的版本即可。

2018-03-23

区块链原理讲解.pptx(最新PPT演讲版)

很多人估计都在百度文档或者其他文档看过类似这个文档,下载后都是pdf格式,根本不能修改文字。。。 此文件为ppt格式,2018年1月份增加了部分内容(作为公司内部培训资料使用),希望大家喜欢 【注:这是我花30积分下载大牛的演讲PPT原稿:https://download.csdn.net/download/bitd_ing/10226954,现10积分低价甩卖给大伙啊。】

2018-03-16

Java各类加密方式的代码实现Demo

这个代码包含RSA非对称加密和DES对称加密方式,并且还提供了各个消息摘要的写法,比如常用的MD5、SHA等,当然也少不了Base64编解码。

2017-11-10

Java实现RSA加解密工具类Demo

这个RSA加解密的Demo是我从别的地方花了好多金币下载的,希望对大家有帮助,资源共享嘛。

2017-11-08

Android各类二级菜单的实现

现在Android用到的二级菜单越来越多,所以一次性打包提供下载。用了之后简直爱不释手。对于新手学习也很有帮助。

2017-08-20

Android钛备份功能源码

需要root权限,可备份APP安装包及APP的数据,更换设备后可恢复数据。

2017-07-13

RootTools.jar

RootTools是非常好用的Root工具开源库,感兴趣的可以研究源码https://github.com/Stericson/RootTools; Android开发者的福音,引入该jar包后,在已经root的手机上轻松获取root权限,只需一行代码 RootTools.isRootAvailable() 检查是否具有root权限 RootTools.isAccessGiven() 检查是否具有root权限,如果没有的话将尝试获取root权限

2017-06-30

Javascript开发必备文档

学习前端开发的一些基本语法离不开W3cSchool.chm,包含了HTML,CSS,JS三大部分内容。很多语法不需要我们去强记,只要入门了,就需要我们会查文档,这才是真正编码之路。

2017-06-11

前端开发参考手册.zip(内含10个chm格式手册及前端开发资料)

资源描述:(放心中文版啦,菜鸟、老司机都不可错过的好东西!!) ---------------------- 前端工程师参考手册.rar(压缩包) 内含:HTML5参考手册.chm(最全的一个) CSS参考手册.chm JavaScript参考手册.chm jQuery1.11.0参考手册.chm(最新版本的jQuery手册) DHTML完全手册.chm CSS + JS合订版手册.chm 。。。 这些是我从事前端开发这么多年来的积蓄啊,都贡献出来啦!各有各的好处,各个互补十分齐全。 【备注】如果你想转APP跨平台开发,那么这些也都是基础的。因为我就是这样过来的啦。。。

2016-09-22

Android源码设计模式解析与实战(高清扫描完整版).pdf

这是一本写给Android开发者的讲设计模式分析的书,同时,这还是一本写给Android开发者讲源代码分析的书,看这一本书,不仅仅可以学到如何运用这些设计模式,更能够了解这些设计模式在Android源代码中的实现,从而了解Android的设计思想,这点是非常重要而且有帮助的,当然,阅读本书需要你对整个Android基础有所掌握,在这基础上,学习这本书,会让你对整个架构和设计方式有很大的提高。因此,不管你是希望掌握架构设计的开发者还是希望了解Android源代码的朋友,这本书都是不错的选择。

2016-09-12

Android开发人员不得不收集的代码

App相关→AppUtils.java 安装App installApp 卸载指定包名的App uninstallApp 获取当前App信息 getAppInfo 获取所有已安装App信息 getAllAppsInfo 根据包名判断App是否安装 isInstallApp 打开指定包名的App openAppByPackageName 打开指定包名的App应用信息界面 openAppInfo 可用来做App信息分享 shareAppInfo 判断当前App处于前台还是后台 isAppBackground 常量相关→ConstUtils.java 存储相关常量 时间相关常量 正则相关常量 转换相关→ConvertUtils.java→Test 每1个byte转为2个hex字符 bytes2HexString 每2个hex字符转为1个byte hexString2Bytes charArr转byteArr chars2Bytes byteArr转charArr bytes2Chars 设备相关→DeviceUtils.java 获取设备MAC地址 getMacAddress 获取设备厂商,如Xiaomi getManufacturer 获取设备型号,如MI2SC getModel 编码解码相关→EncodeUtils.java→Test URL编码 urlEncode URL解码 urlDecode Base64编码 base64Encode base64Encode2String Base64解码 base64Decode Base64URL安全编码 base64UrlSafeEncode Html编码 htmlEncode Html解码 htmlDecode 加密解密相关→EncryptUtils.java→Test MD2加密 encryptMD2ToString encryptMD2 MD5加密 encryptMD5ToString encryptMD5 SHA1加密 encryptSHA1ToString encryptSHA1 SHA224加密 encryptSHA224ToString encryptSHA224 SHA256加密 encryptSHA256ToString encryptSHA256 SHA384加密 encryptSHA384ToString encryptSHA384 SHA512加密 encryptSHA512ToString encryptSHA512 获取文件的MD5校验码 encryptMD5File2String encryptMD5File DES加密后转为Base64编码 encryptDES2Base64 DES加密后转为16进制 encryptDES2HexString DES加密 encryptDES DES解密Base64编码密文 decryptBase64DES DES解密16进制密文 decryptHexStringDES DES解密 decryptDES 3DES加密后转为Base64编码 encrypt3DES2Base64 3DES加密后转为16进制 encrypt3DES2HexString 3DES加密 encrypt3DES 3DES解密Base64编码密文 decryptBase64_3DES 3DES解密16进制密文 decryptHexString3DES 3DES解密 decrypt3DES AES加密后转为Base64编码 encryptAES2Base64 AES加密后转为16进制 encryptAES2HexString AES加密 encryptAES AES解密Base64编码密文 decryptBase64AES AES解密16进制密文 decryptHexStringAES AES解密 decryptAES 文件相关→FileUtils.java→Test 根据文件路径获取文件 getFileByPath 判断文件是否存在 isFileExists 判断是否是目录 isDir 判断是否是文件 isFile 判断目录是否存在,不存在则判断是否创建成功 createOrExistsDir 判断文件是否存在,不存在则判断是否创建成功 createOrExistsFile 判断文件是否存在,存在则在创建之前删除 createFileByDeleteOldFile 复制目录 copyDir 复制文件 copyFile 移动目录 moveDir 移动文件 moveFile 删除目录 deleteDir 删除文件 deleteFile 获取目录下所有文件 listFilesInDir 获取目录下所有文件包括子目录 listFilesIn

2016-08-29

gitlab-runner-linux-amd64

GitLab持续集成Runner安装包(Linux版)

2021-01-27

Xposed API模块 JAR 54到89整合包

android开发 XPOSED 插件,API的jar包,android开发 XPOSED 插件,API的jar包,包含各个版本jar包

2021-01-12

安卓应用逆向安全androidKiller

安卓应用逆向安全androidKiller工具包

2021-01-08

protobuf使用案例

这是一个protobuf入门级使用DEMO,google官方出的序列化和反序列化工具,其性能和字节数都JSON和XML高了不止一个等级,相信通过这个代码,你能很快上手protobuf的使用。

2020-04-06

SoapUI-x64-5.5.0.exe-社区版

SoapUI-x64-5.5.0-Windows-社区版,在国内做个加速备份,官网下载太慢了。 WebService开发必备工具哦!

2020-03-29

MFC界面素材.7z

MFC界面常用图片素材资源,矢量图,很漂亮,基本涵盖常见的icon图标,有三十多种风格,比较适合windows界面使用,个人开发必备哦

2020-02-21

美容院会员管理系统源码(含微信端)

美容院会员管理系统源码(含微信端),权限可以细分到每个功能,增删改查功能一应俱全,整合了Excel导出功能

2019-03-26

最新版信息系统项目管理师视频教程

2018年最新信息系统项目管理师学习视频网盘链接和密码 软件视频教材!教学视频,一本通,论文,案例,统统都有。

2019-03-18

android NFC HCE读与模拟卡

通过谷歌官方demo精简而来的模拟卡模式,实现了手机(android4.4以上)模拟卡功能,通过另一个手机安装的Mycardreader.apk读取数据,测试时用的小米3和OPPO手机,小米三使用内置安全模块时无法模拟卡(发不了数据)。代码包括cardEmulatin和cardReader两部分

2018-12-18

五百丁精选简历模板

一份标准的简历模板的结构包括基本资料、教育经历、工作经历(实习经历)、自我评价等模块的内容。

2018-10-30

ZooKeeperDemo

本工程用于初步研究ZooKeeper的应用 本工程编码方式:UTF-8 开发工具:Eclipse 参考博客:http://littlerich.top/2017/09/10/大数据_分布式服务框架zookeeper管理分布式环境中的数据/

2018-08-29

Microsoft SQL Server 2012 Native Client 官方安装版 64bit

使用navicate远程连接SQLServer原本会自动安装这个软件,但是像win10会不兼容,所以安装这个版本就可以了

2018-08-29

Google引爆大数据时代的三篇论文

这是牛批的doug cutting代码实现hadoop的那三篇论文,这三篇论文是google研究成果,竟然有人能根据论文实现这么复杂的机制,让我对学术论文有了新的看法!

2018-08-24

Python快速入门魔力手册

《Python快速入门魔力手册》是一本学习Python简单易学的教程,适合有点编程基础的看,看完估计就差不多了,其它内容用到的时候再查查

2018-08-17

徐培成大数据培训教程

本人也是大数据开发者,就是一路上从JAVA提升到大数据,这教程就是按这流程一步步深入学习,适合自学大数据的同学哈

2018-08-17

Redis开发文档

这是打包了Redis学习所需的相关文档,其中包括Redis命令参考手册和一些深入学习Redis的电子书籍。也可以看我写的Redis教程博客:http://littlerich.top/2017/08/14/二级缓存终结者Redis用起来/

2018-08-14

空空如也

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

TA关注的人

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