自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 问答 (1)
  • 收藏
  • 关注

转载 MySQL的sql_mode模式

在STRICT_TRANS_TABLES模式下,插入数据时,mysql会严格的进行数据的校验,当发现插入列值未满足要求,直接报告error错误,保证了错误数据无法插入到数据库中。严格模式,当向mysql数据库插入数据时,进行数据的严格校验,保证错误数据不能插入,报error错误。ANSI模式下,插入数据时,未满足列长度要求时,数据会插入成功,但是对超出列长度的字段进行截断,同时报告warning警告。宽松模式,对插入数据进行校验,如果不符合定义类型或长度,对数据类型调整或截断保存,报warning警告。

2024-02-27 17:12:46 73

原创 MySQL性能优化小技巧

客户端发送一条查询语句到服务器;服务器先查询缓存,如果命中缓存,则立即返回存储在缓存中的数据;未命中缓存后,MySQL通过关键字将SQL语句进行解析,并生成一颗对应的解析树,MySQL解析器将使用MySQL语法进行验证和解析。例如,验证是否使用了错误的关键字,或者关键字的使用是否正确;预处理是根据一些MySQL规则检查解析树是否合理,比如检查表和列是否存在,还会解析名字和别名,然后预处理器会验证权限;根据执行计划查询执行引擎,调用API接口调用存储引擎来查询数据;将结果返回客户端,并进行缓存;

2023-11-06 11:16:25 71

原创 ffmpeg做视频推流直播

这个参数存在争议,有的说用-hls_wrap n可以分片,可是我用这个参数报错,看文档发现可以运用-hls_list_size n huo或者-hls_flags n来分片覆盖。RTSP协议:是流媒体协议,RTSP协议是公有协议,有专门的机构维护RTSP协议一般传输的是ts、mp4格式流。RTMP协议:是流媒体协议,RTMP是Adobe的私有协议,没有完全公开,一般传输的是flv、f4v格式流。在网上找了资料,发现视频直播格式的地址有三种格式:rtsp、rtmp、以及http协议中的.m3u8。

2023-05-24 15:25:17 1121

原创 C盘变红了如何清理 C盘变红了清理方法【详细步骤】

2、将“筛选条件”设置为“window10 C:”,这样c盘中下载的第三方软件和空间占用就非常清晰了,平时被捆绑的一些软件或者有一些空间占用大却暂时用不到的软件就可以在这里一一删除。1、在“储存选项”中,点击“更多储存设置”,选择“更改新内容保存位置 ”,选择其他盘如F盘,然后点击“应用”。2、在“通用设置”中就可以看到聊天记录的缓存了,可以将这些缓存删除来节省空间,也可以将聊天记录手动备份在其他盘。1、一些常用软件的缓存路径都会默认保存在c盘,例如微信,我们可以打开微信左下角的“更多”-选择“设置”。

2023-05-16 10:19:36 399

原创 MongoDB基础知识汇总

(4)安装服务 mongod --dbpath=d:/mongo/data/ --logpath=d:/mongo/log/log.txt --install --serviceName "MongoDB"(2)卸载服务 mongod --dbpath=d:/mongo/data/ --logpath=d:/mongo/log/log.txt --remove。(3) 在随意的文件夹文件下建立一个data文件夹和一个log文件夹和log.txt文件。(2) 解压,在管理员权限的cmd中。

2023-05-16 09:49:10 136

原创 mysql基础知识与优化

mysql基础与优化

2023-04-24 17:50:29 79

原创 小程序setData动态传递key

本来想将key1替换为userinfo的,但是悲剧了。小程序只会在data中定义一个key为key1,value为“用户信息”的这么一条数据。在key1上加上[]变成变量,这样key1就变成userinfo。有些时候一些公用的方法中可能需要根据Key不同来获取数据。[key1]:"用户信息"key1:"用户信息"

2022-10-26 23:48:19 655

原创 php5.3配置SQL Server数据库

查看其中的 Thread Safety 项,这个项目就是查看是否是线程安全,如果是:enabled, 一般来说应该是ts版,否则是nts版。php5.3以上版本现在不支持自带得php_mssql.dll了,所以连接sql server数据库会报。通过移上步骤php5.3就可以正常连接sql server数据库了。通过地址需要下载对应php版本得obdc driver。下载后,在服务器上运行sqlncli.msi安装。sqlsrv_connect()来连接。在php5.3以上版本需要通过。...

2022-08-05 11:24:35 317

原创 SQL复制表结构

sql复制表结构和数据

2022-07-20 22:57:20 16316

原创 301 Moved Permanently错误

301 Moved Permanently错误

2022-01-20 16:36:36 2443

转载 HTTP和HTTPS的区别

最近学习了下文本传输协议中http和https的区别,在网上搜到一篇大神对于http和https的理解。很详细,字字珠玑。唯恐好的文章丢失。现将转载,供自己和大家一起学习。需要查看更多的计算机网络相关的知识?点击这里HTTP与HTTPS介绍 超文本传输协议HTTP协议被用于在Web浏览器和网站服务器之间传递信息,HTTP协议以明文方式发送内容,不提供任何方式的数据加密,如果攻击者截取了Web浏览器和网站服务器之间的传输报文,就可以直接读懂其中的信息,因此,HTTP协议不适合传...

2021-01-22 11:56:33 258

转载 SQL语句性能优化策略

52条SQL语句性能优化策略在一个公众号中无意看到SQL性能优化的文章,觉得写的很好,所以把他帮过来,一来是记录下,后面可以自行学习,二来也可以让广大的IT民工们(开玩笑)也来分享学习学习,一起进步。。。本文会提到 52 条 SQL 语句性能优化策略。1、对查询进行优化,应尽量避免全表扫描,首先应考虑在where及order by涉及的列上建立索引。2、应尽量避免在where子句中对字段进行null值判断,创建表时NULL是默认值,但大多数时候应该使用NOT NULL,或者使...

