自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(175)
  • 资源 (15)
  • 问答 (1)
  • 收藏
  • 关注

转载 android热修复简洁教程

本文内容转载这篇文章本文属于转载,非本人原创,以下内容仅为本人总结:以下两个类文件是核心代码,可直接复制import android.content.Context;import android.os.Build;import android.util.Log;import java.io.File;import java.io.IOException;import java.lang.reflect.Array;import java.lang.reflect.Field;impo

2020-05-25 19:06:26 353

原创 IOS 自定义UINavigationController中navigationBar的高度

 //头文件//继承 UINavigationBar@interface MyNavigationBar : UINavigationBar@end//oc文件#import "MyNavigationBar.h"#define NavigationBar_H 44@implementation MyNavigationBar- (void)layoutSubvie...

2019-01-09 20:29:52 3651

原创 IOS不使用默认的mainStroryboard作为首个controller的方法

删除info.plist文件下的一条配置,如图。编辑AppDelegate.m,参考以下代码。

2024-02-23 17:47:30 685 1

原创 git push时,由于commit了大文件无法成功push的解决办法

注意“public/pack/child_apks/100000005.apk.EjMZUN”替换为你实际的大文件。如图可以看见大文件的md5值,复制下来,以下命令会使用到。OK,执行如上2个命令,就可以继续git push啦。

2023-08-24 11:26:53 796

原创 5分钟快手入门laravel邮件通知

MAIL_PASSWORD=FEHRTFDFKAJGZDKP (自行到163邮箱中开通smtp服务就会有了,见下图)创建完后的目录参考:resources/views/mytest.blade.php。[email protected](163邮箱用户名)[email protected] (163邮箱用户名)编辑第一步生成的app/Mail/TestMail.php文件。MAIL_PORT=25 (163邮箱的端口是25)至此,邮件已成功发送了!

2023-07-31 17:47:43 856

原创 ios,objectiveC,中带有匿名的block的写法

【代码】ios,objectiveC,中带有匿名的block的写法。

2023-06-29 17:48:05 264

原创 ios GCD简洁使用教程,gcd切换到主线程执行

网上想搜个gcd切换主线程的用法,一堆无用的废话,这里简洁上教程,直接上代码。

2023-05-15 17:00:23 409 1

原创 宝塔更换java版本

配置完成后,执行java -version,输出正常则表示替换版本成功。环境:centos 7.x。

2023-02-20 17:24:46 528

原创 由于修改了文件权限,导致无法启动postgresql的问题解决

但执行启动命令,“/Library/PostgreSQL/14/bin/pg_ctl start -D /Library/PostgreSQL/14/DATA”,还是无法启动,报错"pg_ctl: could not open PID file “/Library/PostgreSQL/14/DATA/postmaster.pid”: Permission denied"至此,成功解决了"由于修改了文件权限,导致无法启动postgresql的问题解决"最后我切换了终端用户,终于成功启动起来了!

2023-02-20 16:04:47 2462

原创 pgsql备份与还原,通俗易懂流程

环境:centos7.x。

2023-02-19 01:16:38 1334 1

原创 通俗易懂地理解pgsql中的pg_hba.conf文件

而当需要外网连接时,仅需添加一行配置即可,建议是指定的ip地址,需要密码(METHOD填md5,千万不要填trust了)pgsql,即PostgreSQL安装后默认的pg_hba.conf内容如下,小白可能看不懂意思,这里简单讲解下。因此,安装好pgsql后,默认的配置,本地无需密码就可访问了,而不必担心外网无密码连接。将上述的配置文件整理成如下表格,会比较清晰!

2023-02-19 00:59:53 1053

原创 linux centos 部署chromedriver抓包流程

ok,至此,部署完毕。

2023-01-10 18:02:02 146

原创 php-webdriver简洁教程

