- 博客(63)
- 收藏
- 关注
转载 docker无法远程访问
首先,docker能够被远程访问的话,需要编辑docker所在的宿主机中的文件/lib/systemd/system/docker.service修改以ExecStart开头的行,在其后面直接添加下面内容即可:-H tcp://0.0.0.0:2375 -H unix://var/run/docker.sock修改后保存文件,配置文件生效,重启dockersystemctl daemon-reload && service docker restart此时,若你的浏览器.
2022-05-31 11:19:50
754
原创 PHP7环境下出现zend_mm_heap corrupted
swoole 官方解释:PHP7环境下出现zend_mm_heap corrupted-Swoole-Swoole文档中心解决办法:在php.ini中更改值output_buffering = Onoutput_buffering = 524288output_buffering boolean/integer该选项设置为 On 时,将在所有的脚本中使用输出控制。如果要限制输出缓冲区的最大值,可将该选项设定为指定的最大字节数(例如 output_buffering=4096)。从.
2021-09-12 13:43:00
518
原创 php 7.3 使用 json_encode 函数造成浮点类型数据出现精度问题
新项目用的 php7.3.8版本,在使用过程中发现浮点类型数据经过json_encode之后会出现精度问题。调整php.ini中serialize_precision (序列化精度)的大小来解决这个问题。; When floats & doubles are serialized store serialize_precision significant; digits after the floating point. The default value ensur...
2021-09-05 21:56:06
495
原创 linux保持ssh不断开的方法
1.修改/etc/ssh/sshd_config配置文件,找到,如果没有就加入:ClientAliveInterval 30; #多久向客户端发送一次心跳并等待回复ClientAliveCountMax 10; #指如果发现客户端没有相应,则判断一次超时,这个参数设置允许超时的次数。...
2021-08-26 15:21:17
1500
原创 linux ll 命令日期格式修改
sudo echo "export TIME_STYLE='+%Y-%m-%d %H:%M:%S'" >> /etc/profile && source /etc/profile
2021-08-26 14:12:24
203
原创 mysql 删除数据后表占用空间还是很大
mysql 配置有一项是针对空间使用的,问题出现原因在删除sql语句中,写法如下:DELETE FROMueb_logistics_rule_logsWHERE type=0 LIMIT 100; 凡是这样,delete带有where条件的,都不是真删除,只是MySQL给记录加了个删除标识,自然这样操作后表数据占有空间也不会变小了...
2021-06-10 00:20:37
1644
1
原创 redis 保存RDB配置后,持久化不生效
RDB配收先首先,RDB的配置需要配置持久化的时间机制,例如如下的机制:save 900 1 #在900秒(15分钟)之后,如果至少有1个key发生变化,则dump内存快照。save 300 10 #在300秒(5分钟)之后,如果至少有10个key发生变化,则dump内存快照。save 60 10000 #在60秒(1分钟)之后,如果至少有10000个key发生变化,则dump内存快照...
2021-06-09 10:42:22
1241
1
原创 redis报错:Failed opening .rdb for saving: Permission denied
原因是redis的权限不够 不能够保存redis数据到 RDB数据库,更改redis配置将RDB的位置保存到当前目录下:dbfilename my_redis.rdbdir ./
2021-06-09 10:34:16
1101
原创 mysql 备份大数据库
mysqldump -uroot -p 库名 > chongwu.sql#如果需要备份到单个文件:mysqldump -uroot -p 库名 表明 > chongwu.sql
2021-06-05 14:52:00
226
原创 七牛云解决缓存导致的无法及时更新问题
七牛云在后台配置有两个和缓存相关的配置,一个是maxAge值--客户端缓存,一个是cdn缓存maxAge值和CDN缓存时间的区别?访问资源链接时,缓存通常分为浏览器缓存和CDN节点缓存。用户在浏览器中输入资源链接访问时,优先使用浏览器缓存,缓存失效或禁用本地缓存后,会向CDN节点请求资源,当CDN缓存时间超时后,会向源站发起资源请求。Cache-Control:max-age:设置缓存存储的最大周期,超过这个时间缓存被认为过期(单位秒),控制用户浏览器端的缓存。 CDN缓存:当CDN缓存超时
2021-04-08 00:30:11
3123
原创 mysql8 启动报错:Error while setting value ‘STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DI
8.0以上已经取消了NO_AUTO_CREATE_USER这个关键字,在mysql.ini中的sql_mode中删掉这个关键字即可
2021-03-25 21:06:57
9716
9
原创 vim 设置搜索结果高亮和保持行号
1.一次性,直接在命令状态下:set hlsearch2.永久, vim ./vimrc 输入 set hlsearch
2021-03-23 10:41:48
243
原创 Uncaught EasySwoole\Redis\Exception\RedisException: ERR max number of clients reached
由于redis的连接池数量是最大100,而redis本身的配置连接数只有64,导致一直报这个错,通过以下命令查看和重新设置:命令:查看最大连接数 config get maxclients命令:设置最大连接数 redis-server --maxclients 100000在配置中设置是:maxclients 200...
2020-11-02 19:43:35
661
原创 redis RDB持久化不生效
redis配置持久化:save 900 1 #在900秒(15分钟)之后,如果至少有1个key发生变化,则dump内存快照。save 300 10 #在300秒(5分钟)之后,如果至少有10个key发生变化,则dump内存快照。save 60 10000 #在60秒(1分钟)之后,如果至少有10000个key发生变化,则dump内存快照但是重启了之后还是没有生效,是因为没有指定文件目录和文件名:dir ./dbfilenam...
2020-10-12 21:36:01
2454
原创 阿里云RDS 外网连接设置了ip白名单还是不能连接
外网本地ip 是不固定的,dhcp 动态获取,需要确认准确的白名单。参考方法:步骤1、将白名单临时放开0.0.0.0/0步骤2、通过外网登录数据库,并查看当前会话连接ip,可以通过命令查看,或者通过DMS控制台查看您登录的会话地址。mysql查看当前会话: showprocesslist或者查看information_schema.processlist表 举例:select*frominformation_schema.PROCESSLIST;步骤3、将开放的0.0.0.0/0...
2020-09-23 13:27:01
2572
原创 linux 中phpstudy环境下使用php-cli的php版本问题
phpstudy环境下,虽然可以构建多个php版本环境,但是使用php-cli时候,发现php的cli文件不能直接使用,可能是因为phpstudy环境中是使用docker去构建的,但是也有解决办法:find / -name php得到当前php软链所在位置和有哪些版本:查看是引用的哪一个文件:由于默认版本一直都是php5.5 ,而我需要的环境是php7.0,所以更改了文件:...
2020-06-18 17:17:59
796
转载 绘制流程图以及形状特性
对于画流程图,是我们经常会遇到的问题,当我们在和程序工程沟通的时候,说再多的话,也无法说明事情的总体概括,这时,画一张简明的流程图,就能和直白的说明关键问题。标准流程图符号:流程图符号的用法:处理 代表刘策换个图中的一个处理或者步骤预处理?表示决定下一个步骤的一个子进程。可以有多种结果,但往往只有两个 - yes和no。判断 对一个条件进行判断抉择起点和终点 代表一个流程的起点和结束数据形状?指示信息进程外,或离开的过程。数据库形状?使用这种形状的结果被储存在信息的步骤。离页引用?表示下一
2020-05-13 17:49:39
1003
原创 python 爬虫抓取时出现远程关闭错误
错误提示:requests.exceptions.ConnectionError: ('Connection aborted.', RemoteDisconnected('Remote end closed connection without response'))其实是我自己没设置好:header 里面的host没设置好未要抓取的域名,改成要抓取页面对应的域名就好了...
2020-03-30 19:29:24
1911
原创 ajax跨域服务端解决办法(通用)
此方法不需要去更改前端的配置,只是需要将前端代码在请求ajax时,统一请求一个固定前缀的地址。在前端项目中ajax跨域访问会被拦截,但是后端访问不会被拦截,所以可以指定一个当前域名的特殊地址作为要发送代理的地址。例如当前域名为www.aaa.com.那么可以设置www.aaa.com/api为要请求代理的地址,然后在配置nginx的时候,将所有请求www.aaa.com/api/xxx(xxx...
2019-09-02 11:27:00
438
原创 微信公众号支付页面不能使用post提交
公众号支付唤醒之前会先去获取用户的openid,例如支付的页面是 www.xxx.com/pay ,当表单post方法提交去唤醒微信,那么在唤醒的过程,微信先重定向到微信自己的域名下获取openid,然后再回到 www.xxx.com/pay ,如果这时候你的框架是laravel,那么第一个出现的错误便是“MethodNotAllowedHttpException”,就算你解决了这个,也就是在路由...
2019-07-26 16:17:19
614
原创 excel的IRR函数中的预估值有什么用
IRR函数是拿来预算现金流的收益的,一般可以用在基金定投或者保险理财的回报计算,下图中,图一是每年投入3510元,连续投入20年,第三十年拿到181440的回报,那么回报率是0.047954接近于0.05,当我们默认的时候,预估值是0.1,然而因为execl的IRR函数会将数据从我们的预估值开始迭代,不断计算距离正确值精度达到0.00001%,这时候计算就会停下,如果连续计算20次还没精度还未逼近...
2019-07-19 19:00:14
10711
转载 网站升级为https后引用http报错:This request has been blocked; the content must be served over HTTPS
HTTPS 是 HTTP over Secure Socket Layer,以安全为目标的 HTTP 通道,所以在 HTTPS 承载的页面上不允许出现 http 请求,一旦出现就是提示或报错:Mixed Content: The page at ‘https://www.taobao.com/‘ was loaded over HTTPS, but requested an insecur...
2019-07-08 10:01:12
11234
2
转载 解决wordpress安装主题或插件需要FTP问题
很多人在使用WordPress安装主题或插件时都要求填写FTP账号和密码,但是有莫名其妙的不能连接成功。本文给出了一种解决方法,并亲测可用STEP1:连接FTP空间,进入wp-content目录,新建tmp文件夹,设置文件夹的权限为777STEP2:设置wp-content目录中的plugins(插件)和themes(主题)文件夹权限为777(建议同时把var www html wor...
2019-07-08 10:00:35
294
转载 django取出的list或者dict不能直接给到js进行使用
需要注意两点:1. 视图函数中的字典或列表要用json.dumps()处理。2. 在模板上要加safe 过滤器。views.py 1 2 3 4 5 6 7 8 9 10 11 12 13 14 #-*-coding:utf-8-*-...
2019-07-08 10:00:14
772
转载 h5唤醒app
var ifr = document.createElement('iframe'); ifr.src = 'universalremote://splash/attr?parms='+window.location.href;//打开app的协议,由app同事提供 ifr.style.display = 'none'; document.bod...
2019-07-08 09:56:32
152
原创 支付宝rsa2秘钥生成
支付宝生成密钥这里不注意就选错了,因为他们的rsa和rsa2的密钥生成工具分放的比较零散,虽然名字好区分,但是因为还有验签工具什么的,而且从不同渠道都可以得到,而不用渠道又可以得到不同的操作方法,所以总的来说,方式不规范导致很容易选错参考,所以要选好参考,如下这个文章就是RSA2生成参考的规范文章。RSA2密钥生成参考生成工具 :secret_key_tools_RSA256_win验...
2019-06-29 17:47:24
8477
原创 mysql 关联表的注意事项 : left join on 和where 条件筛选条件的区别和相似
select s.id as sid,s.name sname,c.* from student as s left join class as c on s.class_id = c.id where s.id <=3;select s.id as sid,s.name sname,c.* from student as s left join class as c on s.cl...
2019-06-18 10:59:25
968
原创 laravel 解析变量中的html代码
如果用{{ $xxx }} 会让html代码直接展示而不解析如果需要代码解析,则要用{!! $xxx !!}
2019-05-20 10:43:57
1176
原创 mycat:can't find (root) parent sharding node for sql
插入子表的数据时,报的以上错误。INSERT INTO `company3` (`id`, `name`, `c2id`, `num`) VALUES (7, '222', 1, 224);而当我改成:INSERT INTO `company3` (`id`, `name`, `c2id`, `num`) VALUES (7, '222', 4, 224);的时候就不会了,之所...
2019-04-30 19:06:00
1464
原创 django 连接mysql 报错 OperationalError: (2006, 'SSL connection error: SSL_CTX_set_tmp_dh failed')
django2.1.7 连接mysql 必须是mysql5.7,所以mysql5.5的时候会报错需要将myql升级到mysql5.7:mysql5.5->5.7然而升级过后也有可能又能问题,问题在于conda 安装的mysqlclient 1.3.14 与mysql-connector-c 6.1.11 这两个插件和 openssl最新版本(1.1.1b)不兼容,报错(其...
2019-03-31 13:53:25
3174
1
原创 微信h5页面支付后不回调到设定的redirect_url
先将最终获取到的微信链接打印出来,发现只有 http://xxxxxxxxxxpackge=1234546http....(后面这段是redirect_url)所以确定是最后的redirect_url参数只有值没有键。改为:http://xxxxxxxxxxpackge=1234546&redirect_url=http....解决...
2019-03-01 17:26:50
10602
2
原创 手机页面调试js
<script src="https://cdn.bootcss.com/vConsole/3.3.0/vconsole.min.js"></script><script> // init vConsole var vConsole = new VConsole(); console.log('Hello world');</script...
2019-03-01 12:08:36
2296
原创 python报错:cannot import name 'connector' from 'mysql'
G:\junlun\python\test> python .\mysql.pyTraceback (most recent call last): File ".\mysql.py", line 1, in <module> from mysql import connector File "G:\junlun\python\test\mysql.py",...
2019-02-23 13:00:57
4516
原创 nginx rewrite规则
匹配的内容作为变量:rewrite 正则表达式 重定向url ;rewrite "^/new/(test1)/(rrr1)/$" https://dev-api.xxx.cn/$2/$1 ;正则的表达式的内容是不需要写域名的 每个括号内的内容作为一个变量,从1开始递增,分别为$1,$2 这些变量可以作为要重定向的url的变量进行使用。 注意:rewrite的第一个参数本身和url...
2018-12-28 13:35:40
215
转载 解决方案:谷歌报-ERR_SSL_PROTOCOL_ERROR,火狐报-SSL 接收到一个超出最大准许长度的记录【ssl_error_rx_record_too_long】
错误信息:谷歌报-ERR_SSL_PROTOCOL_ERROR,火狐报-SSL 接收到一个超出最大准许长度的记录【ssl_error_rx_record_too_long】,环境信息:LNMP一键安装包解决方案:修改配置文件 /usr/local/nginx/config/***.com.conf修改server里面的 listen 443; 为 listen 44...
2018-12-24 11:57:55
4202
原创 mysql 截取函数
1、left(str,index) 从左边第index开始截取2、right(str,index)从右边第index开始截取3、substring(str,index)当index>0从左边开始截取直到结束 当index<0从右边开始截取直到结束 当index=0返回空4、substring(str,index,len) 截取str,从index开始,截取len长度...
2018-12-11 16:58:42
898
原创 ubuntu 安装Anaconda3失败
问题:Anaconda3-5.3.1-Linux-x86_64.sh: line 353: bunzip2: command not foundtar: This does not look like a tar archivetar: Exiting with failure status due to previous errors解决办法:apt-get install...
2018-11-29 09:29:00
2495
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人