- 博客(165)
- 收藏
- 关注

原创 MySQL中SQL命令语句条件查询
MySQL中SQL命令语句,聚合函数,count()、min()、max()、avg()、sum(),group by分组查询,连接查询,内连接,左连接、右连接、自连接,select嵌套查询,数据库设计三范式及E-R模型,外键约束,添加和删除外键约束
2022-11-07 22:05:42
4822
原创 arp -a命令输出详解
(IP 地址 ↔ MAC 地址的映射关系),帮助了解局域网中哪些设备与本机有过通信。对应一个网络适配器,通过 IP 地址标识。
2025-03-19 00:46:08
895
原创 tracert命令输出详解
1. 初始信息通过最多 30 个跃点跟踪含义跃点(Hop):数据包从你的电脑到目标服务器经过的每个路由器称为一个“跃点”。最多30个跃点:最多尝试追踪30个路由器,超过则终止。目标地址解析为 IP(最终服务器地址)。2. 本地网络段解读跃点1:你的电脑连接到第一个设备(通常是路由器或光猫)。延迟:1ms、2ms、3ms(三次探测的往返时间,越小越好)。IP地址10.16.0.1是你的本地网关(路由器内网IP)。3. 运营商内部节点解读跃点2:运营商(如中国联通)的内部节点,可能是汇聚层设备。
2025-03-19 00:38:04
540
原创 ipconfig、ping、netstat、nbtstat、arp、route、net、tracert命令作用和用法案例
常用计算机网络命令的详细解释、使用场景及通俗易懂的示例。
2025-03-19 00:25:21
776
原创 eNSP中路由器的CON/AUX接口、GE Combo接口、Mini USB接口、USB接口、WAN侧uplink接口、FE接口、GE接口介绍
通过合理利用这些接口,可以优化网络拓扑结构并提升设备功能扩展性。例如,企业路由器通过GE Combo口光纤上行至核心交换机,同时USB接口接入4G模块实现网络冗余。
2025-03-11 18:06:47
1062
原创 信息技术基础专有名词和计算机硬件学习笔记
主板是计算机的“中枢”,通过各类接口和芯片协调CPU、内存、存储、外设等组件的工作。北桥和南桥芯片(或现代单芯片组)负责数据传输,BIOS管理底层设置,扩展接口提供硬件升级能力,电源和散热设计确保系统稳定运行。导航网址:http://www.xqnav.top。
2025-03-06 10:17:37
929
原创 eNSP中AR2220、AR201、AR1220、AR2240、AR3260、Router、NE40E、NE5000E、NE9000、CX路由器学习笔记
eNSP中常见华为路由器型号的接口特性详解及横向对比,重点关注接口类型、扩展能力和适用场景:缩写解释:LPU:Line Processing Unit(线路处理单元)SPU:Service Processing Unit(业务处理单元)PoE:Power over Ethernet(以太网供电)GE:Gigabit Ethernet(千兆以太网)FE:Fast Ethernet(快速以太网)SFP:Small Form-factor Pluggable(小型可插拔模块)
2025-02-28 21:27:22
1660
原创 eNSP下载安装(eNsp、WinPcap、Wireshark、VirtualBox下载安装)
单击【Finish】,完成 Npcap 安装,等待 wireshark完成。双击安装,选择安装语言中文(简体),点击确定。接口指示灯从红色变为绿色即表示开启成功。基本都是下一步,双击,点击Next。单击【Finish】完成安装。双击安装,点击下一步。
2025-02-21 22:00:49
1529
原创 用户注册业务逻辑、接口设计和实现、前端逻辑
对于接口的设计,我们要根据具体的业务逻辑,设计出适合业务逻辑的接口。设计接口的思路:分析要实现的业务逻辑:明确在这个业务中涉及到几个相关子业务。将每个子业务当做一个接口来设计。分析接口的功能任务,明确接口的访问方式与返回数据:请求方法:如GET(前端向后端获取数据,查)、POST(隐私数据、注册,增)、PUT(修改数据,改)、DELETE(删除数据,删)等请求地址请求参数:如路径参数、查询字符串、表单、JSON等响应数据:如HTML、JSON等1.注册视图。
2024-07-17 22:22:14
1076
原创 django创建子应用、追加导包路径、默认用户模型类、自定义用户模型类、
Django自带用户认证系统:它处理用户账号、组、权限以及基于cookie的用户会话。Django认证系统位置包含认证框架的核心和默认的模型。是Django内容类型系统,它允许权限与你创建的模型关联。Django认证系统同时处理认证和授权认证:验证一个用户是否它声称的那个人,可用于账号登录。授权:授权决定一个通过了认证的用户被允许做什么。Django认证系统包含的内容用户模型类、用户认证。权限:标识一个用户是否可以做一个特定的任务,MIS系统常用到。
2024-07-17 00:14:06
1379
原创 解决报错HINT: Add or change a related_name argument to the definition for ‘users.User.user_permissions‘
看到这样的提示时,通常意味着在你的项目中存在两个模型(或多个)都有相同名称的反向关系(reverse relation),这导致 Django 在内部处理这些关系时产生冲突。在你的情况下,冲突发生在。将AUTH_USER_MODEL = "auth.User"复制到dev.py(settings.py)配置文件中,并将auth改为users。,你需要在你的 settings.py 文件中设置。模型并且继承了 Django 的。上,这通常是因为你自定义了。),但同时又保留了默认的。
2024-07-17 00:01:04
1066
原创 Django工程创建和配置
尽管你可以为 Django 项目配置多个模板引擎,但 Django admin 不会自动使用非默认的模板引擎。通常是因为 Django admin 默认需要 Django 的原生模板引擎。提示1:开发过程中,产生的日志信息不需要代码仓库进行管理和记录。提示2:建立代码仓库时,生成的忽略文件中已经默认忽略掉了。解决:同时配置 Django 模板引擎和 Jinja2。目的:使用日志文件记录网站输出信息。将以下代码添加到dev.py文件末。配置完成后:运行程序,测试结果。
2024-07-14 17:51:27
1227
原创 git多人协作开发、代码冲突及解决冲突、分支操作
login.py要使用git命令操作仓库,需要进入到仓库内部git pullgit commit -am '版本描述'git push编辑代码前要先pull,编辑完再commit,最后推送是push。
2024-07-07 16:35:34
1875
原创 Git管理源代码、git简介,工作区、暂存区和仓库区,git远程仓库github,创建远程仓库、配置SSH,克隆项目
Git 是目前世界上最先进的分布式版本控制系统作用:源代码管理,源代码管理方便多人协同开发和方便版本控制Git的诞生作者是 Linux 之父:Linus Benedict Torvalds当初开发 Git 仅仅是为了辅助 Linux 内核的开发(管理源代码)git 开发时间表git 的产生是 Linux Torvals 在无奈被逼的情况下创造的,时间历程:2005 年 4 月3 日开始开发 git2005 年 4 月 6 日项目发布。
2024-07-07 10:02:59
1626
原创 connect to github中personal access token生成token方法
解决connect to github中personal access token生成token的问题
2024-07-06 20:29:14
518
原创 cookie与session,中间件与类视图,状态保持
Cookie是由服务器端生成,发送给User-Agent(一般是浏览器),浏览器会将Cookie的key/value保存到某个目录下的文本文件内,下次请求同一网站时就发送该Cookie给服务器(前提是浏览器设置为启用cookie)。当服务器接收到这个请求后,会获取sessionid信息,然后进行验证,验证成功,则可获取session信息(session信息保存在服务器端)Cookie是存储在浏览器中的一段纯文本信息,建议不要存储敏感信息如密码,因为电脑上的浏览器可能被其它人使用。
2024-07-02 22:14:07
744
原创 视图介绍、URLconf配置、路由命名、reverse反解析、PostMan测试、HttpRequest对象、URL路径参数、QueryDict对象、查询字符串、请求体、请求头、HttpRequest
视图就是应用中views.py文件中的函数视图的第一个参数必须为HttpRequest对象,还可能包含下参数如通过正则表达式组获取的位置参数通过正则表达式组获得的关键字参数视图必须返回一个HttpResponse对象或子对象作为响应子对象:视图负责接受Web请求,进行逻辑处理,返回Web响应给请求者响应内容可以是HTML内容404错误重定向json数据...视图处理过程如下图:使用视图时需要进行两步操作,两步操作不分先后配置URLconf在应用/views.py中定义视图。
2024-07-02 16:57:54
1035
原创 django模型、项目、配置、模型类、数据库操作、查询、F/Q对象、字段类型、聚合函数、排序函数
模型类被定义在"应用/models.py"文件中。模型类必须继承自Model类,位于包django.db.models中。接下来首先以"图书-人物"管理为例进行演示在models.py 文件中定义模型类# 准备书籍列表信息的模型类# 创建字段,字段类型...name = models.CharField(max_length=20, verbose_name='名称')pub_date = models.DateField(verbose_name='发布日期',null=True)
2024-06-28 21:55:29
1032
原创 django模型、站点管理、视图、URL路由、模板、配置文件与静态文件
根据书籍表结构设计模型类:模型类:BookInfo书籍名称字段:name根据人物表结构设计模型类:模型类:PeopleInfo人物姓名字段:name人物性别字段:gender外键约束:book外键要指定所属的模型类说明 :书籍-人物的关系为一对多. 一本书中可以有多个英雄.不需要定义主键字段, 在生成表时会自动添加, 并且值为自增长.根据数据库表的设计在models.py中定义模型类,继承自# 准备书籍列表信息的模型类# 创建字段,字段类型...
2024-05-07 21:43:29
848
1
原创 解决python/pycharm中import导入模块时报红却能运行的问题
解决python/pycharm中import导入模块时报红,却能运行的问题,右键单击项目,将项目Mark Directory as→Sources Root。
2024-05-06 21:55:45
1258
2
原创 解决TypeError: ForeignKey.__init__() missing 1 required positional argument: ‘on_delete‘报错
原因:在django2.0后,定义外键和一对一关系的时候需要加on_delete选项,此参数为了避免两个表里的数据不一致问题。执行python manage.py makemigrations时报错如下。在外键定义中加入on_delete=models.CASCADE。
2024-05-06 16:55:43
555
1
原创 Python web框架要点、django概述及django项目创建
Django,发音为[`dʒæŋɡəʊ],是用python语言写的开源web开发框架,并遵循MVC设计。劳伦斯出版集团为了开发以新闻内容为主的网站,而开发出来了这个框架,于2005年7月在BSD许可证下发布。这个名称来源于比利时的爵士音乐家DjangoReinhardt,他是一个吉普赛人,主要以演奏吉它为主,还演奏过小提琴等。由于Django在近年来的迅速发展,应用越来越广泛,被著名IT开发杂志SDTimes评选为2013SDTimes100,位列"API、库和框架"分类第6位,被认为是该领域的佼佼者。
2024-05-06 14:22:36
1398
原创 解决ImportError: Couldn‘t import Django. Are you sure it‘s installed ...报错及cmd终端更换默认python解释器
即:importterror:无法导入Django。您确定它已在PYTHONPATH环境变量中安装并可用吗?你忘记激活虚拟环境了吗。打开环境变量,打开步骤:右键单击此电脑→属性→高级系统设置→高级→环境变量→系统变量→。执行python manage.py runserver命令时出现以下错误。将python3.10解释器上移至anaconda之前,如下。更换前后效果如下 (编辑环境变量后需重新打开终端)已安装django的python3.10,如下。未安装django的python3.8,如下。
2024-05-06 12:10:19
4231
1
原创 移动端js事件、zeptojs、swiper、bootstrap、正则表达式、前端性能优化
移动端场景下的js事件;制作移动端特效常用的js库;介绍移动端常用开发框架Bootstrap。
2024-04-23 11:37:57
1138
1
原创 jQuery基础学习(属性操作、循环、事件冒泡委托、元素节点操作、滚轮事件、函数节流、json、ajax、jsonp与本地存储)
javascript中有些事件的触发频率非常高,比如onresize事件(jq中是resize),onmousemove事件(jq中是mousemove)以及上面说的鼠标滚轮事件,在短事件内多处触发执行绑定的函数,可以巧妙地使用定时器来减少触发的次数,实现函数节流。现实生活中,同步指的是同时做几件事情,异步指的是做完一件事后再做另外一件事,程序中的同步和异步是把现实生活中的概念对调,也就是程序中的异步指的是现实生活中的同步,程序中的同步指的是现实生活中的异步。其次可以让新加入的子元素也可以拥有相同的操作。
2024-04-22 15:31:17
1219
原创 jQuery基础学习(加载、选择器、样式操作、click事件、特殊效果、链式调用、动画、尺寸与滚动)
jQuery是目前使用最广泛的javascript函数库。据统计,全世界排名前100万的网站,有46%使用jQuery,远远超过其他库。微软公司甚至把jQuery作为他们的官方库。jQuery的版本分为1.x系列和2.x、3.x系列,1.x系列兼容低版本的浏览器,2.x、3.x系列放弃支持低版本浏览器,目前使用最多的是1.x系列的。jquery是一个函数库,一个js文件,页面用script标签引入这个js文件就可以使用。jquery的口号和愿望 Write Less, Do More(写得少,做得多)
2024-04-22 10:41:33
635
原创 JavaScript基础(字符串处理、元素获取、类型转换、定时器、函数、内置对象及变量作用域等)
可以使用内置对象document上的getElementsByTagName方法来获取页面上的某一种标签,获取的是一个选择集,不是数组,但是可以用下标的方式操作选择集里面的标签元素。封闭函数是javascript中匿名函数的另外一种写法,创建一个一开始就执行而不用命名的函数。1、ECMAscript javascript的语法(变量、函数、循环语句等语法)2、DOM 文档对象模型 操作html和css的方法。把一个字符串分隔成字符串组成的数组。2、隐式转换 “==” 和 “-”1、字符串合并操作:“
2024-04-21 22:23:51
897
原创 Photoshop常用图片格式及图片处理技巧笔记
学习使用Photoshop的基本使用,以及Photoshop中关于切图这一块的知识,目的是能熟练使用Photoshop查看UI设计师的设计效果图,同时利用Photoshop切图来制作专业html页面图片是网页制作中很重要的素材,图片有不同的格式,每种格式都有自己的特性,了解这些特效,可以方便我们在制作网页时选取适合的图片格式,图片格式及特性如下:位图和矢量图总结在网页制作中,如何选择合适的图片格式呢?photoshop是一款优秀的图像处理软件,作为前端开发工程师,掌握它的一些常用功能是必须的。photos
2024-04-21 09:19:09
1358
原创 JavaScript基础(变量、函数、条件语句、数组、循环及操作元素属性)
JavaScript是运行在浏览器端的脚步语言,JavaScript主要解决的是前端与用户交互的问题,包括使用交互与数据交互。JavaScript是浏览器解释执行的,前端脚本语言还有JScript(微软,IE独有),ActionScript( Adobe公司,需要插件)等前端三大块HTML:页面结构CSS:页面表现:元素大小、颜色、位置、隐藏或显示、部分动画效果JavaScript:页面行为:部分动画效果、页面与用户的交互、页面功能JavaScript嵌入页面的方式1、行间事件(主要用于事件)
2024-04-21 09:16:03
1200
原创 html5与css3前端学习笔记
目前的状况是,有些CSS3属性需要加前缀,有些不需要加,有些只需要加一部分,这些加前缀的工作可以交给插件来完成,比如安装: autoprefixer,可以在Sublime text中通过package control 安装 autoprefixer。CSS权重指的是样式的优先级,有两条或多条样式作用于一个元素,权重高的那条样式对元素起作用,权重相同的,后写的样式会覆盖前面写的样式。3、E[attr^='ok'] 含有attr属性的元素且它的。2、E[attr='ok'] 含有attr属性的元素且它的。
2024-04-20 20:30:09
1023
原创 css层叠样式表学习笔记
为了让网页元素的样式更加丰富,也为了让网页的内容和样式能拆分开,CSS由此思想而诞生,CSS是 Cascading Style Sheets 的首字母缩写,意思是层叠样式表。有了CSS,html中大部分表现样式的标签就废弃不用了,html只负责文档的结构和内容,表现形式完全交给CSS,html文档变得更加简洁。
2024-04-20 12:19:34
1256
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人