自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(53)
  • 资源 (8)
  • 收藏
  • 关注

原创 java服务端热更新,不需要重启服务器实现更新-javaagent

废话就不多说了,咱们直接上代码 和截图1.先来看看整体的项目代码结构2.agent module讲解agent modulede pom.xml配置信息3.test module内容4.testmain module内容RandTest是需要更新的文件5.项目代码很简单,都贴出来了,下来我们来启动测试一下看看5.1先启动testmain module->启动test module,看看执行结果大家可以看到,热更新成功后,打印数...

2022-01-06 15:56:35 965

原创 iOS审核解决2.1大礼包成功案例

2.1大礼包### Guideline 2.1 - Information NeededThis type of app has been identified as one that may violate one or more of the following [App Store Review Guidelines](https://developer.apple.com/app...

2019-04-08 10:06:23 1933 2

原创 Privacy Policy

When you visit our application, you agree to abide by and be bound by the terms and conditions of this agreement. Please read this protocol carefully before visiting the application. If you cannot acc...

2019-02-27 17:44:47 370

原创 Technical Support of Taoist Pavilion Alliance

"Taoist Pavilion Alliance" is a puzzle game that we spent one and a half years to create a new way of playing. It can combine our own preferences and cultivate pets that we like. It is very suitable f...

2019-02-26 11:54:43 308

原创 python3今日头条App电商数据抓取

最近有几个同学让我们帮忙抓取今日头条app的数据,有的同学需要头条app 的广告数据,有的同学需要电商资讯的数据,之前已经在博客中发布过头条app的广告数据,这里我就来用电商的数据来给大家讲解。1.想要抓到app的数据,就需要先抓到相应的接口,这里给大家推荐使用Charles工具来抓接口。具体怎么抓取接口的方法这里就不介绍了,大家可以去百度,我这里直接给出接口。http://is.snss...

2018-12-17 11:12:34 3490 1

原创 Php全套教程,Php学习路线图

PHP在web领域可谓是应用广泛,大多数网站都是PHP编写的,现在比较火的app开发也可以用PHHP做后端处理。并且PHP相对于其他语言简单,好上手,更适合零基础的人学习。对于初学者,大家都需要一套比较完整并且系统的教程,帮助自己走进php大门,为此小编特整理了,这一套php学习教程,只要按照此学习教程学习,一定可以事半功倍,收获良好的学习效果!先来一张php学习线路图:第一阶段:...

2018-12-13 14:18:18 16760 32

原创 Navicat连接Mysql8.0.13出现1251错误

本人是新手,安装了最新版的MySQL 8.0.13数据库,结果Navicat连接Mysql报1251错误,但是window命令进入mysql,账号密码都是正确的。在网上查的是,出现这个原因是mysql8 之前的版本中加密规则是mysql_native_password,而在mysql8之后,加密规则是caching_sha2_password, 解决问题方法有两种,一种是升级navicat...

2018-12-12 11:45:01 954 1

原创 Android应用或游戏集成facebook登陆完整流程

上线google play一般都会集成第三方facebook登陆,google登陆和google支付功能,下面我们就来详细介绍每个功能是如何实现的。一.首先我们来看看facebook登陆实现:输入如下网站进入facebook开发者平台:https://developers.facebook.com/ 登陆facebook开发者账号,然后点击我的应用->添加应用   3.输入应...

2018-12-03 14:52:57 7041

原创 完美破解Navicat for MySQL

Navicat 客户端工具是大多数后台开发人员的首选工具,但是需要破解后才可以使用,今天告诉大家怎么破解,另附下载地址:安装成功之后就可以进行破解了,双击,选择等待几秒钟会提示patch成功,表示已经陈宫破解了,然后双击navicat.exe就可以运行了。希望可以帮助到大家。工具下载地址:https://download.csdn.net/download/qq_3779299...

2018-11-22 09:44:21 826

原创 Python3网络爬虫:腾讯新闻App的广告数据抓取

废话就不说了,咱们直接上代码def startGetData(self): index = 0 while index < 3: index = index + 1 self.url = "http://r.inews.qq.com/getQQNewsUnreadList?idfa=18454932-A441-4720-8973-7762...

2018-11-21 14:01:56 6586 3

原创 python获取目录下所有的文件并修改文件名(随机8位字符窜名字)

