摘要:
谁拔得头筹?谁又落于人后?
我们分析了 GitHub 中 47,251 条依赖关系,得出最受欢迎的100个 Java 库。
漫长的周末里,我们最喜欢的消遣方式是遍历 GitHub,找出最受欢迎的 Java 库。我们决定,将其中的乐趣与所得分享给大家。
我们分析了 GitHub 中前3862个 Java 项目里... 阅读原文
2020-09-01 18:56:04 阅读(2379) 评论(0)
摘要:
程序安全
线程安全是程序开发中非常需要我们注意的一环,当程序存在并发的可能时,如果我们不做特殊的处理,很容易就出现数据不一致的情况。
通常情况下,我们可以用加锁的方式来保证线程安全,通过对共享资源 (也就是要读取的数据) 的加上"隔离的锁",使得多个线程执行的时候也不会互相影响,而悲观锁和乐观锁正是并发控... 阅读原文
2020-09-01 17:39:03 阅读(2699) 评论(0)
摘要:
SpringMVC参数绑定,简单来说就是将客户端请求的key/value数据绑定到controller方法的形参上,然后就可以在controller中使用该参数了
下面通过5个常用的注解演示下如何进行参数绑定:
1. @PathVariable注解
@PathVariable 是用来获得请求url中的动态参数... 阅读原文
2020-09-01 16:27:05 阅读(2305) 评论(0)
摘要:
本文是Java IO总结系列篇的第3篇,前篇的访问地址如下:
总结java中创建并写文件的5种方式-JAVA IO基础总结第一篇
总结java从文件中读取数据的6种方法-JAVA IO基础总结第二篇
本文为大家介绍Java IO-创建文件夹的四种方法,及其优缺点的解析。如果您阅读完成,觉得此文对您有帮助... 阅读原文
2020-09-01 16:21:04 阅读(2393) 评论(0)
摘要:
Dubbo简介
Dubbo是一款高性能的Java RPC框架,其前身是阿里巴巴公司开源的一个高性能、轻量级的开源Java RPC框架,可以和Spring框架无缝集成。
Dubbo官网
特性
面向接口代理的高性能RPC调用
智能负载均衡
服务自动注册与发现
高度可扩展能力
运行期间流量调度
可视化的服务治理与... 阅读原文
2020-09-01 15:23:02 阅读(2369) 评论(0)
摘要:
在我们现实生活的对象是:“指的是具体存在的事物的。如:Qiong(我),你的一个老师,你的对象(~-~!)等等。",类:"指的是一种事物的类型。如:人类,鲸类,猫科类等。"
对象中的属性:表示对象的特征,比如名字,爱好等等。这都是对象的共同特征。对象中的方法:表示对象的行为比如:唱歌,跳舞等等,是每一个对象的... 阅读原文
2020-09-01 13:50:01 阅读(2326) 评论(0)
摘要:
super调用父类构造,必须要写在第一行
//Person.java
public class Person {
String name;
int age;
Person() {
System.out.println("Person 无参构造");
}
... 阅读原文
2020-09-01 12:35:01 阅读(2419) 评论(0)
摘要:
背景
作为程序员,跳槽或者被跳槽都是寻常事,那么当你成功入职一家新公司,你会如何快速适应新工作?
即快速的融入团队,尽快发挥价值。
按照基本的思考框架。先来思考一下。
思考问题
回答问题
where are we?现状
刚入职,对业务了解很少
where are we going?目的
快速上... 阅读原文
2020-09-01 11:08:08 阅读(3529) 评论(0)
摘要:
作者:路易小七
来源:www.cnblogs.com/lewis0077/p/5133812.html
在讲策略模式之前,我们先看一个日常生活中的小例子:
现实生活中我们到商场买东西的时候,卖场往往根据不同的客户制定不同的报价策略,比如针对新客户不打折扣,针对老客户打9折,针对VIP客户打8折...
现... 阅读原文
2020-09-01 11:03:03 阅读(2423) 评论(0)
摘要:
一、Spring Cloud Alibaba概述
Spring Cloud for Alibaba,它是由一些阿里巴巴的开源组件和云产品组成的。这个项目的目的是为了让大家所熟知的 Spring 框架,其优秀的设计模式和抽象理念,以给使用阿里巴巴产品的 Java 开发者带来使用 Spring Boot 和 Sp... 阅读原文
2020-09-01 09:54:01 阅读(2376) 评论(0)