- 博客(22)
- 收藏
- 关注
原创 mysql启动异常
大致判断出了问题,应该是进程文件丢失,去my.cnf查看pid配置目录,发现确实没有,那么就知道如何解决问题了。pid文件丢失,有可能启动过程中pid创建找不到所在目录,或者没有权限,只需要按照配置新建文件夹,然后赋权即可。然后重启启动,启动成功。
2023-10-23 10:26:16
92
原创 centos7离线升级gcc到9.3.1,解决redis6安装失败
但是内网环境升级gcc就很麻烦,特别是下载gcc版本然后再安装基本无法安装,那我们就曲线救国一下,完全可以弯道超车,具体方案流程是,在互联网环境升级号的gcc压缩,或者网上下载gcc安装之后的程序包devtoolset-9,然后再内网环境解压配置环境参数,实测可用,我们在安装Redis6的时候会编译出错,大概率是因为centos7的gcc版本,centos7的默认版本是4.8.5,需要将gcc版本升级到9,如果服务器是互联网环境,可以直接通过yum命令升级。然后查看gcc版本,发现已经更改成功。
2023-08-25 18:17:00
712
原创 Centos7 安装MongoDB5
1、mongodb安装下载完安装包之后上传到系统,然后解压解压完成之后,是免安装的将解压的文件迁移并重命名到/usr/local/mongodb-5.0.8,并创建data、logs,log文件然后在bin目录下创建配置文件(文件可以自定义存放,这里为了方便)mongod启动的常用参数详细说明:然后执行启动命令正常到这里就结束了,但是有的服务器会报错,比如有些云服务器会缺少插件,需要先处理服务器环境,然后进行数据库启动。比如我的启动就报错,针对报错完善相应环境即可。
2023-04-19 10:21:33
432
原创 Centos7安装redis_6.0.3,报错处理
启动服务: systemctl start redis (或者./redis-server 命令)执行make命令安装,不出意外的话有可能出意外了,运气好的安装成功,运气不好的可能出现如下报错。停止服务: systemctl stop redis(或者kill 进程号)查看开机启动状态:systemctl is-enabled redis。yum 命令安装 gcc (注:此命令执行后,glibc也会被安装)查看服务状态: systemctl status redis。查看是否安装了 tcl。
2023-04-18 10:33:59
422
原创 服务器文件远程复制迁移命令
两个系统进行远程迁移的时候,除了通过ftp工具,或者先下载在上传这种方式,如果两个服务器网络互通的话,也可以通过命令直接进行复制迁移,方便高效命令可以进行文件单独迁移,可以对整个目录进行迁移。
2023-04-17 17:41:53
415
1
原创 混合开发监听安卓手机物理返回键
混合开发监听安卓手机物理返回键在用h5做混合开发过程中由于有个考试考试页面,中途不能退出,退出要添加确认操作,所以需要监听手机的返回操作,不让用户直接通过返回键返回目前了解到混合开发中有两种方式监听。方式一,监听popstate,用到的属性window.historymounted () { // 挂载完成后,判断是否支持popstate,监听手机返回键 if (window.history && window.history.pushState) { his
2022-05-23 15:56:42
934
原创 JDK生成安卓打包证书
安卓打包的时候需要生成签名文件,下面我们通过JDK来进行签名文件的生成1、基础配置 jdk的bin目录里面有个keytool.exe ,我们进行签名文件的生成就是用这个工具,如果java的环境变量已经配置好,可以直接在cmd窗口执行命令,如果没有测需要进入到bin目录,则用keytool.exe执行。2、证书生成直接执行命令进行证书生成keytool -genkey -v -keystore 自定义.keystore -alias 签名别名 -keyalg RSA -validity 100
2022-04-06 13:45:18
3214
2
原创 nginx中proxy_pass配置说明
官方说明:在nginx中配置proxy_pass代理转发时,如果在proxy_pass后面的url加/,表示绝对根路径;如果没有/,表示相对路径,把匹配的路径部分也给代理走。一般proxy_pass后面有四种情况:ip:端口;ip:端口/;ip:端口/上下文;ip:端口/上下文/下面我就这四种情况进行举例说明。例如访问地址:http://192.168.2.39:8081/hussarApi/test/getList1、ip:端口location /hussarApi/ { proxy_pass
2021-09-07 11:59:17
7347
原创 ifrme嵌入外部页面,在外部页面调用本页面方法,window.postMessage实现跨域通信
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar
2021-08-20 17:43:58
285
原创 海康摄像头web集成播放,ffmpeg+nginx方案
首先介绍下海康设备对接方案,目前主流的是通过海康的api对接和硬件sdk,api的话需要配套海康的萤石平台或者安防平台,官网可以下载,他们提供健全的api接口满足正常的web浏览器调用,sdk的话对于web浏览器兼容性及开发效果都不是太好,主要是c开发会好集成一点,官网可以下载https://open.hikvision.com/与客户对接过成中发现客户只有海康的硬盘录像机,并没有采购管理平台,gg,api没法用,但是通过sdk集成貌似只有ie能支持他的js播放,再次gg,没办法只能曲线救国,想着可以直接
2021-08-19 17:54:46
3352
原创 mysql忘记密码及ssh连接
mysql忘记密码我们在安装mysql或者其他的时候会遇到忘记密码的时候,这时候就需要对密码进行重置,话不多说,直接上步骤1、停止当前mysql服务,service mysqld stop2、然后通过跳过权限验证启动mysql服务 mysqld -u root --skip-grant-tables3、新开一个cmd窗口,mysqld 直接运行是有守护进程的,如果想去掉后面直接加&mysqld -u root --skip-grant-tables&就不用单独新开cmd窗口了4
2021-08-10 19:25:02
384
原创 vue应用vue-pdf打包多出一个worker.js文件
项目要用到pdf预览功能,因为是vue项目就是直接导入了vue-pdf组件,但是在进行打包的时候在dist文件夹下面多个worker.js文件,导致项目部署后预览pdf直接报了404后来尝试了很多办法去解决,但是都是不太好用,目前有两种解决方案,但是都各有利弊,不过能满足要求,如果亲们有更好的办法,请指教。1、修改node依赖之所以打包时候会多出一个worker.js是因为vue在打包过程中的优化处理方式,常见的就是引入pdf插件。可以通过修改node_module里面的配置文件修改构建过程中pdf
2021-06-26 23:42:13
3823
3
原创 echart地图合并,并取消边框
原文地址:https://blog.csdn.net/qq_19816325/article/details/108520451问题echart地图区域合并,并不出现边框按照之前的经验,每个区域都有自己的json数组,如果要调整区域划分,比如把A拆成AB或者把AB合并,只需要调整该区域的经纬度数组即可,但是会有个问题,合并之后会有边框,比如想要解决这种问题,参考了大神帖子,现在记录下。需要两个网站1、获取地图json数据,阿里地图选择器http://datav.aliyun.com/tools
2021-05-13 19:40:41
1834
1
原创 wangEditor粘贴word样式解决方案
wangEditor在普通输入时是没问题的,但是复制word内容之后会将word的样式一并粘贴过去,获取内容会出现[if gte mso 9]等字样,以至于展示的时候出现js语法错误,基本上解决方案有两种关闭粘贴样式的过滤 当从其他网页复制文本内容粘贴到编辑器中,编辑器会默认过滤掉复制文本中自带的样式,目的是让粘贴后的文本变得更加简洁和轻量。用户可通过editor.customConfig.pasteFilterStyle = false手动关闭掉粘贴样式的过滤。 // 关闭粘贴样..
2021-04-14 17:50:08
2405
原创 docker下进入redis容器,修改密码
1、查看docker容器内运行情况docker ps 2、进入redis容器,并运行redis-clidocker exec -it redis-0901 /bin/bash3、查看当前密码config get requirepass4、设置新密码config set requirepass 12341234
2020-09-18 11:51:58
7050
5
原创 mysql中blob字段超长
mysql中blob字段是有长度限制的,默认最大长度为65535字节(64kb)根据业务需求,如果项目中的字段长度超长可以考虑更换类型:MEDIUMBLOB 16777215字节(16 MB)LONGBLOB 4294967295字节(4GB)。
2020-08-20 17:30:34
2740
原创 centos 查看磁盘情况及当前目录下文件夹的大小
查看磁盘分配情况df -h查看当前文件下各文件情况du -sh /usr/* |sort -hdu -sh :文件分配情况/usr/* :usr文件夹下各个文件夹|sort -h :按照文件大小排序
2020-08-17 23:26:55
3110
原创 vue页面参数传递(VUE+echart+map联动实例)
我们在使用vue的时候经常会遇到页面参数传递,相比之前JavaScript操作,js入参传参,js之间方法调用只要我们引入js就可以相互调用,但是vue里面的不太一样,主要涉及有三种方式,父子传参,子父传参,兄弟传参最近在做VUE+echat+map时候正好涉及到这三个传值,给大家分享一下场景:Vue页面(地图和柱状图),点击地图区域,联动柱状图数据解决思路:map.js触发点击事件,给父组件传值,父组件绑定bar子组件,bar子组件监听父组件值变化,对数据做相应变更页面结构: 父页面:visua
2020-08-17 23:10:31
1113
原创 centos 防火墙开启并添加相应白名单接口
1、防火墙开启停止防火墙开启sudo systemctl start firewalld防火墙关闭sudo systemctl stop firewalld防火墙查看状态sudo systemctl status firewalld查看开启端口列表firewall-cmd --permanent --zone=public --list-port2、防火墙添加白名单端口号firewall-cmd --permanent --zone=public --add-port=端口号/t
2020-08-07 11:28:22
1096
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人