class ChangeName(object): def getRandom(self): seed = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ" sa = [] for i in range(8): sa.append(random.choic...

2018-11-01 18:09:47 683

原创 五分钟学会ios反编译

将用以下几个方面来阐述我的观点:iOS app可以“有条件”地被反编译 脱掉App Store给“二级制文件”穿上的外衣 如何利用工具去反编译iOS app可以“有条件”地被反编译首先,告诉大家一个不幸的消息,上架至App Store的app,被apple加密了。所以标题才是“有条件”才能进行反编译,令人欣喜的是,在debug下产生的ipa或者是release下的ipa包或者是渠道包...

2018-10-31 16:37:03 9930 1

原创 xcode不支持ios12beta系统

所有真机包都是同一大版本号向下兼容。例如12.0 Beta6的真机包,是可以兼容12.0 Beta2及Beta1的。12.0 Beta正式版可用!所有低于12.0 (16A5354b)的手机系统都可以使用,如果遇到倒入后无法使用,请尝试重启Xcode并且等待Xcode配置进度条完后再进行真机测试!Xcode只可以支持iPhone手机对应iOS系统以下的真机测试。一般想要支持最新的iPhon...

2018-10-15 11:08:37 397

原创 Google Play 应用上架流程(有图有真相)

Google Play 应用上架流程(有图有真相),具体跳转如下地址https://www.jianshu.com/p/e40e78a279b7

2018-10-11 13:45:32 2608

原创 Android 将smali文件转为jar包

想要将smali文件转成jar包,需要经过两个步骤:1.将smali文件转成dex文件;将smali转dex我们需要用到smali.jar这个jar,然后在当前目录输入:java -jar smali.jar test/smali/ -o classes.dex2.将dex文件转成jar包.将dex文件转成jar包,我们需要用到dex2jar-2.0这个工具,然后输入如下命令:d2...

2018-09-25 16:38:16 3885 2

原创 Android手游sdk聚合脚本实现

我们首先来分析一下,聚合打包需要实现哪些步骤:将cp接入聚合sdk的母包反编译; 判断渠道是否有需要合并的脚本,如果有则先将icon和渠道脚本合并 合并渠道的assets资源,合并渠道的so文件,修改渠道标识; 将渠道的jar文件编译成dex文件,将dex文件编译成smali文件并合并; 合并res文件,values目录下面的则合并xml文件; 合并清单文件,修改packagenam...

2018-09-05 17:10:16 1620 9

原创 一招解决苹果内购漏单问题