如果报错,请自行下载与你的谷歌浏览器版本一致的chromdriver。如无意外,将会输出 “百度一下,你就知道”就是这么简单,照搬上述代码即可,

2023-01-07 01:37:23 690

原创 linux git代码明明是最新版本的,status为啥全是modified?

解决办法,依次执行以下两句代码。

2023-01-04 16:10:41 386 3

原创 EasyWeChat for Laravel,实现微信h5支付

EasyWeChat for Laravel的github地址:https://github.com/overtrue/laravel-wechat按照github项目中安装laravel-wechat编辑config/wechat.php,打开"payment"注释然后配置app_id、mch_id等参数即可在你需要使用微信h5支付的地方编写如下代码:

2022-12-26 17:33:33 799

原创 laravel 使用xdebug进行调试

创建一个php script,并按照如图填写artisan的路径及运行的port为9003(与xdebug对应)创建一个cli interpreters。然后再按debug按钮跑起来就好了。然后在你想要断点的地方断点。

2022-12-26 15:40:47 797

原创 php字符串替换时,循环替换时防止重复替换已经替换过的

这显然不是我们想要,因为{AAAA}被AA重复替换了。想将他替换为:“{AAAA}BB{AA}”.有这么个字符串"AAAABBAA"

2022-12-15 01:39:55 280

原创 UnicodeEncodeError: ‘ascii‘ codec can‘t encode characters in position ..

python遍历读取txt时,可能会遇到报错。

2022-12-08 18:16:00 710

原创 phpstorm xdebug简洁教程

phpstorm xdebug简洁教程

2022-12-08 11:49:54 212

原创 php不解压zip,直接读取zip内容

【代码】php不解压zip,直接读取zip内容。

2022-11-18 15:00:32 553

原创 theos tweak导入自定义类

直接把people.h/people.m文件拖进MonkeyTweak目录下即可。如果你的代码目录类似是这样的"MonkeyTweak/xxx/people.h"那么导入时则需要写成这样,#import “xxx/people.h”有时,我们使用tweak的时候需要用到自定义的类,那么怎么引用呢?然后在Tweak.xm中导入#import “people.h”假设我们有一个自定义类,people.h/people.m。

2022-11-15 17:54:54 313

原创 debugserver+lldb连接不上的解决办法

如无意外是可以正常连接的了。这句指令执行完一直卡住不动。

2022-11-04 16:04:52 254

原创 ios逆向,tweak简洁使用教程

OK~,hook插件已编写及安装完毕,再次运行你的demo工程,你就会发现弹出一个窗口啦!选择"iphone/tweak",那个选项,也就是输入”17"检查cydia中是否已安装open_ssh。期间可能要输入两次ssh的密码。运行起来,直接输出"12"执行编译安装时提示以下报错。如无意外,则有以下日志。

2022-11-03 14:43:32 1467

原创 微信h5支付添加域名时报错,“h5支付域名需要提供完整的支付路径“

假设需添加的域名为"api.abc.com"审核不通过原因是"api.abc.com"无法访问因此需保证abc.com及api.abc.com都能访问,能看到内容。

2022-10-20 18:35:35 2136

原创 axios请求接口,请求了两次的解决方案

设置axios的请求头的"Content-Type"为"application/x-www-form-urlencoded;charset=UTF-8"这里只讲述解决办法,至于为啥多出了个options请求,有兴趣的自行百度了解。大家是否遇到过这种情况,使用axios请求一个接口时,请求了两次。分别 了options请求及我们期待的post请求。请求参数的载体使用URLSearchParams。OK~,仅需两个步骤即可优化两次的请求。

2022-10-19 15:43:07 3012

原创 androidstudio调试apk简洁教程

反编译需调试的apk,在androidmainfest.xml的application标签中添加代码。通过edit configurations,添加一个运行config,并记住端口号,示例为2048。androidstudio通过如果这个选项打开调试目标的apk。然后通过androidstudio离线安装上述插件。然后回编及签名,并安装到手机中,然后运行。通过attach,并选择你的app包名。然后你就可以愉快调试你的apk了。安装Smalidea,下载地址。然后在smali代码中打上断点。

