自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(122)
  • 资源 (9)
  • 收藏
  • 关注

原创 Composer 安装与使用

Composer 是 PHP 的一个依赖管理工具。我们可以在项目中声明所依赖的外部工具库,Composer 会帮你安装这些依赖的库文件,有了它,我们就可以很轻松的使用一个命令将其他人的优秀代码引用到我们的项目中来。Composer 默认情况下不是全局安装,而是基于指定的项目的某个目录中(例如 vendor)进行安装。Composer 需要 PHP 5.3.2+ 以上版本,且需要开启 openssl。Composer 可运行在 Windows 、 Linux 以及 OSX 平台上。

2023-12-16 11:40:07 208

原创 我的创作纪念日

通过在项目期间收集反馈意见,并将这些意见转化为改进建议,促进项目的成功,并确保团队成员吸取最佳实践,以便在未来的项目中更高效地完成任务。明确目标:在开始项目之前,一定要明确项目的目标和愿景,还要进行相关的调研,确保此项目可持续进行。沟通与交流:在必要的情况下,和同事和朋友沟通交流,寻机获取方式方法,增加思考和自由开始方案的突破。把握机会:在工作上,要善于抓住机会和灵感,转化为有效的学习与创作,争取更高的工作效率和学习效果。持续学习:随着社会环境的变化,职业要求也在不断更新,需要不断学习和提升自己的技能。

2023-12-16 10:04:43 184

原创 阿里云Mysql5.7 数据库恢复 qp.xb文件恢复数据

1、宕下来的文件,一定是qp.xb的文件,如果不是qp.xb文件,该恢复文档不适合2、准备linux系统,centos最好,如果官方的下载不到可以选择,如果感觉下载速度慢可以选择此。3、centos 基础环境准备完之后安装必须要的恢复软件【基本按照官方文档即可】

2023-11-30 11:56:43 750

原创 邮件与协议

比方说您需要从不同的位置访问邮件服务器,但是仅仅希望回到办公室的时候再下载邮件,IMAP 在这种情况下会很有用。当您写邮件时,您用到的是电子邮件程序,例如莲花软件的 Notes,微软公司出品的 Outlook,或者 Netscape Communicator 等等。通常情况下,邮件会被送到一台邮件服务器(SMTP 服务器),然后被送到另一台(或几台)服务器,然后最终被送到它的目的地。假如您的邮件程序使用 POP,那么一旦它连接上邮件服务器,您的所有的邮件都会被下载到邮件程序中(或者称之为邮件客户端)。

2023-11-24 10:19:14 241

原创 HTTP 响应头信息

HTTP请求头提供了关于请求,响应或者其他的发送实体的信息。在本章节中我们将具体来介绍HTTP响应头信息。

2023-11-24 09:55:15 601

原创 HTTP 状态码

HTTP 状态码由三个十进制数字组成,第一个十进制数字定义了状态码的类型。当浏览者访问一个网页时,浏览者的浏览器会向网页所在服务器发出请求。当浏览器接收并显示网页前,此网页所在的服务器会返回一个包含 HTTP 状态码的信息头(server header)用以响应浏览器的请求。HTTP 状态码的英文为 HTTP Status Code。301 - 资源(网页等)被永久转移到其它URL。404 - 请求的资源(网页等)不存在。500 - 内部服务器错误。200 - 请求成功。

2023-11-24 09:38:58 596

原创 MIME 类型

MIME 的组成结构非常简单,由类型与子类型两个字符串中间用 / 分隔而组成,不允许有空格。MIME (Multipurpose Internet Mail Extensions) 是描述消息内容类型的标准,用来表示文档、文件或字节流的性质和格式。RealAudio 音乐文件 .ra、.ram: audio/x-pn-realaudio。MIDI 音乐文件 mid、.midi: audio/midi、audio/x-midi。MPEG 文件 .mpg、.mpeg: video/mpeg。

2023-11-23 10:04:39 257

原创 HTTP/HTTPS

HTTP 协议是 Hyper Text Transfer Protocol(超文本传输协议)的缩写,是用于从万维网( WWW:World Wide Web )服务器传输超文本到本地浏览器的传送协议。HTTP 是一个基于 TCP/IP 通信协议来传递数据(HTML 文件、图片文件、查询结果等)。HTTPS 协议是 HyperText Transfer Protocol Secure(超文本传输安全协议)的缩写,是一种通过计算机网络进行安全通信的传输协议。

