摘要: 1、并发和并行 并发:在同一时刻,有多个指令在单个CPU上交替执行. 并行:在同一时刻,有多个指令在多个CPU上同时执行. 2、进程和线程 进程:正在运行的软件. 独立性:进程是一个能独立运行的基本单位,同时也是系统分配资源和调度的独立单位. 动态性:进程的实质是程序的一次执行过程,进程是动态产生, 阅读全文
posted @ 2021-02-26 20:21 恋人星 阅读(265) 评论(0) 推荐(0) 编辑
摘要: 获取当前毫秒数 long t=System.currentTimeMillis(); 毫秒数转换为时间 Date date = new Date(); long t=System.currentTimeMillis(); date.setTime(t); System.out.println(dat 阅读全文
posted @ 2021-02-26 19:48 恋人星 阅读(60) 评论(0) 推荐(0) 编辑
摘要: 反射机制:将类的各个组成部分封装为其他对象,这就是反射机制。 反射的优势: 1.可以在程序运行过程中,操作这些对象。 2.可以解耦,提高程序的可扩展性。 Java 代码在计算机中经历的三个阶段 (1)Source 源代码阶段: .java 被编译成 .class 字节码文件。 (2)Class 类对 阅读全文
posted @ 2021-02-26 19:22 恋人星 阅读(83) 评论(0) 推荐(0) 编辑
摘要: Docker 1、docker主要解决什么问题? docker可以让开发者构建应用程序时,将应用程序与其所依赖的环境一起打包到一个容器中,然后—— 交付整个环境而不仅仅是代码。这样一个带环境的程序包就是一个容器,容器可以解决软件跨环境迁移的问题。 2、制作镜像的方式 docker commit命令可 阅读全文
posted @ 2021-02-26 16:51 恋人星 阅读(57) 评论(0) 推荐(0) 编辑
摘要: Git常用命令 ==提交代码== git init 初始化仓库git remote add origin + 你刚刚在码云复制的那行路径 #将目录下的所有文件(包括子目录)添加到暂存区 git add . #提交代码到本地仓库 git commit -m "commit description" # 阅读全文
posted @ 2021-02-26 16:03 恋人星 阅读(53) 评论(0) 推荐(0) 编辑
摘要: 结构化查询语句分类 创建数据表 属于DDL的一种,语法 : create table [if not exists] `表名`( '字段名1' 列类型 [属性][索引][注释], '字段名2' 列类型 [属性][索引][注释], #... '字段名n' 列类型 [属性][索引][注释] )[表类型] 阅读全文
posted @ 2021-02-26 14:48 恋人星 阅读(67) 评论(0) 推荐(0) 编辑
摘要: 什么是RPC? RPC【Remote Procedure Call】是指远程过程调用,是一种进程间通信方式,他是一种技术的思想,而不是规范。它允许程序调用另一个地址空间(通常是共享网络的另一台机器上)的过程或函数,而不用程序员显式编码这个远程调用的细节。即程序员无论是调用本地的还是远程的函数,本质上 阅读全文
posted @ 2021-02-26 14:18 恋人星 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 1、回顾MVC 1.1、什么是MVC MVC是模型(Model)、视图(View)、控制器(Controller)的简写,是一种软件设计规范。 是将业务逻辑、数据、显示分离的方法来组织代码。 MVC主要作用是降低了视图与业务逻辑间的双向偶合。 MVC不是一种设计模式,MVC是一种架构模式。当然不同的 阅读全文
posted @ 2021-02-26 11:07 恋人星 阅读(151) 评论(0) 推荐(0) 编辑
摘要: AOP 什么是AOP 在你原有的基础上,通过动态代理在方法前或方法后增加一些业务逻辑(比如安全,日志,事务) AOP(Aspect Oriented Programming)意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。AOP是OOP的延续,是软件开发中的一个热 阅读全文
posted @ 2021-02-26 09:34 恋人星 阅读(86) 评论(0) 推荐(0) 编辑