自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

qinAction的博客

合抱之木,生于毫末;九层之台,起于累土;千里之行,始于足下

  • 博客(78)
  • 资源 (11)
  • 收藏
  • 关注

原创 go实现word,excel,pptx转pdf

使用go实现word,excel,pptx转pdf

2022-05-18 20:21:22 4269 4

原创 MySQL中的case when使用

Mysql中case when语法:语法一:case_value是变量或者表达式(总而言之case_value必须是一个值例如:1,2,3)CASE case_value WHEN when_value THEN statement_list [WHEN when_value THEN statement_list] ... [ELSE statement_list]END CASE 语法一实例查询:语法二:CASE后面不需要变量或者表达式,直接执行每一.

2021-11-12 16:44:18 4546

原创 markdown实现点击链接下载文件

Markdown超链接的语法如下面两种格式//行内式的链接:[超链接名](超链接地址 "超链接title")//参考式的链接:[超链接名][id][id]: http://example.com/ "Optional Title Here"如果用如下方式设置附件下载:附件写的太长,Chrome浏览器点击是不可以下载的,目前测试360浏览器是可以下载的要是想适配所以浏览器可以点击下载,需要把长连接转化为短连接:长链接推荐转化工具:长连接转短连接地址其他工..

2021-11-03 11:29:39 4664 2

原创 python3 time时间的格式化

# -*- coding: UTF-8 -*-import timeticks =time.time()print(' 原始时间',ticks)print(' 秒级时间戳',int(ticks))print ('毫秒级时间戳',int(round(ticks * 1000)))#输出当前时间年月日时分秒now_time = time.strftime("%Y-%m-%d %H...

2020-04-29 15:32:20 1794

原创 Python3对Excel的操作、openpyxl

安装 openpyxl pip install openpyxl创建excel和保存import openpyxl# python3 对excel的操作wb=openpyxl.Workbook() #实例工作簿wb.save('test.xlsx') #创建并且保存test.xlsx、创建新的工作表ws1 = wb.create_sheet("Mysh...

2020-04-29 11:56:31 1302

原创 python爬取国家统计局2019年行政区划分数据

建立数据表:创建tab_citys mysql 数据表 SET FOREIGN_KEY_CHECKS=0;-- ------------------------------ Table structure for tab_citys-- ----------------------------DROP TABLE IF EXISTS `tab_citys`;CREA...

2020-04-03 12:46:18 3949 2

原创 navicat connection is being used

在已经保存的连接上上编辑,测试连接成功,但是点击连接就会一直提示connection is being used这时候可以采取关闭连接编辑,然后保存就可以了,

2020-03-19 12:32:45 1582

原创 MySQL的空值和NULL区别

空值就像是一个真空转态杯子,什么都没有,而null值就是一个装满空气的杯子,虽然看起来都是一样的,但是有着本质的区别。1、空值不占空间,NULL值占空间(占用一个字节)。2、当字段不为NULL时,也可以插入空值。3、当使用 IS NOT NULL 或者 IS NULL 时,只能查出字段中没有不为NULL的或者为 NULL 的,不能查出空值。4、使用 <> 查询时,会筛选...

2020-01-09 14:02:33 309

原创 PHP PDOException 错误处理

PDO::ERRMODE_SILENT 此为默认模式。 PDO 将只简单地设置错误码,可使用 PDO::errorCode() 和 PDO::errorInfo() 方法来检查语句和数据库对象。如果错误是由于对语句对象的调用而产生的,那么可以调用那个对象的 PDOStatement::errorCode() 或 PDOStatement::errorInfo() 方法。如果错误是由于调用数据库对...

2019-12-28 11:23:33 1051

原创 PHP保留两位小数的方法

$num = 45610.4567;echo $num;echo "<br/>";//第一种:利用round()对浮点数进行四舍五入echo "利用round()对浮点数进行四舍五入: " . round($num,2); //10.46echo "<br/>";//第二种:利用sprintf格式化字符串$format_num = sprintf(...

2019-11-22 15:06:53 332

原创 mysql优化(二)

索引mysql索引有btree 和 hash 索引 1 2 3 4 5 6 7 假如 查询 where id = 5如果在没有索引情况下:就需要从1开始对比到5;假如要是id = 7 ,就需要从1对比到7,这样是非常消耗时...