2023-11-23 09:33:00 737

原创 PHP基础与安全

● PHP 文件能够包含文本、HTML、CSS 以及 PHP 代码● PHP代码在服务器上执行,而结果以纯文本返回浏览器● PHP 文件的后缀是.php。

2023-11-22 09:40:42 1183

原创 数据库MySQL规范&&PHP正则

5.所有存储相同数据的列名和列类型必须一致(一般作为关联列,如果查询时关联列类型不一致会自动进行数据类型隐式转换,会造成列上的索 引失效,导致查询效率降低)16.库名、表名、字段名禁止超过32个字符,需见名知意,建议使用名词不是动词。W 除所有字符(大小写英文字母、下划线、数字)外 [^a-zA-Z_0-9]w 包含所有字符(大小写英文字母、下划线、数字) [a-zA-Z_0-9]23.列类型是字符串,查询时,一定要给值加引号,否则索引失效。原子(普通字符:a-z A-Z 0-9 、原子表、转义字符)

2023-11-22 09:37:05 268

原创 CentOS上搭建SVN并自动同步至web目录

【代码】CentOS上搭建SVN并自动同步至web目录。

2023-11-21 11:21:58 1017

原创 SEO优化提升网站的权重的技巧

外链的建设很大程度上取决我们的所拥有的资源,如果你所拥有的外链资源很多而且质量很高。其实内链的建设有很大一部分取决于程序,有很多开源的程序自身的内部优化就做的比较好。这里选择的域名并没有从建立品牌的角度来讲,而是指我们在选择域名的时候,首先要查看域名以前是否被注册过,或者之前是否有被删过的记录。如果没有被删过,那么就可以检查域名的历史情况,一般而言,越老的域名在搜索引擎中积累的权重越高。这些细节对于网站优化也是很重要的,尤其是在我们进行细致的站内优化过程中,细节的处理到位往往是我们超越竞争对手的关键点。

2023-11-21 11:17:27 93

原创 SEO优化提升网站的权重的技巧

外链的建设很大程度上取决我们的所拥有的资源,如果你所拥有的外链资源很多而且质量很高。其实内链的建设有很大一部分取决于程序,有很多开源的程序自身的内部优化就做的比较好。这里选择的域名并没有从建立品牌的角度来讲,而是指我们在选择域名的时候,首先要查看域名以前是否被注册过,或者之前是否有被删过的记录。如果没有被删过,那么就可以检查域名的历史情况,一般而言,越老的域名在搜索引擎中积累的权重越高。这些细节对于网站优化也是很重要的,尤其是在我们进行细致的站内优化过程中,细节的处理到位往往是我们超越竞争对手的关键点。

2023-11-21 11:11:13 76

原创 Redis缓存雪崩、穿透、双写一致

如果我们的缓存挂掉了,这意味着我们的全部请求都跑去数据库了。Redis不可能把所有的数据都缓存起来,所以Redis需要对数据设置过期时间,并采用的是惰性删除+定期删除两种策略对过期键删除。如果缓存数据设置的过期时间是相同的,并且Redis恰好将这部分数据全部删光了。这就会导致在这段时间内,这些缓存同时失效,全部请求到数据库中。这就是缓存雪崩:Redis挂掉了,请求全部走数据库。缓存穿透是指查询一个一定不存在的数据。

2023-11-20 10:31:06 186

原创 数据库索引

索引是对数据库表中一列或多列的值进行排序的一种结构,使用索引可快速访问数据库表中的特定信息。

2023-11-20 10:27:57 168

原创 MongoDB 全文检索

全文检索对每一个词建立一个索引,指明该词在文章中出现的次数和位置,当用户查询时,检索程序就根据事先建立的索引进行查找,并将查找的结果反馈给用户的检索方式。MongoDB 从 2.4 版本开始支持全文检索,目前支持15种语言的全文索引。这个过程类似于通过字典中的检索字表查字的过程。使用全文索引可以提高搜索效率。

2023-11-18 09:58:25 2605 1

原创 MongoDB 条件操作符

