自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Feign与Ribbon实现负载均衡的区别

nginx与feign的区别服务端的负载均衡nginxnginx是客户端的所有请求统一交给nginx,由nginx进行实现负载均衡请求转发,属于服务器端负载均衡即服务器端进行转发本地负载均衡feignRibbon是从eureka注册中心服务器端上获取服务注册信息列表,缓存到本地,然后在本地实现轮询负载均衡策略。即在客户端实现负载均衡。应用场景的区别Nginx适合于服务器端实现负载均衡,比如Tomcat,Ribbon适合在于微服务中RPC远程调用实现本地服务负载均衡,比如Dubbo,Sprin

2020-09-26 11:44:28 661

原创 Java常见的八种排序算法与代码实现

排序问题一直是程序员工作与面试的重点,今天特意整理研究下与大家共勉!这里列出8种常见的经典排序,基本涵盖了所有的排序算法一、直接插入排序我们经常会到这样一类排序问题:把新的数据插入到已经排好的数据列中。将第一个数和第二个数排序,然后构成一个有序序列将第三个数插入进去,构成一个新的有序序列。对第四个数、第五个数……直到最后一个数,重复第二步。如题所示:直接插入排序(Straight Insertion Sorting)的基本思想:在要排序的一组数中,假设前面(n-1) [n>=2] 个数已经是排

2020-09-20 16:59:24 128

原创 Java常见基础面试(核心重点)

一、J2SE部分Java基础:九种基本数据类型的大小,以及他们的封装类。byte(Byte) 1 ,short(Short) 2 ,int(Integer) 4 ,long(Long) 8 ,float(Float) 4 ,double(Double) 8,boolean(Boolean),char(Character)2Switch能否用string做参数?switch语句中的变量类型可以使byte,short,int,char。从jdk1.7后可以使用String类型,是通过switc

2020-09-18 19:03:01 1879 1

原创 常见的正则表达式匹配中英文、字母和数字

