摘要:
文章转载自:http://www.pythonheidong.com/blog/article/975/
这份面试清单是我从 2015 年做 TeamLeader 之后开始收集的,一方面是给公司招聘用,另一方面是想用它来挖掘我在 Java 技术栈中的技术盲点,然后修复和完善它,以此来提高自己的技术水平。虽... 阅读原文
2019-08-15 19:22:03 阅读(2610) 评论(0)
摘要:
前面的内容把雪花算法的时间部分和机器信息部分都生成了,下面来生成最后一部分,就是毫秒内的序列。什么意思呢?我们在生成时间部分获取时间戳的时候,使用 long now = System.currentTimeMillis(); 获取,是个毫秒级的时间戳,但是即使是这么短的时间,对于电脑来说也足够生成很多个i... 阅读原文
2019-08-15 18:04:06 阅读(2612) 评论(0)
摘要:
作者:陈龙
www.zhihu.com/question/309662829
Spring 团队的Josh Long自己在Twitter上做了一个调查。1625次投票,样本量不算大,但也能说明问题。和我答案最后的那些调查图表基本一致。
我们看一下Google Trends的数据:
搜索条... 阅读原文
2019-08-15 17:52:09 阅读(2522) 评论(0)
摘要:
以使用静态方法SpringApplication.run(Bootstrap.class, args)启动 Springboot 为例,启动流程主要分为 SpringApplication 的创建和运行两部分;
创建
设置资源加载器,此处为空
设置 Springboot 启动类
根据类路径判断 web 类... 阅读原文
2019-08-15 17:22:02 阅读(2860) 评论(0)
摘要:
1、Struts开发基础
1.1 MVC的基本概念
mvc将一个应用系统的输入、处理和输出流程按照Model(模型)、View(视图)和Controller(控制器)三部分进行分离,划分成模型层、视图层和控制层。三层之间以最少的耦合来协同工作,从而提高了应用
系统的可扩展性和可维护性。
... 阅读原文
2019-08-15 16:48:03 阅读(3570) 评论(0)
摘要:
一、Zuul组件简介
1、基础概念
Zuul 网关主要提供动态路由,监控,弹性,安全管控等功能。在分布式的微服务系统中,系统被拆为了多个微服务模块,通过zuul网关对用户的请求进行路由,转发到具体的后微服务模块中。
2、Zuul的作用
1)按照不同策略,将请求转发到不同的服务上去;
2)聚合API... 阅读原文
2019-08-15 15:22:03 阅读(2523) 评论(0)
摘要:
Docker中部署tomcat相信大家也都知道,不知道的可以google 或者bing 一下。这里主要是为了记录在我们启动容器之后,tomcat需要直接定位到网站信息,而不是打开域名之后,还得加个blog后缀才能访问到我们的网站首页。
Docker exec -it [容器id] bash
进到/usr/l... 阅读原文
2019-08-15 13:54:07 阅读(2440) 评论(0)
摘要:
简介nfs
nfs网络文件系统常用于共享音视频,图片等静态资源。将需要共享的资源放到NFS里的共享目录,通过服务器挂载实现访问。
服务端安装:
yum install -y nfs-utils rpcbind
或者
yum install -y nfs-utils
yum install -y rpcbind
客户端... 阅读原文
2019-08-15 12:18:01 阅读(2643) 评论(0)
摘要:
OSI网络七层协议
为使不同计算机厂家的计算机能够互相通信,以便在更大的范围内建立计算机网络,有必要建立一个国际范围的网络体系结构标准。OSI网络七层协议就是在这个基础上制定出来的,其从最底层开始依次是物理层,数据链路层,网络层,传输层,会话层,表示层,应用层。
各层主要功能
物理层:使原始的数据比特流能... 阅读原文
2019-08-15 11:53:08 阅读(2477) 评论(0)
摘要:
前面介绍了JavaFX的窗口框架,其中舞台、场景、窗格都能与AWT/Swing体系的相关概念一一对应,不仅如此,JavaFX的常见控件也能在Swing中找到相应的控件。比如JavaFX的按钮控件名叫Button,对应Swing的JButton,两种按钮提供的方法也类似,下面是Button控件的常用方法说明:setTe... 阅读原文
2019-08-15 10:25:49 阅读(2417) 评论(0)