其他
文章平均质量分 92
NullPointer_8023
这个作者很懒,什么都没留下…
展开
-
分布式与集群的区别?
最近在了解一些概念思想,如果有不对的地方欢迎指出。 系统演变过程:单机结构–主从(高可用、读写分离)–集群结构(负载均衡)–分布式(并发) 单机结构 举例:一个清扫阿姨,可以打扫一间屋子。 项目应用场景:一个系统业务量很小,所有代码都放到一个项目中,部署在一台服务器上。整个项目都由这一台服务器提供,这就是单机结构。 缺点:处理能力有限,业务增长到一定程度,单机的硬件资源将无法满足业务需求,所以就演...原创 2018-10-29 11:00:51 · 1595 阅读 · 0 评论 -
@Resource和@Autowired的区别
在项目中开发用到注入有时用@Resource,有时用@Autowired,但到底两者有什么区别呢? 1、匹配方式 @Resource默认是按照名称方式进行bean匹配 @Autowired默认按照类型方式进行bean匹配 2、所属包 @Resource(javax.annotation.Resource) @Autowired(org.springframework.beans.factory.a...原创 2018-10-31 10:24:48 · 343 阅读 · 0 评论 -
MAC配置IDEA的项目上传到GitHub
一、MAC安装Git,默认已经安装,通过命令git --version 查看【两个横杠】 二、创建SSH KEY(是否创建过,可以查看 ~/.ssh/id_rsa.pub是否存在来判断是否已经创建过) 命令行:ssh-keygen -t rsa 一直回车,最后会返回一个id_rsa.pub的文件存储地址,vi进入文件,复制公钥 三、将刚生成的公钥添加到GitHub上 登录GitHub–Setti...原创 2018-10-26 16:43:13 · 1970 阅读 · 1 评论 -
面试题
【说出Spring的通知类型有哪些?】 Spring AOP五种通知类型: 前置通知[Before advice]:在连接点前面执行,前置通知不会影响连接点的执行,除非此处抛出异常。 正常返回通知[After returning advice]:在连接点正常执行完成后执行,如果连接点抛出异常,则不会执行。 异常返回通知[After throwing advice]:在连接点抛出异常后执行。 返回...原创 2018-11-02 17:33:07 · 169 阅读 · 0 评论 -
关于JAVA高并发相关学习
参考书籍:《实战JAVA高并发程序设计》本文仅用于自己参考 一、概念 同步(Synchronous)和异步(Asynchronous) 并发(Concurrency)和并行(Parallelism) 临界区 临界区用来表示一种公共资源或者说是共享数据,可以被多个线程使用。但是每一次,只能有一个线程使用它,一旦临界区资源被占用,其他线程想要使用这个资源就必须等待。 阻塞(Blocking)和非...翻译 2018-11-07 18:20:43 · 655 阅读 · 0 评论 -
Git原理入门
转载:http://www.ruanyifeng.com/blog/2018/10/git-internals.html Git 是最流行的版本管理工具,也是程序员的必备技能之一。 即使天天使用它,很多人也未必了解它的原理。Git 为什么可以管理版本?git add、git commit这些基本命令,到底在做什么,你说得清楚吗? 这篇文章用一个实例,解释 Git 的运行过程,帮助你理解 Git 的...转载 2018-11-29 11:29:31 · 197 阅读 · 0 评论 -
大前端架构思考与选择
问题 “一云多端”成为趋势,终端类型越来越多。比如,现在PC Web网站的产品已经有了,现在想扩展APP,小 程序… …怎么办?一个直接能想到的方法就是在原来的基础上,为APP等增加API接口,如下图所示: 这样做是可以的,然而一旦遇到修改,那么要同时修改几个端的代码,很麻烦,不是很完美。 “前后端分离”成为趋势。一开始的PC Web网站,大多是采用服务端渲染的前后端一体化的模式。随着技术的发...转载 2018-12-03 19:28:22 · 1054 阅读 · 0 评论 -
JAVA内存
最近发现关于JVM知识空白,从网课和各大网站学习整理一些,作为记录。 一、运行时数据区: 线程共享:方法区、堆 线程私有:虚拟机栈、本地方法栈、程序计数器 程序计数器:是一块较小的内存空间,作用可以看做是当前线程所执行的字节码的行号的指示器,线程私有; JVM方法栈和本地方法栈:在sun的jdk中,JVM方法栈和本地方法栈是算在一起的,虚拟机栈为虚拟机执行JAVA方法,本地方法栈为虚拟机执行Na...转载 2018-12-27 03:04:19 · 233 阅读 · 0 评论