苹果内购漏单的问题一直都是个头疼的问题,相信有很多公司都遇到这样的问题,今天来说说我是怎么解决苹果内购漏单的问题的。解决思路:1.用户下单成功后我们需要保存用户的下单数据,将productid,orderid,cporderid等信息保存到本地数据库;2.拉起内购让用户完成购买行为;3.用户购买成功后,我们可以根据苹果推给我们的productid去数据库查询对应的产品(必须保证tr...

2018-08-28 18:13:03 7741

原创 Android组件系列----Android Service组件深入解析

【前言】花了周末两天的时间,整理了一下作为Android四大组件之一的Service的基础知识,通过这篇文章,应该可以明白:对Service的理解、在什么地方使用、怎么使用、要注意哪些问题等。【本文主要内容】一、Service的基本概念(四大组件之一)二、定义(启动)一个Service1、如何定义(启动)一个Service: 2、停止一个started服务有两种方法 3、onS...

2018-08-07 09:51:15 232

转载 Android逆向之旅---微信封了抖音分享功能,而我要把短视频分享到朋友圈!

一、前言本文写的目的很简单,因为微信封了抖音短视频分享功能,但是这个对于用户来说都是不好的体验,当初3Q大战,损害的是用户利益,现在也是用户最后都是最受伤的一个。而这两次都和企鹅有关。先看看企鹅为了微视封了的应用:看到这是被封的名单,可以看到企鹅这一次是动真格的了,而且看到企鹅**的一面,本文不讨论企鹅和头条的任何其他关系,我们看到抖音是如何做这种提示:这种举措其实对于用户来说...

2018-07-31 09:25:27 1648

原创 A valid provisioning profile for this executable was not found.

这是一个ios程序运行真机失败的经典错误,我想心大部分的ios开发人员都遇到。来说说我遇见这个问题怎么解决的,希望可以帮助到一些人。我刚开始遇见这个问题的时候两天都没有解决这个问题,各种关闭xcode,clean,也百度了很多,发现都没有用,后来就请教一个ios开发者的,让他帮我看看原因,他说刚好在前段时间碰见过,也是处理了两天才解决。解决这个问题:1.cmd+shift+k清理...

2018-07-27 14:03:28 8275 1

原创 python合并两个文件夹

# 作用: 7 # 合并并两个目录/文件夹。 8 # 将目录A合并到目录B,同级目录下, 9 # 将A中有,B中没有的目录完全复制到B中; 10 # 将A中没有,B中有的目录不做改动; 11 # 将A中做了修改的文件,在B的同级目录下创建一个副本。(注意不是覆盖) 12 # 13 # 适应场景: 14 # 一般A是从B复制过来的文件夹,做了修改后,想...

2018-07-27 09:30:02 4997

转载 Android 8.0适配指北

又到了7月,这是我一年一度的写适配文章的时间,今年到了安卓8.0。为什么我会总会选在这个时间点,因为国内的手机升级总是慢一拍,还有好多的新特性可能也不支持。所以在没有真机的情况下,这类的适配也只是面向模拟器的适配,感觉只能是个参考,并不敢直接用到自己的项目上。不过这几年升级跟进速度是越来越快了,大概从去年底到五月基本都已经吃上奥利奥了。所以使用8.0的用户也越来越多了,适配的时机也就来了。好吧,结...

2018-07-23 09:54:27 216

转载 被罚 50 亿美元,Android 究竟招谁惹谁了?

一锤定音,Google 因 Android 移动操作系统存垄断行为受到欧盟委员会开出 43.4 亿欧元(约合 50.4 亿美元)的罚单。这是有史以来,欧洲监管机构开出最大的反垄断罚款金额。对此,欧盟反垄断专员玛格丽特·维斯塔格(Margrethe Vestager)表示:“今天,委员会判定 Google 已采取非法行为巩固其在互联网搜索领域的主导地位。它必须在 90 天内有效终止这一行为,否则...

2018-07-20 11:33:16 506

原创 Android 使用python3将jar转smail

废话不多说,直接上代码class JarManager(object): def getJarList(self,file_dir): result = [] for root, dirs, files in os.walk(file_dir): result = files # 当前路径下所有非目录子文件 r...

2018-07-19 17:14:08 344 2

转载 Android实现圆弧滑动效果之FanLayout篇

前言在上篇文章(Android实现圆弧滑动效果之ArcSlidingHelper篇)中,我们把圆弧滑动手势处理好了,那么这篇文章我们就来自定义一个ViewGroup,名字叫就风扇布局吧,接地气。 在开始之前,我们先来看2张效果图 (表情包来自百度贴吧):  哈哈,其实还有以下特性的,就先不发那么多图了:  简单分析圆弧手势滑动我们现在可以跳过了(因为在上一篇文章中做好了),先从...

2018-07-18 09:06:12 572

转载 Java中JNI的使用详解第三篇:JNIEnv类型中方法的使用

上一篇说道JNIEnv中的方法的用法,这一篇我们就来通过例子来看一下这些方法的使用:首先是第一个例子:在Java代码中定义一个属性,然后再C++代码中将其设置成另外的值,并且输出来先来看一下Java代码: 在来看一下C++代码:#include<iostream.h>#include "com_jni_demo_JNIDemo.h" JNIEXPORT v...

2018-07-17 11:06:49 3194

转载 Java中JNI的使用详解第二篇:JNIEnv类型和jobject类型的解释

上一篇说的是一个简单的应用,说明JNI是怎么工作的,这一篇主要来说一下,那个本地方法sayHello的参数的说明,以及其中方法的使用首先来看一下C++中的sayHello方法的实现:对于这个方法参数中的JNIEnv* env参数的解释:JNIEnv类型实际上代表了Java环境,通过这个JNIEnv* 指针,就可以对Java端的代码进行操作。例如,创建Jaa类中俄对象,调用Jav...

2018-07-17 10:50:27 1097

转载 Java中JNI的使用详解第一篇:HelloWorld

今天开始研究JNI技术,首先还是老套路,输出一个HelloWorld:具体流程如下:在Java中定义一个方法,在C++中实现这个方法,在方法内部输出“Hello World",然后再回到Java中进行调用。分为以下步骤:第一步:在Eclipse中建立一个类:JNIDemo  其中sayHello就是要在C++中实现的方法。  第二步:使用javah命令将JNIDem...

2018-07-17 10:13:57 244

转载 仿炫酷头条小视频拖拽动画

今天想跟大家分享的是头条小视频拖拽的动画效果,玩过头条的小伙伴肯定感受过。酷酷的效果: 由于完整效果图体积太大,只展示了一部分,想体验完整的效果请链接以下地址:apk下载地址深有体会,写好一个控件,重点在于观察分析,化繁为简,经常会进入死胡同,换一换思路,将柳暗花明。大哥快放下你的刀,小弟不BB了。观察分析头条动画打开手机 -> 设置 -> 开发者选项 ...

2018-07-17 09:07:29 690

原创 iOS 中delegate的理解与使用(传值)

之前做了半年的iOS,刚入了门,又被拉去转战java,现在iOS的那位大佬离职了,又被弄过来维护app,之前对于iOS中的delegate一直都是半知半解,所以刚好趁着这个机会把我所了解的记下来,以便日后查阅。- delegate的理解delegate, 也就是代理模式(设计模式的一种),我现在所了解的代理模式是,当我有事要做但是没空的时候,我就可以请别人帮下忙,我告诉你我要做什么,但是具...

2018-07-16 18:52:51 706

转载 Android安全防护之旅---只需要这几行代码让Android程序项目变得更加安全

我们在编码美丽微信公众号已经弄过了很多app了,不管是协议还是外挂,我们都是那么一路走过来了,在操作的过程中也发现了很多问题就是应用不在乎安全问题带来的后果,因为安全始终都是不可忽视的问题,辛辛苦苦写的代码被人看的体无完肤对不起自己也对不起公司,所以如果你做了这几件事至少可以防止一些人把你的app给强奸了。本文就来总结一下不用加固方式也可以让你的应用变得更加安全可靠。一、混淆永远都不可或缺...

2018-07-16 18:37:26 325

原创 Python3网络爬虫:今日头条新闻App的广告数据抓取

咱们就不说废话了,直接上完整的源码def startGetData(self): ret = random.randint(2, 10) index = 0 url = "" while index < ret: if index == 0: url = "http://lf.snssdk.com/api/news/fe...

2018-07-13 09:39:36 8301 3

转载 一份年薪50万的Android面试宝典,附答案

0、Android整体架构谈谈你对android系统(体系)架构的理解Linux操作系统为核心,从下往上,依赖关系。应用程序层:包括系统应用以及第三方应用。应用程序框架:提供应用开发所必须的一些API框架,是软件复用的重要手段库:android运行时(核心包(相当于JDK提供的包),虚拟机(优化过的JVM));C/C++的一些库Linux核心:提供了电源管理、进程调度、内存管理、网络协议栈、驱动模...

2018-07-12 18:17:14 430

原创 IOS封装签名sign

大家都知道,每个接口都需要校验签名数据,也就是如何生成sign的值,这里详细讲解如何封装生成sign的流程和源码。这里用登陆接口来讲解。第一步:获取用户的账号和密码并校验合法性:第二步:获取登陆需要的参数,我这里需要用户名,密码,时间戳,mark(应用的唯一标识,sign(后台需要校验的签名数据):第三步:创建签名的具体步骤:4.将登陆信息上传服务器: 到这里,已经将整个流程跑通了。...

2018-07-12 17:10:28 1272

转载 微信支付 SDK 惊现重大漏洞:黑客可 0 元购买任意商品

移动支付每年激增到9万亿美元,已经改变了人们的购物方式,但昨日,互联网却爆出微信支付官方SDK 存在严重的 XXE 漏洞,可导致商家服务器被入侵。该漏洞由白帽汇NOSEC安全讯息平台发布报告,但有趣的是,这名白帽子不知如何联系微信安全团队人员,所以在 Twitter 上 @360Netlab,于是 360 代为转达了该漏洞。 一旦商家服务器被入侵,攻击者获得了关键支付的安全密钥(md5-key和商...

2018-07-12 12:40:10 1643

原创 Python3网络爬虫:网易新闻App的广告数据抓取

咱们就不说废话了,直接上完整的源码def startGetData(self): self.url = "https://nex.163.com/q" body = self.getBody() self.parse_url(self.url, body)这个是启动函数def getBody(self): body = """{ "adunit": {...

2018-07-12 09:42:01 2054

转载 简易的解决方式linker command failed with exit code 1 (use -v to see invocation)

今天在打包上线的时候遇到了一个大坑,足足让我解决了三个小时来找这个问题linker command failed with exit code 1 (use -v to see invocation)遇到这个问题先不要慌,不用纠结是不是自己改动了什么代码导致的。长话短说:主要问题在于倒入文件的时候我们可能重复倒入了第一步:右键这个错误提示,选择reaval in log (在日志中显示)第二部:(...

2018-07-11 09:45:15 18512

转载 ios设备运行出现 ”A valid provisioning profile for this executable was not found“的解决

寡主之前做ios真机的时候,当在xcode添加新设备的时候,又是总会遇到A valid provisioning profile for this executable was not found的问题,可是在windows-devices里面是可以看到设备的。有人说可以先将所有的provisioning profile删除,再全部添加。楼主想说的是其实这并不是解决这个问题的根本办法。如果该机子的...

2018-07-06 13:52:04 4730

转载 csdn 挣积分和c币方法指南

常规方式获取可用分1、每天只要回复就可以获得10个可用分。注:回复后的第2天发放。2、每周回复量大于10个帖子,将获得30可用分。注:下一周的周二发放。3、本周获得技术专家分30分以上,将获得40分可用分奖励。注:下一周周二发放。4、如果您的帖子非常精彩,被推荐到论坛首页,为此将奖励您可用分88分。 奖励方案1、每月获得专家分>1000分,并且为大版前3名用户,将会获得300可用分奖励。注:...

2018-06-26 13:44:57 453 3

原创 ios学习第二天-登陆界面与功能

看看今天完成的登陆界面:为了完成这个界面,可谓是伤透了脑经,有几个问题需要解决:1.怎么从主界面跳转到主界面;2.界面怎么从上到下布局;3.设置按钮点击事件;4.用户点击后获取账号和密码,拿到账号和密码后怎么网络请求与服务器交互。我可是刚刚开学习ios第二天,一下来了这么多的任务,完全一脸懵逼了,完成这些起码也要ios初级开发吧。但是老大既然下了这个任务,咱们只能拼命做了。//创建顶部的登陆文本-...

2018-06-07 09:32:17 1282

java项目实现热更源码-javaagent

java服务端热更新案例-javaagent

2022-01-06

java服务端开发工具

新手入门参考,包含idea,jdk1.8,tmcat9

2021-10-14

游戏开发工具2017版本

游戏unity3D开发必备工具,博客地址https://mp.csdn.net/console/editor/html/108705195

2020-09-21

smali转jar工具类集合

1.将smali转dex我们需要用到smali.jar这个jar,然后在当前目录输入:java -jar smali.jar test/smali/ -o classes.dex 2.将dex文件转成jar包,我们需要用到dex2jar-2.0这个工具,然后输入如下命令:d2j-dexjar classes.dex

2018-09-25

破解版Xshell6

积分设置最低了。本资源在网上不方便查找,在此作为备份以及分享给大家。想用的,随便用。

2018-09-17

android手游sdk聚合打包全套工具(linux平台)

android手游sdk聚合打包全套工具(linux平台) 解包:apktool d test.apk 重打包:apktool d test 签名:jarsigner -verbose -keystore test.jks -signedjar signtest.apk test.apk test 优化apk:zipalign -v 4 signtest.apk test1.apk sdk聚合打包脚本实现原理:https://blog.csdn.net/qq_37792992/article/details/82427177

2018-09-05

android手游sdk聚合打包全套工具(windows平台)

android手游sdk聚合打包全套工具(windows平台) 解包:apktool d test.apk 重打包:apktool d test 签名:jarsigner -verbose -keystore test.jks -signedjar signtest.apk test.apk test 优化apk:zipalign -v 4 signtest.apk test1.apk sdk聚合打包脚本实现原理:https://blog.csdn.net/qq_37792992/article/details/82427177

2018-09-05

Android反编译回编译资源(apktool)

提供Android最新反编译回编译工具,以及命令,方便需要的同学使用,谢谢

2018-01-25

空空如也

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

TA关注的人

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