条件操作符用于比较两个表达式并从mongoDB集合中获取数据。在本章节中,我们将讨论如何在MongoDB中使用条件操作符。(=) 大于等于 - $gte。(>) 大于 - $gt。(

2023-11-18 09:52:39 1378

原创 MySQL 运算符二

位运算符是在二进制数上进行计算的运算符。位运算会先将操作数变成二进制数,进行位运算。然后再将计算结果从二进制数变回十进制数。逻辑运算符用来判断表达式的真假。如果表达式是真,结果返回 1。如果表达式是假,结果返回 0。

2023-11-17 09:35:25 628

原创 MySQL 运算符一

算术运算符比较运算符逻辑运算符位运算符。

2023-11-17 09:27:49 236

原创 Shell echo命令

能否引用变量能否引用转移符能否引用文本格式符(如:换行符、制表符)单引号否否否双引号能能能无引号能能否> 重定向输出到某个位置,替换原有文件的所有内容。>> 重定向追加到某个位置,在原有文件的末尾添加内容。< 重定向输入某个位置文件。2 > 重定向错误输出。2 >> 重定向错误追加输出到文件末尾。&> 混合输出错误的和正确的都输出。

2023-11-16 10:30:06 195

原创 Shell 基本运算符

Shell 和其他编程语言一样,支持多种运算符,包括:算数运算符关系运算符布尔运算符字符串运算符文件测试运算符原生bash不支持简单的数学运算,但是可以通过其他命令来实现,例如 awk 和 expr,expr 最常用。expr 是一款表达式计算工具,使用它能完成表达式的求值操作。执行脚本,输出结果如下所示:两数之和为 : 4两点注意:表达式和运算符之间要有空格,例如 2+2 是不对的,必须写成 2 + 2,这与我们熟悉的大多数编程语言不一样。完整的表达式要被。

2023-11-16 10:21:15 352

原创 jQuery - AJAX get() 和 post() 方法

jQuery get() 和 post() 方法用于通过 HTTP GET 或 POST 请求从服务器请求数据。

2023-11-15 09:51:37 978

原创 jQuery 选择器

(“#id”) //ID选择器$(“div”) //元素选择器$(“.classname”) //类选择器$(“.classname,.classname1,#id1”) //组合选择器。

2023-11-15 09:36:12 165

原创 Linux 系统目录结构

proc 是 Processes(进程) 的缩写,/proc 是一种伪文件系统(也即虚拟文件系统),存储的是当前内核运行状态的一系列特殊文件,这个目录是一个虚拟的目录,它是系统内存的映射,我们可以通过直接访问这个目录来获取系统信息。/var: 这是一个非常重要的目录,系统上跑了很多程序,那么每个程序都会有相应的日志产生,而这些日志就被记录到这个目录下,具体在 /var/log 目录下,另外 mail 的预设放置也是在这里。opt 是 optional(可选) 的缩写,这是给主机额外安装软件所摆放的目录。

2023-11-14 11:34:13 172

原创 Linux apt 命令

apt(Advanced Packaging Tool)是一个在 Debian 和 Ubuntu 中的 Shell 前端软件包管理器。apt 命令提供了查找、安装、升级、删除某一个、一组甚至全部软件包的命令,而且命令简洁而又好记。apt 命令执行需要超级管理员权限(root)。

2023-11-14 11:26:20 157

原创 Linux yum 命令

yum( Yellow dog Updater, Modified)是一个在 Fedora 和 RedHat 以及 SUSE 中的 Shell 前端软件包管理器。基于 RPM 包管理,能够从指定的服务器自动下载 RPM 包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。yum 提供了查找、安装、删除某一个、一组甚至全部软件包的命令,而且命令简洁而又好记。

2023-11-13 12:00:26 338

原创 Linux vi/vim

Vim 是从 vi 发展出来的一个文本编辑器。代码补全、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用。简单的来说, vi 是老式的字处理器,不过功能已经很齐全了,但是还是有可以进步的地方。vim 则可以说是程序开发者的一项很好用的工具。连 vim 的官方网站 () 自己也说 vim 是一个程序开发工具而不是文字处理软件。

2023-11-13 11:55:33 824

原创 TensorFlow 的基本概念和使用场景

TensorFlow 是一种基于数据流图的开源机器学习平台,其使用图来表示计算任务,节点表示数学操作,边表示数据流方向。TensorFlow 可以进行各种不同类型的计算任务,包括机器学习、深度学习、自然语言处理、计算机视觉等领域。计算图(Graph):可以看做包含了一组节点和边的有向无环图,节点表示计算任务,边表示节点之间的依赖关系。在 TensorFlow 中,用户可以构建和管理计算图,利用计算图进行计算。在会话中,TensorFlow 将计算图中的节点映射到设备上进行计算,同时将结果返回给用户。

2023-05-26 10:15:55 277 1

原创 python初级教程十五 random

接下来我们使用 random() 方法返回一个随机数,它在半开放区间 [0,1) 范围内,包含 0 但不包含 1。seed() 方法改变随机数生成器的种子,可以在调用其他随机模块函数之前调用此函数。使用整数 10 种子生成随机数: 0.5714025946899135。使用整数 10 种子生成随机数: 0.5714025946899135。使用默认种子生成随机数: 0.7908102856355441。使用默认种子生成随机数: 0.81038961519195。

2023-03-07 09:28:37 386 1

原创 python初级教程十四 requests

Python 内置了 requests 模块,该模块主要用来发 送 HTTP 请求,requests 模块比 urllib 模块更简洁。每次调用 requests 请求之后,会返回一个 response 对象,该对象包含了具体的响应信息。args 为其他参数,比如 cookies、headers、verify等。data 参数为要发送到指定 url 的字典、元组列表、字节或文件对象。json 参数为要发送到指定 url 的 JSON 对象。本内容是使用 POST 方法请求的。url 请求 url。

2023-01-18 11:32:56 610 1

原创 python初级教程十三 pip和operator 模块

operator.lt(a, b) 与 a < b 相同, operator.le(a, b) 与 a b 相同,operator.ge(a, b) 与 a >= b 相同。许多函数名与特殊方法名相同,只是没有双下划线。为了向后兼容性,也保留了许多包含双下划线的函数,为了表述清楚,建议使用没有双下划线的函数。

2023-01-17 11:10:55 969

原创 python初级教程十二 uWSGI 安装配置

你可以用 --processes 选项添加更多的进程,或者使用 --threads 选项添加更多的线程 ,也可以两者同时使用。以上代码表示使用 nginx 接收的 Web 请求传递给端口为 3031 的 uWSGI 服务来处理。我们可以将 uWSGI 和 Nginx Web 服务器结合使用,实现更高的并发性能。将 uWSGI 二进制安装到 /tmp/uwsgi ,你可以修改它。安装完成后,在当前目录下,你会获得一个 uwsgi 二进制文件。默认情况下,uWSGI 启动一个单一的进程和一个单一的线程。

2023-01-08 15:30:00 712

原创 python初级教程十一 urllib

HTTPError 是 URLError 的一个子类,用于处理特殊 HTTP 错误例如作为认证请求的时候,包含的属性 code 为 HTTP 的状态码, reason 为引发异常的原因,headers 为导致 HTTPError 的特定 HTTP 请求的 HTTP 响应头。执行以上 Python 代码,会在当前目录生成 urllib_test_dyf_search.html 文件,打开 urllib_test_dyf_search.html 文件(可以使用浏览器打开)

2023-01-08 10:52:11 469

原创 python初级教程十 Mongodb增、删、改、查

MongoDB 中的一个文档类似 SQL 表中的一条记录。集合中插入文档使用 insert_one() 方法,该方法的第一参数是字典 name => value 对。以下实例向 sites 集合中插入文档:执行输出结果为:insert_one() 方法返回 InsertOneResult 对象,该对象包含 inserted_id 属性,它是插入文档的 id 值。执行输出结果为:如果我们在插入文档时没有指定 _id,MongoDB 会为每个文档添加一个唯一的 id。集合中插入多个文档使用 insert_m

2023-01-04 15:30:00 709 1

原创 python初级教程九 MongoDB

MongoDB 是目前最流行的 NoSQL 数据库之一,使用的数据类型 BSON(类似 JSON)。Python 要连接 MongoDB 需要 MongoDB 驱动,这里我们使用 PyMongo 驱动来连接。pip 是一个通用的 Python 包管理工具,提供了对 Python 包的查找、下载、安装、卸载的功能。安装 pymongo:也可以指定安装的版本:更新 pymongo 命令:旧版的 Python 可以使用 easy_install 来安装,easy_install 也是 Python 包管理工具。更

2023-01-04 09:41:40 331

原创 python初级教程八 日期和时间

序号字段值04位数年20081月1 到 122日1到313小时0到234分钟0到595秒0到61 (60或61 是闰秒)6一周的第几日0到6 (0是周一)7一年的第几日1到366 (儒略历)8夏令时-1, 0, 1, -1是决定是否为夏令时的标识上述也就是 struct_time 元组。序号属性值0tm_year20081tm_mon1 到 122tm_mday1 到 313tm_hour0 到 234tm_min。

2023-01-03 16:00:00 286

原创 python初级教程七 JSON 数据解析

Python 原始数据: {‘url’: ‘http://www.dyf.com’, ‘no’: 1, ‘name’: ‘dyf’}如果你要处理的是文件而不是字符串,你可以使用 json.dump() 和 json.load() 来编码和解码JSON数据。JSON 对象: {“url”: “http://www.dyf.com”, “no”: 1, “name”: “dyf”}JSON 对象: {“name”: “dyf”, “no”: 1, “url”: “http://www.dyf.com”}

2023-01-03 11:31:37 1153

原创 python初级教程六 XML 解析

XML 指可扩展标记语言(eXtensible Markup Language),标准通用标记语言的子集,是一种用于标记电子文件使其具有结构性的标记语言。XML 被设计用来传输和存储数据。XML 是一套定义语义标记的规则,这些标记将文档分成许多部件并对这些部件加以标识。它也是元标记语言,即定义了用于定义其他与特定领域有关的、语义的、结构化的标记语言的句法语言。characters(content) 方法调用时机:从行开始,遇到标签之前,存在字符,content 的值为这些字符串。

2022-12-30 15:30:00 450 1

原创 python初级教程五 多线程

使用 Thread 对象的 Lock 和 Rlock 可以实现简单的线程同步,这两个对象都有 acquire 方法和 release 方法,对于那些需要每次只允许一个线程操作的数据,可以将其操作放到 acquire 和 release 方法之间。那么,可能线程"set"开始改的时候,线程"print"便来打印列表了,输出就成了一半0一半1,这就是数据的不同步。为了避免这种情况,引入了锁的概念。每个线程都有他自己的一组CPU寄存器,称为线程的上下文,该上下文反映了线程上次运行该线程的CPU寄存器的状态。

2022-12-30 10:38:51 733

原创 python初级教程四 发送邮件

我们知道邮件一般由标题,发信人,收件人,邮件内容,附件等构成,发送邮件的时候,要注意msg的格式。SMTP(Simple Mail Transfer Protocol)即简单邮件传输协议,它是一组用于由源地址到目的地址传送邮件的规则,由它来控制信件的中转方式。发送带附件的邮件,首先要创建MIMEMultipart()实例,然后构造附件,如果有多个附件,可依次构造,最后利用smtplib.smtp发送。以下实例你需要修改:发件人邮箱(你的QQ邮箱),密码,收件人邮箱(可发给自己)。

2022-12-29 15:30:00 388

Core Temp安装包

监控cpu温度,系统相关信息展示,内存占用小,直观,方便。不会有捆绑软件。

2023-04-10

跨年烟花代码-元旦烟花

烟花代码,享受新年得味道,虽然不能自己在外放烟花,但是可以自己写一个烟花,随心所意得去放烟花

2022-12-14

元旦倒计时代码 元旦来临

元旦倒计时可以知道距离元旦还有多久,可以享受元旦得来临,也可用于其他节日得日期

2022-12-14

圣诞树 圣诞来临之际都展示一下把

圣诞树,圣诞快要来临,大家都一起用代码画出圣诞树,一起都来欢迎圣诞把

2022-12-14

圣诞树源码 画一个圣诞树

圣诞即将来临,程序员自己的浪漫,画一个圣诞树

2022-12-09

爱心源码 python的mysql数据池封装

python mysql 数据池封装。可以连多个数据库,进行不同得操作。稳定,使查询数据更加方便。操作简便,扩展性强

2022-12-06

内网通算法,免费积分 免广告

内网通算法,免费积分 免广告 内部办公 加快效率沟通迅速

2022-07-03

python nmap包0.7.1

nmap安装包,解压进入进行安装

2022-03-14

sublime4安装教程

sublime4教程

2022-03-13

各个域名后缀意义,国家域名。

域名后缀信息 国家域名 全球域名

2022-02-25

yum源 yum下载谷歌浏览器

centos下载谷歌

2022-02-20

windows程序自启动

可以将一些exe之类的程序成windows程序进行启动,可以方面不用打开cmd命令一直显示

2022-01-21

test3.py icp信息查询

icp信息查询

2022-01-16

网站截取图片spider.py

截图网站整图,静默打开浏览器

2021-12-31

Xshell123.rar 安装包

软件安装包,远程连接,方便下载

2021-12-30

空空如也

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

TA关注的人

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