2020-12-31 17:59:31 235

转载 Windows下Redis服务无法启动,错误 1067 进程意外终止解决方案

解决方法:找到登录状态如果是网络服务,直接双击此服务,修改为本地系统服务即可启动!

2020-12-21 18:59:06 308

原创 腾讯云点播服务端API

这里就不想吐槽接口调用有多繁琐了,第一次接触云点播的服务端的接口就被卡在签名上,幸好看文档找资料还是把签名给获取到了。作为新人真烧脑。现记录下云点播服务端的API请求过程,以备后面复用。这里我就用我调用的API接口为例,看是如何实现的:地址:https://cloud.tencent.com/document/product/266/31763参数如下,但是要注意的是公共请求参数打开后可以看到签名方法 v3,这里文档不做过多的讲解,直接查看签名方法 v3首先,需要在云API密钥.

2020-11-14 13:18:27 764

原创 CodeIgniter 驱动器的使用

在研究CI框架中的驱动器类时,官方给的文档解释是:驱动器是一种特殊类型的类库,它有一个父类和任意多个子类。子类可以访问父类, 但不能访问兄弟类。在你的控制器中,驱动器为你的类库提供了 一种优雅的语法,从而不用将它们拆成很多离散的类。驱动器位于system/libraries/目录,每个驱动器都有一个独立的目录,目录名和 驱动器父类的类名一致,在该目录下还有一个子目录,命名为 drivers,用于存放 所有子类的文件。要使用一个驱动器,你可以在控制器中使用下面的方法来进行初始化:$t...

2020-10-22 15:31:19 214 1

原创 sql查询字段类型为text时数据显示不全的问题

这里我根据项目中运用的PHP + 数据库(MSSQL)来举例说明:如果是mssq连接方式:在php.ini中将:; Valid range 0 - 2147483647. Default = 4096.; mssql.textlimit = 4096; Valid range 0 - 2147483647. Default = 4096.; mssql.textsize = 4096改为:; Valid range 0 - 2147483647. Default = 4096....

2020-09-18 15:02:01 1849

原创 运用wxa-plugin-canvasc插件生成图片

最近在做小程序开发时有个功能是要将一个报价单的页面能生成一张图片,让用户可保存到相册。由于本人接触小程序开发比较少,任务下来后就一直百度查资料,看小程序文档。最后的结论的就是"蒙圈”,网上查询的资料很多,可是都是让我看着似懂非懂的,最后还是无意间看见了wxa-plugin-canvasc这个插件,所以拿来就研究一下,发现正好符合我这个初级水平的理解,所以拿来测试了一下。写这篇博客只是将这个知识点记...

2019-07-31 16:38:18 2949 3

转载 MySQL数据库的备份与还原。

是对整个数据库的数据进行备份和还原。1、备份:一般先进入MySQL安装目录的bin目录,然后运行:mysqldump -u root -p aa > tt.sql,回车输入root用户的密码。aa是要备份的数据库名,tt.sql备份出的数据文件。tt.sql文件将保存在MySQL安装目录的bin目录里。2、还原:先进入MySQL系统:mysql -u root -p...

2019-05-15 17:40:38 382

原创 微信支付流程记录

最近由于需求用到微信支付功能,由于本人也是第一次开发,也是找了很多资料以及查看文档来理解微信的支付流程,但最后也是云里雾里不知道具体开发步骤是什么,所谓万事开头难在我这用的是淋淋尽致。不够索性最后还是有些启发,所以就先记录备案一下,以免以后用的着的又不知道。首先我选择的支付是JSAPI支付,主要用于微信公众号支付模式,其他的也没有仔细了解,不过开发流程步骤应该不会差多少,就留以后举一反三吧。...

2019-05-09 17:15:24 358

转载 关于codeigniter xss进攻和sql注入的防范问题

XSS过滤输入类可以自动的对输入数据进行过滤,来阻止跨站脚本攻击。如果你希望在每次遇到 POST 或 COOKIE 数据时自动运行过滤,你可以在 application/config/config.php 配置文件中设置如下参数:$config['global_xss_filtering'] = TRUE;或者自动设置get和post方法的第二个参数为true,则对输入的参数进行XS...

2019-01-31 09:53:06 555

原创 运用CI邮件类发送邮件

第一步要先在自己的已有的邮箱中开启SMTP服务,这里我以我开通的网易163邮箱为例首先需要登录自己的网易邮箱进去后会看到导航栏中有个设置按钮接着点开设置中的POP3/SMTP/IMAP这一项点开后按这样的方式选择这里勾选第一步后,一定要保存,不然不起作用。后面的服务器地址在代码中会用到第一次设置完成之后会弹出一个发送验证码的提示框,用自己绑定的手机号发送就可以了,然...

2018-12-07 17:36:23 762

原创 JS全局匹配字符串,不区分大小写

最近被一个小的功能搞得的是焦头烂额。也可能是自己水平没有达到。通过百度和分析现在基本是弄出来了。废话不多说,先看需求:要求根据在输入框中输入关键词,查询到数据中有关键词的部分进行高亮,要求查找的关键词全部能匹配高亮,并在查找的英文中不区分大小写全部匹配,多个关键词查找之前用空格隔开代码如下(这里只有一部分代码,但关键词和查找的数据这些提前的自己准备好)// 这里只是判断输入的关键词...

2018-11-27 17:29:47 6762 1

原创 php word添加水印

怎么运用php给word文件添加水印?

2018-07-13 09:52:13 1888

空空如也

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

TA关注的人

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