会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
峡谷挨打记
潜心知识,无心游峡谷。有问题请多交流。
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
下一页
2020年11月26日
3.4 MyBatis
摘要: 一、引言 1.1 什么是框架 软件的半成品,解决了软件过程当中的普适性问题,从而简化了开发步骤,提高了开发的效率。 1.2 什么是ORM框架 ORM(Object Relational Mapping)对象关系映射,将程序中的一个对象与表中的一行数据一一对应。 ORM框架提供了持久化类与表的映射关系
阅读全文
posted @ 2020-11-26 11:03 峡谷挨打记
阅读(926)
评论(0)
推荐(2)
2020年11月25日
4.5 Nginx反向代理服务器
摘要: 一、Nginx介绍 1.1 引言 为什么要学习Nginx 问题1:代理问题。客户端到底要将请求发送给哪台服务器?? 问题2:负载均衡问题。如果客户端的请求都发送给了服务器1,那么服务器2将没有任何意义。 问题3:资源优化。客户端发送的请求可能是申请动态资源的,也有申请静态资源的,但是都是去tomca
阅读全文
posted @ 2020-11-25 18:34 峡谷挨打记
阅读(91)
评论(0)
推荐(0)
2020年11月24日
4.4 Docker应用容器引擎
摘要: 一、Docker介绍 1.1 引言 1 环境不一致 我本地运行没问题啊(开发和运维之间,开发常说的话):由于环境不一致,导致相同的程序,运行结果却不一致。 2 隔离性 哪个哥们又写死循环了,怎么这么卡:在多用户的操作系统中(如Linux),会因为其他用户的操作失误影响到你自己编写的程序。 3 弹性伸
阅读全文
posted @ 2020-11-24 17:45 峡谷挨打记
阅读(197)
评论(0)
推荐(0)
2020年11月19日
阶段一:Java多线程基础知识
摘要: 1、线程介绍 进程、线程、单核CPU和多核、协程 2、创建并启动线程 我们现在想一个场景:这里我们尝试并发的做一些事情,读数据库的时候写磁盘,当然我们这里不会真正的读数据库和写磁盘,只是模拟。 package com.wangwenjun.concurrency.chapter1; /** * 这里
阅读全文
posted @ 2020-11-19 10:59 峡谷挨打记
阅读(116)
评论(0)
推荐(0)
2020年11月18日
Java8的心特性-集合的流式编程
摘要: 1、集合流的简介 1.1 集合的流式编程的简介 Stream是JDK1.8之后出现的新特性,也是JDK1.8新特性中最值得学习的两种特性之一。(另一个是Lambda表达式)。 Stream是对集合操作的增强,流不是集合的元素,不是一种数据结构,不负责数据的存储。流更像是一个迭代器,可以单向的遍历一个
阅读全文
posted @ 2020-11-18 18:30 峡谷挨打记
阅读(282)
评论(0)
推荐(0)
2020年11月9日
JavaBasics-15-多线程
摘要: 课程目标 1.什么是线程 2.线程的组成 3.线程的状态 4.线程安全 5.线程池 6.线程安全的集合 什么是线程 什么是进程? 当我们在电脑上安装一个程序(比如QQ),我们不运行它,它只是占用了一定的硬盘资源。当我们点击exe文件执行它的时候,它就成了一个进程。对于多个进程,计算机是通过PID(P
阅读全文
posted @ 2020-11-09 18:17 峡谷挨打记
阅读(142)
评论(0)
推荐(0)
4.10 SpringCloud微服务技术栈
摘要: 1. SpringCloud介绍 1.1 微服务架构 微服务架构的提出者:马丁福勒 http://martinfowler.com/articles/microservices.html 简而言之,微服务架构样式[1]是一种将单个应用程序开发为一组小服务的方法,每个小服务都在自己的进程中运行并与轻量
阅读全文
posted @ 2020-11-09 10:39 峡谷挨打记
阅读(1043)
评论(0)
推荐(0)
2020年11月8日
4.3 Linux操作系统_Unix操作系统
摘要: 1. Linux介绍 1.1 引言 在学习Linux之前,大家先了解开发环境、生产,测试环境。 开发环境:平时大家大多是在Windows或者Mac操作系统下去编写代码进行开发,在开发环境中安装大量的软件,这样会导致环境的稳定性和安全性降低。 生产环境:是将程序运行在此环境中,供用户去使用。这个环境是
阅读全文
posted @ 2020-11-08 18:04 峡谷挨打记
阅读(313)
评论(0)
推荐(0)
4.2 互联网项目架构演进
摘要: 1. 开发环境&生产环境 1.1 开发环境 平时在写代码时,大多都是在Win10/Win7/Mac上,这些系统都可以称呼为开发系统,咱们会为了更高效的开发应用程序,安装很多很多的软件,会导致操作系统不安全(安多了软件),稳定性降低。 1.2 生产环境 在生产环境中,操作系统不会采用Win10/Mac
阅读全文
posted @ 2020-11-08 12:59 峡谷挨打记
阅读(238)
评论(0)
推荐(0)
2020年11月6日
4.1 微服务框架_引言
摘要: 1. 课程定位 受众人群:熟练应用JavaSE,JavaEE,Maven,Git,MyBatis,Spring,SpringMVC,日志框架等技术。 教学目标: 掌握微服务架构,以及微服务架构落地技术。 通过学习系列课程达到可以独立开发微服务架构系统。 授课愿景:微服务架构已经称为后端开发必备技能,
阅读全文
posted @ 2020-11-06 19:29 峡谷挨打记
阅读(96)
评论(0)
推荐(0)
上一页
1
2
3
4
下一页
公告