mysql基于binlog数据还原 1.使用sql查看是否开启log_binshow VARIABLES like "%bin%";2.系统默认是没有开启的,所以我们需要手动开启,找到mysql配置文件,我的是在/etc/mysql/mysql.conf.d/mysqld.cnf位置,取消一下两行注释server-id = 1log_bin = /var/log...
搭建apollo环境 1.环境准备:jdk1.8以上mysl5.7以上2.首先下载apollo服务web端的代码https://github.com/nobodyiam/apollo-build-scripts3.下载后有个sql目录,然后创建数据库4.修改demo.sh文件修改数据库链接信息,以及启动端口地址5.启动apollo./demo.sh start...
ubuntu安装tomcat和maven 下载tomcatsudo wget http://apache.mirrors.tds.net/tomcat/tomcat-8/v8.5.38/bin/apache-tomcat-8.5.38.tar.gzsudo mv apache-tomcat-8.5.38.tar.gz /usr/local/sudo tar -zxvf apache-tomcat-8.5.38.tar.gz ##...
centos部署git+ansible+jenkins环境 下载安装包: wget http://www.python.org/ftp/python/3.6.5/python-3.6.5.tar.xz tar -xf Python-3.6.5.tar.xz ./configure --prefix=/usr/local/python3.6#######./configure --prefix=/usr/local --with-ensurepip=...
git命令 git配置设置git config --list #查看配置git config --list --globalgit config --global user.name 'wen' #全局配置namegit config --global user.email 'wen@qq.com' #全局配置邮箱git config --local user.name 'wen' #只对某个仓库有...
linux安装jdk jdk下载地址:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html下载源码:wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie"...
Python对字典元素value排序 from random import randintdic = {x:randint(60, 100) for x in 'abcdef'}#方式一print(sorted(zip(dic.values(), dic.keys())))#方式二print(sorted(dic.items(), key=lambda x:x[1]))
Python 过滤器 过滤小于0的元素nums = [1, 2, 4, -1, 0, -8,9]nums = filter(lambda x:x>0, nums)print(list(nums))方式二nums2 = [i for i in nums if i > 0]print(nums2)同理,适用于字典等结构...
.idea 目录加入.gitignore无效的解决方法 无效的原因是:对应的目录或者文件已经被git跟踪,此时再加入.gitignore后就无效了。解决办法:执行git rm -r --cached .idea #文件夹git rm --cached demo-project.iml #文件再重新加入.gitignore文件...
ubuntu jenkins环境 安装java jdk环境sudo apt-get install openjdk-8-jdk安装jenkins使用apt-get安装(我选择了这种)参考官网 https://wiki.jenkins-ci.org/display/JENKINS/Installing+Jenkins+on+Ubuntuwget -q -O -http://pkg.jenkins-ci.org/debian...
腾讯云ubuntu搭建ftp,踩坑总结!!! 安装配置不多说,网上一大推sudo apt-get install vsftpd配置方面我修改以下配置(vim /etc/vsftpd.conf)write_enable=YESpam_service_name=ftp #注意,ubuntu要改为ftp,这里是一个坑,错误:530 login Incorrectpasv_enable=YES #又是一个坑,下面会解释pasv_min_...
腾讯云ubuntu搭建ftp,踩坑总结!!! 安装配置不多说,网上一大推sudo apt-get install vsftpd配置方面我修改以下配置(vim /etc/vsftpd.conf)write_enable=YESpam_service_name=ftp #注意,ubuntu要改为ftp,这里是一个坑,错误:530 login Incorrectpasv_enable=YES #又是一个坑,下面会解释pasv_min_...
nginx基础 原地址什么是 Nginx?Nginx 最初是作为一个 Web 服务器创建的,用于解决 C10k 的问题。作为一个 Web 服务器,它可以以惊人的速度为您的数据服务。但 Nginx 不仅仅是一个 Web 服务器,你还可以将其用作反向代理,与较慢的上游服务器(如:Unicorn 或 Puma)轻松集成。你可以适当地分配流量(负载均衡器)、流媒体、动态调整图像大小、缓存内容等等。基本的 nginx...
python set()集合按与按原list顺序排序 python set()集合会自动排序,如果想按照之前list列表顺序显示可以使用以下方法:mailto = ['cc', 'bbbb', 'afa', 'sss', 'bbbb', 'cc', 'shafa']addr_to = list(set(mailto))print(addr_to)addr_to.sort(key=mailto.index)print(addr_to)...
python搭建flask框架 pip install pipenv进入项目文件夹创建虚拟环境:pipenv installpipenv shell //启动环境查看虚拟环境里面的包pip list安装flask框架:pipenv install flask常用命令:pipenv graph //查看环境依赖pipenv --env //查看虚拟环境路径名称...
laravel 用数据库实现消息队列 .env修改配置QUEUE_DRIVER=database执行命令行:php artisan queue:tablephp artisan migrate创建jobs表 然后创建一个任务:php artisan make:job SendMessageSendMessage.php代码如下:<?phpnamespace App\Jobs;use...
laravel使用elasticSearch(二) 将数据表的数据导入php artisan scout:import "\App\Post"模型类post.phpuse Laravel\Scout\Searchable;//定义索引里面的typepublic function searchableAs(){ return 'post';}//定义哪些字段需要搜索public function toSearcha...