2022-10-18 11:04:48 4686

原创 laravel api认证最简单的流程

当然,你还需要在用户登录时重置一下你的api_token,这里就不哆嗦了。OK,仅需4步操作,你就为你的程序加上了api认证功能啦!

2022-10-09 14:13:30 510 1

原创 laravel 统一处理接口返回错误

这种return的情况在controller中还好,如果controller还依赖其他函数的返回结果,那么代码就很臃肿,如果那个步骤忘了return,那么客户端就收不到任何相应!而且DefaultException可以改造为任何其他类型的exception,比如用户模块(UserException),扩展性极强!ok,如此一来,我们接口逻辑或某个函数不通的时候,就不依赖return了,而是直接throw,爽!一般来说,我们的接口会设计如下。那么我们如何优化这种情况呢?那么在代码的任何地方。

2022-10-08 17:39:02 976

原创 laravel 表单验证FormRequest统一处理返回值

但,我们有没办法让FormRequest更清爽?有的,去掉failedValidation!在handlers中统一处理!此时如果用if(参数是否存在)…的话,会显得不优雅,且重复代码量大。此时当我们请求此接口时,如果不传递"name"参数,则会直接返回如下报错信息。但,表单验证失败时返回的错误是英文,有没办法改为中文?这样我们的controller看上去又清爽了很多。此时表单验证失败时自动返回你想要的内容。3.最后LoginRequest的代码如下。OK,现在你只需要写rules就可以啦~

2022-10-08 17:16:12 775

转载 VirtualBox CentOS 配置网络,仅需两步(简易教程)

virtualbox centos两个步骤解决网络配置问题

2022-10-05 20:43:25 469

原创 linux查找php、java等等命令的安装位置

如果Y还不是你想要的,那么继续ls -lrt Y,依次类推即可!然后ls -lrt X,输出的内容设为Y,看下Y是否为安装路径。先which你需要查找的命令,打印出的内容设为X。

2022-09-19 19:01:09 335

原创 java调用jni,及C/C++调用java全流程,简洁易懂!

