- 博客(61)
- 收藏
- 关注
原创 Nginx 的配置和运行核心数
Nginx 配置文件通常位于 /etc/nginx/nginx.conf 或 /usr/local/nginx/conf/nginx.conf 路径下。你可以根据服务器的 CPU 核心数来调整 worker_processes 的值。在配置文件中找到 worker_processes 这一行,其值就是 Nginx 配置的工作进程数(核心数)。Nginx 默认的工作进程数通常是 1。如果在配置文件中没有特别指定,Nginx 会以单个工作进程启动。这个命令会返回当前正在运行的 Nginx 工作进程的数量。
2024-06-20 10:28:55 263
原创 mongodb更新数据库所有数据
需要先查找出相关的记录,然后循环处理更新数据。如下案例,先查询表(canvas)中所有的数据,然后更新所有type为1,如果不是更新表所有数据,需要在find()加上你的条件。如find({"case_name": "测试"})db.getCollection('canvas').find().forEach( function(item){ db.getCollection('canvas').update({"_id":item._id},{$set:{"type":1}}) })..
2022-05-28 09:57:09 1407
原创 Centos Firewall常用指令
查看防火墙状态firewall-cmd --state 开启防火墙systemctl start firewalld.service 停止防火墙systemctl stop firewalld.service 重启防火墙service firewalld restart 刷新防火墙firewall-cmd --reload 开放80端口firewall-cmd --zone=public --add-port=80/tcp --permanent 开放4400-4600范围端口firewall-
2022-05-24 15:07:28 138
原创 Centos 编译安装php 7.3
第一步:安装依赖yum install -y gcc gcc-c++ make cmake bison autoconf wget lrzszyum install -y libtool libtool-ltdl-devel yum install -y freetype-devel libjpeg.x86_64 libjpeg-devel libpng-devel gd-develyum install -y python-devel patch sudo yum install -y
2022-05-24 14:31:11 339
原创 MySQL 清除数据库全部数据 重置ID从0开始
第一步执行下面SQLselect CONCAT('truncate table ',table_name,';') from information_schema.tables where table_schema='你的数据库名称';第二步 复制执行结果。然后执行这样就可以了。如果有不需要删除的表。手动删除...
2022-04-25 14:19:01 1799
原创 Centos 编译安装 Mysql 5.7
第一步:下载mysql 安装包mkdir /root/softwarecd /root/softwarewget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.18-linux-glibc2.5-x86_64.tar.gz第二步:解压tar -zxvf mysql-5.7.18-linux-glibc2.5-x86_64.tar.gzmv mysql-5.7.18-linux-glibc2.5-x86_64 /us
2022-04-16 09:32:25 459
原创 centos 编译安装php 7.0
第一步:安装依赖yum install -y gcc gcc-c++ make cmake bison autoconf wget lrzszyum install -y libtool libtool-ltdl-devel yum install -y freetype-devel libjpeg.x86_64 libjpeg-devel libpng-devel gd-develyum install -y python-devel patch sudo yum install -y
2022-04-15 16:26:10 1860
原创 Centos 安装Nginx
第一步:环境准备yum install -y gcc gcc-c++ ncurses-devel perlyum install -y pcre pcre-develyum install -y zlib zlib-develyum install -y openssl openssl-devel第二步:下载安装mkdir nginx-src && cd nginx-srcwget http://nginx.org/download/nginx-1.21.0.tar.
2022-04-12 09:54:34 182
原创 MySQL导出数据库中全部的数据库
-- mysql导出导入所有数据库-- 导出所有数据库mysqldump -uroot -p"123456" --all-databases > /home/alldatabases.sql-- 导入所有数据库source /home/alldatabases.sql
2021-12-25 14:51:49 4249
原创 MySQL 精确查找字符串函数FIND_IN_SET
FIND_IN_SET(str,strlist)函数str :待查询的字符串strlist :待查找的字段名,字段的值以”,”分隔,如 (1,2,6,8)列子:-- 查找字符串是否包含1SELECT FIND_IN_SET('1','9,14');SELECT FIND_IN_SET('1','1,9,14');执行结果1:结果2:...
2021-12-23 10:52:28 1104
原创 MySQL ORDER BY 加条件
-- 优先排序id=15的 ,然后排序创建时间ORDER BY id=15 DESC,create_time DESC;
2021-12-15 11:00:15 2025
原创 Yii2 try-catch 数据库事务
$transaction = Yii::$app->db->beginTransaction(); //开启事务try { //异常代码 $transaction->commit();//提交事务} catch (Exception $e) { $transaction->rollBack();//事务回滚 return $e;}
2021-06-30 18:11:23 453
原创 Yii2 Mode里面get加函数名调用时可以省略get直接使用函数名调用
//获取单个用户信息$model = MUser::findOne($post['id']);//调用获取用户角色信息$model->roleinfo;//第一种写法的调用 注意这里可以省略get,调用函数第一个必须是小写。$model->RoleInfo;//第二种写法的调用 注意这里可以省略get,调用函数第一个必须是小写。模型类需要添加下面代码/*** 获取用户角色信息(第一种写法)**/public function getRoleinfo(){ ..
2021-05-17 21:06:37 245
原创 Yii2 rules 自定义验证规则
public function rules() { return[ [['groupname','bandwidth'],'required'],//不为空验证 [['id','bandwidth'], 'integer'],//整数验证 [['note'], 'safe' ],//安全验证 [['groupname'], 'unique'],//唯一验证 [['...
2021-05-17 21:04:02 299
原创 Yii2 语言包中使用变量
// 语言包代码 notunblockedip就是变量'thereisanunblockedipintheipsegment' => 'IP段存在未解封IP:{notunblockedip}'// 使用方法$notunblockedip = ['156.247.15.12','156.247.15.20'];Yii::t('app', 'thereisanunblockedipintheipsegment',['notunblockedip' => implode(',',$notu.
2021-04-09 14:24:25 171
原创 php curl模拟常用的请求
<?phpnamespace servers\serveridcims\controller\client;/** * 客户端操作服务器类 */class serveridcims{ /** * 公共请求接口函数 * @param $url * @param $data * @param string $method * @param string $type * @param array $headers *.
2021-04-08 09:41:36 317
原创 MySQL 从一张表update字段到另外一张表中
UPDATE ac_prefixesv4 AS A LEFT JOIN ac_asnumber AS B ON A.asfk = B.idLEFT JOIN ac_country AS C ON B.cc = C.idSET A.countryid = C.id,A.countrycode = C.`name`
2021-03-22 17:56:57 621
原创 php使用fsockopen实现异步
/* php使用fsockopen实现异步 * * @parem $url 网页地址 host 主机地址 * @parem $port 网址端口 默认80 * @parem $t 脚本请求时间 默认30s * @parem $post_data post 请求参数 * @parem $exetime 异步任务执行时间(单位秒) * @parem $debug 是否开启调试模式 * * */function request_by_fsockopen($url,$post_data=arr.
2021-02-09 10:06:09 367
原创 Yii2 添加数据成功返回ID
/** * 添加分组 * @param $addData 需要添加的数据数组 * * @return int 成功返回添加后的id,否则0 */ public static function AddGroup($addData){ Yii::$app->db->createCommand()->batchInsert(self::tableName(), array_keys($addData[0]), $addData)..
2021-02-09 10:03:47 2268
原创 Yii2 使用Curl
composer安装curl命令行切入到你的项目目录执行composer require --prefer-dist linslin/yii2-curl "*"等待安装即可安装完之后curl的位置项目根目录/vendor/linslin有linslin就是安装成功了Yii2 使用Curl 1 <?php 2 namespace server\api; 3 4 use yii; 5 use yii\helpers\Json; 6 use linslin...
2021-02-09 09:57:39 1103
翻译 乌班图 php版本切换
PHP 5.6 => 7*sudo a2dismod php5.6sudo a2enmod php7.1sudo service apache2 restartsudo update-alternatives --set php /usr/bin/php7.1PHP7 => 5sudo a2dismod php7.1sudo a2enmod php5.6sudo ser...
2019-07-16 10:58:29 159
转载 乌班图配置 https ssl证书
2. 配置证书在这里,我假设你已经会配置基本的/etc/apache2/sites-available/000-default.conf这个文件来达到已经可以通过 http 的方式来访问你的站点。在/etc/apache2这个目录下,有两个有关的目录sites-available和sites-enabled,我们进入sites-enabled目录下可以发现,里面有一个文件000-defau...
2019-07-08 14:07:43 971
翻译 乌班图 搭建git
1.sudo apt-get install git2.sudo adduser git3.创建/home/git/.ssh/authorized_keys文件 $ cd /home/git/ $ mkdir .ssh $ chmod 700 .ssh $ touch .ssh/authorized_keys $ chmod 600 .ss...
2019-07-08 12:14:45 406
转载 重铸服务器后出现 @ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @
经过google,出现这个问题的原因是,第一次使用SSH连接时,会生成一个认证,储存在客户端的known_hosts中。可使用以下指令查看:ssh-keygen -l -f ~/.ssh/known_hosts由于服务器重新安装系统了,所以会出现以上错误。解决办法ssh-keygen -R 服务器端的ip地址...
2019-07-08 11:19:33 164
翻译 乌班图16.04搭建php服务器
1.sudoapt-getupdate//更新源 2.sudoapt-getinstallapache2 3.sudoapt-getinstallmysql-servermysql-client 4.sudoapt-getinstallphp7.0 5.sudoapt-getinstalllibapache2-mod-php7.0...
2019-07-06 21:55:01 179
翻译 mysql 授权root账户 远程连接权限
mysql 默认关闭远程连接 开启连接权限mysql -u root -p"youpassword"mysql>GRANT ALL PRIVILEGES ON *.* TO'root'@'%'IDENTIFIED BY 'youpassword' WITH GRANT OPTION;重载授权表:FLUSH PRIVILEGES;退出mysql数据库:exi...
2019-07-06 21:49:17 1123
原创 php数组根据指定字段去除重复值(笨方法)
创建一个空数组,在foreach 循环时去判断这个字段是否在新建的数组中,如果在则不写入,如果不在则写入到该新数组,创建一个新的数组$arr = ['a'=>'aaa','b'=>'bbb','a'=>'aaa'];$newArr = [];foreach ($arr as $k=>$v){ if(!in_array($k['a'],$newArr)...
2019-07-01 15:11:46 3724
翻译 php数组实现根据某个键值将相同键值合并生成新二维数组的方法
<?php$result= array();foreach ($infos as $key => $info) {$result[$info['字段']][] = $info;}print_r($result);
2019-03-14 10:33:04 1098
翻译 小程序图片居中方法
<view class='imagesize'> <image src="/images/2.png" class='in-image' > </image> </view> //.wxss里的参数.imagesize{ display:flex; //fle...
2019-02-25 11:21:33 15163 2
原创 乌班图 mysql 5+ 字段空值报错配置修改
/etc/mysql/mysql.conf.d/mysqld.cnf[mysqld] 模块下添加: sql-mode="NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"
2018-12-20 14:38:56 129
翻译 js 文字滚动
.wrap{ width:100%;}.roll-wrap{ height: 30px; overflow: hidden; background: red; line-height: 30px;}<div class="wrap"> <div class="roll-wrap" id="roll-wrap"> ...
2018-11-09 17:10:20 199
翻译 用户名存在表情mysql过滤
function removeEmoji($nickname){ $clean_text = ""; // Match Emoticons $regexEmoticons = '/[\x{1F600}-\x{1F64F}]/u'; $clean_text = preg_replace($regexEmoticons, '', $nickname); ...
2018-09-25 15:08:33 264
翻译 小程序文件保存到本地流程方法
downupload:function(e){ var url = e.currentTarget.dataset.src; var that = this wx.downloadFile({ url: url, success: function (ret) { var path = ret.tempFilePath; ...
2018-08-23 11:37:00 11932
转载 小程序单选框
wxml:<view class='parameter-wrap'><block wx:for="{{parameter}}" wx:key="parameter"><text class='parameter-info text-over {{item.checked?"checked_parameter":""}}' data-id='{{it
2018-08-09 14:33:17 1518
原创 mysql 存在外键清零方法
SET FOREIGN_KEY_CHECKS=0;TRUNCATE TABLE `表名`;SET FOREIGN_KEY_CHECKS=1;
2018-07-12 10:55:57 148
转载 curl 下载图片到本地
<?php$images = [ 'http://wx.qlogo.cn/mmopen/vi_32/Q0j4TwGTfTKPkia3rxjuBoSQ1sUSmqYXDazibuIp8p2CCialBPjeYvcNJgky9P7hmlnDKgzX91utEQPu7VtsDqAIg/0',];function download($url, $path = 'dowloadceshi...
2018-07-06 10:55:08 2630
原创 layer 定时执行刷新
layer.msg('删除成功',{time:3*1000},function() { location.reload();})
2018-06-26 16:30:52 7165
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人