优秀Java架构师十项全能具备结合团队现状,合理演进架构的选型思维具备结合项目现状,确保三高的架构设计能力具备根据业务特点,找到架构根本解的业务抽象能力具备面向未来进行架构设计的前瞻性能力具备深入技术底层源码的探究能力和大局观具备项目管理/团队管理等软性实力 高度·广度·深度兼备的“十项全能” 知识 ...
分类:
编程语言 时间:
2021-06-28 20:27:31
阅读次数:
0
包机制 为了更好的组织类,java提供了包机制,用于区别类名的命名空间 包语句的语法格式为: package pkg1.pkg2...; 一般利用公司域名倒置作为包名 为了能够使用某一个包的成员,我们需要在java程序中国呢明确导入该包。使用 import 语句可以完成此功能。 Import pkg ...
分类:
编程语言 时间:
2021-06-28 20:24:41
阅读次数:
0
01 背景 面对大量用户访问、高并发请求,单机网站可以从软硬件两个方面寻求解决方法: 1、硬件方面:可以使用高性能的服务器、大型数据库,存储设备,高性能Web服务器; 2、软件方面:采用高效率的编程语言(比如Go,Erlang,Scala)等。 但是,当单机容量达到极限时,我们需要考虑业务拆分和分布 ...
分类:
编程语言 时间:
2021-06-28 20:23:37
阅读次数:
0
用户交互 Scanner 对象 java.util.Scanner是Java5的新特征,我们可以使用Scanner获取用户的输入 基本语法 Scanner scanner = new Scanner(System.in); 通过Scanner类的next()与nextLine()方法获取输入的字符串 ...
分类:
其他好文 时间:
2021-06-28 20:22:26
阅读次数:
0
建造者模式 将一个复杂对象的构造与它的表示分离,使同样的构建过程可以创建不同的表示,这样的设计模式被称为建造者模式。 该模式的主要优点如下: 封装性好,构建和表示分离。 扩展性好,各个具体的建造者相互独立,有利于系统的解耦。 客户端不必知道产品内部组成的细节,建造者可以对创建过程逐步细化,而不对其它 ...
分类:
编程语言 时间:
2021-06-28 20:21:39
阅读次数:
0
常用快捷键 基本的快捷键 描述WindowsMac OS 编辑菜单 Alt + E Ctrl + F2 + F 文件菜单 Alt + F Ctrl + F2 + E 视图菜单 Alt + V Ctrl + F2 + V 全选文本 Ctrl + A Cmd + A 复制文本 Ctrl + C Cmd ...
使用Jmeter进行压力测试 官网:https://jmeter.apache.org/ 1. 介绍 ? Apache JMeter是Apache组织开发的基于Java的压力测试工具。用于对软件做压力测试,它最初被设计用于Web应用测试,但后来扩展到其他测试领域。 它可以用于测试静态和动态资源,例如 ...
分类:
其他好文 时间:
2021-06-28 20:16:09
阅读次数:
0
? 下载地址:https://download.csdn.net/download/qq_31293575/19407912 项目介绍 医疗信息咨询系统springboot+jpa源码 系统说明 医疗信息咨询系统springboot+jpa 该系统基于互联网并由java语言编写实现,主要分为两大部分 ...
分类:
编程语言 时间:
2021-06-28 20:09:26
阅读次数:
0
title: java nio aio bio概念 date: 2018/1/13 21:12:55 tags: [nio,aio] categories: 开发 java 就目前来说,大多数的系统瓶颈在io , io的瓶颈又在寻址 …… 跑题了,我先来记录总结几个基本概念吧 IO分两阶段: 1.数 ...
分类:
编程语言 时间:
2021-06-28 20:08:59
阅读次数:
0
title: java自定义序列化协议 tags: [序列化,protobuf] date: 2018/5/15 20:26:25 categories: 开发 java 序列化协议 相信大家见识过很序列化的框架 : fastjson , hessian ,kryo,protobuf,jdk序列化 ...
分类:
编程语言 时间:
2021-06-28 20:08:42
阅读次数:
0