'jni.h' file not foundUndefined symbols for architecture x86_64: "_main", referenced from: implicit entry/start for main executableld: symbol(s) not found for architecture x86_64clang: error: linker command failed with exit code 1 (use -v to see

2022-09-15 18:10:59 1112

原创 Composer,autoload原理

通过composer install/update自动生成classMapclassMap其实就是autoload_classmap.php文件,源码如下// 其实就是自动生成了所有三方代码的键值对

2022-09-14 11:17:03 343 1

原创 Mysql服务器数据还原/同步到本地数据库失败解决办法

"Data truncated for column ‘字段名‘ at row 1""timestamp 默认值 ‘0000-00-00 00:00:00’ 报错"

2022-09-06 16:04:24 792

原创 redis开放/授权/允许指定ip访问

并将"protected-mode yes"改为"protected-mode no"登录阿里云或腾讯云,编辑服务器绑定的安全组,添加ip白名单。安全组切勿把6379端口开放给所有ip,否则很可能被挖矿。注释掉"bind 127.0.0.1"在宝塔界面中放行6379端口。修改redis.conf。.........

2022-08-29 18:53:10 5354

原创 centos 利用selenium抓包

抓包模块:selenium。环境:centos7.x。

2022-08-25 18:10:08 690

原创 nginx解决跨域,Access to XMLHttpRequest at ‘xx‘ from origin ‘xx‘ has been blocked by CORS policy

那么请在"add_header Access-Control-Allow-Headers"中添加你请求头参数。你的请求头中含有,“token”,"xx_id"等,然后重启Nginx就OK啦~!

2022-08-19 18:11:19 4631 2

转载 git强制pull

git 强制pull

2022-08-19 17:17:16 828

原创 Error: ES Modules may not assign module.exports or exports.*, Use ESM export syntax

在使用"module.exports"及"require()“时,可能会报错"Error: ES Modules may not assign module.exports or exports.*, Use ESM export syntax”“module.exports对应require”,而"export default对应import"去除所有"export default"及"export",还有"import"使用babel的话,则可支持同时使用,否则只使用一种。使用babel,具体百度。

2022-08-19 16:33:38 9368 1

原创 javascript ajax请求封装

javascript ajax请求封装

2022-08-19 11:23:31 295

DirectX修复工具增强版

检测并修复系统DirectX组件,解决由于缺失"xinput1-3.dll"、“d3dx11_43.dll”、“d3dd3dcompiler_43.dll”等等或者“无法正常启动0xc000007b”问题

2023-02-05

ios逆向技术,thoes项目

ios逆向技术,thoes项目,里面包含了sdks,无需自己再下载,下载后直接可用 tweak工程创建命令 直接在终端执行如下命令即可 (thoes路径)/bin/nic.pl

2022-11-02

android悬浮窗,android无需权限的悬浮窗

android悬浮窗 android无需权限的悬浮窗例子 android悬浮窗权限 android拖动视图 安卓悬浮窗 安卓悬浮球 android悬浮球 大部分人实现的悬浮窗都需要授权悬浮窗权限,否则无法使用,但本人开发这个悬浮窗无需权限,稳定美观,带滑动功能,有半隐藏效果,可扩展性强!有需要的可下载

2022-07-29

linux运行zipalign报错“error while loading shared libraries: libc++

linux运行zipalign报错“error while loading shared libraries: libc++.so“ 相关文章链接https://blog.csdn.net/u010775335/article/details/124869330

2022-05-19

反编译工具合集.zip

此资源包含了apktool,jadx,luyen,smali.jar等安卓反编译全家桶

2021-04-08

热修复测试demo.zip

热修复测试demo,代码简洁易懂,希望对大家有所帮助,此demo详细教程链接:https://blog.csdn.net/u010775335

2020-05-25

Android AIDL 简易demo

Android-AIDL,demo,代码简洁易懂,希望对大家有帮助,博客地址https://blog.csdn.net/u010775335/article/details/105541176

2020-04-15

android2.2系统源码,非sdk,内含已经编译好的源码!!

学习android系统的干货!非sdk源码,是容量大至好几G的系统源码,并内含编译好的代码!编译好的代码!编译好的代码!不需要你再去linux中编译,当然你也可以重新make(编译)!

2020-03-24

Android可按住拖拉的View,悬浮窗拖拉效果

Android可按住拖拉的View,悬浮窗拖拉效果,超简洁实现

2019-09-10

BGFloatView.java

Android可按住拖拉的View,悬浮窗拖拉效果,简洁实现。

2019-09-10

IOS修改导航栏高度demo

IOS修改导航栏高度demo,项目非常简单简洁,方便大家参考如何正确地修改UINavigationController中的MyNavigationBar高度,博客地址https://blog.csdn.net/u010775335/article/details/86176848

2019-01-09

android和电脑通过wifi进行文件传输源码

android和电脑通过wifi进行文件传输源码,pc端使用swing开发的客户端

2017-07-07

android纯代码适配工具类

android纯代码适配工具类

2017-07-03

PreviewCallback纠正图像方向

纠正图像方向,及最快的转换byte[]为图像的方法

2017-05-04

anroid 二级联动事例

anroid 二级联动事例,希望对大家有所帮助。

2014-11-18

利用ViewFlipper切换Activity

利用ViewFlipper切换Activity,希望对大家有帮助

2014-11-18

高仿微信头像裁切

高仿微信头像裁切,并实现拍摄照片保存到本地功能和裁切图像处理

2014-11-18

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

TA关注的人

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