能力说明:
精通JVM运行机制,包括类生命、内存模型、垃圾回收及JVM常见参数;能够熟练使用Runnable接口创建线程和使用ExecutorService并发执行任务、识别潜在的死锁线程问题;能够使用Synchronized关键字和atomic包控制线程的执行顺序,使用并行Fork/Join框架;能过开发使用原始版本函数式接口的代码。
能力说明:
掌握计算机基础知识,初步了解Linux系统特性、安装步骤以及基本命令和操作;具备计算机基础网络知识与数据通信基础知识。
弹性计算Clouder认证:ECS快速入门
Apsara Clouder云计算专项技能认证:云服务器ECS入门
码中自由一片天地。。。
很高兴能开始是新的知识点,我在使用sh 运行hive脚本以后才发现不知不觉的时候我已经开始使用shell了。。。
很高兴能开始是新的知识点,我在使用sh 运行hive脚本以后才发现不知不觉的时候我已经开始使用shell了。。。
很高兴能开始是新的知识点,我在使用sh 运行hive脚本以后才发现不知不觉的时候我已经开始使用shell了。。。
Java网络编程net-1-地址-2
Java网络编程net-2-网络接口-NetworkInterface
Javascript学习-angular开发环境搭建及新建项目并运行
Javascript学习-angular开发环境搭建及新建项目并运行
Java网络编程-服务端程序实现
mac 安装virtualbox虚拟机
svn合并分支到另一个分支
使用maven将本地jar包打包到私服
Linux命令-1-tail
Spring MVC 阅读官方文档知识点总结
Spring Boot Maven Plugin 总结一下下!
SpringBoot官网学习翻译笔记
linux使用的命令记录
Java-注解使用记录
Java-遇到的bug记录
最近一直很忙,月底要上线,今天忽然发现电脑上还有node,版本已经很旧啦,点的点的就创建了一个项目,想起了跟着老张搞项目的时候,就新建了一个玩玩。
cat命令是catenate或者concatenate的单词缩写,可以用来显示整个文件,或者连接多个文本文件显示。
cp命令(copy的简写)用来复制文件或者目录,可以将源文件复制至目标文件,或将多个源文件复制至目标目录(好像和mv命令功能差不多哈,一个是移动,一个是复制)。
mv命令是move的缩写,根据添加不同的参数,分别可以用来实现移动文件、重命名文件、重命名目录、备份文件或者目录等功能。
rm命令可以用来删除目录和文件。
mkdir命令用来在linux系统中创建指定的文件夹。
pwd命令,(完整英文是Print Working Directory)可以用命令显示整个路径名。
Linux命令中,cd命令是很常用的一个命令。 cd命令是Change Directory的缩写,这个命令用来切换工作目录。
Linux命令学习开始!
今天对我的接口进行了压力测试,现在记录下使用Apache Jmeter工具模拟并发来压力测试的过程。
什么是SpringCloud?
在传统项目中,配置信息一般都在配置文件(application.properties)、操作系统变量、jar命令启动时的环境变量参数,如果需要更改配置就需要重新构建项目再发布。并且如数据库连接信息等安全性也有风险。所以Spring Cloud 提供了Spring Cloud Config来进行集中式配置管理。
Spring Cloud 提供了Spring Cloud Config来进行集中式配置管理。 Spring Cloud Config分为Server端和Client端: Spring Cloud Config Server是Spring Cloud为指定应用中所有服务提供集中式配置的一个服务,实现集中管理所有应用的配置,避免重复配置。 Spring Cloud Config Client可以通过配置获取到Server中的配置信息。
Feign是一个声明式客户端,可以实现服务间的相互调用。 今天代码实现一下Spring Cloud项目中,使用Feign来实现类似于昨天Ribbon调用其他服务接口的效果。
上篇学习Zuul的时候,点开pom发现它是依赖客户端负载平衡 (Ribbon)和断路器 (Hystrix)实现的,今天来学习下Ribbon。 什么是Ribbon呢?
今天看spring cloud中的微服务网关,Spring Cloud Netflix下的路由器和过滤器:Zuul。 网关是什么?
Hystrix 就是断路器,也叫熔断器。
接着上篇,搭建一个eureka client项目来注册到eureka server。
今天来看下使用Spring Cloud的开源子项目Spring Cloud Netflix来管理服务的注册和发现。
在使用Git时,我们可以通过SSH和HTTP来获取Git仓库的代码
今天汇总下学过的设计模式。
访问者模式(Visitor Pattern)就是封装一些作用于某种数据结构中的各元素的操作,它可以在不改变这个数据结构的前提下定义作用于其内部各个元素的新操作。通过访问者类改变元素类的执行算法,属于行为型模式。
模板模式(Template Pattern)就是在一个方法中定义一个算法的骨架,而将一些步骤的实现延迟到子类中,使得子类可以在不改变一个算法的结构前提下即可重定义该算法的某些特定步骤。
状态模式(State Pattern)就是一个对象的行为会随内部状态变化而发生改变。也属于行为型模式。
备忘录模式(Memento Pattern)就是通过一个备忘录类专门保存一个对象的某个状态,使得该对象可以随时恢复到保存的这个状态。
中介者模式(Mediator Pattern)就是用一个中介类将多个对象和类之间的交互全部放到该类中来处理,这样使得对象之间不需要显式的相互通信,降低代码的耦合性。也属于行为型模式。
迭代器模式(Iterator Pattern)就是不需要知道集合对象的底层内部逻辑,只通过访问一个方法就可以顺序访问集合对象的各个元素。属于行为型模式。
策略模式(Strategy Pattern)就是一个类的行为或其算法封装起来,在运行时可以更改,相互替换,最终达到何种目的,取决于调用者传入的要求条件。属于行为型模式。
命令模式(Command Pattern)是一种数据驱动的设计模式,它属于行为型模式。
责任链模式(Chain of Responsibility Pattern)就是在一个请求出去后,将请求的接受对象串为一个链路。请求对象只负责将请求发送出去,不管这个链路中哪个对象接受处理,将请求的发送者和接收者进行解耦。属于行为型模式。
观察者模式(Observer Pattern)定义了一种对象间一对多的依赖关系,一个主题目标对象能被多个观察者对象同时监听,使得每当主题目标对象状态变化时,所有依赖它的对象都会得到通知并被自动更新,属于行为型设计模式。
原型模式(Prototype Pattern)是用于创建重复的对象,同时又能保证性能。也属于创建型模式。就是使用原型实例指定待创建对象的类型,并且通过复制这个原型来创建新的对象。
发表了文章
2024-11-28
发表了文章
2024-11-26
发表了文章
2024-11-26
发表了文章
2024-11-26
发表了文章
2024-11-25
发表了文章
2024-11-21
发表了文章
2024-11-21
发表了文章
2024-11-21
发表了文章
2024-11-19
发表了文章
2024-11-18
发表了文章
2024-11-14
发表了文章
2024-11-12
发表了文章
2024-11-11
发表了文章
2024-11-08
发表了文章
2024-11-07
发表了文章
2024-11-06
发表了文章
2024-10-31
发表了文章
2024-10-30
发表了文章
2024-10-29
发表了文章
2024-10-28
回答了问题
2024-08-26
回答了问题
2024-06-18
回答了问题
2024-05-29
回答了问题
2024-05-29
回答了问题
2023-12-25
回答了问题
2023-03-01
回答了问题
2023-02-19
回答了问题
2023-02-19
回答了问题
2023-02-02
回答了问题
2023-02-02
回答了问题
2023-01-28
回答了问题
2023-01-03
回答了问题
2023-01-03
回答了问题
2023-01-03
回答了问题
2023-01-03
回答了问题
2023-01-03
回答了问题
2022-12-02
回答了问题
2022-12-02
回答了问题
2022-12-02
回答了问题
2022-12-02