摘要: Java网络(精简版) 一、网络编程基础 什么是计算机网络? ​ 计算机网络是指两台或更多的计算机组成的网络,在同一个网络里... 阅读全文
posted @ 2022-11-17 20:27 ThinkStu 阅读(43) 评论(0) 推荐(0)
摘要: 实 验 报 告 课程名称:计算机组成原理物理实验 实验项目:简单数据通路组成 实验仪器:数据通路板、控制信号板等 一.(PC)+(M... 阅读全文
posted @ 2022-11-17 20:27 ThinkStu 阅读(202) 评论(0) 推荐(0)
摘要: Linux 一。基础思想 一切皆文件。 两条权限原则: 权限分组原则权限最小原则 su是切换用户,而sudo则是用roo... 阅读全文
posted @ 2022-11-17 20:27 ThinkStu 阅读(82) 评论(0) 推荐(0)
摘要: 文章目录 Docker初级篇1. docker是什么2. docker思想3. 安装4. 镜像4. 镜像进阶docker **ta... 阅读全文
posted @ 2022-11-17 20:27 ThinkStu 阅读(115) 评论(0) 推荐(0)
摘要: 文章目录 1️⃣ 简介一. 什么是 IoC 容器?二. AOP面向切面编程三. SSM整合四. HttpServletReques... 阅读全文
posted @ 2022-11-17 20:27 ThinkStu 阅读(106) 评论(0) 推荐(0)
摘要: 文章目录 一. Java BIO二. File三. InputStream四. OutputStream五. Reader六. W... 阅读全文
posted @ 2022-11-17 20:27 ThinkStu 阅读(64) 评论(0) 推荐(0)
摘要: 课程名称 高级Java程序设计 实验项目 Java网络编程 实验目的: 使用客户机/服务器模式、基于TCP协议编写一对多“群聊”程序。其中客户机端单击“连接服务器”或“断开连接”按钮,均能即时更新服务器和所有客户机的在线人数和客户名。... 阅读全文
posted @ 2022-11-17 20:27 ThinkStu 阅读(158) 评论(0) 推荐(0)
摘要: 实 验 报 告 课程名称:计算机组成原理物理实验 实验项目:主存储器原理实验 实验仪器:数据通路板、控制信号板 一.(PC)→ R2 1. ( PC ) → BUS PC - BUS 2. BUS → R2 YS1、YS0=11 LDR2 KQD ... 阅读全文
posted @ 2022-11-17 20:27 ThinkStu 阅读(264) 评论(0) 推荐(0)
摘要: Spring作为当前Java最流行、最强大的轻量级框架,受到了程序员的热烈欢迎。准确的了解Spring Bean的生命周期是非常必要的。我们通常使用ApplicationContext作为Spring容器。这里,我们讲的也是 ApplicationContex... 阅读全文
posted @ 2022-11-17 20:27 ThinkStu 阅读(161) 评论(0) 推荐(0)
摘要: 今天我在更新到2022.01版 IDEA 的时候发现了一个问题,就是我无法新建 Spring Boot 工程,一新建整个IDEA就会卡住,无论怎么点击也动不了。 后来我发现这是新版本的 BUG :新版 IDEA 在新建 Spri... 阅读全文
posted @ 2022-11-17 20:27 ThinkStu 阅读(222) 评论(0) 推荐(0)
摘要: 在Linux中,有时我们想让vim指令打开的文件自动的显示行号,那么怎么才能做到呢? 有两种办法: 编辑 /etc/vimrc 文件(对所有用户生效)编辑 ~/.vimrc文件(仅对当前登录用户有效)用 ~/.vimrc文件来举例子: 1. 在Linux命令行... 阅读全文
posted @ 2022-11-17 20:27 ThinkStu 阅读(190) 评论(0) 推荐(0)
摘要: 在日常使用IDEA中,经常会遇到IDEA不明所以突然抽风的情况,本文针对此总结出了三种方法。 1. 刷新整个Maven工程 可解决级别:一般性抽风 2. 清除IDEA缓存,并重启IDEA 可解决级别:灾难性抽风 3. 电脑关机重启 可解决级别:所有抽... 阅读全文
posted @ 2022-11-17 20:27 ThinkStu 阅读(230) 评论(0) 推荐(0)
摘要: 本教程一共只需要两步。 1. 首先将要导入的 jar包复制在resources目录下。 2. 进入pom.xml文件,添加以下配置: com.baidu baidu 1.0.0 jar system ... 阅读全文
posted @ 2022-11-17 20:27 ThinkStu 阅读(110) 评论(0) 推荐(0)
摘要: 在日常的Java开发中,我们有时候会想定制属于自己的jar包: 我们提前写好一些工具类的代码,然后在想使用的时候就把自己的jar包导入。 下面我将介绍如何创建属于自己的jar包。 环境:IDEA+Maven开发环境 实现思路:我们将在IDEA中创建两个Mave... 阅读全文
posted @ 2022-11-17 20:27 ThinkStu 阅读(107) 评论(0) 推荐(0)
摘要: 在IDEA中,有时我们需要知道某个类的继承关系和这个类到底在哪里被调了,这时我们就需要借助IDEA的工具。 1. 查看类的继承关系 先将在鼠标光标放在要查看的类上面,然后选择导航栏:Navigate----Type Hierarchy(显示结构),或者按鼠标快... 阅读全文
posted @ 2022-11-17 20:27 ThinkStu 阅读(389) 评论(0) 推荐(0)
摘要: 在SpringBoot的开发中,有时我们会想要获取Request和Response对象。 对此,我总结出了三种方法。 1. 通过“注入”的方式。(最推荐) @AutowiredHttpServletRequest request;@AutowiredHttpS... 阅读全文
posted @ 2022-11-17 20:27 ThinkStu 阅读(398) 评论(0) 推荐(0)
摘要: (一共两步) 1. 查找被占用的80端口进程 lsof -i :80 2. 杀死该进程 kill -9 30598 阅读全文
posted @ 2022-11-17 20:27 ThinkStu 阅读(113) 评论(0) 推荐(0)
摘要: Typora是一款Mac上好用的软件,但是快捷键却经常和其他软件发生冲突,所以我们需要手动去修改它的快捷键。 步骤(三步): 1. 首先打开Mac的 系统设置→键盘设置→快捷键→App快捷键设置 2. 点击加号+,添加我们需要的软件... 阅读全文
posted @ 2022-11-17 20:27 ThinkStu 阅读(242) 评论(0) 推荐(0)
摘要: 在我们日常使用IDEA进行开发时,可能会遇到许多卡顿的瞬间,明明我们的机器配置也不低啊?为什么就会一直卡顿呢? 原来这是因为IDEA软件在我们安装的时候就设置了默认的内存使用上限(通常很小),这就是造成我们使用IDEA时卡顿的根... 阅读全文
posted @ 2022-11-17 20:27 ThinkStu 阅读(479) 评论(0) 推荐(0)
摘要: 在Java项目开发的过程中,我们有时候需要获得Java的字节码文件( .class文件 ),以便加深对问题的理解与排查。 步骤: 1. 单击IDEA右侧的Maven工程管理,选择生命周期控制(lifecycle),打包(package)。 ... 阅读全文
posted @ 2022-11-17 20:27 ThinkStu 阅读(71) 评论(0) 推荐(0)