自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(56)
  • 收藏
  • 关注

原创 django|报错SQLite 3.8.3 or later is required的解决方案

迁移原同事写的程序,到新服务器上边。运行报错。解决方案有三种。

2023-11-10 16:57:01 1160

原创 uniapp中css限制view中显示的字数

【代码】uniapp中css限制view中显示的字数。

2023-06-13 10:56:10 624

原创 Mac 链接 串口

然后再输入对应的账号密码就可以了。安装 minicom。

2023-04-25 11:18:08 963

原创 关于防火墙修改完规则每天重启复原的修改方法

防火墙的规则备份与还原

2022-11-16 09:54:32 300

原创 防火墙的规则备份与还原

防火墙的规则备份与还原

2022-11-16 09:51:33 211

原创 Freeswitch 常用命令

freeswitch

2022-11-02 15:16:45 3329

原创 公众号开发报错 40081错误解决 {“errcode“:48001,“errmsg“:“api unauthorized, rid: ***“}

公众号开发报错 40081错误解决 {"errcode":48001,"errmsg":"api unauthorized, rid: ***"}

2022-10-14 11:28:49 7118

原创 centos7安装FreeSwitch,以及设置Freeswitch开机自启

centos7安装FreeSwitch,以及设置Freeswitch开机自启

2022-10-13 14:29:53 4180 3

原创 Linux修改openssl配置

root@zdzzk]# sshd -T |grep ciphers //命令方式:输出如下。ssh -Q cipher-auth //输出如下。ssh -Q cipher //输出如下。3)查看支持身份验证加密的对称秘钥。ssh -Q mac //输出如下。4)查看支持的消息完整性秘钥。

2022-09-19 09:20:45 3456

原创 漏洞修复---SSL/TLS协议信息泄露漏洞(CVE-2016-2183)

下载最新版本 【当前我下载的版本为 openssl-1.1.1q】2.将压缩包上传到linux服务器。1.查看当前openssl版本。4. 移除老版本openssl。

2022-09-14 16:54:11 2421 1

原创 Git常用命令、及常见报错处理:You have not concluded your merge (MERGE_HEAD exists)

一、常用命令切换到master分支:git checkout master查看已有本地及远程分支:git branch -a(先git pull拉下全部数据)查看远程分支:git branch -r查看所有分支:git branch -a查看本地分支:git branch删除远程dev分支:git push origin --delete dev删除本地dev分支:git branch -d dev从远程的origin仓库的master分支下载到本地,并新建一个test分支:

2022-02-15 09:37:26 1789

原创 libmysqlclient.so.20: cannot open shared object file: No such file or directory

安装好sysbench后,试着打开时出错:[root@qht134 sysbench-master]# /usr/local/sysbench/bin/sysbench --version/usr/local/sysbench/bin/sysbench: error while loading shared libraries: libmysqlclient.so.20: cannot open shared object file: No such file or directory字面意思就是

2022-01-29 11:45:43 1245

原创 编译安装sysbench提示缺少文件。安装 Autoconf, Automake & Libtool

curl -OL http://ftpmirror.gnu.org/autoconf/autoconf-2.69.tar.gztar -xzf autoconf-2.69.tar.gzcd autoconf-2.69./configure && make && sudo make installcurl -OL http://ftpmirror.gnu.org/automake/automake-1.14.tar.gztar -xzf automake-1.1..

2022-01-29 11:37:41 1342

原创 mac 安装PHP低版本5.6 7.1

brew tap shivammathur/phpbrew install shivammathur/php/php@7.1 # php7.1 其他版本同样

2021-11-01 12:46:09 209

原创 PHP报错:this is incompatible with sql_mode=only_full_group_by

原因是mysql版本是5.7及以上, mysql默认配置是:sql_mode="ONLY_FULL_GROUP_BY"加上这个代码使其兼容就可以try { Db::execute("SET @@sql_mode='';");} catch (\Exception $e) {}$res = db()->query('......');

2021-10-27 09:27:59 346 2

原创 PHP 将多个空格转换成单个空格

preg_replace('!\s+!', ' ', $value);

2021-08-09 16:30:30 977

原创 Navicat 一直试用一直爽的方式

rm -rf ~/Library/Preferences/com.prect.NavicatPremium15.plistcd ~/Library/Application\ Support/PremiumSoft\ CyberTech/Navicat\ CC/Navicat\ Premium/ls -a# ls这个文件里面的隐藏文件,然后删除rm -rf .2F2BC7C7BDECBE678625ECBFE554EF07

2021-08-02 17:17:58 3049

原创 nvm

nvm和n都是node版本管理工具为了解决node各种版本存在不兼容现象nvm是让你在同一台机器上安装和切换不同版本的node的工具nvm ls-remote:列出所有可以安装的node版本号nvm install v10.4.0:安装指定版本号的nodenvm use v10.3.0:切换node的版本,这个是全局的nvm current:当前node版本nvm ls:列出所有已经安装的node版本...

