- 博客(139)
- 资源 (2)
- 收藏
- 关注
原创 前端rem怎么确定多少
浏览器不同分辨率会为html标签自动设置一个基础的font-size,该值为rem基准。拿到设计图之后,确定是几倍图,然后确定基准rem是多少px,按照比例开发。
2023-08-15 17:28:25
160
原创 pepk签名APK(华为云平台)
java -jar pepk.jar路径 --keystore keystore路径 --alias apk包名 --output 打包生成文件位置 --encryptionkey=华为key --include-cert
2022-04-22 17:51:04
976
原创 Redis深入了解
原理篇redis 时单线程的为什么还能那么快?数据都在内存中,运算都是内存级别的运算。redis既然是单线程的为什么能处理那么多的并发数?多路复用,操作系统时间轮训epoll 函数作为选择器,维护了指令队列,和响应队列,java的nio。select ,poll, epollrset ,fds(文件描述符的集合)。而select模型存储fds的方式是采取的bitmap,默认最大1024个。...
2022-02-10 10:15:24
635
原创 Mysql Limit优化
笔者最近在做数据库亿级别表导出到csv这个功能用python脚本进行实现,发现过来500w之后速度越来越慢,一开始以为是python gc的问题。后来发现是数据库limit的原因,导致越来越慢。LIMIT语句随着数据量越来越大,效率越来越低,可以将limit语句改成 where 字段>100000 limt 1000...
2022-01-26 14:49:02
1339
原创 left join过慢处理
SELECT `shop`.*, `addvalue_products_group_device`.`device_id`, `addvalue_products_group_device`.`group_id`FROM `shop` LEFT JOIN `addvalue_products_group_device` ON shop.id = addvalue_products_group_device.device_idWHERE `group_id` IS NULL AND `shop`.`o
2021-10-19 15:19:11
348
原创 Nginx启动报错nginx: [error] invalid PID number ““ in “/var/run/nginx.pid“
笔者有一次遇到这个问题执行以下命令后再重启就ok了nginx -c /etc/nginx/nginx.conf
2021-09-28 16:56:52
184
原创 uni-app套web-view之后如何留出statusbar
如果设了"navigationStyle" : "custom"会自动充满全部屏幕,现在,如果想在页面上面腾出statusBar高度,该怎么做?不要使用css,而是使用JS编程方式。必须使用APP-PLUS。<template> <view> </view></template> export default { onLoad() { // #ifdef APP-PLUS
2021-08-26 17:01:12
596
原创 mysql之time索引
前提条件数据表 有saler和time两个索引优化前SELECT round(sum(value), 2) AS value, count(*) AS numberFROM `2021_xxxxxx` WHERE saler = 'xxxxx' AND time > '2021-07-13'优化后SELECT round(sum(value), 2) AS value, count(*) AS numberFROM `2021_xxxxxx` WHERE time > '2021-
2021-07-13 18:57:11
1206
原创 微信小程序实现字幕上下滚动
page({ data:{ adList:[{ 'url':'', 'title':'刚刚预约了服务' },{ 'url':'', 'title':'内容内容内容内容内容' }], }}) <swiper class="swiper_zi" vertical="true" autoplay="true" circular="true" interval="3000"> <block wx:for="{{a
2021-06-30 16:51:19
1934
原创 PHP获取用户IP地址
上代码 if (!empty($_SERVER['HTTP_CLIENT_IP'])) { //ip from share internet $ip = $_SERVER['HTTP_CLIENT_IP']; } elseif (!empty($_SERVER['HTTP_X_FORWARDED_FOR'])) { //ip pass from proxy $ip = $_SERV
2021-06-18 14:36:13
542
1
原创 微信小程序部分页面navigationBarTextStyle失效
排查了半天发现,在app.json page配置里面没有写入该页面。。。
2021-04-06 10:32:28
1760
2
原创 小程序动态生成二维码
使用的weapp-qrcode.js第二次不显示了,我淦,查了半天,父级要用hidden。。。。。 draw: function (url) { drawQrcode({ x: 0, y: 0, width: 150, height: 150, canvasId: 'myQrcode', text: url, callback(e) { console.log('e: ', e) }
2021-04-01 16:29:59
592
原创 Mui增加loading框
//扩展mui.showLoading(function($, window) { //显示加载框 $.showLoading = function(message,type) { if ($.os.plus && type !== 'div') { $.plusReady(function() { plus.nativeUI.showWaiting(message); });
2021-03-31 17:25:58
509
原创 微信APIV3 服务商进件接口(包括图片上传接口)
笔者最近对接微信服务商,没有用sdk,硬接。。<?phpnamespace xxxxx;use app\api\ErrDesc;use app\models\aliyun\oss\Oss;use app\models\Help;use Yii;/** * 微信服务商(微信基础接口) * */class WxCommercial{ private static $merchant_id = ''; //发起请求的商户(包括直连商户、服务商或渠道商)的商户号
2021-03-25 11:44:16
1220
原创 小程序中文md5与后台不一致问题
最近开发遇到这个问题小程序设计中文md5前需要转换utf-8就ok了 utf8: function (inputStr) { //将中文转为UTF8 var outputStr = ""; for (var i = 0; i < inputStr.length; i++) { var temp = inputStr.charCodeAt(i); //0xxxxxxx if (temp < 128) { outputStr
2021-03-10 14:17:02
370
原创 小程序view文字垂直水平居中css
.function{background:#21262D;border-radius: 5pt;height: 30px;padding: 5pt 0;display: flex;flex-direction: row;}.function view{width: 50%;float: left;text-align: center;color: white;font-size: 10pt;height: 100%;display: flex;justify-content: center;align-i
2021-02-02 17:01:57
926
原创 微信公众号H5页面跳转小程序
<script src="../js/jquery-1.8.2.min.js"></script> <script src='http://res.wx.qq.com/open/js/jweixin-1.6.0.js'></script><body><div id="launch-btn"></div></body>微信签名 wx.config({ ...
2021-01-27 10:42:48
1549
原创 Css在div右下角画一个三角
word-break: keep-all; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; width: auto; max-width: 240px; padding-right: 15px; display: block; background: linear-gradient(-38deg,white 5%,transparent 5%);后端工程师尽力了~...
2021-01-15 14:29:40
1242
原创 小程序开发-表单提交
html <form bindsubmit='formSubmit'> <view class="input-option"> <view class="title"> <image id='tel-icon' src="{{telIcon}}" mode="widthFix"></image>账号 </view> <view>
2021-01-08 15:29:47
335
原创 Linux执行命令挂到后台
1、将原命令语句改为:nohup 命令语句 &2、回车执行,再回车,窗口中会显示一个进程号3、如果中途想关闭,可执行:kill -9 进程号。如果想查看命令执行情况,可执行:cat nohup.out
2020-12-10 22:49:36
1449
原创 PHPstorm写代码的时候,有的单词下面有波浪线,如何去除?
把光标移到单词上面,按住 (ALT+Enter) 选择Typo:Save “xxx” to dictionary 将单词加入词库。
2020-11-17 11:24:07
1550
原创 Yii2.0 api接收POST数据提示400处理
关闭_csrf验证就可以了,笔者试了几种,就下面这种可以public function init(){ $this->enableCsrfValidation = false;
2020-10-30 15:03:24
257
原创 html2canvas采坑心得(持续更新)
1.图片截图后短了一截,这让我很无语,是这个样子,底下少了一块在我疯狂调试之后发现是截图前的二维码没有设置高度造成的,我淦。。。
2020-09-18 14:54:39
457
原创 服务器资源迁移到OSS
笔者公司后端做负载均衡,需要将图片服务抽离出来,正好用到阿里的oss服务1.composer安装阿里sdk,或者手动引入2.封装oss相关业务逻辑,简单实现3.nginx修改配置,转发到buket,const prefixUrl = '/web/'; private $accessKeyId = ''; private $accessKeySecret = ''; private $endpoint = ''; private $bucket = ‘’; p
2020-09-10 15:10:07
563
原创 Composer使用心得
1.配置仓库,需要注意查看composerjson中是否已经配置仓库,这个地方需要修改仓库地址“repositories”: [{“type”: “composer”,“url”: “https://mirrors.aliyun.com/composer/”}]2.composer require xxx/xxx x.x.x安装库,支持一次安装多个,-vvv查看进度3.composer update --lock -vvv 更新lock文件4.不要使用composer update 比较有
2020-06-18 09:12:24
236
原创 Yii2.0 Gridview使用外部变量
例子如下 array( 'attribute' => 'day_limit', 'label'=>'当月销售', 'value' => function ($model) **use($saleDataAuth)**{ if($saleDataAuth){ return $model['device_summary']['mon1'] ? $model['device_su
2020-05-26 16:10:29
376
原创 doucument.referrer部分安卓机型一直为空问题
最近要实现一个第一次打开自动取获取授权的功能。js代码 if(document.referrer === ' '){ //跳转其他页面,然后再跳转回来 使用 window.location.href }上先后发现部分安卓机型陷入死循环,判断可能是document.referrer一直为空,慎用此东西。。。。...
2020-04-27 17:36:30
593
原创 Yii2.0beforeAction跳转失效问题
笔者在开发的时候遇到这个问题,在登陆超时之后,正常会跳转到中间页,再跳转到登录页,一切都是正常,上线后发现不跳转bug再redirect侯爱民加上send()函数就好了。。。。...
2020-03-17 09:35:31
315
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人