- 博客(94)
- 资源 (1)
- 问答 (1)
- 收藏
- 关注
原创 uniapp 解决华为上架被拒问题,APP在申请敏感权限时,应同步说明权限申请的使用目的
uniapp 解决华为上架被拒问题,APP在申请敏感权限时,应同步说明权限申请的使用目的。
2024-05-21 14:09:10
1996
7
原创 TypeError: transpileDependencies.map is not a function
TypeError: transpileDependencies.map is not a function
2023-07-10 10:33:27
1363
原创 css 不选最后一个元素
last-child 选择器匹配属于其父元素的最后一个子元素的每个元素。:not(selector) 选择器匹配非指定元素/选择器的每个元素。可以选择除了最后一个元素的所有元素。先用last-child选最后一个。正常情况下这样选择会全部选择。加上not就可以进行反选了。
2023-03-27 00:53:41
6448
转载 服务器一般达到多少QPS比较好?
每秒查询率QPS是对一个特定的查询服务器在规定时间内所处理流量多少的衡量标准,在因特网上,作为域名系统服务器的机器的性能经常用每秒查询率来衡量。原理:每天80%的访问集中在20%的时间里,这20%时间叫做峰值时间 公式:( 总PV数 * 80% ) / ( 每天秒数 * 20% ) = 峰值时间每秒请求数(QPS) 机器:峰值时间每秒QPS / 单台机器的QPS = 需要的机器 1、每天300w PV 的在单台机器上,这台机器需要多少QPS? ( 3000000 * 0.8 ) / (864.
2021-09-17 15:26:56
2830
原创 GitHub 精准查找开源项目
一、怎么在GitHub上靠谱的找一些开源项目呢?????# 按照项目名/仓库名搜索(大小写不敏感)in:name xxx# 按照README搜索(大小写不敏感)in:readme xxx# 按照description搜索(大小写不敏感)in:description xxx# stars数大于xxxstars:>xxx# forks数大于xxxforks:>xxx# 编程语言为xxxlanguage:xxx# 最新更新时间晚于YYYY-MM-DDpushed:>
2021-09-12 23:32:48
754
原创 Mac 终端 brew等相关命令
本地开发环境:php7.3.29 + mysql5.7 + nginx1.21.1系统概览通过brew安装的所有包文件的所在位置/usr/local/Cellar/查询brew安装过的扩展brew list查看通过brew已启动的服务brew services list查看相关扩展包的信息brew info mysql@5.7查看相关扩展包的进程号ps -ef | grep mysqld环境变量配置文件所在位置(终端zsh)~..
2021-08-10 20:37:28
2612
2
原创 Mac/Linux crontab定时任务
Mac下crontab执行定时脚本, 在Linux下 以root用户权限执行定时计划,完成特定功能。那么,在本地呢,是否可以? 答案是当然的。 Linux是Unix的开源实现。 BSD被认为是Unix精神的继承者(BSD同样也是Unix的另外一个开源实现)也是Unix的一种。 而mac_os是基于BSD的。他们都是相仿的。crontab默认都是安装好的,直接用就好说明:1、Linux和Mac下操作crontab都是一致的2、配置文件都在/etc/crontab下,如果没有就创建(不创建
2021-08-07 15:05:52
815
转载 Mysql(多级分销)无限极数据库表设计方法
相信有过开发经验的朋友都曾碰到过这样一个需求。假设你正在为一个新闻网站开发一个评论功能,读者可以评论原文甚至相互回复。 这个需求并不简单,相互回复会导致无限多的分支,无限多的祖先-后代关系。这是一种典型的递归关系数据。 对于这个问题,以下给出几个解决方案,各位客观可斟酌后选择。一、邻接表:依赖父节点邻接表的方案如下(仅仅说明问题):CREATE TABLE Comments( CommentId int PK, ParentId int, --记录父节点 Art
2021-07-29 10:11:03
4168
转载 centos8安装GitLab
1,安装依赖yum install -y curl policycoreutils-python openssh-server
2021-06-16 17:18:17
1361
2
转载 mysql索引B+Tree和Hash的区别
在MySQL里常用的索引数据结构有B+树索引和哈希索引两种,我们来看下这两种索引数据结构的区别及其不同的应用建议。B+树是一个平衡的多叉树,从根节点到每个叶子节点的高度差值不超过1,而且同层级的节点间有指针相互链接。在B+树上的常规检索,从根节点到叶子节点的搜索效率基本相当,不会出现大幅波动,而且基于索引的顺序扫描时,也可以利用双向指针快速左右移动,效率非常高。简单地说,哈希索引就是采用一定的哈希算法,把键值换算成新的哈希值,检索时不需要类似B+树那样从根节点到叶子节点逐级查找,只需..
2021-06-16 16:01:45
309
原创 MAC下安装MAMP PRO5.4的PHP redis扩展
首先说明:所谓添加扩展,分两步:编译PHP源码,生成 redis.so 扩展文件,并将扩展文件放在扩展的文件夹下 修改php.ini, 即在php.ini 中添加一行:extensions = redis.so;作者:拿破仑蛋糕链接:https://www.jianshu.com/p/09394aac9b36来源:简书著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。...
2021-06-16 15:31:23
475
3
转载 Mac下编译安装PHP7时报错:configure: error: Please specify the install prefix of iconv with --with-iconv=<DIR>
所谓钩子就是与一些版本库事件触发的程序,例如新修订版本的创建,或是未版本化属性的修改。每个钩子都会被告知足够多的信息,包括那是什么事件,所操作的对象,和触发事件的用户名。通过钩子的输出或返回状态,钩子程序能让工作继续、停止或是以某种方式挂起。...
2021-06-16 14:41:26
1508
原创 宝塔linux面板mysql数据库误删恢复过程
宝塔面板的mysql自动开启了binlog功能~也就是说我们可以直接通过binlog方式恢复宝塔误删的数据。由于我误删的数据量小而且都是直接insert数据而不是从其他表摘的数据,因此通过数据库语句日志完全可以恢复,大家千万要注意数据库备份啊!首先找到宝塔面板的/www/server/data文件夹,看看里面有没有mysql-bin.xxxxx之类的文件,如果有那恭喜你可以进行下一步了~这里是000005和000006,修改日期一个是去年刚建库的时候的,一个是今天的。当然我们都要看一遍~.
2021-06-15 16:21:21
5432
4
原创 Linux下搭建svn服务器以及配置svn钩子自动同步代码到项目目录
1、安装SVNyum -y install subversion2、查看是否安装成功svn --version3、创建版本库目录这个版本库是svn仓库的目录,不是项目文件的目录。 我一般选择放在系统根目录下的home文件夹下[root@VM-0-2-centos ~]# cd /home[root@VM-0-2-centos home]# mkdir svn4、创建新仓库svnadmin create /home/svn/xxx (xxx为版本库的名字,我一般以项目
2021-05-12 09:40:29
809
2
原创 linux 创建 swap分区
swap是什么?Swap:交换分区类似于Windows的虚拟内存,就是当内存不足的时候,把一部分硬盘空间虚拟成内存使用,从而解决内存容量不足的情况。当用户提交程序,然后产生进程,在机器上运行。机器会判断当前物理内存是否还有空闲允许进程调入内存运行,如果有那么则直接调入内存进行运行;如果没有,那么会根据优先级选择一个进程挂起,把该进程交换到swap中等待,然后把新的进程调入到内存中运行。根据这种换入和换出,实现了内存的循环利用,让用户感觉不到内存的限制。从这也可以看出swap扮演了一个非常.
2021-04-18 22:00:49
3255
转载 CSS 奇思妙想边框动画
今天逛博客网站 -- shoptalkshow,看到这样一个界面,非常有意思:觉得它的风格很独特,尤其是其中一些边框。嘿嘿,所以来一篇边框特辑,看看运用 CSS,可以在边框上整些什么花样。border 属性谈到边框,首先会想到 border,我们最常用的莫过于 solid,dashed,上图中便出现了 dashed。除了最常见的 solid,dashed,CSS border 还支持 none,hidden, dotted, double, groove, ridge, inset,
2021-02-24 20:53:35
471
2
转载 Redis的过期策略和内存淘汰机制
1、过期策略我们set key的时候,都可以给一个expire time,就是过期时间,指定这个key比如说只能存活1个小时,我们自己可以指定缓存到期就失效。 如果假设你设置一个一批key只能存活1个小时,那么接下来1小时后,redis是怎么对这批key进行删除的? 答案是:定期删除+惰性删除 所谓定期删除,指的是redis默认是每隔100ms就随机抽取一些设置了过期时间的key,检查其是否过期,如果过期就删除。注意:这里可不是每隔100ms就遍历所有的设置过期时间的key,那样就
2021-02-23 13:31:55
796
原创 小程序 搜索结果关键字标红(支持拼音)
试用场景:根据搜索关键字,请求服务端接口后返回的搜索结果,然后关键词进行标红处理效果: 图一 (基本的根据搜索关键词标红), 图二 (可根据拼音如“a”,查找结果中所有出现的文字中带拼音“a”的,然后标红处理)接下来贴上部分关键代码:<!-- wxml --><block wx:for="{{item.news_xqadd}}" wx:for-item="item2" wx:key="index"> <text wx...
2020-05-24 00:11:01
6354
原创 解决cURL resource: Resource id #147; cURL error: SSL certificate problem: unable to get local issuer..
我这边抛出这个问题是因为我在php后端接口上 调用了阿里云OSS-SDK:"aliyuncs/oss-sdk-php": "~2.0"请求删除文件的操作后出现这个错误提示的:RequestCoreException: cURL resource: Resource id #147; cURL error: SSL certificate problem: unable to get lo...
2020-05-03 16:13:36
3986
原创 TP6.0框架 前端图片压缩成base64位的编码格式后上传到本地服务器
web前端图片压缩方法可参考我这边文章:web前端 图片压缩后上传到阿里云oss里面引用到的几个js文件可以在我的github上获取https://github.com/hujinchen/alyoss-compression结合layui框架使用,效果图 这里选择图片后,没有立马上传到服务器,先通过...
2020-05-02 23:06:52
2630
2
原创 php 生成微信小程序码(可携带参数) 永久有效,数量暂无限制
官方文档入口一、首先要先获取access_token,把拿到的token存放在redis中a.php文件/** * 获取小程序全局唯一后台接口调用凭据 accessToken * access_token 的有效期目前为 2 个小时,需定时刷新,重复获取将导致上次获取的 access_token 失效; * @param appid 小程序appid * @par...
2020-05-02 21:57:47
2917
原创 阿里云 OSS browser 官方提供的图形化管理工具
下载地址:https://help.aliyun.com/document_detail/61872.html?spm=a2c4g.11186623.2.19.7ef578c1E6v7Az#concept-xmg-h33-wdb输入key和密钥就可以直接访问你的oss,就不用登陆阿里云控制台了,管理超级方便~...
2020-04-19 14:16:58
3853
空空如也
tiktok 怎么在模拟器上切换登录多个账号?
2022-04-10
TA创建的收藏夹 TA关注的收藏夹
TA关注的人