2019-09-19 07:54:54 161

原创 mysql优化(一)

字符与字节的区别1、计算机存储信息的最小单位,称之为位(bit),音译为比特,二进制的一个“0”或一个“1”叫一位。2、计算机存储容量基本单位是字节(Byte),音译为拜特,8个二进制位组成1个字节。一般而言:一个标准英文字母占一个字节位置,一个标准汉字占二个字节位置。3、计算机存储容量大小以字节数来度量,1024进位制:  1024B=1K(千)B  1024KB=1M(兆)B...

2019-09-10 10:44:35 255

原创 php字符串操作

开心一笑继续写代码!!!幼儿园小男孩把舔了一口的棒棒糖给了一个小女孩。小女孩拿起棒棒糖问:“我吃了万一怀孕怎么办?”小男孩霸气的说:“生下来,咱仨一起上幼儿园。”这是我听过的最负责任的话。——罗大佑《童年》很多字符串操作函数类似数组的一些处理函数,掌握他们的本质就可以互通。一、认识字符串  1、字符串是由0个或多个字符组成的集合二、字符串表示形式  1、单...

2019-09-08 16:46:40 241

转载 php数组

数组不管是在什么开发语言中都是极其重要!!!天下难事,必作于易;天下大事必作于细。 ————老子,姓李名耳数组的定义key可以是integer或者string。value可以是任意类型。此外key会有如下的强制转换:包含有合法整型值的字符串会被转换为整型。例如键名"8"实际会被储存为8。但是"08"则不会强制转换,因为其不是一个合法的十进制数值...

2019-09-08 16:13:05 209

原创 php魔术常量和魔术方法,超全局变量

近段时间发现自己,php仅仅停留在会的层面,感觉现在的自己应该向,熟悉和精通的方向努力,这样才能更好的让php成为自己手中的一把利剑。以后自己每写一篇博客,写一句名言开头: 操千曲而后晓声,观千剑而后识器; ————刘勰 魔术常量 8个 概念:所谓的魔术常量就是php预定义的一些常量,这些常量会随着所在位置的而变化。_ _ LINE _ _ ...

2019-09-08 12:36:05 367

原创 php回调函数调用类的静态方法和普通方法

<?php/** * Created by PhpStorm. * User: QLX * Date: 2019/9/4 * Time: 12:13 */// 复习回调函数调用类的静态方法和普通方法class ClassStudent{ public static function staticFunc($a,$b){ echo "这是...

2019-09-04 12:26:56 1838

原创 php可变函数和回调函数

回调函数是指调用函数的时候将另一个函数作为参数传递到调用的函数中,而不是传递一个普通的变量作为参数使用回调函数是为了可以将一段自己定义的功能传到函数内部使用<?php/** * Created by PhpStorm. * User: QLX * Date: 2019/9/4 * Time: 11:28 * */// 复习可变函数// 复习函数回调// 复习回...

2019-09-04 12:13:03 487

原创 php递归函数理解

2019-09-04 11:10:53 272

原创 php多种方式实例化对象

