- 博客(184)
- 资源 (2)
- 收藏
- 关注

原创 多功能智能台灯(附源码)——用于参加课程设计,电子竞赛等
该台灯有两种模式,分别为自动模式和手动模式。该台灯有12种功能分别是:1.冷暖光调节2.亮度调节3.聚光灯4.聚光灯+台灯5.台灯+氛围灯(彩虹流动)6.单独氛围灯(彩虹流动)7.单独氛围灯炫彩颗粒8.动态氛围定格9.音乐氛围灯10.单色氛围+台灯亮度调节11.单色氛围调色+台灯12.夜灯模式您可以按照本文提供的源码进行搭建一个同样的多功能智能台灯,或者本文及源码可以给您启发,帮助您进行其他好玩或创意的产品设计与开发
2022-04-27 09:33:46
2861

原创 天岳OA办公系统毕业设计——SpringBoot项目
天岳OA办公系统一、介绍二、系统功能三、系统预览1.首页2.考勤记录3.历史员工数量4.部门员工统计5.权限管理6.任务管理7.菜单管理四、系统部署五、源码文件一、介绍系统主要采用MySQL数据库当然部分缓冲采用了Redis数据库,采用的是SpringBoot框架和SpringDataJpa框架,还有一些技术栈阿里云短信验证码服务。总体来说用到了的都是当下流行且热门的技术。二、系统功能该系统是一个带有权限管理的系统,超级管理员角色可以给下面的角色分配各种权限从而实现不同用户具有不同的功能。下面是系
2021-08-17 18:38:32
337
2
原创 每天一个命令-----find命令详解
find命令用来在指定目录下查找文件,任何位于参数之前的字符串都将被视为欲查找的目录名。如果使用该命令时,不设置任何参数,则 find 命令将在当前目录下查找子目录与文件。并且将查找到的子目录和文件全部进行显示。find 指定路径 [选项] 搜索目录示例:(1)查找当前目录下有没有DM文件在home目录下有这些文件(2)查找用户所在目录下有没有DM文件(2)查找用户根目录下有没有DM文件可以采用命令 find -help和man find查看它详细解释按照文件名搜索find 命令是完
2022-06-06 16:54:52
13553
原创 Java3000问~第2问:既然有了字节流,为什么还要字符流?BIO,NIO,AIO有什么区别?深拷贝和浅拷贝?List,Set,Map三者的区别?
7、既然有了字节流,为什么还要字符流? 8、BIO,NIO,AIO有什么区别? 9、深拷贝和浅拷贝? 10、List,Set,Map三者的区别? 11、Arraylist 与 LinkedList 区别?
2022-05-24 19:01:32
1001
原创 windows下nginx基本指令
1、启动nginx 2、停止nginx 3、重新载入nginx 4、重新打开日志文件 5、查看nginx版本 6、nginx启动时80端口被占用解决方案 7、查看nginx是否启动 8、简单配置nginx反向代理 9、配置nginx安全证书
2022-05-23 16:59:09
5186
原创 Linux知识点(十七)--- 安装tomcat
一、下载路径https://tomcat.apache.org/download-90.cgi二、解压安装[root@localhost100 ~]# mkdir /opt/tomcat[root@localhost100 ~]# cd /opt/tomcat[root@localhost100 tomcat]# ll总用量 0//将安装包传入[root@localhost100 tomcat]# rzrz waiting to receive.Starting zmodem tran
2022-05-16 11:08:43
195
原创 Linux之shell编程(一)--- shell编程快速入门
1. 为什么要学习Shell编程Linux运维工程师在进行服务器集群管理时,需要编写Shell程序来进行服务器管理。对于JavaEE和Python程序员来说,工作的需要,你的老大会要求你编写一些Shell脚本进行程序或者是服务器的维护,比如编写一个定时备份数据库的脚本。对于大数据程序员来说,需要编写Shell程序来管理集群。2. Shell是什么Shell是一个命令行解释器,它为用户提供了一个向Linux内核发送请求以便运行程序的界面系统级程序,用户可以用Shell来启动、挂起、停止甚至是编写
2022-05-12 16:36:29
567
原创 Linux知识点(十六)---安装JDK
安装JDK安装步骤1. mkdir /opt/jdk2. 通过xftp6上传到/opt/jdk下 3. cd /opt/jdk4. 解压 tar -zxvf jdk-8u261-linux-x64.tar.gz 5. mkdir/usr/local/java6. mv /opt idk jdk1.8.0 261 /usr/local/java7. 配置环境变量的配置文件vim/etc/profile8. export JAVA_HOME=/usr/local/java/jdk1.8.026
2022-05-11 17:45:25
344
原创 Java实例程序安利006~010
006 计算阶乘(1+1/2!+1/3!+...+1/5!的和) 007 空心菱形 008 获取一维数组最小值 009 二维数组行列互换 010 选择排序
2022-05-11 16:34:21
166
原创 Java3000问~第1问
1. 静态方法内调用一个非静态成员为什么是非法的?2. 一个类的构造方法有什么用?3. 构造方法有哪些特性?4. ==与equals()区别?4. 序列化?5. 序列化中如果有些字段不想进行序列化,这么做?
2022-05-07 15:55:39
332
原创 Linux知识点(十五)---RPM和YUM
rpm包的管理介绍rpm用于互联网下载包的打包及安装工具,它包含在某些Linux分发版中。它生成具有.RPM扩展名的文件。RPM是RedHat Package Manager(RedHat软件包管理工具)的缩写,类似windows的 setup.exe,这一文件格式名称虽然打上了RedHat的标志,但理念是通用的。Linux的分发版本都有采用(suse,redhat,centos 等等),可以算是公认的行业标准了。rpm包的简单查询指令查询已安装的rpm列表 rpm -qa|grep xx
2022-05-06 16:12:30
652
原创 Linux知识点(十四)---监控网络状态
看系统网络情况netstat基本语法netstat [选项]选项说明-an 按一定顺序排列输出-p 显示哪个进程在调用[root@localhost100 ~]# netstat -an |more外部地址和本地地址192.168.200.130是Linux系统的IP,192.168.200.1是Windows系统VMnet8的IPnetstat的状态(1)ESTABLISHED:建立连接,表示两台机器正在通信。(2) LISTEN:侦听状态该端口是开放的,等
2022-05-05 17:24:44
2666
5
原创 LInux知识点(三)--- 动态监控系统
top:top与ps命令很相似。它们都用来显示正在执行的进程。Top与ps最大的不同之处,在于top在执行一段时间可以更新正在运行的的进程。2. 基本语法:top [选项]3. 选项说明:-d:秒数 指定top命令每隔几秒更新。默认是3秒 -i:使top不显示任何闲置或者僵死进程。-p:通过指定监控进程ID来仅仅监控某个进程的状态。[root@localhost100 /]# toptop显示说明:(1)整体信息:第一行:top - 15:55:54 :当前系统时间
2022-04-26 17:44:13
1161
原创 windows根据端口寻找服务
1. 看到端口对应的进程id命令:netstat -ano |findstr “端口”C:\Users\yuqingyuhou>netstat -ano |findstr "51582" TCP 127.0.0.1:51582 127.0.0.1:51583 ESTABLISHED 93120 TCP 127.0.0.1:51583 127.0.0.1:51582 ESTABLISHED 931202.
2022-04-24 16:04:42
2035
原创 ‘telnet‘ 不是内部或外部命令也不是可运行的程序或批处理文件
出现问题:在Windows命令行运行telnet命令,出现:‘telnet’ 不是内部或外部命令,也不是可运行的程序,或批处理文件。问题原因:Windows系统中的telnet客户端是关闭状态。因为Win10默认没有安装telnet功能。解决方式:将系统中的telnet客户端打开即可打开控制面板,选择程序点击启用或关闭Windows功能勾选Telnet客户端,点击确定验证...
2022-04-22 09:18:48
2583
原创 Linux知识点(十三)---服务管理
1. 服务(service)管理:1. 介绍:服务(service)本质就是进程,但是是运行在后台的,通常都会监听某个端口,等待其它程序的请求,比如(mysqld,sshd 防火墙等),因此我们又称为守护进程,是Linux中非常重要的知识点2.service管理指令1. service 服务名 [start|stop|restart|reload| status]2. 在CentOS7.0后 很多服务不再使用service,而是 systemctl3. service 指令管理的服务在/etc
2022-04-21 21:06:54
944
原创 Linux知识点(十二)----进程管理
1. 进程基本介绍1. 在LINUX中,每个**执行的程序**都称为一个进程。每一个进程都分配一个ID号(pid,进程号)。进程和程序的关系:每个运行到内存的程序都变成了一个进程2. 每个进程都可能以两种方式存在的。**前台与后台**,所谓前台进程就是用户目前的屏幕上可以进行操作的。后台进程则是实际在操作,但由于屏幕上无法看到的进程,通常使用后台方式执行。3. 一般系统的服务都是以后台进程的方式存在,而且都会常驻在系统中。直到关机才才结束。2. 显示系统执行的进程1. 基本介绍:ps
2022-04-20 20:00:54
1535
原创 Linux中磁盘满了使用达到100%
出现问题:在项目中服务器磁盘达到100%的时,比如home盘,在删除了许多大文件后发现没有效果使用df -h命令还是磁盘还是100%。在项目中用df -h查看home盘的使用已经达到100%,但du -sh后发现home盘占用磁盘23%第一步.查询系统整体磁盘使用情况:df -h 第二步.查询指定目录的磁盘占用情况:du -sh /home/*du -sh *|sort -n 第三步.查看已删除空间却没有释放的进程lsof |grep deleted第四步.kill进程或者
2022-04-19 17:17:54
2963
原创 Linux知识点(十二)---主机名和hosts映射
1. 设置主机名为了方便记忆,可以给linux系统设置主机名,也可以根据需要修改主机名2. 指令 hostname :查看主机名3. 修改文件在/etc/hostname指定4. 修改后,重启生效[root@localhost ~]# vim /etc/hostname [root@localhost ~]# hostnamelocalhost[root@localhost ~]# reboot[root@localhost100 ~]# hostnamelocalhost100
2022-04-14 18:09:47
6503
原创 Linux知识点(十一)---Linux网络配置
1. NAT网络配置原理图虚拟机和VMnet8之间的网络连通性同一个网段可以相互ping通则就可以通讯2.网络配置指令1. 查看windows环境中VMnet8网络配置命令:ipconfig2. Linux查看网络配置命令:ifconfig在VMware种查看网络配置3. 测试主机之间的网络连通性 ping 目的主机 测试当前服务器是否可以连接目的主机[root@localhost learn]# ping www.baidu.comPING www.baidu.
2022-04-13 18:13:32
843
原创 Linux知识点(十)---磁盘情况查询
1. 查询系统整体磁盘使用情况基本命令:df -h[root@localhost ~]# df -h文件系统 容量 已用 可用 已用% 挂载点devtmpfs 895M 0 895M 0% /devtmpfs 910M 0 910M 0% /dev/shmtmpfs 910M 11M 900M 2% /runtmpfs 910M 0 910M
2022-04-13 12:08:51
1196
原创 Linux知识点(十)---磁盘分区、挂载
一、磁盘分区机制1. 原理介绍Linux来说无论有几个分区,分给哪一目录使用,它归根结底就只有一个根目录,一个独立且唯一的文件结构,Linux中每个分区都是用来组成整个文件系统的一部分。Linux采用了一种叫“载入”的处理方法,它的整个文件系统中包含了一整套的文件和目录,且将一个分区和一个目录联系起来。这时要载入的一个分区将使它的存储空间在一个目录下获得。2. 查看所有设备挂载情况lsblk命令 用于列出所有可用块设备的信息,而且还能显示他们之间的依赖关系,但是它不会列出RAM盘的信息。
2022-04-12 18:09:15
1317
原创 Linux知识点(九)---at定时任务
at定时任务1. 基本介绍at命令是一次性定时计划任务,at的守护进程atd会以后台模式运行,检查作业队列来运行。默认情况下,atd守护进程每60秒检查作业队列,有作业时,会检查作业运行时间,如果时间与当前时间匹配,则运行此作业。at命令是一次性定时计划任务,执行完一个任务后不再执行此任务了在使用at命令的时候,一定要保证atd进程的启动,可以使用相关指令来查看检测当前正在运行的进程:ps -ef检测atd的进程(是否在运行):ps -ef |grep atd[root@localhos
2022-04-11 17:41:03
1447
原创 Linux知识点(八)----crontab定时任务
crond 任务调度service crond restart //重启任务调度1. crontab 进行定时任务的设置1. 任务调度:是指系统在某个时间执行的特定的命令或程序。2. 任务调度分类:1)系统工作:有些重要的工作必须周而复始地执行。如病毒扫描等2)个别用户工作:个别用户可能希望执行某些程序,比如对mysql数据库的备份。3. 基本语法 crontab [选项]常用选项1)-e 编辑crontab定时任务如:*/1 * * * * ls -1 /etc/ > /tm
2022-04-11 12:03:38
1522
原创 Linux知识点(七)--权限管理
权限0-9位说明1.第0位确定文件类型(d,-,l,c,b)I是链接,相当于windows的快捷方式d是目录,相当于windows的文件夹c是字符设备文件,鼠标,键盘b是块设备,比如硬盘-是普通文件2.第1-3位确定所有者(该文件的所有者)拥有该文件的权限。—User3.第4-6位确定所属组(同用户组的)拥有该文件的权限,—Group4.第7-9位确定其他用户拥有该文件的权限—Other1.rwx作用到目录和文件的作用1. rwx作用到文件r代表可读(read):可以读取,查看
2022-04-06 16:39:58
1220
原创 Linux知识点(六)
时间日期类1.date指令-显示当前日期基本语法date :显示当前时间date +%Y :显示当前年份date +%m :显示当前月份)date +%d :显示当前是哪一天)date “+%Y-%m-%d%H:%M:%S”:显示年月日时分秒date “+%Y-%m-%d”:显示年月日[root@localhost logonuser]# date2022年 04月 01日 星期五 16:51:11 CST[root@localhost logonuser]# date +%Y202
2022-04-02 16:11:34
1566
1
原创 Linux知识点(五)
文件目录类1. pwd命令 显示当前工作目录的绝对路径[root@localhost learn]# pwd/home/logonuser/learn2. ls 【选项】(目录或文件)常用选项:-a //显示当前目录所有的文件和目录,包括隐藏的-l //以列表的方式显示信息[root@localhost logonuser]# ls -a. .bash_history .bash_profile .cache .dbus .ICEauthority learn
2022-04-01 16:25:53
583
原创 Linux知识点(四)
运行级别1. 运行级别说明:(0)关机(1)单用户 找回丢失的密码(2)多用户状态没有网络服务 (用的非常少)(3)多用户状态有网络服务(4)系统未使用保留给用户 (用的非常少)(5)图形界面 (多用户)(6)系统重启常用运行级别是3和5,也可以指定默认级别命令: init例:通过init来切换不通的级别,5切换到32. 指定运行级别在/etc/inittab 文件中multi-user.target: analogous to runlevel 3 //多用户状态有网络服务
2022-03-31 12:57:12
1231
原创 linux用户管理
添加用户useradd 用户名用户创建成功以后,会自动创建和用户名同名的家目录 /home/用户名useradd -d 指定目录 用户名 可以指定目录创建用户指定修改密码passwd 用户名passwd 不加用户名修改的是当前用户的密码显示当前用户所在目录pwd删除用户 root权限userdel 用户名 删除用户 保存目录userdel -r 用户名 用户和目录一起删除查询用户信息id 用户名查询当前用户/登录用户whoami
2022-03-30 14:16:06
1115
1
天岳OA办公管理系统毕业设计.rar
2021-08-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人