- 博客(49)
- 收藏
- 关注
原创 Python查缺補漏
json.loads()将str类型的数据转换为dict类型json.dumps()将dict类型的数据转成strjson.load()从json文件中读取数据json.dump()将数据以json的数据类型写入文件中。
2024-08-09 16:08:54
407
原创 基于tkinter的学生信息管理系统之登录界面和主界面菜单设计
tkinter就是python语言里面用来制作一个GUI界面的一个包,这里长话短说,不做过多的言语上的阐述,想了解更多可以点击下面的链接tkinter官网教程。
2024-07-28 19:54:25
1501
原创 JavaScript中的常量与变量的使用和区别
这里要提一下,var自己这个变量不管是在任何作用域当中都是可以重置或修改值,这就是为什么ES6中要加入let和const的使用了,防止在某个域中修改了与var变量名相同的值。const是定义一个常量,let和const都是只能在块级作用域中使用,都不能在相同作用域或者块级作用域中和其他变量或者函数拥有相同的名称。在for语句中定义的var会影响输出外的var定义的变量值;而for循环语句中的let不会影响输出外的var定义的变量值。在函数内声明的变量作用域是局部的(函数内)指的是可以先赋值后定义变量。
2024-07-18 11:50:14
864
原创 var、let、const的用法和区别
这里要提一下,var自己这个变量不管是在任何作用域当中都是可以重置或修改值,这就是为什么ES6中要加入let和const的使用了,防止在某个域中修改了与var变量名相同的值。const是定义一个常量,let和const都是只能在块级作用域中使用,都不能在相同作用域或者块级作用域中和其他变量或者函数拥有相同的名称。在for语句中定义的var会影响输出外的var定义的变量值;而for循环语句中的let不会影响输出外的var定义的变量值。在函数内声明的变量作用域是局部的(函数内)指的是可以先赋值后定义变量。
2024-07-18 11:09:38
771
原创 JavaScript的基础学习(一)
今天的学习内容比较简单,由于开始工作了,之后只能周末创作和学习了,但是每天都有在好好学习哦!从头开始学习JavaScript,重新开始打基础。
2024-07-13 19:26:58
433
1
原创 JavaScript的学习之图片的切换
这节的JS图片切换的学习就告一段落!添加JS代码,让它实现图片切换的功能。点击按钮可以切换上一张和下一张。随便去网上找几张图片素材。
2024-06-27 12:49:37
1384
原创 JavaScript的学习之文档的加载
浏览器在加载一个页面时,是按照自上而下的顺序加载的,读取到一行就执行一行,如果script标签写到页面的上方,在代码执行时,页面还没有加载,所以要将JS代码写道页面下面。
2024-06-25 09:43:35
611
原创 JavaScript的学习之事件的简介
我们可以在对应的事件属性中设置一些JS行为,当事件触发的时候会将这些代码执行。由于在属性里面加入JS,会使得结构和行为耦合,不方便维护,不推荐使用.可以为按钮的对应事件绑定处理函数的形式来响应事件。定义:事件就是浏览器和用户之间的交互行为。例如:点击按钮、鼠标移动、关闭窗口等。
2024-06-24 22:25:06
540
原创 JavaScript的学习之DOM简介
DOM全称Document Object Model文档对象模型文档:表示整个HTML网页文档对象:表示网页中的每一个部分转换为一个对象模型:表示对象之间的关系,为了方便我们获取对象。
2024-06-24 21:17:51
608
原创 JavaScript的学习之自增自减
定义:可以是变量在自身的基础上增加1自增分为两种:后++(a++)和前++(++a)无论是a++和++a都会立即使原变量的值增1,不同的使a++和++a的值不同。
2024-06-23 16:48:38
690
原创 JavaScript的学习之运算符
运算符也称操作符,通过运算符可以对一个或者多个值进行运算,并获得结果比如:typeof就是运算符,可以获得一个值的类型,它会将改值的类型以字符串的形式返回包括:number string boolean undedfined object
2024-06-23 11:24:35
486
原创 JavaScript的学习之旅之初识JS
第一种是前面的写入script标签中,第二种则是写入属性当中。2.js中内部外部文件不能在同一个script中同时用。外部js文件执行完后就会执行内部文件。3.js按照严格的从上到下执行命令。1.js里可以引入外部的js文件。这样只会显示出外部弹出的对话框。
2024-06-20 19:07:38
412
原创 Vue的学习之安装Vue
点击第三步写好的页面进行检查,输入Vue.config,然后回车,出现以下显示就证明可以用了(这样就解决了第一个问题,为什么这里还是会有警告,大家好好思考以下什么原因?3.使用虚拟DOM+优秀的DIFF算法(DIFF是用于新旧虚拟DOM的比较),尽量复用DOM节点。Vue.js - 渐进式 JavaScript 框架 | Vue.js (vuejs.org)2.安装Vue.js和Vue.min.js(主要再Vue2里面下载)打开Vue开发者工具,会在网页旁显示图标,就表示安装成功。点击右上角,打开拓展。
2024-06-20 17:00:14
1280
原创 修改文件的权限(linux篇)
u:所有者==》chmod u+x demo.txt 给demo.txt文件的所有者用户添加执行的权限。o:其他用户==》chmod o+w demo.txt 给demo.txt文件的其他用户添加写入权限。g:所属组==》chomd g-w demo.txt 给demo.txt文件所属的组删除写入的权限。a:全部==》chmod a-r demo.txt 让demo.txt文件所有的属性都删除读的权限。切换回去是没有文件信息,接下来将刚刚在yl中的创建的demo.txt文件复制到root用户当中。
2024-06-18 23:30:05
780
原创 用户组相关的一些命令
1./etc/passwd==>列出了系统里的所有用户。2./etc/shadow==>保存了用户的密码信息。3./etc/group:保存的分组相关信息。$2表示用Blowfish加密,$5表示用SHA-256加密,$6表示SHA-512加密。表示这个密码已经过期。$1表示MD5加密,
2024-06-18 15:35:49
286
原创 用户组的概念(linux篇)
1.groups:查看当前用户所在的分组(或者groups <用户名>)-d<用户名><组名>:表示将用户在一个指定的组里面删除。2.gpasswd:用来将用户添加到一个分组里,或者从一个分组里删除。-a<用户名><组名>:将用户添加到对应的分组。① Ubuntu:sudo组/admin组。当我们创建一个用户的时候,会创建一个和它同名的分组。② CentOS:wheel组。3.将用户添加到有权限的组里。
2024-06-16 17:42:29
368
原创 用户管理相关命令(修改sudoer文件添加用户权限)visudo: /etc/sudoers: 权限不够
普通用户使用sudo来使用root权限,并不是所有的用户都可以使用sudo来使用root权限,只有被添加到/etc/sudoers的用户才可以使用。1.useradd <用户名>:用来新建一个用户(-m:创建用户的家目录 -s:指定/bin/bash)2.userdel <用户名>:删除一个用户,还会存在家目录(-r:删除用户的同时,还会删除家目录)②切换到yl用户,就可以使用sudo命令来使用root权限的命令。4.whoami:查看当前登录的用户。加完之后就可以解决这个问题啦!
2024-06-16 12:29:13
529
原创 如何使用alias永久别名(linux篇)
这样就可以永久保存,退出后重新连接依然有效!alias主要作用是起一个别名的用处。2.第二种(永久别名)
2024-06-15 17:00:35
969
原创 VIM命令模式的使用
13.X:删除光标左边的一个文字,nX表示删除光标左边的那个文字。12.x:删除光标右边的一个文字,nx表示删除光标右边你的n个文字。10.%s/原内容/新内容/g:表示全部都换掉 g表示global表示全局匹配。8./:表示搜索到该内容,按n查找下一个匹配,N是上一个匹配。9.%s/原内容/新内容:表示默认只会替换每一行第一次匹配到的内容。命令模式:默认是命令模式,只接受命令不能输入内容。11.m,ns/原内容/新内容/g:从m行到n行全部替换。5.s:删除光标所在位置的文字并插入内容。
2024-06-12 21:58:32
501
原创 文件查看相关的命令(Linux篇)
3.head:查看文件当中的前10行内容,默认是10行,可以通过-<数字>表示查看多少行内容。4.tail -n:(从未行开始查看)查看文件当中的n行数据,默认也是前10行。7.more:用来显示一屏的文件内容,按空格进行翻一屏,查看完自动退出。8.less:用来显示一屏,查看完毕不会自动退出,按q退出。1.cat:从文件上到下查看文件内容的命令。2.tac:从文件下到上查看文件内容的命令。5.wc:统计文件当中的文件的字数。6.nl:代行号显示所有的内容。
2024-06-12 15:55:31
490
原创 文件操作相关的指令操作(完整版)
用于删除文件和文件夹(慎用rm -rf /这个命令)(电脑的虚拟机没了不要怪我)1.mv 原文件 路径。用来移动一个文件(夹)
2024-06-11 22:11:14
545
原创 文件操作相关的指令操作
ls:表示列出当前的文件下的文件目录有哪些ls /:表示查看该文件里的文件有哪些ls -a /home/hsyl:列出该路径下所有的文件和文件夹,包括隐藏的文件(ls 表示命令 -a 表示选项 /home/hsyl 表示参数)
2024-06-11 16:00:59
150
原创 Linux在创建用户的时候遇到的错误:useradd: Permission denied.useradd:无法锁定 /etc/passwd,请稍后再试。
1.当我们输入useradd (创建的用户名,一般用英文) -m -s /bin/bash命令创建用户时,不是root用用户就会报错。由于这里使用的是sudo命令,所以这里需要再一次输入当前登录用户的密码(root用户就没有这种情况)3.创建成功后,设置用户的密码(这里设置密码需要按照要求来设置)2.我们可以使用sudo或者切换成root用户创建用户。这样就解决了以上的问题!针对以下这个问题主要时权限问题。
2024-06-10 21:17:20
1850
2
原创 Linux的目录结构
一、Linux中文件目录的介绍/:系统的根目录/bin:包含二进制的文件,即可执行文件/boot:系统启动相关时所需要的文件(勿动)/dev:设备文件,其中许多都是在启动时或运行生成的/etc:用来存放所有的系统管理所需要的配置文件或子目录/home:用户的主目录,存储创建用户的信息/lib(64):用来存放最基本的动态连接共享库,几乎所有的应用程序都需要共享这个共享库/lost+found:这个目录一般情况下是空的,当系统非法关闭后,会存放一些还未来得及保存的文件/media:Linu
2024-06-10 20:43:18
300
原创 centos7常用的相关命令
1.rpm:是用来安装离线安装包,不会自动安装依赖2.yum:可以离线安装或者在线安装软件,并且会自动安装依赖3..rpm:基于Fedora平台的软件安装包1.rpm相关的命令 rpm -ivh <包名.rpm> (不会自动安装依赖,一般会失败) rpm -aq 列出安装的所有包 rpm -e<包名> 删除指定的包 (一般不会卸载成功,不会自动删除依赖)2.yum相关的命令 yum install <包名.rpm> yum li
2024-06-10 16:44:59
413
基于Django的稀土尾矿评估管理系统
2024-06-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人