TypechoJoeTheme

Dcr163的博客

统计
搜索到 317 篇与 日志 的结果
2019-09-01

PHP实现冒泡排序

PHP实现冒泡排序
# PHP对某个数组进行排序PHP中需要用到对某个数组进行排序,一般使用的就是冒泡排序了,直接上代码,下面演示的是从低到高排序,也可以新增参数DESC变成从高到低排序排序函数/** * 数组冒泡排序 * @param $arr 排序的数据 * @param string $keySort 是否有对应的下标对比,关联数组使用 * @param string $type 排序类型 ASC:从低到高,DESC:从高到低,大小写敏感 * @return mixed */ function maopao($arr, $keySort = '', $type = 'ASC') { $len = count($arr); $n = $len - 1; for ($i = 0; $i < $len; $i++) { for ($j = 0; $j < $n; $j++) { //当前值大于下个值 $data1 = $keySort ? $arr[$j][$keySort] : $ar...
2019-09-01

日志

5,149 阅读
1 评论
2019年09月01日
5,149 阅读
1 评论
2019-08-27

MYSQL批量插入100万条数据的存储过程

MYSQL批量插入100万条数据的存储过程
在工作中数据库需要用到上百万条记录做测试的时候,就可以用到Mysql的函数或存储过程了,下面就使用了一个存储过程插入100万条数据,直接上代码:CREATE PROCEDURE `addNews`(n int)     MODIFIES SQL DATA BEGIN DECLARE num INT DEFAULT 0; WHILE num <= n DO SET num = num+1; INSERT INTO news (title,content,add_time) VALUES( CONCAT('title',num),CONCAT('content',num),NOW()); END WHILE; END上面的前提是你得先把表给新建好,然后在根据表里...
2019-08-27

日志

1,472 阅读
0 评论
2019年08月27日
1,472 阅读
0 评论
2019-08-18

利用Python3抓取百度新医疗专题的图片

利用Python3抓取百度新医疗专题的图片
利用python抓取新医疗专题内的图片,废话不多说,直接上代码#!/usr/bin/python3 #-*- conding:utf-8 -*- # Create by Dcr163 import requests,re,os,html as Htmls,time,zipfile #目录下的文件打包zip def dirZip(src_dir,output_filename):     # 创建zip文件,用写入的方式     myzip = zipfile.ZipFile(output_filename,'w')     # 读取源目录上级目录的字符长度     dirnameLen = len( os.path.dirname(...
2019-08-18

日志

1,381 阅读
0 评论
2019年08月18日
1,381 阅读
0 评论
2019-07-27

php-fpm启动,重启,终止操作

php-fpm启动,重启,终止操作
启动php-fpm:/usr/local/php/sbin/php-fpmphp 5.3.3 以后的php-fpm 不再支持 php-fpm 以前具有的 /usr/local/php/sbin/php-fpm (start|stop|reload)等命令,所以不要再看这种老掉牙的命令了,需要使用信号控制:master进程可以理解以下信号INT, TERM 立刻终止QUIT 平滑终止USR1 重新打开日志文件USR2 平滑重载所有worker进程并重新载入配置和二进制模块一个简单直接的重启方法:先查看php-fpm的master进程号[root@ssxxxxx ~]# kill -USR2 1359输入上面的命令即平滑重启了。上面方案一般是没有生成php-fpm.pid文件时使用,如果要生成php-fpm.pid,使用下面这种方案:上面master进程可以看到,matster使用的是/usr/local/php54/etc/php-fpm.conf这个配置文件,cat /u...
2019-07-27

日志

1,369 阅读
0 评论
2019年07月27日
1,369 阅读
0 评论
2019-07-09

Mysql SELECT查询语句索引在以下情况下不能使用

Mysql SELECT查询语句索引在以下情况下不能使用
Mysql 表的索引在以下情况下不能使用 1.对索引关键字字段使用了函数将导致索引无法使用。SELECT * FROM test WHERE substring( name,1,2 )='ad'; 2.对索引字段进行模糊查询时,模式的第一个字符是通配符时,将导致索引无法使用。SELECT * FROM test WHERE name LIKE '%ad%'; 3.违反最左前缀原则的SELECT语句,将导致索引无法使用。 首先创建一个组合索引 CREATE INDEX idx_name ON test(name,desc);下面的SELECT语句就不能使用索引 SELECT * FROM test WHERE desc='ad'; 下面的SELECT语句就能使用索引 SELECT * FROM test WHERE name='ad'; 4.使用不等于(not操作符、!= 或者 <> )作为查询条件,将导致索引无法使用...
2019-07-09

