自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 csp认证2018年12月份java语言

小明上学 第一题水题,注意逻辑就好。package suanfa;import java.util.Scanner;public class Main { public static void main(String[] args){ Scanner scanner= new Scanner(System.in); int r = scanner.nextInt();...

2019-12-07 19:59:41 192

原创 CSP认证2019年3月份java语言

201903-1 小中大水题import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int n = sc.nextInt(); int []arr = new int[n]; fo...

2019-12-07 15:48:12 248

原创 CSP认证2019年9月java语言

201909-1 小明种苹果简单题,用二维数组来接收数据,按照题意把答案算出来就可以了。package suanfa;import java.util.Scanner;public class 2019091 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); ...

2019-12-03 20:39:59 409

原创 RPC学习

rpc :https://www.jianshu.com/p/b0343bfd216e

2019-12-01 11:35:00 81

原创 消息队列

什么是消息队列消息队列,即MQ,Message Queue。消息队列是典型的生产者,消费者模型。生产者不断的向队列中发送消息,消费者不断的从消息队列中获取消息,属于异步传输。优点对于数据量大或者处理时间过长的操作,可以试用消息队列异步执行,提高用户体验度,降低响应时间。对于改动较大的系统,使用消息队列对服务间进行解耦,提高了服务的独立性,更符合微服务架构。对出现的瞬间峰值,使用MQ进...

2019-11-28 10:38:03 69

原创 Elasticsearch学习

Elasticsearch的产生Elasticsearch是基于数据的不断增长,从GB到TB再到PB级别的数据,搜索也成为了一大难题。所以急需一种技术来解决这个难题。如何解决以下是解决的方式:1、存储数据时按有序存储;2、将数据和索引分离;3、压缩数据;Lucene和ES的关系ES可以通过使用java开发并使用Lucene作为核心开发来实现所有索引和搜索的功能。ES的目的是通过R...

2019-11-27 16:17:00 90

原创 nginx与JPA学习

一、域名解析一个域名一定会被解析为一个或多个ip地址,解析有两步。本地解析:通过对本地host文件解析,查看是否有对应的域名映射地址。域名服务器解析:本地解析失败,去域名服务器解析,只要是合理的域名并且备案就可以找到。二、nginxnginx系统学习:nginx系统学习三、jpa学习什么是JPA:全称Java Persistence API,是可以通过注解和XML描述【对象...

2019-11-27 15:41:15 126

原创 lock与Synchronized的区别

lock与Synchronized的区别lockSynchronized是接口是java的关键字发生异常时,可以自动释放锁不可以自动释放锁,会造成死锁可以中断等待线程不可以中断等待线程可以知道是否获取锁不能知道...

2019-11-26 16:23:04 209

原创 前端Vue相关知识

一、MVVM模式M:Model,模型,包括数据和一些操作。V:View,视图,页面渲染结果。VM:视图与模型的双向绑定。在MVVM之前,开发人员从后端获取数据以后,要通过DOM操作Model获取数据渲染到View中,通过操作DOM从View中获取数据,同步到Model中。VM的作用就是在于把DOM操作封装起来,开发人员不用担心Model与View之间如何连接。当Model中有数据时...

2019-11-26 16:22:14 105

原创 java微服务架构知识入门

一、互联网技术的发展1.集中式架构缺点:代码耦合,维护成本高无法针对不同的模块进行精准优化无法水平扩展,可扩展性弱单点容错率低,并发能力弱2.垂直拆分优点:解决了并发问题,系统拆分流量,分担系统压力。可以针对每个模块进行优化,耦合度少了。方便水平扩展,负载均衡,容错率提高了。缺点:耦合度虽然低了,但是重复代码多了,各个系统相互独立,降低了开发效率。3.分布式服务...

2019-11-25 10:50:31 347

原创 springBoot与thymeleaf的特点与优势

一、关于springBoot1.为什么使用springBootspringBoot是简化开发配置,让开发者专注于项目的具体开发,不再被繁碎的配置和混乱的依赖管理所困扰,被称为搭建程序的脚手架。2.springBoot的特点创建独立的spring应用程序直接内嵌tomcat、jetty和undertow(不需要打包成war包部署)提供了固定化的“starter”配置,以简化构建配置尽...

2019-11-24 17:02:58 4916 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除