自己手动好好写下,巩固基础知识<?php/** * Created by PhpStorm. * User: QLX * Date: 2019/9/3 * Time: 21:40 * 实例化类方式 */class Myclass{ const TYPE = "职务"; // protected $sex = '男'; public ...

2019-09-03 22:48:05 1928

原创 php文件下载

php文件下载的原理利用浏览器请求返回未知格式时,就采用下载的方式 php内部通过header 模拟请求,输出文件还有一个MIME类型的知识点 :传送门heard 知识点:https://www.cnblogs.com/hellozg/p/9268131.html在只用使用文件下载首先要确定fileInfo开启:开启步骤:php扩展设置——》php扩展——》php_file...

2019-09-01 00:05:30 465

原创 php文件上传

php文件上传步骤* 1 使用form的中的input上传 2 使用$_FILES获取上传文件的信息* 3上传文件 存放在 php.ini 中的 upload_tmp_dir 的这个参数设置的目录,如果没有设置存放在默认目录* 4移动临时文件到需要的地方php文件上传的配置项(php.ini)file_uploads ...

2019-08-31 23:01:45 617

原创 php文件和目录常用函数

判断普通文件和目录 is_file() 判断给定文件名是否为一个正常的文件 is_dir() 判断给定文件名是否一个目录 文件的属性file_exists() 检查文件或目录是否存在 filesize() 获取普通文件的大小 is_readable() 判断文件是否可读 is_writable() 判断文件是否可写 filectime () 获取...

2019-08-31 21:32:58 394

原创 php 图片的缩放和裁剪

代码部分<?php/** * Created by PhpStorm. * User: QLX * Date: 2019/8/29 * Time: 10:16 * 图片的缩放和裁剪 */header('Content-Type:image/jpeg');$img = imagecreatefromjpeg('./image/11.jpg');$width = i...

2019-08-30 20:38:56 499 1

原创 php打印水印

代码 <?php/** * Created by PhpStorm. * User: QLX * Date: 2019/8/29 * Time: 10:16 * 照片打水印_把图片打印上去和文字 */header('Content-Type:image/jpeg');$img = imagecreatefromjpeg('./image/11.jpg');$...

2019-08-30 19:51:20 336

原创 php生成动态验证码

代码部分<?php/** * Created by PhpStorm. * User: QLX * Date: 2019/8/29 * Time: 10:16 * 生成动态验证码 */ header('Content-Type:image/jpeg'); $width = 120; $height = 40;$chars = array('a','b...

2019-08-29 20:46:15 692

原创 php文件写入

方式一 file_put_contents 写入 function write_one(){ // file_put_contents 写入的特征 // 向指定的文件当中写入一个字符串(会清空原有的内容),如果文件不存在则创建文件。返回的是写入的字节长度 $writeFilePath = "D:\myphp_www\PHPTutori...

2019-08-25 11:30:31 3565

原创 php文件的读取方式

方式一 一次全部读取出来function read_one($filePath){ if (file_exists($filePath)) { $fp = fopen($filePath, 'r'); if ($fp){ $str = fread($fp, filesize($filePath)); // 指定读取文件的...

2019-08-25 11:18:45 349

原创 PHP获取文件夹或目录的大小

include 'tool2.php';//D:\myphp_www\Resource// .代表当前目录,..代表父级目录// $dir = "D:\myphp_www\Resource";$dir = "D:\myphp_www\PHPTutorial\WWW";$t1 = microtime(true);// ... 执行代码 ...$fileSize = dir_si...

2019-08-24 21:25:52 1246

原创 独立图片服务器的部署

独立的必要性分担web服务器的I/O负载 ,将耗费资源的图片服务分离出来,提高服务器的性能和稳定性 能够专门的对图片服务器进行优化,为图片服务设置有针对性的缓存方案,减少带宽成本,提高访问速度,例如:对图片服务器减低cup,增加I/O 提高网站的可扩展性,可以很容易的增加图片服务器,提高图片的吞吐能力采用独立的域名采用独立域名的原因:同一域名下的浏览器并发连接数有限制(最的是6个),...

2019-08-07 12:25:31 622

原创 http缓存和文件压缩

HTTP缓存分类HTTP缓存模型中,如果请求成功会有三种情况: 200 from cache :直接从本地缓存中获取响应,最快,最省流量,因为根本没有向服务器发送请求 304 Not Modified :协商缓存,浏览器在本地没有命中的情况下请求头中发送一定的校验数据到服务器端, 如...

2019-08-07 10:45:23 253

原创 高并发解决之减少http请求

性能黄金法则:只有10%-20%的最终

2019-08-06 16:59:55 714

原创 防盗链

倒链的概念: 倒链是指在自己的页面上展示一些,并不在自己服务器上的内容,获得他人服务器上的资源地址,绕过别人的资源展示页面,直接在自己的页面上向最终用户提供内容。常见的是小站盗用大站的图片、音乐、视频、软件等资源。pv很少,流量减少可能是 倒链了通过倒链的方法可以减轻自己服务器的负担,因为真实的空间和流量是来自别人的服务器防盗概念:防止别人通过一些技术手段绕过本...

2019-08-06 15:37:47 310

原创 高并发和大流量解决方案

php如何解决网站大流量与高并发的问题? 分析高并发构架的相关概念 并发:某个时间点,有多少个访问同时到来。 高并发 :通常一个系统的日pv在千万以上,有可能是一个高并发的系统 高并发的指标: QPS:每秒钟请求或者查询的数量,在互联网领域,指每秒响应请求数(指http请求) 吞吐量:单位时间内处理的请求数量,(通常由QPS与并发数决定) 响应时间:从请求发出到收...

2019-08-06 10:50:59 322

原创 yii2 数据库缓存

本文使用yii2数据库缓存依赖,主要解决一次查询表多次利用,减少对数据表的查询,把数据查出来的值保存在缓存中。

2019-08-02 18:00:41 823

原创 yii2缓存

缓存组件数据缓存需要缓存组件提供支持,它代表各种缓存存储器, 例如内存,文件,数据库。'components' => [ 'cache' => [ 'class' => 'yii\caching\FileCache', // 上面这种是Yii默认的缓存方式,标准文件缓存数据,当然也可以使用其他方式,如: ...

2019-08-02 17:42:12 239

转载 mysql关联查询和查询优化

mysql关联查询参考:https://blog.csdn.net/lu0422/article/details/78892497mysql查询慢的原因记录慢查询日志 分析查询日志,不要直接打开慢查询日志进行分析,这样比较浪费时间和经历,可以使用pt-query-digest工具进行分析 使用show profile set profileing = 1;开启,服务器上执行所有...

2019-07-29 18:55:32 2288

转载 mysql索引学习

mysql索引的基础和类型 索引的原理 要理解MySQL中索引的工作原理,最简单的方法就是去看一看一本书的索引部分:比如你想在一本书中寻找某个主题,一般会先看书的索引目录,找到对应的章节、对应的页码后就可以快速找到你想看的内容。在MySQL中,存储引擎用类似的方法使用索引,其先在索引中查找对应的值,然后根据匹配的索引记录找到对应的数据行,最后将数据结果集返回给客户端。...

2019-07-29 10:29:40 324

原创 yii2备忘录

在使用yii2构建搜索视图,经常都会使用到gridview组件的 排序$dataProvider = new ActiveDataProvider([ 'query' => $query, 'sort' => ['defaultOrder' => ['id' => SORT_DESC]],]); 301跳转 $the_host = $_S...

2019-07-23 12:48:01 450

原创 常用git

克隆下载项目git clone https://gitee.com/wufengH/water_pipe.git提交代码git add .git commit -m “修改无限加载和分页”git push origin wap下载最新代码git pull origin mastergit reset --hard origin/master 强制覆盖git查看分支,切换分...

2019-07-23 12:46:47 154

原创 mysql的存储过程

在线练习mysql的网址在线的mysql练习存储过程存储过程简称过程,procedure ,是一种用来处理数据的方式;存储过程也可以理解为:一种没有返回值的函数;创建过程create procedure 过程名字([参数列表])begin -- 过程体end查看过程函数的查看方式完全适用于过程:关键字换成procedure查看所有过程: ...

2019-07-23 12:43:20 330

area_codes.sql

python爬取国家统计局2019年行政区划分数据, 具体python代码:https://blog.csdn.net/QLX119/article/details/105289974

2020-04-03

MySQL操作手册v1.0.pdf

mysq操作手册下载地址: https://www.jianshu.com/p/33f2d094648f

2019-09-12

kanit-v1-latin-700italic.woff.ttf

测试php制作验证码使用的字体下载,Kanit字体是一款适用于广告设计方面的字体,由站长素材提供免费下载,站长字体下载大全提供精选中英文字体素材。

2019-08-29

php分类筛选

php分类筛序 get提交方式,后台获取get url内容处理,然后可以使用分页函数,再次输出到前端。

2019-03-03

底部弹出层

底部弹出层,主要是web,html点击后底部会弹出层,可以点击选择,也可以作为分享

2018-04-13

微信公众号支付

在微信浏览器里面打开H5网页中执行JS调起支付。接口输入输出数据格式为JSON。 注意:WeixinJSBridge内置对象在其他浏览器中无效。

2018-03-29

properties

java jdbc连接Mysql数据库Dao模式下的带配置文件的(properies)

2017-06-07

sqlServer驱动

sqlserver

2017-06-06

java的JDBC连接

Jdbc

2017-06-05

mysql驱动jar

mysql驱动jar

2017-06-04

java的文件

java的文件存储

2017-05-31

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除