日志

1,204 阅读
0 评论
2019年07月09日
1,204 阅读
0 评论
2019-06-01

mysql 中group分组统计总数、统计总数的和

mysql 中group分组统计总数、统计总数的和
在工作中,经常会碰到mysql分组查询的情况,下面是在分组查询 之上再做统计的sql语句:SELECT SUM(count) FROM ( (SELECT COUNT(*) AS count FROM tp_event_log GROUP BY url,category,remark) as aa )上面 这个sql代表,event_log表根据url,category,remark 三个字段分组统计查询,查询的结果是一个列表,再这个列表上在 统计 查询结果相加的和SELECT COUNT(count) FROM ( (SELECT COUNT(*) AS count FROM tp_event_log GROUP BY url,category,remark) as aa )上面 这...
2019-06-01

日志

1,161 阅读
0 评论
2019年06月01日
1,161 阅读
0 评论
2019-05-28

Centos7 ssh证书登录详情

Centos7 ssh证书登录详情
证书登录的步骤1.客户端生成证书:私钥和公钥,然后私钥放在客户端,妥当保存,一般为了安全,访问有黑客拷贝客户端的私钥,客户端在生成私钥时,会设置一个密 码,以后每次登录ssh服务器时,客户端都要输入密码解开私钥(如果工作中,你使用了一个没有密码的私钥,有一天服务器被黑了,你是跳到黄河都洗不清)。2.服务器添加信用公钥:把客户端生成的公钥,上传到ssh服务器,添加到指定的文件中,这样,就完成ssh证书登录的配置了。假设客户端想通过私钥要登录其他ssh服务器,同理,可以把公钥上传到其他ssh服务器。真实的工作中:员工生成好私钥和公钥(千万要记得设置私钥密码),然后把公钥发给运维人员,运维人员会登记你的公钥,为你开通一台或者多台服务器的 权限,然后员工就可以通过一个私钥,登录他有权限的服务器做系统维护等工作,所以,员工是有责任保护他的私钥的,如果被别人恶意拷贝,你又没有设置私钥密 码,那么,服务器就全完了,员工也可以放长假了。客户端建立私钥和公钥rsa是一种密码算法,还有一种是dsa,证书登录常用的是rsa。假设用户是blue,执行 ssh-keygen 时,才会在我的home目录底下...
2019-05-28

日志

1,111 阅读
0 评论
2019年05月28日
1,111 阅读
0 评论
2019-05-23

CentOS7使用firewalld打开关闭防火墙与端口

CentOS7使用firewalld打开关闭防火墙与端口
1、firewalld的基本使用启动: systemctl start firewalld关闭: systemctl stop firewalld查看状态: systemctl status firewalld 开机禁用  : systemctl disable firewalld开机启用  : systemctl enable firewalld  2.systemctl是CentOS7的服务管理工具中主要的工具,它融合之前service和chkconfig的功能于一体。启动一个服务:systemctl start firewalld.service关闭一个服务:systemctl stop firewalld.service重启一个服务:systemctl restart firewalld.service显示一个服务的状态:systemctl status firewalld.service在开机时启用一个服务:systemctl enable firewalld.service在开机时禁用一个服务:systemc...
2019-05-23

日志

864 阅读
0 评论
2019年05月23日
864 阅读
0 评论

人生倒计时

今日已经过去小时
这周已经过去
本月已经过去
今年已经过去个月

最新回复

  1. https://www.triptipedia.com/user/phmapaladnet
    2025-05-08
  2. https://Sites.google.com/view/vavada-online-casino
    2025-04-12
  3. https://x.com/jeetbuzzcom
    2025-04-07
  4. prozone.cc alternative
    2025-03-19
  5. urgent delivery
    2025-03-16

标签云