在做项目的过程中,使用正则表达式来匹配一段文本中的特定种类字符,是比较常用的一种方式,下面是对常用的正则匹配做了一个归纳整理。1、匹配中文:[\u4e00-\u9fa5]2、英文字母:[a-zA-Z]3、数字:[0-9]4、匹配中文,英文字母和数字及下划线:^[\u4e00-\u9fa5_a-zA-Z0-9]+$同时判断输入长度:[\u4e00-\u9fa5_a-zA-Z0-9_]{4,10}5、(?!_)  不能以_开头(?!.*?_$)  不能以_结尾[a-zA-Z0-9_\

2020-08-23 11:55:50 1178

原创 JAVA类加载与反射机制

一、类加载与反射机制线程私有区:方法区,虚拟机栈线程共享区:本地方法区,java堆,程序计数器二、垃圾回收机制(1)回收算法标记清除法:实现容易,容易产生内存碎片,大对象无法存储。(2)复制算法:对标记清除法缺点弥补,内存空间消耗极大 存活对象多,效率极低(3)标记压缩算法:适用于老年代算法,标记后不复制,压缩到一端,清理边界对象,效率慢,并且移动内存空间会对用户产生速度的影响(4)分代收集:新生代采取复制算法,老年代采用标记压缩算法三、JVM类加载机制(1)加载:这个阶段在内

2020-08-02 12:38:30 187

原创 jre判断程序是否执行结束的标准 和前后台线程关系

jre判断程序是否执行结束的标准 和前后台线程关系main()函数即主函数,是一个前台线程,前台进程是程序中必须执行完成的,而后台线程则是java中所有前台结束后结束,不管有没有完成,后台线程主要用与内存分配等方面。前台线程和后台线程的区别和联系:1、后台线程不会阻止进程的终止。属于某个进程的所有前台线程都终止后,该进程就会被终止。所有剩余的后台线程都会停止且不会完成。2、可以在任何时候将前台线程修改为后台线程,方式是设置Thread.IsBackground 属性。3、不管是前台线程还是后台线程

2020-07-12 11:41:28 196

原创 Java内部类的访问权限

关于内部类的资料,与大家共享,有不对的欢迎指正。题目说的应该是3.1,定义在方法外部的内部类:1.内部类中不能定义静态成员2.内部类可以直接访问外部类中的成员变量,3.内部类可以定义在外部类的方法外面,也可以定义在外部类的方法体中3.1.在方法体外面定义的内部类的访问类型可以是public,protecte,默认的,private等4种类型,创建内部类的实例对象时,一定要先创建外部类的实例对象,然后用这个外部类的实例对象去创建内部类的实例对象 3.2.方法内部定义的内部类前面不能有访问类型修饰符

2020-07-11 19:44:11 407

原创 Nginx常见问题

Nginx 的深入了解1.什么是Nginx?2.Nginx 有哪些优点?3.Nginx应用场景?4.Nginx怎么处理请求的?5.Nginx 是如何实现高并发的?6.什么是正向代理?7.什么是反向代理?8.反向代理服务器的优点是什么?9.Nginx目录结构有哪些?10.Nginx配置文件nginx.conf有哪些属性模块?11.cookie和session区别?12.为什么 Nginx 不使用多线程?13.nginx和apache的区别14.什么是动态资源、静态资源分离?15.

2022-04-10 23:39:51 516

原创 浅谈Servlet中 Listener监听器

Listener是Servlet中的一个重要组件,主要用于监听request,session,application三大作用域状态变化,比如session的产生,request中元素的新增,application的启动与销毁等。监听器不需要手动调用,只要有满足条件的 事件产生,则自动执行。servlet中的监听器主要分为以下三大类:ServletRequest监听1.ServletRequestAttributeListener >request中属性的产生,移除,替换2.Servlet

2020-08-28 15:06:01 233

原创 Web开发之-CS架构与BS架构

CS架构Client/Server;客户端/服务器模式,在以前网络传输效率比较底下的时候,是CS架构软件盛行的时代,在这个时 代,所有的软件使用都离不开客户端程序,即需要先从远程下载一个客户端安装包,在本地安装,然后才能够正常 使用,对本机硬件要求较高。优点:响应速度快对网络速度要求低用户体验好使用稳定缺点:对客户端硬件要求高维护成本高,更新需要所有客户端都更新跨平台性不好,针对不同的操作系统需要不同的客户端BS架构Browser/Server;浏览器/服务器模式,

2020-08-16 12:50:54 3501

原创 使用IDEA时如何自定义图片设置为编辑背景(亲测)

今天看到给大家分享使用IDEA工具时编辑背景为炫酷的图片,自己心血来潮,到网找些资料并验证成功。1、首先看看效果(可能不够炫酷,但是我觉得我自己就像图片中的小蜜蜂最后点击下面的 “ OK ” 按钮。2、看到效果后一定会想自己也体验一下,接下讲怎么设置第一步、打开IDEA , 按快捷键 Ctrl + Shift + A ,如下图第二步、在搜索框中转入 Set Background Image 然后回车,如下图第三步、设置背景图片相关配置最后点击下面的 “ OK ” 按钮。...

2020-08-08 10:22:56 1580

原创 java中对程序的运行可能出现的异常问题

java中对程序的运行可能出现的问题有两种类型:1、错误:所有的Error都不是我们程序员能够解决的问题。2、异常异常分两类:第一种就是“检查时异常”,检查异常也称之为一般异常,这些异常通常在编译期间需要由程序员做出处理,否则会出现编译错误,并且这种异常对写代码非常不友好。就是一个方法内部到写try catch, 要么方法名后面跟着 throws。而且方法调用的这个方法也要跟着抛异常,也就是throws。这类异常是Java特有的。常见的检查时异常:java.io.FileNotFoundExce

2020-07-26 13:39:09 889

原创 Eclipse工具 双击变量,其他相同变量有底色

在eclipse工具和myeclipse工具中。如果不小心把变量的高亮显示弄丢了。看看这个就知道自己怎么设置了。windows-> preferences-> java-> Editor-> Mark Occurences最上边的大标题的复选框勾上 ,下面的就都可以高亮显示了,Local variables是变量的高亮显示...

2020-07-08 16:39:43 232

空空如也

空空如也

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

TA关注的人

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