为了系统的性能,强烈推荐把虚拟系统安装在 固态硬盘 里面,能大幅提高运行速度 CentOS 7.9 Everything 下载地址: http://mirrors.163.com/centos/7.9.2009/isos/x86_64/CentOS-7-x86_64-Everything-2207- Read More
posted @ 2023-12-14 20:50 Funsion Wu Views(590) Comments(0) Diggs(0)
1、打开【控制面板】,选择【启用或关闭Windows功能】 2、windows应用商店下载 3、搜索应用并进入 如果提示 “系统找不到指定的文件” ,请进行如下操作 在powerShell上先看还有哪些子系统 wsl --list --all 注销子系统 wsl --unregister Ubunt Read More
posted @ 2022-12-09 15:05 Funsion Wu Views(894) Comments(0) Diggs(0)
use think\Db;use think\Env; // 更新字段缓存文件(Runtime目录在jenkins部署的时候会自动删除) private function _setColumnCache() { if (Env::get('enviroment')=='develop') retur Read More
posted @ 2022-03-29 13:12 Funsion Wu Views(433) Comments(0) Diggs(0)
外网 ThinkPHP 5 运行的一个网站,感觉有点慢。排查了下每个页面在执行过程中, 都会有很多 SHOW COLUMNS FROM xxxxx 的语句(平均一个页面有8条), 大量额外的SQL查询,导致页面加载比较慢。 在 TP3 中,可以通过设置 DB_FIELDS_CACHE = true( Read More
posted @ 2020-09-11 13:28 Funsion Wu Views(2415) Comments(0) Diggs(0)
先安装Git及相关工具 安装后,找到这个并打开,点Generate 耐心等待(这个puttygen其实是按照鼠标运行的轨迹来计算的,点了generate之后鼠标乱画几下就ok了).......,出来下面的, 点击 save private key,将文件保存下来,另存为 .ppk文件 这个页面不要关 Read More
posted @ 2020-09-02 17:15 Funsion Wu Views(285) Comments(0) Diggs(0)
方法一:使用账号密码登录网址并采集(如遇到图形验证码等,需要额外进行处理) #!/usr/bin/py2 # -*- coding: utf-8 -*- #encoding=utf-8 from bs4 import BeautifulSoup from scrapy.http import Req Read More
posted @ 2020-04-02 21:53 Funsion Wu Views(414) Comments(0) Diggs(0)
目的:实现在windows下开发,而所改变代码自动同步到虚拟机 查看虚拟机的 IP地址 配置代码自动同步信息 通过页面上部的选项卡,切换到 Mappings 根路径:指的都是项目代码的根路径 点击一次,可以勾选 Automatic Upload ,实现自动提交修改到远程目录 配置成功后,使用 Upl Read More
posted @ 2019-11-21 17:47 Funsion Wu Views(3072) Comments(0) Diggs(0)
软件下载地址 https://lnmp.org/install.html 本环境与外网生产环境一致(MySQL 5.6 + PHP 7.1 + CentOS + Nginx 1.12 ) 上图红色箭头的两个地方,对应的详细配置,请参考以下两张图 打开终端,输入 init 3 ,切换到命令行模式 取消 Read More
posted @ 2019-11-21 16:33 Funsion Wu Views(842) Comments(0) Diggs(0)
业务上经常存在一种现象,需要批量往表中插入多条数据,但在执行过程中,很可能因为唯一键冲突,而导致批量插入失败。因此需要事先判断哪些数据是重复的,哪些是新增的。比较常用的处理方法就是找出已存在的数据,并将其与不存在的数据区分开,已存在的数据一条条的更新。不存在的数据则批量更新。这种方法会导致代码逻辑复 Read More
posted @ 2019-08-30 00:08 Funsion Wu Views(10703) Comments(1) Diggs(0)
业务表增长速度较快,单表数据较大,对表的读写有影响。 思路:化整为零,把单表拆解为多表,按指定的算法规则选择表。 好处:能大幅降低单表的数据,读写更快,同时分散了表数据, SQL语句也分散到不同的表中,可以大幅降低 “锁表” 的情况 以Laravel项目为例,分表读取代码如下: public fun Read More
posted @ 2019-08-28 16:12 Funsion Wu Views(615) Comments(0) Diggs(0)
生产环境内存泄漏问题排查,以下是排查思路 生产环境上有严重的内存溢出问题(红色框所示,正常值应为是 20M 左右)同时系统有 Core Dump 文件产生排查过程中还发现一个现象,如果关闭 OPcache ,则 RES值 恢复正常 生产环境的 core-php-fpm-7-502-502-29964 Read More
posted @ 2019-08-05 11:13 Funsion Wu Views(2209) Comments(0) Diggs(0)
环境 CentOS7 + Python3.5 yum -y install epel-release erlang socat cd /usr/local/src wget http://www.rabbitmq.com/releases/rabbitmq-server/v3.6.15/rabbit Read More
posted @ 2018-05-19 10:32 Funsion Wu Views(377) Comments(0) Diggs(0)
scrapyd是一个用于部署和运行scrapy爬虫的程序,它允许你通过JSON API来部署爬虫项目和控制爬虫运行 scrapyd是一个守护进程,监听爬虫的运行和请求,然后启动进程来执行它们 安装扩展 pip install scrapyd pip install scrapyd-client 首先 Read More
posted @ 2017-05-30 10:18 Funsion Wu Views(2639) Comments(0) Diggs(0)
运行环境 CentOS7.3 + Python2.7 + Scrapy1.4 + MongoDB3.4 + BeautifulSoup4.6 编程工具 PyCharm + Robomongo + Xshell 请确保你的 python版本为2.7.5以上 版本 强烈推荐直接【翻 墙 安 装】,简单轻 Read More
posted @ 2017-05-14 22:51 Funsion Wu Views(1521) Comments(0) Diggs(0)
安装步骤如下(推荐把安装文件下载到 /usr/local/src 目录下): step 1: wget --no-check-certificate https://github.com/swoole/swoole-src/archive/v1.9.13.tar.gz step 2: tar zxf Read More
posted @ 2016-12-13 23:23 Funsion Wu Views(3458) Comments(0) Diggs(0)