![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
笔记
文章平均质量分 68
sunnyday.qiu
学无止境
展开
-
Git初级
Git定义开源 分布式 版本控制工具(SVN为集中式)分为: 本地仓库与远程仓库功能代码备份版本控制协同开发代码追溯场景团队协同开发项目原理工作目录working tree -->暂存区 index --> 本地仓库repository -->暂存区–> 远程仓库remote repository使用Git GUI 图形化工具 TortoiseGit IDEA SmartGit SourceTreeGit BUSH 命令行基本命令g原创 2020-11-03 10:18:37 · 198 阅读 · 1 评论 -
页面静态化技术-Freemarker && Thymeleaf
页面静态化FreeMarker中文参考文档是一个java语言开发的模板引擎场景:页面静态化生成(把一个动态加载数据的页面生成html的过程,叫静态化)合同模板生成邮件模板生成自动生成代码原理/组成:Template:模板Model:模板要用到的数据Output:模板+数据渲染后生成的静态htmlftl四种元素文本 非以下三项均视为文本指令 <#include />插值Interpolation ${}注释 <#-- -->演示代码pu原创 2020-11-03 10:18:07 · 1040 阅读 · 0 评论 -
DNS 访问原理
DNS 访问原理DNS 的含义和结构众所周知,在互联网中是用IP来标识一台服务器的。IP地址虽然能够代表一台设备,但是由于记忆起来比较困难,所以将其替换成一个能够理解和识别的名字,这个名字我们称作为域名。例如:www.baidu.com 就是一个域名,在域名后面会定义一个IP地址用来指向网站服务器。那么问题来了,谁来做这个从域名到IP地址的对应呢?答案是通过DNS来实现。DNS 是域名系统(Domain Name System,缩写:DNS)是互联网的一项服务。它是将域名和IP地址相互映射的一个分布式原创 2020-11-03 10:10:26 · 657 阅读 · 0 评论 -
Java设计模式
设计模式设计模式(Design pattern),是一套被反复使用、经过分类编目的、代码设计经验的总结,使用设计模式是为了可重用代码、保证代码可靠性、程序的重用性。1995 年,GoF(Gang of Four,四人组)合作出版了《设计模式:可复用面向对象软件的基础》一书,共收录了 23 种设计模式。创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。-->创建对象结构型模式,共七种:[适配器模式]、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。原创 2020-11-03 10:08:59 · 323 阅读 · 0 评论 -
JVM面试题
JVM原文链接:https://blog.csdn.net/mshootingstar/article/details/44783227\ JVM是虚拟机,也是一种规范,他遵循着冯·诺依曼体系结构的设计原理。冯·诺依曼体系结构中,指出计算机处理的数据和指令都是二进制数,采用存储程序方式不加区分的存储在同一个存储器里,并且顺序执行,指令由操作码和地址码组成,操作码决定了操作类型和所操作的数的数字类型,地址码则指出地址码和操作数。从dos到windows 8,从unix到ubuntu和CentOS,还有原创 2020-10-21 11:53:33 · 530 阅读 · 1 评论 -
JUC面试题
JUClevel_11.并发与并行, 线程与进程的概念并行:指两个或多个事件在同一时刻发生(同时执行)并发:指两个或多个事件在同一个时间段内发生(交替执行)进程:是指一个内存中运行的应用程序 , 每个进程都有一个独立的内存空间 , 一个应用程序可以同时运行多个进程;进程也是程序的一次执行过程 , 是系统运行程序的基本单位;系统运行一个程序即是一个进程从创建、运行到消亡的过程. (有独立的内存空间 , 进程中的数据存放空间(堆空间和栈空间)是独立的 , 至少有一个线程. )线程:是操作系统能原创 2020-10-21 11:52:34 · 2947 阅读 · 0 评论 -
学习笔记整理_springmvc
SpringMVCHelloWorldXML配置创建webapp工程pom.xml中添加依赖spring-web, spring-webmvc配置web.xml<!-- 配置中文乱码过滤器 --><filter> <filter-name>CharacterEncodingFilter</filter-name> <filter-class>org.springframework.web.filter.Ch原创 2020-08-25 15:55:48 · 201 阅读 · 1 评论 -
学习笔记整理_Linux基本命令
linux操作系统: 也是一款计算机程序 管理计算机软、硬件 分类: 桌面操作系统 windows macOS 细节 应用软件不够丰富 Linux 服务器操作系统 Linux 免费开源 Windows Server 收费 嵌入式操作系统 Linux 移动设备操作系统 Unix ->(minix) Linux -> Android/华为鸿蒙 IOS特点:1. 免费开源 -- 极大地加速了linux的发展2. 长时间运行系统也原创 2020-06-15 19:27:01 · 1356 阅读 · 0 评论