- 博客(44)
- 资源 (3)
- 收藏
- 关注
原创 podman容器的使用
很多人可能遇到过开机重启时,由于Docker守护程序在占用多核CPU使用100%使用的情况,导致所有容器都无法启动,服务都不能用的情况。而且Docker守护进程是以root特权权限启动的,是一个安全问题,那么有什么方法解决呢?(使用podman)
2023-07-04 14:16:17
1582
原创 php8 源码编译安装
php8 源码编译安装1. 下载源码包wget https://www.php.net/distributions/php-8.0.0.tar.gz2. 安装依赖yum -y install autoconf freetype gd libpng libpng-devel libjpeg libxml2 libxml2-devel zlib curl curl-devel net-snmp-devel libjpeg-devel php-ldap openldap-devel openl
2020-12-10 19:29:25
1336
原创 centos8 ffplay 播放音视频没有声音 SDL_OpenAudio (2 channels, 44100 Hz): No such audio device
centos8 ffplay 播放音视频没有声音SDL_OpenAudio (2 channels, 44100 Hz): No such audio deviceSDL_OpenAudio (1 channels, 44100 Hz): No such audio deviceNo more combinations to try, audio open failed该问题产生的原因是pulseaudio-libspulseaudio 等依赖库不健全需要注意的是pulsea...
2020-12-04 10:59:22
1584
原创 pa_simple_new() failed: Connection refused ubuntu 开启root用户的声音
pa_simple_new() failed: Connection refusedpa_sample_spec(format=3,rate=16000,channels=ch=1)Fail to init audio stream.Fail to init sound.该问题产生的原因是root用户无法调用pulseaudio解决方法:编辑环境变量的文件vi /root/.profile新增如下内容pulseaudio --start --log-target...
2020-12-01 09:37:04
1253
原创 原生 JavaScript 封住 ajax
原生 JavaScript 封住 ajaxvar loadData = function (obj) { "use strict"; // obj is null var obj = obj || {}; var type, url, success, error, data, result; type = obj.type || "post"; url = obj.url || ""; success = obj.success || ""
2020-11-19 17:25:06
175
原创 ubuntu18.04 安装 ros Melodic
ubuntu18.04 安装 ros Melodic参考地址: http://wiki.ros.org/melodic/Installation/Ubuntu1.Setup your sources.list (设置您的来源.列表)sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list'2..
2020-09-10 15:01:46
145
原创 centos8 安装 vmware15 需要的内核头文件 kernel-headers
原文地址:vmware15 需要的内核头文件 kernel-headershttp://hflxhn.com/art/10centos8 安装 vmware15 需要的内核头文件 kernel-headerscentos8 启动 cmware15 出错:Before you can run VMware, several modules must be compiled and loaded into the running kernelKernel Headers for ve..
2020-06-19 17:16:29
2262
原创 centos8 源码安装 ffmpeg
yasm 依赖wget http://www.tortall.net/projects/yasm/releases/yasm-1.3.0.tar.gztar xf yasm-1.3.0.tar.gzcd yasm-1.3.0/./configure --prefix=/usr/localmake -j12 && make installffmpegwget https://johnvansickle.com/ffmpeg/git-source/ffmpeg-git.t
2020-05-26 21:14:03
718
原创 Apache 别名访问网站根目录的上一级目录
Apache 别名访问网站根目录的上一级目录通过配置apache虚拟主机访问网站根目录的上一级目录vi/opt/lamp/apache24/conf/extra/httpd-vhosts.conf<VirtualHost *:80> ServerName local.dz.com DocumentRoot /var/www/dz/public &...
2020-04-18 21:07:59
561
原创 centos8 frp 自启动
frp 自启动systemctlvi/lib/systemd/system/frpc.service (以服务端为例)[Unit]Description=frps serviceAfter=network.target network-online.target syslog.targetWants=network.target network-online.target[...
2020-04-08 09:52:46
1378
原创 ssh错误: agent refused operation
sign_and_send_pubkey: signing failed: agent refused operation在ssh服务器添加密钥对登陆之后, 客户机连接远端出现错误:sign_and_send_pubkey: signing failed: agent refused operation解决:客户端运行eval "$(ssh-agent -s)"ssh-a...
2020-03-24 12:06:48
520
1
原创 centos8 安装 nodejs (源码编译nodejs)
centos8 安装 nodejs (源码编译nodejs)1.安装必要的编译软件包yum -y install gcc gcc-c++2.下载源码nodejswget https://npm.taobao.org/mirrors/node/v10.13.0/node-v10.13.0.tar.gz3.解压tar xvf node-v10.13.0.tar.gz4...
2020-03-12 21:52:30
1400
原创 ckeditor5 之 代码块 插件安装
1. ckeditor5 源码下载https://github.com/ckeditor/ckeditor5-build-classic.git2. 切换到软件目录cd ckeditor5-build-classic/3. 下载远程的插件包npm install4. 安装 代码块 插件npm install --save @ckeditor/ckeditor5-...
2020-03-01 12:59:27
1970
5
原创 linux 常用命令合集
基础命令:1. 关机init 02.重启init 63. 切换目录cd4.查看当前路径pwd5.切换最近使用过的两个目录cd -6.中断当前程序ctrl+c7.清屏ctrl+l(clear)根目录下核心目录1./mnt测试目录2./rootroot用户的家目录3./home普通用户的家目录4...
2020-02-28 12:05:55
117
原创 php - smarty实现原理
smarty 模板引擎实现原理1. 目录结构libs Smarty.phpapp controller index.php view index.htmlruntime temp2. Smarty.php 类<?php /** * Smarty */class Smarty{ fu...
2020-02-27 20:34:45
212
原创 thinkphp6 从无到有的安装之路
此教程在linux下制作(centos8)1. 下载安装 并 修改权限git clone https://gitee.com/liu21st/thinkphp.git tp62.虚拟主机配置vi /opt/lamp/apache24/conf/extra/httpd-vhosts.conf<VirtualHost *:80> ServerName t...
2020-02-23 12:09:54
847
原创 php执行shell命令
php执行shell命令php 操作shell函数1. system()$shell = "ls";$shell = "df -Th"; // 查看硬盘空间$shell = "ifconfig"; // 查看网卡配置$shell = "free -m"; // 查看内存使用情况echo "<pre>";system($shell, $s);echo $s;...
2020-02-16 18:44:12
1050
原创 vmware 安装 centos8
此教程在 centos8 系统中制作vmware 15 下载地址 (https://www.vmware.com/products/workstation-pro/workstation-pro-evaluation.html)创建一个新的虚拟机 (等于新购买了一台没有装系统的电脑)1. 创建一个新的虚拟机2. 选择高级3. 选择下一步4. 选择稍后安装...
2020-02-14 18:11:58
165
原创 javascript caller
caller注意:es5 模式不能使用<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>caller</title></head><body> </body><scri...
2020-02-13 16:47:14
207
原创 javascrript this, 预编译this指向
javascript this指向<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>this</title></head><body> </body><script> ...
2020-02-13 16:44:52
367
原创 javascript 节点,节点树,节点类型节点属性
节点<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>节点</title></head><body> <div> <p><span></span>...
2020-02-13 16:36:13
249
原创 javascript Element节点 以及Element节点的一些方法
Element节点<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Element节点</title></head><style> .demo { padding: 100px; backg...
2020-02-13 16:33:19
141
原创 javascript dom增加和删除
dom增删<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>dom增删</title></head><body> <div>123</div></body>&...
2020-02-13 16:29:31
173
原创 javascript Dom选择器
常用的Dom选择器document 代表整个文档1. id选择器getElementById2. 标签选择器 getElementsByTagName3. class选择器 getElementsByClassName4. name选择器 getElementsByName以下选择器所选中的元素为非实时1. querySelector2. querySelectorAll...
2020-02-13 16:25:51
147
1
原创 sublime3 常用插件汇总
centos 安装官网(https://www.sublimetext.com/)下载地址(https://www.sublimetext.com/3)1. sudo rpm -v --import https://download.sublimetext.com/sublimehq-rpm-pub.gpg2. yum-config-manager --add-repo http...
2020-02-10 13:35:22
385
1
原创 javascript 鼠标事件
常见的鼠标事件click 点击事件mousedown 鼠标按下mousemove 鼠标移动mouseup 鼠标弹起contextmenu 右键菜单mouseover 鼠标移入mouseout 鼠标移除mouseenter 鼠标移入 html5mouseleave 鼠标移除 html5判断鼠标左右键document.onmousedown = function (e)...
2020-01-26 17:51:40
231
原创 centos8 安装中文包和中文输入
中文语言包:(重启后生效)dnf install langpacks-zh_CN查找已经安装的语言locale -a装中文输入法yum install ibus ibus-libpinyin -y成果:
2020-01-18 00:00:43
2925
原创 linux压缩文件 (gz,bz2,zip)
Gz压缩包管理:1.制作gz压缩包:tar czf mydir1.tar.gz mydir12.gz压缩包解压:tar xzf mydir1.tar.gz3.查看gz压缩包:tar tf mydir1.tar.gzBz2压缩包管理:1.制作bz2压缩包:tar cjf mydir1.tar.bz2 mydir12.bz2压缩包解压:tar xj...
2020-01-17 18:04:30
159
原创 acl权限, 权限细化, linux权限管理
权限管理-Aclu+g+o所有人对linux.sh具有执行权限: (三种方式, a=u+g+o)chmod a+x linux.shchmod +x linux.shchmod 755 linux.shchmod u+x,g+x,o+x linux.shacl权限增删查1.设置权限:setfacl -m u:user1:rwx /test2.查看权限:get...
2020-01-17 17:54:43
321
原创 linux Crontab任务计划
Crontab任务计划:cron是一个可以用来根据时间、日期、月份和星期的组合来调度对周期性任务执行的守护进程, 利用cron所提供的功能可以将需要周期性重复执行的任务设置为cron任务,并且设置为在主机较空闲的时间自动完成查看Crontab服务systemctl status crond任务计划格式:*(分) *(时) *(日) *(月) *(周) 周期执行的程序常...
2020-01-17 17:44:20
178
原创 centos8 网络管理 nmcli
nmcli网络配置方法1.查看网络设备状态nmcli device status2.查看网络详细信息(ip+dns+gateway)nmcli device show ens323.设置静态ip地址nmcli connection modify ens32 ipv4.addresses '192.168.1.100'4.设置DNSnmcli connecti...
2020-01-17 15:26:11
600
原创 frp 实现内网穿透 (server在centos7系统中)
环境准备一台公网中的服务器 (本人9元在百度云购买了一个月 购买链接https://cloud.baidu.com/campaign/campus-2018/index.html?unifrom=eventpage)frp软件下载 ( https://github.com/fatedier/frp/releases)wget https://github.com/fate...
2020-01-03 14:44:38
371
原创 javascript 时间委托 (利用事件冒泡和事件源对象进行处理)
事件委托利用事件冒泡和事件源对象进行处理优点:1 性能, 不需要循环所有元素一个个绑定事件2 灵活, 当有新的子元素不需要重新绑定事件<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>事件委托</title></...
2019-12-27 10:39:21
203
原创 封装 javascript 事件处理函数 addEventListener , 解决兼容性问题
封装addEventListener解决各浏览器对事件处理函数的兼容性/** * 封装事件处理函数 * 解决兼容性问题 * @Author hflxhn.com * @DateTime 2019-11-03T16:17:23+0800 * @param {obj} elem 绑定在谁身上 * @param {str} ...
2019-12-27 10:25:37
271
原创 javascript 绑定事件的那些事 (this的指向, onclick, addEventListener)
<div></div>1. onclick句柄的绑定方式var div = document.getElementsByTagName('div')[0];// onclick 句柄的绑定方式// this 指向谁调用指向谁// div.onclink = null; 解除事件处理函数div.onclick = function () { co...
2019-12-27 10:15:21
524
原创 源码编译nginx rtmp 实现流媒体服务器转发
环境 (此教程在centos7 环境下完成)1. 下载wget https://nginx.org/download/nginx-1.17.6.tar.gzwget https://github.com/arut/nginx-rtmp-module/archive/master.zip2. 解压并安装1. 解压tar xf nginx-1.17.6.tar.gzunzip...
2019-12-13 17:33:59
634
原创 CentOS8 源码编译安装 lamp环境 (apache24 + php7.3 + mysql57)
CentOS8 安装 apache24 + php7.3 + mysql57前期准备:close selinux (关闭SELinux)vi /etc/selinux/config查找 : SELINUX=enforcing修改成 : SELINUX=disabled1.apache24 安装1) install rely (依赖安装)dnf install -y a...
2019-11-23 20:07:05
1916
原创 CentOS8 安装 mwget 下载工具
前期准备 (下载linux常用软件工具包)yum install -y gcc gcc-c++ make cmake net-tools gnome-tweak-tool git wget zip unzip bzip21) download (下载)wget http://jaist.dl.sourceforge.net/project/kmphpfm/mwget/0.1/mwg...
2019-11-06 21:36:20
2967
1
原创 ckeditor5 插件安装
环境要求: 安装nodejs更改npm地址为国内地址,否则很容易安装失败设置阿里源 :npm config set registry http://registry.npm.taobao.org或者:npm install --registry=https://registry.npm.taobao.org1. 下载源码到本地git clone https://gitee...
2019-09-28 20:46:29
2314
ckeditor.js
2020-03-01
rpcsvc-proto-1.4.tar.gz
2019-12-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人