Java SE基础
Java SE基础入门1.Java特性和优势
简单性
面向对象
可移植性
高性能
分布式
动态性
多线程
安全性
健壮性
2.java三大版本
Write Once、Run Anywhere
JavaSE :标准版(桌面程序,控制台开发……)
JavaME:嵌入式开发(手机,小家电……)
JavaEE:企业级开发(Web端,服务器开发……)
3.JDK、JRE、JVM
JDK:Java Development Kit
JRE:Java Runtime Environment
JVM:Java Virtual Machine
4.HelloWorld1.随便新建一个文件夹,存放代码
2.新建一个Java文件
文件后缀名为.java
例如:Hello.java
系统可能没有显示文件后缀名,我们需要手动打开
3.编写代码
12345public class Hello{ public static void main(String[] args){ System.out.print("Hello World!Java!" ...
Node.js安装
Nginx快速入门
在低并发的情况下,一个jar包启动应用就够了,然后内部tomcat返回内容给用户。
随着用户越来越多了,并发量慢慢增大了,此时一台服务器满足不了需求了。
于是进行横向扩展,又增加了服务器。这个时候几个项目启动在不同的服务器上,用户要访问,就需要增加一个代理服务器了,通过代理服务器来帮开发者转发和处理请求。
开发者希望这个代理服务器可以帮助开发者接收用户的请求,然后将用户的请求按照规则帮开发者转发到不同的服务器节点之上。这个过程用户是无感知的,用户并不知道是哪个服务器返回的结果,开发者还希望他可以按照服务器的性能提供不同的权重选择。保证最佳体验!所以需要使用Nginx。
1.什么是Nginx?Nginx (engine x) 是一个高性能的HTTP和反向代理web服务器,同时也提供了IMAP/POP3/SMTP服务。Nginx是由伊戈尔·赛索耶夫为俄罗斯访问量第二的Rambler.ru站点(俄文:Рамблер)开发的,第一个公开版本0.1.0发布于2004年10月4日。2011年6月1日,nginx 1.0.4发布。
其特点是 ...
常用依赖注入注解
常用依赖注入注解1.Map&List注入
在上方我们定义了三个简单的类,People为接口,内部定义了一个返回String 字符串的方法,Student和Teacher实现了这个接口,并重写了这个方法。
1.People
123public interface People { String say();}
2.Teacher
1234567@Service("teacher")public class Teacher implements People { @Override public String say() { return "我是老师"; }}
3.Student
1234567@Service("student")public class Student implements People { @Override public String say() { r ...
Node.js安装
Node.js安装1.什么是Node.jsNode.js 是一个开源的、跨平台的JavaScript运行时环境,用于开发服务器端和网络应用。Node.js 允许开发者使用JavaScript编写命令行工具和服务器端的应用程序,这意味着你可以用JavaScript来控制整个客户端和服务端的编程,无需像传统的web应用那样将JavaScript局限于浏览器中。
1.主要特点
事件驱动:Node.js 采用事件驱动模型,这使得它非常适合处理并发请求,可以高效地处理大量连接。
非阻塞 I/O:Node.js 使用非阻塞I/O调用,这样在等待I/O操作(如文件读写、网络请求等)完成时不会阻塞线程,而是继续执行其他任务,当I/O操作完成后通过回调函数通知结果。
单线程:Node.js 应用程序是单线程的,所有的代码都在一个线程上运行,这简化了并发问题。
**包管理器 (npm)**:Node.js 自带了一个包管理器叫做 npm (Node Package Manager),它是 JavaScript 最大的模块生态系统,提供了大量的第三方模块供开发者使用。 ...
计算机常用命令
计算机预科1.打开CMD的方式
开始 + 系统 + 命令提示符。
Win + R 输入 CMD 打开控制台 (推荐使用)。
在任意文件夹下,按住Shift键 + 鼠标右键打开命令行窗口。
在资源管理器的地址栏前加上 CMD 路径。
2.管理员身份运行方式
选择以管理员方式运行。
3.常见的Dos命令
盘符切换
12345678C:\Users\DELL>D:D:\>C:C:\Users\DELL>E:E:\># 硬盘名称+冒号即可切换到指定的mu'k
查看当前盘符目录下的全部目录:dir
123456789101112131415161718192021E:\>dir 驱动器 F 中的卷是 工作台 卷的序列号是 D2EA-3989 E:\ 的目录2022/05/17 16:15 <DIR> BaiduNetdiskDownload2022/05/15 19:50 <DIR> CloudMusic2022/05/14 21:19 <DIR> ...