- 博客(401)
- 资源 (2)
- 收藏
- 关注
原创 聊聊Python都能做些什么
Python是一种解释型、面向对象、动态数据类型的高级程序设计语言。它最初由Guido van Rossum于1989年底发明,第一个公开发行版发行于1991年。Python的设计哲学强调代码的可读性,允许开发者用少量代码表达想法,同时支持多种编程范式,包括面向过程、面向对象和函数式编程。易于学习:Python的语法清晰,代码简洁易懂,这使得Python成为初学者和专业开发者的首选语言。免费和开源:Python的源代码是公开的,任何人都可以查看和修改。
2024-03-16 18:43:59 1431 31
原创 「Vue3系列」Vue3 组合式 API
通过模板引用,你可以在组件的 JavaScript 代码中引用模板中的特定元素或组件,从而能够直接操作它们或访问它们的属性和方法。组合式 API 的核心思想是将组件的逻辑分割成更小的函数(或称为“组合函数”),这些函数可以根据需要被引入和重用。函数是组合式 API 的核心,它提供了一个新的逻辑组织方式,允许你使用响应式状态、计算属性、方法、生命周期钩子等,而不必依赖于 Vue 组件的选项对象。函数返回一个对象,该对象中的属性将在模板中作为组件的响应式状态、方法或计算属性来使用。
2024-03-09 00:15:00 1135 22
原创 vue页面导出Word文档(含图片)
引用插件安装npm install docxtemplater pizzip --savenpm install jszip-utils --save npm install jszip --savenpm install file-saver --savenpm install open-docxtemplater-image-module --save引入插件import docxtemplater from 'docxtemplater'import PizZip from 'p
2020-08-26 19:48:53 10161 45
原创 npm 安装指定版本(按版本安装)
注解:比如, babel 是发布时,将 ES6 代码编译成 ES5 ,那么 babel 就是devDependencies。Vue项目中vue-router,由于发布之后还是依赖vue-router,所以是dependencies。
2018-08-13 15:15:00 210025 54
原创 ECharts初始案例(入门)
一、echarts.js下载链接地址:http://echarts.baidu.com/download.html二、echart官网案例(echart图显示)<!DOCTYPE html><html><head> <meta charset="utf-8"> <title>ECharts</..
2018-02-22 15:38:34 5888
原创 「PHP系列」PHP文件处理及文件上传详解
表单设置表单必须使用属性,以便能够正确地发送文件数据。表单中的文件上传字段使用,其中name属性是上传后 PHP 脚本中用于访问文件的键。临时文件当用户上传文件时,PHP 会将文件存储在服务器上的临时目录中。PHP 提供了$_FILES超全局数组,用于访问上传的文件信息,包括临时文件名。文件保存开发者需要指定一个目标路径,将临时文件从临时目录移动到该路径下,以完成上传过程。使用函数将临时文件移动到目标位置。安全性验证上传的文件类型,防止用户上传不允许的文件类型。
2024-04-19 00:15:00 1298 6
原创 「PHP系列」PHP常用函数及方法详解: date()函数、include/require 语句
类似,也是用于在脚本中插入一个文件的内容。但是,如果文件不存在或者无法读取,PHP 会发出一个致命错误(E_COMPILE_ERROR),并停止脚本的执行。如果文件不存在或者无法读取,PHP 会发出一个警告(E_WARNING),但脚本会继续执行。是 PHP 中的一个内置函数,用于格式化日期和时间。语句都是用于引入并执行外部文件(通常是 PHP 文件)的。你可以根据需要组合不同的格式字符来创建自定义的日期和时间格式。不存在或无法读取,PHP 会发出致命错误,并停止脚本的执行。
2024-04-18 00:30:00 1196 4
原创 Fiddler抓包工具简介、安装及使用教程
Fiddler是一款专业的HTTP调试代理工具,它以代理服务器的方式监听系统的HTTP网络数据流动,可以帮助用户检查所有的HTTP通讯,包括查看、分析请求内容细节,设置断点、修改请求数据,甚至修改服务器返回的数据。随着互联网的快速发展和传输协议的不断演化,Fiddler在后续的版本中不断添加新的功能和特性,以适应新的技术需求。随着时间的推移,Fiddler的功能不断得到增强和完善。例如,你可以通过Fiddler的Statistics视图查看请求的总数、传输的数据量、请求的响应时间等统计数据。
2024-04-17 00:15:00 384 8
原创 WebKit简介及工作流程
WebKit是一个开源的浏览器引擎,它的起源可以追溯到2001年,当时苹果公司推出了其首款基于Unix的操作系统Mac OS X。在2002年,苹果公司启动了WebKit项目,旨在开发一款新的网页渲染引擎。最初的Safari浏览器使用了KHTML作为其渲染引擎,但随着时间的推移,苹果逐渐意识到KHTML的局限性,因此决定开发WebKit来取代它。经过几年的持续开发和迭代,苹果于2005年发布了Safari浏览器的第二个版本,正式引入了WebKit作为其渲染引擎。
2024-04-16 00:45:00 1194 12
原创 「PHP系列」PHP 多维数组详解
多维数组可以有任意数量的维度。例如,你可以创建一个三维数组,甚至更高维度的数组,但这通常会使代码更难理解和维护。在 PHP 中使用多维数组时,你可能会遇到一些常见的问题。在 PHP 中,多维数组是一个数组,其元素也是数组。或自定义逻辑来合并数组,使用循环和条件语句来重组数组。函数来删除元素,结合正确的索引或键来定位要删除的元素。你可以像操作普通数组一样添加和修改多维数组的元素。函数配合自定义的比较函数来对多维数组进行排序。你可以使用方括号和索引来访问多维数组的元素。函数来检查多维数组中的元素是否存在。
2024-04-15 10:06:14 1015 11
原创 「PHP系列」PHP $_GET变量/$POST变量
"后面的部分)的链接时,或者提交一个 method 属性为 “get” 的表单时,这些数据就会被发送到服务器,并可以通过。在实际应用中,你应该对输入的数据进行校验,比如检查邮箱地址的格式是否正确,密码是否满足复杂度要求等。此外,直接在 URL 中显示数据可能会导致一些问题,比如数据长度限制和潜在的安全问题(尽管在这个例子中我们使用了。属性设置为 “post” 时,用户输入的数据会通过 HTTP POST 请求发送到服务器,这些数据可以通过。如果存在,我们就获取它们的值,并进行适当的处理(例如,使用。
2024-04-14 00:45:00 1638 10
原创 「PHP系列」PHP表单及表单验证详解
如果没有错误,脚本将输出一个表示注册成功的消息,并显示用户提交的数据(出于安全考虑,密码不会显示)。PHP 表单用于收集用户输入的数据,并将这些数据发送到服务器进行处理。在 PHP 中,通常使用 HTML 表单来收集用户输入,然后通过 PHP 脚本处理这些数据。然后,它获取表单字段的值,并对这些值进行简单的校验。以下是一个更完整的 PHP 表单实例,包括前端表单、后端处理和简单的数据校验。当用户提交表单时,他们将看到处理后的数据,即姓名和邮箱,显示在。,以确保我们只在表单提交时处理数据。
2024-04-13 00:30:00 1015 9
原创 「PHP系列」PHP面向对象详解
抽象类不能被实例化,但可以作为其他类的基类。抽象类可以包含抽象方法,这些方法必须在任何继承该抽象类的子类中实现。
2024-04-12 00:45:00 2243 20
原创 「PHP系列」PHP 命名空间详解
通过使用命名空间,你可以将相关的类、接口、函数和常量组合在一起,形成一个逻辑上的代码单元,从而避免不同库或框架中的类名冲突。在全局命名空间中定义的函数和常量在任何地方都可以访问,而无需使用命名空间前缀。通过使用命名空间和自动加载器,你可以轻松地加载和实例化任何命名空间中的类,而无需手动包含或引入文件。在 PHP 中,命名空间提供了一种封装类、接口、函数和常量的方式,以避免名称冲突,并更好地组织代码。但是,在命名空间中定义的函数和常量需要使用完整的命名空间路径来访问。关键字来声明一个命名空间。
2024-04-11 00:15:00 1152 35
原创 「PHP系列」PHP预定义常量详解
PHP 提供了许多预定义常量,这些常量在 PHP 脚本执行期间始终是可用的。它们通常用于提供关于 PHP 版本、操作系统、服务器软件等的信息。
2024-04-10 07:15:00 634 12
原创 「PHP系列」PHP 函数详解
PHP 是一种流行的服务器端脚本语言,它提供了大量的内置函数,用于执行各种任务,如字符串操作、文件处理、数据库连接等。函数可以接受参数,这些参数在函数被调用时传递,并在函数体内使用。变量函数是指函数的名称存储在一个变量中,然后通过这个变量来调用相应的函数。需要注意的是,变量函数仅对已经定义过的函数有效,否则会引发错误。返回的值可以是任何数据类型,包括字符串、整数、数组或对象。:用于去除字符串两端的空格或其他字符。:用于替换字符串中的某些字符或子串。,并在函数体内使用它来构造输出消息。
2024-04-09 00:15:00 1135 20
原创 「PHP系列」PHP 循环详解
如果是,则执行循环体中的代码,打印当前计数器的值,并将计数器递增 1。运行上述代码后,你可以输入任意文本,每次输入后都会显示你输入的内容,直到你输入 “quit” 为止。它会自动遍历数组或对象的每个元素,并将当前元素的值赋给一个临时变量,然后在循环体中执行相应的操作。循环是一种后测试循环,即它至少会执行一次循环体中的代码,然后在每次迭代结束后检查条件表达式。只需确保在循环体中适当地更新条件表达式中涉及的变量,以便在适当的时候终止循环。然后,在循环体中,我们打印出每个元素的键名和对应的值。
2024-04-08 00:15:00 954 26
原创 「PHP系列」PHP超级全局变量详解
会话数据存储在服务器上,并且与特定的用户会话相关联。每个用户会话都有一个唯一的会话 ID,该 ID 通常通过 Cookie 发送到用户的浏览器,以便在后续的请求中识别用户会话。此外,由于 Cookie 存储在用户的浏览器上,因此它们的大小和内容都受到浏览器和 HTTP 规范的限制。当用户首次访问网站时,服务器可能会设置一个或多个 Cookie,并在后续的请求中,浏览器会自动将这些 Cookie 发送回服务器。数组中的每个元素都对应着 URL 中的一个参数,数组的键是参数的名称,数组的值是参数的值。
2024-04-07 14:44:31 1129 10
原创 「PHP系列」PHP数组排序及运用场景
基本数据排序:当需要对一组数字或字母进行排序时,可以使用sort()或rsort()函数。例如,你可能有一个包含用户年龄的数组,并希望按照年龄从低到高或从高到低进行排序。关联数组排序:如果数组包含键值对,并且你希望根据值或键进行排序,那么可以使用asort()、arsort()、ksort()或krsort()函数。例如,你可能有一个包含员工姓名和工资的数组,你希望根据工资对员工进行排序。自定义排序:当标准的排序方式不满足需求时,可以使用usort()或uasort()函数,并提供自定义的比较函数。
2024-04-03 02:45:00 991 4
原创 「PHP系列」数组详解
在 PHP 中,数组是一种非常有用的数据结构,它允许你在一个单一的变量中存储多个值。这些值可以是任何数据类型,包括整数、字符串、浮点数、布尔值,甚至是其他数组(即多维数组)。PHP 中的数组是动态的,意味着数组的大小可以在运行时增加或减少。在 PHP 中,数组键可以是整数(索引数组)或字符串(关联数组)。通过学习和掌握 PHP 数组,你可以更有效地管理和操作存储在变量中的数据集合,从而提高代码的可读性和可维护性。PHP 也支持多维数组,即数组中的元素也可以是数组。函数来创建一个数组,或者使用短数组语法。
2024-04-02 00:15:00 1080 11
原创 「PHP系列」If...Else语句/switch语句
语句用于根据表达式的值执行不同的代码块。是否大于等于 18。如果是,我们输出 “你已经是成年人了。语句通常用于处理离散的值,但你也可以通过一些技巧来处理范围。大于 5,将输出 “数字大于5”,否则输出 “数字小于或等于5”。语句,你可以更清晰地组织代码,并根据不同的条件执行相应的操作。,所以不仅会输出 “数字是 2”,还会输出 “数字是 1”。是 “Wednesday”,将输出 “今天是星期三”。标签的值进行比较,如果匹配成功,则执行相应的代码块。变量的值,输出不同的星期几。的值,我们输出相应的信息。
2024-04-01 10:06:24 1249 16
原创 「PHP系列」PHP 常量/字符串、类型比较
在 PHP 中,你可以使用define()函数或const关键字来定义常量。$string1 = '这是一个单引号字符串';使用单引号定义的字符串不会解析变量或特殊字符(除了\\和\'
2024-03-30 07:45:00 1475 4
原创 「PHP系列」PHP变量
在 PHP 中,变量的作用域决定了变量在哪些代码块中是可访问的。变量的作用域可以是全局的或局部的。全局变量在整个脚本中都是可用的,而局部变量仅在声明它的函数或代码块内可用。在 PHP 中,变量是用于存储数据值的标识符。PHP关键字是在PHP编程中用于执行特定操作或指示的保留字。这些关键字具有特殊的意义,不能用作变量名、函数名或类名等标识符。这些关键字决定了变量在类内部、子类或类外部的可访问性。关键字用于执行循环,只要指定的条件为真。是用于输出一个或多个字符串的关键字。关键字用于定义函数。
2024-03-28 09:19:29 1649 9
原创 「PHP系列」PHP语法介绍
在PHP中,处理文件上传是一个常见的功能。一个简单的PHP文件上传案例代码,该代码演示了如何接收一个上传的文件,并将其保存到服务器上的指定目录。假设你正在使用 MySQL 数据库,并且已经安装了 PHP 的 MySQL 扩展(或 PDO)。PHP 是弱类型语言,不需要显式声明变量类型。常见的类型有:整数 (目录具有写权限,以便PHP可以将文件保存到这个目录中。属性,这是必需的,以便表单能够正确地发送文件数据。接下来,你需要创建一个名为。在 PHP 中,变量以。你可以定义自己的函数。确保你的Web服务器对。
2024-03-27 07:45:00 1178 14
原创 「PHP系列」PHP简介与起步
PHP(Hypertext Preprocessor)是一种流行的服务器端脚本语言,特别适用于Web开发。它最初由Rasmus Lerdorf于1995年创建,现在由PHP Group维护和开发。PHP的主要目标是让Web开发人员能够快速编写出功能强大的动态页面。
2024-03-27 00:15:00 851 2
原创 「Linux系列」Linux网络通讯/系统管理/系统设置/备份压缩/设备管理命令
Linux网络通讯命令是Linux系统中用于管理和调试网络功能的一系列工具。Linux系统管理命令是Linux系统中用于管理和维护系统资源的一系列工具。这些命令可以帮助用户监控系统状态、管理进程、查看系统信息、配置网络等。Linux设备管理命令用于查看、配置和管理Linux系统中的硬件设备。Linux系统中提供了多种备份和压缩命令,这些命令可以帮助用户有效地管理文件和数据,节省存储空间,以及方便地进行数据传输和备份。Linux系统设置命令是用于配置和修改Linux系统参数和属性的指令。
2024-03-26 09:08:35 1058 10
原创 「Linux系列」Linux文件管理/文档编辑/文件传输/磁盘管理/磁盘维护命令
除命令外,还有一些其他工具可以帮助管理Linux磁盘,如LVM(逻辑卷管理)相关的命令(如pvcreate、vgcreate、lvcreate和lvextend)以及RAID管理相关的命令(如mdadm和dmraid)。除命令和工具外,还有一些Linux文件传输软件,如vsftpd(FTP服务器软件)、NFS(网络文件系统)和Samba(用于Linux和Windows之间的文件共享)等。Linux磁盘管理涉及多个命令和工具,这些命令和工具允许用户查看磁盘空间使用情况、分区、格式化、挂载和卸载磁盘等。
2024-03-26 09:01:01 1087
原创 「Linux系列」Shell 输入/输出重定向
在Shell中,重定向允许你将命令的输入或输出从默认的位置(通常是键盘或屏幕)改变到文件或其他设备。Shell 输出重定向允许你将命令的标准输出(stdout)或标准错误输出(stderr)重定向到文件或其他设备,而不是将它们打印到终端。Shell输入重定向是一种强大的工具,它允许你将文件内容或其他命令的输出作为另一个命令的输入,从而简化数据处理流程并提高脚本的灵活性。在Shell中,输入重定向允许你将一个文件或命令的输出作为另一个命令的输入,而不是从标准输入(通常是键盘)读取。你可以使用输入重定向将。
2024-03-25 09:29:02 1597 13
原创 「Linux系列」Shell 函数详解
Shell 函数是由若干条Shell命令组成的语句块,它实现了代码重用和模块化编程,使得脚本编写更加简洁、高效和可维护。函数名() {函数体(即命令序列)[return 返回值]function 函数名() {函数体(即命令序列)[return 返回值]在这两种格式中,function是 Shell 中的关键字,专门用来定义函数;函数名是你为函数定义的名称,用于在脚本中调用该函数;函数体是由一系列Shell命令组成的,用于实现函数的具体功能;return 返回值是可选的,用于从函数中返回一个值。
2024-03-25 09:04:43 803 2
原创 「Linux系列」Shell 流程控制if-else/for循环/While循环/until循环/case语句/跳出循环break、continue
如果你的脚本中有嵌套的循环,并且你想要从外层循环中跳出,你可能需要使用更复杂的逻辑或者考虑重新设计你的脚本结构。每次循环迭代时,都会检查条件,如果条件为真(返回值为 0),则执行循环体中的代码块;如果你的脚本中有嵌套的循环,并且你想要从外层循环中跳出,你可能需要使用更复杂的逻辑或者考虑重新设计你的脚本结构。如果用户输入的不是数字,脚本会打印错误消息,并将。在这个脚本中,用户被提示输入一个数字,循环会持续进行直到用户输入 5 为止。在这个脚本中,用户被提示输入一个数字,循环会持续进行直到用户输入 5 为止。
2024-03-24 00:15:00 812 5
原创 「Linux系列」Shell echo命令/printf命令/test命令
不同的系统和终端模拟器可能对 ANSI 转义序列的支持程度不同,因此这种颜色输出可能不是在所有环境中都有效。是 Unix 和 Linux 系统中常用的一个命令,用于在终端输出字符串或变量的值。它用于评估表达式并返回相应的退出状态,通常与 shell 脚本中的控制结构(如。提供了大量的格式说明符和选项,允许你以几乎任何你想要的方式格式化输出。允许你使用格式说明符来控制输出的格式,这在编写脚本或生成特定格式的报告时非常有用。,它提供了更多的功能和更灵活的字符串处理。命令提供了更多的功能和灵活性。
2024-03-23 00:15:00 988 4
原创 「Linux系列」说说Shell参数传递、参数处理方法
在Shell脚本中,处理参数的方法多种多样,可以包括基本的参数传递、默认值设置、参数个数检查以及更复杂的逻辑判断等。在这个示例中,脚本首先打印出脚本的名称、参数个数、所有参数以及每个单独的参数。包围时,它仍然会将所有的参数视为一个整体,但其中的每个参数仍然保持其原有的引号。包围时,它会将每个参数作为独立的字符串,并且会保留每个参数原有的引号。将所有的位置参数作为一个单一的字符串来处理,参数之间由空格分隔。因此,在编写需要处理带空格或特殊字符的参数的脚本时,通常推荐使用。表示传递给脚本的参数个数,
2024-03-21 14:04:01 1538 5
原创 「Linux系列」Shell 变量定义及运用
在Shell中,变量定义遵循一些基本规则,这些规则确保了变量的正确性和可读性。变量名命名规则变量名只能包含字母(a-z和A-Z)、数字(0-9)和下划线(_)。变量名不能以数字开头。变量名区分大小写。例如,myvar和MYVAR是两个不同的变量。赋值规则变量名和等号(=)之间不能有空格。等号两边不能有空格,否则会被视为语法错误。可以直接将命令的输出赋值给变量,使用$(command)或反引号command(不推荐使用反引号,因为可读性和嵌套时容易出错)。特殊字符。
2024-03-21 07:30:00 1354 11
原创 「Linux系列」Shell介绍及起步
Shell本身是一个用C语言编写的程序,它既是一种命令语言,又是一种程序设计语言。作为命令语言,它交互式地解释和执行用户输入的命令;作为程序设计语言,它定义了各种变量和参数,并提供了许多在高级语言中才具有的控制结构,包括循环和分支。Shell的基本功能执行命令:Shell最基本的功能就是执行命令。用户可以在Shell中输入命令并执行,Shell会将命令转换为操作系统能够理解的指令,并执行相应的操作。管理文件和目录:Shell还可以用于管理文件和目录。
2024-03-21 00:15:00 745
原创 「Linux系列」了解下Linux apt(软件包管理器)
apt(Advanced Package Tool)是Debian及其衍生版(如Ubuntu)中的软件包管理工具,用于处理包的自动检索、安装、升级和删除。apt提供了一个命令行界面,用于执行各种包管理任务,使得用户可以轻松地管理他们的Linux系统上的软件包。
2024-03-20 07:30:00 947 15
原创 「Linux系列」了解下Linux yum(包管理工具)
yum(Yellowdog Updater, Modified)是一个功能强大的包管理工具,它允许用户从指定的软件仓库中安装、更新、升级和删除软件包。yum最初是为Red Hat Enterprise Linux(RHEL)和它的衍生版本如CentOS和Fedora开发的,但现在已经得到了广泛的应用和扩展。
2024-03-20 00:15:00 777 1
原创 学习Python,需要知道的经典案例
Python是一种解释型、面向对象、动态数据类型的高级程序设计语言。它最初由Guido van Rossum于1989年底发明,并于1991年首次公开发行。Python的设计哲学强调代码的可读性,并允许开发者用少量代码表达想法,同时支持多种编程范式,包括面向过程、面向对象和函数式编程。主要特点易于学习:Python的语法清晰,代码简洁易懂,且拥有大量学习资源,因此无论是编程初学者还是经验丰富的开发者,都可以轻松上手。跨平台性。
2024-03-19 10:53:17 1190 34
简约风格毕业设计.pptx
2024-01-25
前端领域:html+css+javascript实现贪吃蛇游戏
2024-01-23
前端领域使用html/css实现一个跳动的爱心+祝福语
2023-12-19
一些常见的Java面试题.docx
2023-11-09
一些网页设计作业的资源.docx
2023-11-09
Java是一种广泛使用的编程语言
2023-11-09
前端领域,JavaScript里continue和break的区别
2023-11-08
前端领域,使用JavaScript实现字符串逆序
2023-11-08
前端领域,使用JavaScript实现随机生成1到100随机数
2023-11-08
前端领域,使用html+css实现一个闪动的爱心
2023-11-08
前端领域,使用html+css实现一个闪动的爱心
2023-11-08
数据库-mysql面试题
2023-11-08
互联网行业-程序员简历模板
2023-11-08
操作系统,Linux常用命令收集整理
2023-11-07
前端领域,vue面试题三
2023-11-06
前端领域,vue面试题二
2023-11-06
前端领域,vue面试题集
2023-11-06
前端领域,使用JavaScript原生写法实现在两个数值范围内生成n 个随机且不重复的整数
2023-11-03
前端领域,运用CSS3实现页面动态效果
2023-11-03
前端领域,使用three.js实现3D效果的demo
2023-11-03
文件拖拽实现及css特殊样式案例实现
2023-11-03
js实现将table导出为Excel插件
2022-06-27
ECharts全国地图及省份地图js
2019-03-11
git如何解决合并冲突
2023-12-21
程序员变现方式有哪些?
2023-11-08
TA创建的收藏夹 TA关注的收藏夹
TA关注的人