欢迎查看执着的blog 欢迎大家提出网站优化建议,一起找bug 网站友链交换联系:639036904@qq.com 如果网站内容侵犯您的版权或者非企业授权发布,请联系 639036904@qq.com .我们会第一时间处理
正则表达式语法大全
程序开发 正则表达式语法大全
 正则表达式基本符号:^表示匹配字符串的开始位置(例外用在中括号中[]时,可以理解为取反,表示不匹配括号中字符串)$表示匹配字符串的结束位置*表示匹配零次到多次+表示匹配一次到多次(至少有一次)?表示匹配零次或一次.表示匹配单个字符|表示为或者,两项中取一项()小括号表示匹配括号中全部字符[]中括号表示匹配括号中一个字符范围描述如[0-9...
利用docker和docker-compose部署Nextcloud服务(nginx-fdm-postgres)
程序开发 利用docker和docker-compose部署Nextcloud服务(nginx-fdm-postgres)
部署Nextcloud服务在GitHub上支持本项目:https://github.com/ynnie/Nextcloud-Deploy-Docker使用本项目可以利用docker-compose部署Nextcloud服务(nginx-fdm-postgres-redis-cron)。其中,redis和cron是可选项目,不配置这两项Ne...
Docker安装运行Redis
程序开发 Docker安装运行Redis
Mac环境查询镜像:zhoumatoMBP:~ zhou$ docker search redis NAME                                 DESCRIPTION                                     STARS               OFFICIAL        ...
VsCode从零开始配置一个属于自己的Vue开发环境
程序开发 VsCode从零开始配置一个属于自己的Vue开发环境
VsCode算是比较热门的一个代码编辑器了,全名VisualStudioCode,微软出品下载地址:点我去下载插件众多,功能齐全,平常开发过程中都是用的它,整理了下日常使用的插件及配置供大家参考,废话就不多说了,直接进入正题。相关插件Vetur插件文档地址:https://marketplace.visualstudio.com/item...
V2ray 实现 nginx + ws + tls + cdn 上 Google
网络安全 V2ray 实现 nginx + ws + tls + cdn 上 Google
成功购买vps并登陆成功之后,安装宝塔面板yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh安装时,一路默认即可,该输入Y的输入Y,没什么难度。安装完成...
CentOS7 nginx安装与卸载
程序开发 CentOS7 nginx安装与卸载
本教程中的步骤要求用户拥有root权限一. 安装 1.1:添加Nginx存储库     要添加CentOSEPEL仓库,终端使用yum命令安装,直接复制执行:sudo yum -y install epel-release 1.2:安装Nginx    现在Nginx存储库已经安装在您的服务器上,使用以下yum命令安装Nginx :sud...
centos7 编译安装 php7.4
程序开发 centos7 编译安装 php7.4
1. 下载安装编译工具yum groupinstall 'Development Tools'2.安装依赖包yum install libxml2 libxml2-devel openssl openssl-devel bzip2 bzip2-devel libcurl libcurl-devel libjpeg libjpeg-deve...
NextCloud 登录无限循环的解决方法
安全运维 NextCloud 登录无限循环的解决方法
今天把Apache换成了Nginx,改用php-fpm,结果登录NextCloud的时候居然无限循环了。咕鸽上找了好久,才发现原来是SESSION的问题。首先先检查php-fpm的设置,/etc/php-fpm.d/www.conf顶部的user和group确保和Web服务器一致,例如我的设置是www。接着,输入以下命令,将php的ses...
plsql 连接oracle数据库详细配置的方法步骤
数据库 plsql 连接oracle数据库详细配置的方法步骤
第一次用这种方式连接oracle数据库,自己百度搞了快两个小时才弄好,百度的资源也不靠谱,看了好多都不完整,搞完了报各种错误,各种连不上数据库,自己整理下资料,希望给其他的同行予以借鉴,不能保证每个人都能操作成功!毕竟有时真的得看人品了,呵呵!第一步:先安装plsql客户端,plsql客户端是必须的,我的是同事给的plsql(英文版客户端...
winlogbeat的安装与使用
安全运维 winlogbeat的安装与使用
官方网:https://www.elastic.co/cn/downloads/beats/winlogbeat 外网比较慢,这里提供百度网盘地址链接: https://pan.baidu.com/s/1PqVH1p3wn2hRB4_Zfspr2g 提取码:hznc解压文件解压到 C:\ProgramFiles,并更改名称为winlogb...
Win10远程服务器管理工具(RSAT)KB2693643离线安装包下载
安全运维 Win10远程服务器管理工具(RSAT)KB2693643离线安装包下载
为了让IT管理员能够通过Win10电脑远程管理Windows Server服务器,微软于近日发布了用于适用于Win10正式版的远程服务器管理工具(RSAT),其实该工具是作为一个更新存在的,编号为KB2693643。所以安装包的格式也是微软Windows更新离线安装包的msu格式,安装过程也与离线安装Windows更新一致。如果需要卸载,...
mavon-editor 存储md文件以及md文件解析成html文件
程序开发 mavon-editor 存储md文件以及md文件解析成html文件
博科交换机常用操作命令
网络安全 博科交换机常用操作命令
光纤交换机常用操作命令,下面以博科(Brocade)的光纤交换机操作说明,IBM和HP的光纤交换机都是OEM博科的,操作命令类似。uptime显示交换机工作时间ipaddrshow显示交换机IP地址信息licenseshow显示当前交换机所添加的license信息switchshow 检查交换机信息及端口状态switchstatussho...
vue中父元素点击事件与子元素点击事件冲突
程序开发 vue中父元素点击事件与子元素点击事件冲突
在做vue项目的时候,遇到子元素有点击事件,父元素也有点击事件,当点击子元素时往往触发的是父元素的点击事件,产生冲突,怎样解决这个问题呢?这就用到vue事件中的事件修饰符,官网地址https://cn.vuejs.org/v2/guide/events.html#%E4%BA%8B%E4%BB%B6%E4%BF%AE%E9%A5%B0%E...
ELasticSearch7.6.2 ES集群搭建
安全运维 ELasticSearch7.6.2 ES集群搭建
一、下载https://www.elastic.co/cn/downloads/elasticsearch二、安装三、遇到的问题1、max file descriptors [65535] for elasticsearch process is too low    每个进程最大同时打开文件数太小,可通过下面2个命令查看当前数量    ...
centos 7 系统启动不了 出现报错dependency failed for,以及破解密码
安全运维 centos 7 系统启动不了 出现报错dependency failed for,以及破解密码
很多时候我们都会忘记Linuxroot用户的口令,下面就教大家如果忘记root口令怎么办第1步:开机后在内核上按“e”。截图如下按e以后会进入内核启动页面,如下图第2步:在linux16这行的后面输入“rd.breakconsole=tty0”然后按“ctrl+x“如下图第3步:按完ctry+x后进入到了系统的紧急求援模式,如下图:第4步...
iView表格(table)渲染(render)
程序开发 iView表格(table)渲染(render)
零、render1、语法以下分别定义了:标签名称,(样式,事件等综合内容),显示内容render: (h, params) => {    return h('span', {                style: {                    color: '#FF7D41'                }, ...
python开发之virtualenv与virtualenvwrapper讲解
程序开发 python开发之virtualenv与virtualenvwrapper讲解
在使用 Python 开发的过程中,工程一多,难免会碰到不同的工程依赖不同版本的库的问题;亦或者是在开发过程中不想让物理环境里充斥各种各样的库,引发未来的依赖灾难。此时,我们需要对于不同的工程使用不同的虚拟环境来保持开发环境以及宿主环境的清洁。这里,就要隆重介绍 virtualenv,一个可以帮助我们管理不同 Python 环境的绝好工具...
Mysql5.7遇到运行sql报1055错
数据库 Mysql5.7遇到运行sql报1055错
1.错误:[Err]1055-nestedexceptioniscom.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException:Expression#1ofSELECTlistisnotinGROUPBYclauseandcontainsnonaggregatedcolumn'swh.a...
APScheduler(Python化的Cron)使用总结 定时任务
程序开发 APScheduler(Python化的Cron)使用总结 定时任务
一、简介APScheduler全程为AdvancedPythonScheduler,是一款轻量级的Python任务调度框架。它允许你像Cron那样安排定期执行的任务,并且支持Python函数或任意可调用的对象。官方文档:https://apscheduler.readthedocs.io/en/latest/userguide.html#...
centos7.7使用python3.7+Flask+uWsgi+iview的方式部署生产环境
程序开发 centos7.7使用python3.7+Flask+uWsgi+iview的方式部署生产环境
一、更新系统# yum install epel-release# yum update# yum install vim wget二、安装python3.7[root@study ~]# cat /etc/redhat-releaseCentOS Linux release 7.7.1908 (Core)[root@study ~]# ...
 如何在模板中将$变量替换为变量值
程序开发 如何在模板中将$变量替换为变量值
需求#经常我们在定义数据模板是需要预先埋设一些变量占位符,如$name或{{name}}或%(name)s,来便于做参数化替换.这便需要使用字符串格式化,或者模板引擎(如Jinja2)来将你准备好的一批数据替换到模板指定的位置中去.Python自带的字符串格式化方式一般有3种:使用%s或%(name)sCopy'姓名: %s, 年龄: %...
centos7安装英伟达显卡驱动
安全运维 centos7安装英伟达显卡驱动
1.安装nvidia-detect,用于检查显卡yum install nvidia-detect2.运行命令nvidia-detect-v返回结果:[ranlk@ranlk ~]$ nvidia-detect -vProbing for supported NVIDIA devices...[10de:13bb] NVIDIA Corp...
Python自动化运维
程序开发 Python自动化运维
psutil库获取系统运行的进程和系统利用率[root@serverc~]#yum-yinstallpython2[root@serverc~]#yum-yinstallpython2-psutil[root@serverc~]#python1.cpu信息user执行用户进程的时间百分比system执行内核进程和中断的时间百分比idlec...
【Python MySQLdb】Library not loaded: /usr/local/mysql/lib/libmysqlclient.20.dylib解决办法
数据库 【Python MySQLdb】Library not loaded: /usr/local/mysql/lib/libmysqlclient.20.dylib解决办法
使用MySQLdb遇到以下错误ImportError: dlopen(/Users/jackey/Documents/Xiaomi/Code/wda_python/lib/python2.7/site-packages/_mysql.so, 2): Library not loaded: /usr/local/mysql/lib/libm...
flask的orm框架(SQLAlchemy)-一对多查询以及多对多查询
程序开发 flask的orm框架(SQLAlchemy)-一对多查询以及多对多查询
-一对多,多对多是什么?一对多。例如,班级与学生,一个班级对应多个学生,或者多个学生对应一个班级。多对多。例如,学生与课程,可以有多个学生修同一门课,同时,一门课也有很多学生。-一对多查询如果一个项目,有两张表。分别是班级表,学生表。在设计数据表时,我们给学生表设置一个外键,指向班级表的id。sqlalchemy模板创建表的代码:from...
IView-admin——Login的流程逻辑
程序开发 IView-admin——Login的流程逻辑
1.1、点击登陆按钮触发handleSubmit方法// @/view/login/login.vue    handleSubmit ({ userName, password }) {      this.handleLogin({ userName, password }).then(res => {        this....
iView的Message提示框
程序开发 iView的Message提示框
全局注册iViewimport iView from 'iview'Vue.use(iView)使用方式一在vue组件中使用this.$Message.info('This is a info tip');this.$Message.success('This is a success tip');this.$Message.warnin...
vue iview-admin 设置跨域后访问可以登录、但是请求的接口返回全是302
程序开发 vue iview-admin 设置跨域后访问可以登录、但是请求的接口返回全是302
1、解决方法:    第一步:在iView-admin项目主目录中找到vue.config.js文件,添加配置:  devServer: {    proxy: {      '/api': {        target: 'http://127.0.0.1:5000/',//服务器地址        changeOrigin: tru...
Flask-SQLAlchemy的基本使用
程序开发 Flask-SQLAlchemy的基本使用
Flask-SQLAlchemy1.安装pip install Flask-SQLAlchemy起步# 1. 创建表from flask import Flaskfrom flask_sqlalchemy import SQLAlchemyapp = Flask(__name__)app.config['SQLALCHEMY_DATABA...