摘要: 谁拔得头筹?谁又落于人后? 我们分析了 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)