- 博客(286)
- 资源 (32)
- 收藏
- 关注
原创 Centos7环境下MySQL5.7.38 安装开源审计插件 mysql-audit
MySQL版本众多, 同样审计的软件众多,为什么使用 mysql-audit ,原因:老外的弄得,一直在维护,支持的MySQL版本多。修改root用户登录密码,密码就是上面的随机字符串 ,我的是 …我的服务器版本是centos7的64位操作系统, 根据自己情况选择自己的版本 ,下载选择 tar源码包。显示所有可用的插件 , 比如我的系统是64为的,我要用5.7.38的MySQL,我就下载对应的插件。但是我们是源码包安装的 mysqld 位置 : /usr/local/mysql/bin/
2024-05-17 10:22:08
1131
原创 阿里云密码正确无法ssh登录,nginx 502 Bad Gateway错误,Permission denied) while connecting to upstream, client
@[TOC](阿里云密码正确无法ssh登录,nginx 502 Bad Gateway错误,Permission denied) while connecting to upstream, client: )这是一个悲伤的问题首先 你的 阿里云密码没有错误,就是无法登录服务器 ,巧的是你用的是阿里云 SeLinux系统原因是因为SeLinux的限制。解决1.关闭SeLinux重启机器即可2.执行下面的命令阿里云有时候简直就是坑爹啊 哈哈哈哈哈...
2022-07-07 13:20:44
1434
原创 python工具之numpy详细解读
numpy详细解读numpy详细使用方法numpy的初始化方法array()创建array()默认初始化方法array()输入内容不相同array()指定类型dtype 和 shape 属性numpy array从文件读取genfromtxt方法help方法numpy获取样本的值numpy获取指定位置的值numpy 切片方法numpy 获取样本的列numpy 获取样本的指定的行列numpy 内容条件提取numpy判断是否与给定内容相同numpy条件 并提取列表值条件-相等条件-不相等条件- 且 (&
2022-01-11 17:44:12
1157
原创 node pm2 启动出错
node pm2 启动出错node pm2 启动出错node pm2 启动出错node:internal/modules/cjs/loader:936throw err;^Error: Cannot find module ‘debug’Require stack:/home/softwares/node/pm2/constants.js/home/softwares/node/pm2/lib/binaries/CLI.js/home/softwares/node/pm2/bin/pm2
2021-12-23 15:20:39
1903
原创 iOS15 适配导航条,列表回弹
iOS15 适配的那些事iOS 15已经推出有段时间了,坑爹的地方略多,导航条最坑爹导航条适配iOS 15已经推出有段时间了,坑爹的地方略多,导航条最坑爹这可能就是大部分iOS 15适配的心声了,导航条怎么给变了? 简直就是坑爹导航条适配把手机系统升级到iOS 15,打开自己写的APP发现, 导航条居然给黑了,那么程序猿的工作来了。先来一组图 看看 效果导航条原来不是黑色的, 只有往下滑动的时候变成了黑色,这个局该怎么破了?? 这个就是iOS 15的梗了在iOS 15之前设置导航条的颜色或背景
2021-09-26 17:53:54
1075
原创 swift 获取动态属性为空objc_getAssociatedObject nil
objc_getAssociatedObject为空动态属性绑定动态属性绑定关于objc_setAssociatedObject 和 objc_getAssociatedObject的使用就不做过多的解释了在OC中objc_setAssociatedObject(参数1 , 参数2, 参数3, 参数4);主要应用表现在给一个实体类动态添加属性@interface NSObject (Tag)-(void)setTag:(int)tag;-(int)getTag;@end#imp
2021-04-26 00:39:31
1207
原创 在swift中优雅的扩展CGRect
在swift中优雅的扩展CGRectOC中CGRect用法swift中CGRect用法swift 给我我们iOS开发者很多惊喜, 基本上用过swift就觉得,就不想再用OC了,多了不解释OC中CGRect用法其实这里可以用省略一万字来写 ,但还是扯一扯。。。这是OC里面的写法, self.frame = CGRectMake(0b10, 1.09, 22.0f, 0x222);无论你是 ,整数二进制还是十六进制还是多少进制,都可以帮你隐式转出CGFloat{char, uchar, sh
2021-04-02 15:55:31
794
原创 解决关于swift的Array repeating 初始化多个对象问题
关于swift的Array repeating 初始化多个对象问题Array repeating的使用Array repeating的替代方案1. 使用 Range 和 map2. 使用 Range 和 for (有点智障,没有第一种高级)3. 使用 AnyIterator (高级玩家)4. 使用struct 实现Sequence 和IteratorProtocol 代理 (骨灰级玩家)解决Array repeating初始化只有一个对象Array repeating的使用在swift里面系统提
2021-03-24 10:42:34
1206
原创 Linux的chattr无效,chmod无效解决方案
Linux的chattr无效,chmod无效解决方案Linux的chattr无效解决: [https://blog.youkuaiyun.com/weixin_44233841/article/details/105812937](https://blog.youkuaiyun.com/weixin_44233841/article/details/105812937)Linux的chmod无效解决:[https://blog.youkuaiyun.com/USBdrivers/article/details/8523959](https:/
2021-03-19 16:20:03
2866
1
原创 CentOS安装redis和PHP7.1.1的redis.so扩展
CentOS安装redis和PHP7.1.1的redis.so扩展安装[Redis](https://redis.io/)哪里下载[Redis](https://download.redis.io/releases)如何选择Redis版本下载与安装Redis下载Redis创建Redis需要的目录解压Redis,并安装Redis启动和配置Redis启动Redis设置密码防火墙开放端口 6379配置redis.conf文件安装Redis哪里下载Redis哪里下载,那必须是redis的官网我们吃惊的发现
2021-03-18 15:04:03
409
原创 Git命令集合,建议收藏
Git命令集合,建议收藏1.创建复制一个已创建的仓库创建一个新的本地仓库2.本地修改显示工作路径下全部已修改的文件显示与上次提交版本文件的不同把当前所有修改添加到下次提交中把指定某个文件的修改添加到下次提交中提交本地的所有修改提交之前已标记的变化修改上次提交,请勿修改已发布的提交记录3.提交历史从最新的提交开始显示所有的提交记录显示指定文件的所有修改谁,在什么时间,修改了文件什么内容4.分支与标签显示所有分支切换当前分支创建新分支,基于当前分支创建新的可追溯的分支,基于远程分支删除本地分支给当前的提交分支打
2021-03-14 00:09:49
421
原创 Nginx使用的详细解读(一)
Nginx使用的详细解读(一)Nginx的一些有用的废话Nginx的历史Nginx是什么?使用Nginx原因实现多路复用的方式Nginx的安装Nginx的版本参数Nginx目录和配置文件总览、介绍Nginx日志,HTTP请求Http请求Nginx 日志Nginx的一些有用的废话Nginx的历史Nginx是什么?Nginx 是一个开源,高性能,可靠的http中间件代理服务。第一个公开版本0.1.0发布于2004年10月4日。那么问题来了,2014年之前用啥子了 ?答曰:阿帕奇的Httpd、微软的II
2021-03-08 15:30:30
560
原创 CentOS6.8重装yum源详细步骤
CentOS6.8重装yum源详细步骤为什么要重装yum源1.CentOS6.8的yum源突然无法使用2.国内镜像站没有对应的版本下载咋搞?删除Python残余和yum残余1.删除Python残余首先需要强制删除已安装程序及其关联然后删除所有残余文件最后验证是否删除完成,返回无结果表示删除成功2.删除yum残余删除依赖全局搜索删除下载Python rpm和yum rpm 和其他配件安装Python rpm安装libxml-python 和 安装yum为什么要重装yum源1.CentOS6.8的yum源突
2021-03-05 12:11:26
2318
2
原创 CocoaPods、Carthage、SPM(swift packages manager) 对比总结
CocoaPods、Carthage、SPM对比-CocoaPodsCarthageSPM原理Cocoapods会将所有的依赖库都放到另一个名为Pods的项目中,然后让主项目依赖Pods项目自动将第三方框架编程为Dynamic framework(动态库)Swift构建系统集成在一起,可以自动执行依赖项的下载,编译和链接过程适用语言swift OCswift OCswift是否兼容兼容Carthage,SPM兼容 CocoaPods,SPM兼容 Coc
2021-03-02 15:31:59
1665
原创 百度地图ipa包使用的Framework解读
百度地图ipa包使用的Framework解读看看百度地图iOS版本使用了那些Framework下载ipa包查看ipa包包含哪些FrameworkFramework列表看看百度地图iOS版本使用了那些Framework下载ipa包使用爱思助手或者 apple configurator 2 操作就不解释了查看ipa包包含哪些Framework你需要解压ipa 文件点击这里有个文章介绍 otool -L IphoneComIphoneCom (architecture armv7): /Sy
2021-03-02 14:12:41
822
原创 使用electron-vue,electron,vue 搭建PC端应用程序
electron-vue,electron,vue搭建PC端应用程序electronelectron-vueelectron-vue安装electron-vue 运行出错electron-vue 项目入口文件electron-vue 第三方包electron跨域访问electron打包electron-vue打包更换yarn镜像源electron这玩意是啥: 使用 JavaScript,HTML 和 CSS 构建跨平台的桌面应用程序https://www.electronjs.org/electro
2021-02-24 16:48:05
585
原创 个位数自定义幂函数
个位数自定义幂函数直接上代码了 ,不废话了 // 三个参数 底数 幂指数 结果位数func maxPow(number:Int, powIndex:Int,rangeNumber:Int) { // 我们需要计时,看看需要多久 let startTime = CFAbsoluteTimeGetCurrent() // 定义保存数据的空间大小 let arrLength = rangeNumber
2021-02-02 15:27:34
522
原创 友盟一键登录获取手机号码PHP后端
友盟一键登录获取手机号码PHP后端下载友盟的SDK(以iOS为例)PHP的后端撸起下载友盟的SDK(以iOS为例)下载地址就不解释了 。。。带过直接进入正题然后项目搞起来 ,你讲会看到这也页面当我们满怀期待的搞一搞这个demo ,发现了问题 , 获取手机号的UI不是你想自定义,想自定义就自定义的,必须符合他的规则 ,UI天马行空,开发人员不讲出来的话,最后是一脸黑。。。。。 这也都可以忍。。。 当我们把代码拉到243行的时候心中一万只神兽在奔腾 。。。。if ([PNSCodeSuccess
2020-12-23 11:01:53
2361
1
原创 UIButton 的setTitleEdgeInsets和setTitleEdgeInsets详细解读
UIButton 的setTitleEdgeInsets和setImageEdgeInsets详细解读UIEdgeInsetssetTitleEdgeInsetssetImageEdgeInsetsUIEdgeInsetsUIButton这个OC入门级别的东西有啥子好说的了??其实也没啥子好说的,但是TitleEdgeInsets和TitleEdgeInsets会让大部分的人脸一黑,这玩意难也不难,不难就是操蛋的很,说这两个东西之前需要先引入UIEdgeInsets 边距这个概念UIKIT_STAT
2020-09-21 17:41:16
1771
原创 react native 开发APP(六)网络请求,列表的使用
官网 https://reactnative.cn/项目下载地址:https://github.com/hebiao6446/DemoProject陆续更新中。。。在移动端开发的时候,我们基本上都会用到列表,React nativeiOSAndroidListViewUITableViewRecyclerView说到列表,那么必然跟网络请求有关系,网络这块...
2020-04-12 00:00:36
1081
原创 react native 开发APP(五)页面跳转,带参数跳转,导航条,导航条按钮
react native 页面跳转官网 https://reactnative.cn/项目下载地址:https://github.com/hebiao6446/DemoProject陆续更新中。。。从A页面push到B页面的前提是React nativeiOSAndroidStackNavigatorUINavigationControllerActivity...
2020-04-06 00:05:56
973
原创 react native 开发APP(四)页面导航, Tabbar, Navigation
react native 页面跳转,Tabbar,Navigation官网 https://reactnative.cn/项目下载地址:https://github.com/hebiao6446/DemoProject陆续更新中。。。1.先看效果,找一个演示的炮灰我们至少可以看到两点1) 目前大部分市场上的APP都是这种结构Tabbar栏+导航栏2) 从闪屏页面(广告业)到进入A...
2020-04-04 17:27:15
1379
原创 react native 开发APP(三)引导页和广告页
react native 引导页和广告页官网 https://reactnative.cn/1.先看效果这是app store上随机找的一个APP引导页面大部分APP都有的 。。。 尽管这东西没什么用不说,还占APP控件(总有些2B的设计喜好搞那些鲜艳颜色的高清图)所以大一点的厂或者知名的APP逐渐的废弃了这个功能,我们来分析下 。。。其实这个就是几张图片和一个分页的控件re...
2020-04-02 23:48:05
2289
原创 Authentication with the iTunes Store ... 解决方案,Xcode 11.3
下图是盗用的,我没有上传APP只是帮人解决问题。。。 这个图是(网上瞎弄下来的,若存在侵权,请联系我)卡住了 。。。。。。。。 卡了很久没有响应 。。。相信大部分人执行了下面的命令cd ~mv .itmstransporter/ .old_itmstransporter/ "/Applications/Xcode.app/Contents/Applications/Appli...
2020-02-15 21:32:16
539
2
原创 react native 开发APP(二)
react native 控件和布局官网 https://reactnative.cn/1.简单的页面改造下App.js这是一个首页,我们分析下代码import React, {Component} from 'react';import {View, StyleSheet, Text} from 'react-native';class App extends Compone...
2020-02-04 11:57:27
286
原创 react native 开发APP(一)
react native 开发前准备官网 https://reactnative.cn/为什么用react native 这个没什么解释的,你爱用不用,总之有人用,而且部分的大厂要求使用(尽管这东西有一大堆蛋疼的地方)1.入门要求Mac电脑开发这个不解释有Android iOS开发经验(非硬性,基本上所有的问题都能度娘)至少浏览一遍官网 https://reactnative.c...
2020-02-03 17:26:27
467
原创 iOS/OC 中的属性修饰词
属性修饰词首先,它是个啥子 ?? 我们用一张图来看下 上图绿色框框里面都是属性修饰词,属性修饰词是OC的一大特点;说到属性修饰词之前,先说先xcode两种编译模式 ARC 和 MRC ,用一个最直白的话说:ARC 开发者不需要关系对象内存释放情况,MRC则反之 ,这个和修饰词有啥子关系了 ??? 我们用一张表来看下 关键字 ARC或MRC 修饰对象说明...
2018-07-24 11:14:51
588
原创 Alipay Sign Verify FAILED
后台验证的时候返回这个错误 。。。。。。。。 Alipay Sign Verify FAILED Alipay Sign Verify FAILED Alipay Sign Verify FAILED秘钥出问题了 。。。。 公钥是支付宝的公钥 ,不是你生成的公钥 不过多解释, 祝你好运 ...
2018-05-09 10:54:24
6181
原创 UITabBar UITabBarItem 自定义
UITabBar 自定义详细解读 不得不说UITabBar神一般的存在使用过UITabbar的人都知道, 很多App开发都挺喜欢用UITabbar,系统的UITabbar的确很方便,省事,强大的iOS 的api给开发带来很多便利,我们看看企鹅开发的微信就知道了 。。。。 微信的iOS 版就使用了UITabbar,而且可以猜测,八成是用的系统自带的 为啥敢这样下结论,微信不会浪费性能在花哨...
2018-05-03 09:50:31
4467
原创 Jpush 致命错误: Call to undefined function JPush\curl_init()
Jpush 致命错误: Call to undefined function JPush\curl_init() Jpush 致命错误: Call to undefined function JPush\curl_init() Jpush 致命错误: Call to undefined function JPush\curl_init()重要问题说三遍 。。。。 Windows 用户请...
2018-04-16 11:25:51
915
原创 android增量更新详细解读
1 增量更新的意义a 神马是增量更新?这个概念很早就被提出,但是目前的形式,小厂用的很少,大厂用的比较多;企鹅的QQ和微信里面都有增量更新着玩意;到底神马是增量更新? 首先增量更新主要用于新版本apk替换旧版本apk, 跟热修复鸟关系都没有,热修复是撸bug的,增量更新是升级apk的, 我们用一张图来说明下 。。。。 也就是我们只需要下载一个很小很小的差分...
2018-03-23 09:55:20
592
原创 android热修复Java层原理和实现
注意标题 Java层原理和实现###在说到热修复之前,先简单说下android的apk生成的一个原理,我们都是知道android是Java语言写的,那么.java文件和.class文件大部分人应该都不会陌生,其实从Java文件到apk文件经历了以下的过程 这是java文件到apk文件的四部曲,其实.java .class .apk文件我们都非常熟悉,我们写的代码是java,.java文...
2018-03-20 12:39:20
436
原创 apache not found on this server
修改 Apache的配置文件 /usr/local/apache2/conf/httpd.conf 然后 。。。 修改 重启 Apache 。。。。 不行的话私聊我 。。。。。
2018-02-23 15:21:34
2012
原创 MySQL 设置emoji字符集 Incorrect string value:
前言我就不想说太多了 说白了 就是让在MySQL里面存emoji表情 那么,首先对数据库要配置下 ,Windows用户请绕过 如果说你到了存emoji表情这一步的话,说明你的数据库配置好了 。。至少可以往里面存汉字,日文,思密达文了,当然还有英文 。。。。 emoji 占多宽多高我这里就不介绍了 我这里只谈配置 第一步:你需要找到 my.cnf 这个文件 ,你先需要找到mysql
2018-01-23 17:19:03
1199
原创 symbol lookup error undefined symbol: mysql_get_client_info
PHP pdo_mysql PHP 7.1.11 配置pdo_mysql undefined symbol: mysql_get_client_info啥也别说了 。。。 先来张截图 。。。。。。。 当你配置MySQL PDO扩展的时候 ,你想撸一把代码的时候 ,原本按照我的方法配置 http://blog.youkuaiyun.com/chmod_r_755/article/det
2018-01-18 15:08:35
1451
原创 实用工具下载
实用工具 主要是windows工具 IP设置 下载MySQL 下载Office_2003 下载PLSQLSQLSQLUSB相关 下载U盘相关 下载ZIP内容搜索 下载android反编译 下载android模拟器 下载android开发工具 下载c# 下载cr-sc13b 下载edraw 下载flash 下载
2017-12-15 16:23:26
624
原创 performSelector多个参数
需求如题所示。。。。。 我们都知道 - (id)performSelector:(SEL)aSelector;- (id)performSelector:(SEL)aSelector withObject:(id)object;- (id)performSelector:(SEL)aSelector withObject:(id)object1 withObject:(id)object2;在N
2017-11-30 15:05:05
2489
原创 AFNetworking 3.0另类的总结
AFNetworking 早已进入了3.0的时代,绝大多数的APP现在都拿3.0的版本来搞一搞,3.0与2.0的区别我这里就不扯犊子了 。。。。。扯了也白扯,今天总结下几个另类的冷知识 1.AFNetworking 请求方式请求方式这个需要总结吗??? 不就是GET和POST吗???我们在用到 AFNetworking 可能99%的人用到的请求方式是GET和POST ,但是从一种装逼的角
2017-11-27 17:41:20
1073
HbTabbar.zip
2018-05-03
Sketch Measure 插件
2018-04-25
TortoiseSVN-1.7.12.24070-x64-svn-1.7.9.msi
2017-10-11
LanguagePack_1.7.12.24070-x64-zh_CN.msi
2017-10-11
HandShaker.apk
2017-09-27
Navicat_Premium Mac (下)
2017-08-01
Navicat_Premium Mac (上)
2017-08-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人