2021-04-09 16:37:43 80

原创 pymysql.err.OperationalError: (1045, “Access denied for user ‘root‘@‘localhost‘ (using password: YES

pymysql.err.OperationalError: (1045, "Access denied for user 'root'@'localhost' (using password: YES)")解决:settings.py --->DATABASES 中设置的数据库密码错误。也不知道为啥 using password: YES了。修改成正确的密码没有问题了。 ...

2020-12-23 16:39:33 2651 1

原创 ERROR: Could not install packages due to an EnvironmentError: [Errno 13] 权限不够: ‘/usr/local/lib/pytho

ERROR: Could not install packages due to an EnvironmentError: [Errno 13] 权限不够: '/usr/local/lib/python3.8'解决方法服务器安装python环境报错如下:正确命令方式红线框内已经给出提示,加上 --user果然OK了。

2020-12-03 14:40:10 8303 3

原创 解决Traceback (most recent call last): File “./manage.py“, line 17, in <module> “Couldn‘t import

Traceback (most recent call last): File "./manage.py", line 17, in <module> "Couldn't import Django. Are you sure it's installed and "ImportError: Couldn't import Django. Are you sure it's installed and available on your PYTHONPATH environment...

2020-12-02 16:14:32 14216 4

原创 WARNING: You are using pip version 20.2.4; however, version 20.3 is available.

python执行命令的时候报错如下:使用的公司wifi执行python3.7 -m pip install --upgrade pip一直报错超时遂用自己手机热点更新nice,可以进行下一步操作了

2020-12-01 14:05:17 7207 2

原创 升级到python3后nginx/mysql不能启动解决方案:dyld: Library not loaded: /usr/local/opt/openssl/lib/libssl.1.0.0.dyl

修改nginx配置,查看状态发现报错,重启电脑后mysql 登录报错dyld: Library not loaded: /usr/local/opt/openssl/lib/libssl.1.0.0.dylib Referenced from: /usr/local/bin/nginx Reason: image not foundAbort trap: 6解决方案:1.网上查了查,大部分解决方案如下【你可以试试】查看本机openssl版本号brew switc...

2020-12-01 11:00:15 300

原创 解决pip安装类库报错 pip install --upgrade dlib

解决办法:pip3.7 --default-timeout=100 install -U --upgrade dlib就可以正常下载了,当然也可以从国内镜像下载,请自行百度下哈

2020-11-27 15:52:42 173

原创 linux 命令对服务器上的数据库导入导出

linux下导入、导出mysql数据库命令一、导出数据库用mysqldump命令(注意mysql的安装路径,即此命令的路径):1、导出数据和表结构:mysqldump -u用户名 -p密码 数据库名 > 数据库名.sql#/usr/local/mysql/bin/ mysqldump -uroot -p sjzyjj > yjj.sql敲回车后会提示输入密码2、只导出表结构mysqldump -u用户名 -p密码 -d 数据库名 > 数据库名.sql#/usr/lo..

2020-11-11 17:39:40 349

原创 tp5.1使用redis 报错 Non-static method think\Cache::store() should not be called statically

使用 use think\Cache;在tp5.1中应该使用use think\Facade\Cache;更改之后访问正常。

2020-10-14 14:47:54 2038

原创 cerbot新增域名ssl,以及过期续费

新增域名SSL:执行/usr/local/bin/certbot-auto --nginx --no-self-upgrade续费域名SSL:执行/usr/local/bin/certbot-auto renew -v

2020-10-13 11:38:26 355

原创 Mac PHPstorm 常用快捷键

1. 常用快捷键 command + shift + o 根据文件名,快速查询文件 command + o 根据类名,快速查询文件 command + alt + b 找到当剪类的所有子类 command + f 查找当前文件 command + r 查找替换 command + shift + f 关键字全局查找,更强大的查询器 ...

2020-01-15 08:03:50 1429

转载 PHP有趣的细节:二进制安全

在看PHP手册的时候,经常看到一句话”该函数是二进制安全的”。二进制安全是什么呢? 他是如何实现的?二进制安全是什么?先看一段代码:<?php$string1 = "Hello"; $string2 = "Hello\0Hello"; echo strcoll($string1, $string2); /*返回0, 由于是非二进制安全,误判为相等 */echo st...

2019-07-23 14:59:37 109

转载 php关于操作字符串,数组的函数

// PHP 内置字符串处理函数 $str = 'Hello world!'; dump(strlen($str)); // 字符串长度 dump(strpos($str, 'world')); // world 在字符串中第一次出现的位置 6 从零开始数 dump(strripos($str, 'o')); // o 在字符串中最后一次出现的位置 7 ...

2019-07-23 10:00:10 131

转载 OSI、TCP、UDP、IP、HTTP/HTTPS

OSI,TCP/IP,五层协议的体系结构每一层的作用:物理层:通过媒介传输比特,确定机械及电气规范(比特Bit) 数据链路层:将比特组装成帧和点到点的传递(帧Frame) 网络层:负责数据包从源到宿的传递和网际互连(包Packet) 传输层:提供端到端的可靠报文传递和错误恢复(段Segment) 会话层:建立、管理和终止会话(会话协议数据单元SPDU) 表示层:对数据进行翻译...

2019-07-22 15:28:32 317

转载 Html5 和 Css3 新特性

HTML51.HTML5新元素HTML5提供了新的元素来创建更好的页面结构: 标签 描述 <article> 定义页面独立的内容区域。 <aside> 定义页面的侧边栏内容。 <bdi> 允许您设...

2019-07-22 15:08:49 112

转载 web开发中一般遇到的安全问题,简述原理和处理方式

1 跨站脚本攻击(XSS攻击)XSS(Cross Site Scripting),跨站脚本攻击。XSS是常见的Web攻击技术之一.所谓的跨站脚本攻击指得是:恶意攻击者往Web页面里注入恶意Script代码,用户浏览这些网页时,就会执行其中的恶意代码,可对用户进行盗取cookie信息、会话劫持等各种攻击.解决方案:(1) 输入过滤。永远不要相信用户的输入,对用户输入的数据做一...

2019-07-22 14:51:38 371

转载 http常见状态码

1、三至七种最基本的响应代码 200("OK") 一切正常。实体主体中的文档(若存在的话)是某资源的表示。 500("Bad Request") 客户端方面的问题。实体主题中的文档(若存在的话)是一个错误消息。希望客户端能够理解此错误消息,并改正问题。 500("Internal Server Error") 服务期方面的问题。实体主体中的文档(如果存在的话)是一个...

2019-07-22 14:08:29 115

原创 nginx 安装 ssl模块

nginx 动态添加ssl模块一.查看nginx模块/usr/local/nginx/sbin/nginx -V二.安装openssl包yum -y install pcre pcre-devel zlib zlib-devel openssl openssl-devel三.重新编译nginx源码包,并且生成了新的obj目录./configure -...

2019-06-14 16:30:46 852

转载 TeamViewer安全证书过期,解决办法

文章目录TeamViewer 免费许可到期的解决办法TeamViewer 免费许可到期的解决办法Teamviewer是一款远程控制软件,使用过程中系统弹出“Teamviewer试用版已到期”的提示,需要用户购买许可证或延长试用期才能继续使用,解决teamviewer试用期到期问题步骤如下:出现这种问题,是因为在安装是选择了【公司/商务用途】或者【以上都是】这两个选项中的一个...

2019-03-21 16:14:52 2685

转载 cpu load过高问题排查

load average的概念top命令中load average显示的是最近1分钟、5分钟和15分钟的系统平均负载。系统平均负载被定义为在特定时间间隔内运行队列中(在CPU上运行或者等待运行多少进程)的平均进程数。如果一个进程满足以下条件则其就会位于运行队列中:它没有在等待I/O操作的结果 它没有主动进入等待状态(也就是没有调用’wait’) 没有被停止(例如:等待终止)在Li...

2019-03-13 17:27:23 1831

转载 GIT 常用命令

Git图形化界面我用的还可以,但是命令就不太会了,索性和大家一起学习下Git命令的用法...一般来说,日常使用只要记住下图6个命令,就可以了。但是熟练使用,恐怕要记住60~100个命令。下面是我整理的常用 Git 命令清单。几个专用名词的译名如下。Workspace:工作区 Index / Stage:暂存区 Repository:仓库区(或本地仓库) Remote:远程仓...

2018-08-20 14:14:02 83

转载 iOS推送配置手把手指南

最近做一个需要推送的IOS项目,想起以前第一次做推送配置的时候参考其他人网上写得特别复杂,所以决定自己写一个给简单易用的版本。本来嘛,IOS推送的配置也不是特别复杂的事情,第一次做的时候容易不知所措。其实熟悉后就是几分钟的事情。按照这个步骤来,99.9%会成功。。。。如若失败,请参考其他教程。。。。好了,扯了那么多废话,直接上菜。考虑到苹果有可能开发者账户界面和系统,请大家实际操作时举一反三。写文...

2018-05-25 11:28:11 317

转载 Redis、Memcache和MongoDB的区别

转自:https://www.cnblogs.com/tuyile006/p/6382062.htmlRedis、Memcache和MongoDB的区别&gt;&gt;MemcachedMemcached的优点:Memcached可以利用多核优势,单实例吞吐量极高,可以达到几十万QPS(取决于key、value的字节大小以及服务器硬件性能,日常环境中QPS高峰大约在4-6w左右)。适用于最大程度扛...

2018-04-02 21:31:36 175

空空如也

空空如也

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

TA关注的人

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