更易使用的并发编程工具——协程

—— Feellmoose 什么是协程协程最早诞生于1958年,被应用于汇编语言中,对它的完整定义发表于1963 年,协程是一种通过代码执行的恢复与暂停来实现协作式的多任务的程序组件。而线程的出现则要晚一些,伴随着操作系统的出现,线程大概在1967年被提出。 时代在变化,协程的内涵也在发生变化,目前有关协程的定义和分类依旧存在不少争议。 笔者认为,协程是...

Read More

服务器的使用和服务的部署

—— Love98 服务器的使用和服务的部署服务器的使用为什么要服务器首先我们需要知道什么是服务器,维基百科将其定义为为其他设备提供信息的硬件或软件。理论上,在自己的 IDE 中启动了一个项目,并为其他进程提供信息时,你的电脑或者你的IDE 均也可以被视为一个服务器。但是我们的服务通常需要长期稳定的运行,故一台供电、网络、系统都稳定且可靠的设备才会被我们作为...

Read More

Java并发编程与设计

—— Feellmoose Java并发编程与设计本文章主要带大家从:基本概念,Java 并发工具 JUC,并发与并发系统,与高并发设计等几个方面梳理 Java多线程编程。 引入 并发是一系列性能技术,专注于减少等待。 ——ON JAVA 8 并发与并行 并发是关于正确有效地控制对共享资源的访问。 并行是使用额外的资源来更快地产生结果。 这两个概念混合在...

Read More

Docker 的使用和 Redis 基础

—— Love98 Docker 的使用和 Redis 基础在 Windows 上面直接运行 Redis 是一件费力不讨好的事情,因为我们推荐使用容器管理工具 Docker 运行 Redis,在上线运行的项目中,我们也基本采用的是 Docker 部署的方案,所以今天在学习 Redis 之前,我们先了解一下怎么使用 Docker。 About DockerDo...

Read More

后端组 WoC 企划

—— SAST 各位同学,大家好……(此处省略几百字寒暄部分)。于是举办 WoC 活动来供大家学习与练手。 要求背景在 SAST,大家都很喜欢画饼,甚至有半块白板上面都是饼,现在请你开发一个管理大家在 SAST 画的饼的后端(SAST-Pancake)。 使用 Spring Boot 实现一个简单的管理系统。如果你会使用 Golang,也可以使用其他的 Go...

Read More

了解 MySQL 和 Mybatis 的使用

—— 化学有一次考试上90就改名 视频链接: https://njupt-sast.feishu.cn/minutes/obcn9p3b7e3ihx7251whk41x?from=from_copylink Ⅰ、认识和安装MySql一、什么是数据库概念:是一种安装在操作系统之上的数据仓库。 作用:储存管理数据 二、数据库分类1.关系型数据库:SQL MySQ...

Read More

Get Start with Spring

—— Feellmoose 视频链接: 无 DI & IoC & Beans依赖注入 对象间依赖关系通过属性定义。 注入有两种方式,一种是通过set方法,一种是通过构造器。 优点:对象不需要知道其依赖关系,也不需要知道它的位置或者类之间的依赖。因此,你的类会更容易测试,尤其是当依赖关系是在接口或者抽象基本类,运用了DI原理代码会...

Read More

Type In Java

—— Feellmoose 视频链接: https://njupt-sast.feishu.cn/minutes/obcn8w97441abd18wao3j8pt 引言 本文从类型和相关语言特性角度出发,以文字总结了Java推出的大部分面向开发者的与类型相关的特性。并浅显的从实现角度解释了类的加载过程。除文章引用外,其他内容属个人见解。作者水平有限,如有错误...

Read More

Spring-引入

—— Feellmoose 视频链接: https://njupt-sast.feishu.cn/minutes/obcn4w8r4q1h8u5dn6fvj9cq?from=from_copylink Spring是一个非常成熟的全栈框架。但是互联网发展的迅猛代表技术的更迭是非常迅速的,大家学习要注意领会思想,同时在使用时要注意时效性和不同版本带来的问题,...

Read More

Development In Java Web

—— Feellmoose 视频链接: 无 Contents JavaEE applet servlet Jsp EJB framework Struts spring springMVC springboot ssm Java EEApplet上世纪90年代,随着Internet和浏览器的飞速发展,基于浏览器的B/S模式随之火爆发展起来...

Read More