摘要: 一 简单概念 RPC:(Remote Procedure Call),远程调用过程,是通过网络调用远程计算机的进程中某个方法,从而获取到想要的数据,过程如同调用本地的方法一样. 阻塞IO:当阻塞I/O在调用InputStream.read()方法是阻塞的,一直等到数据到来时才返回,同样ServerS 阅读全文
posted @ 2018-06-08 16:07 期待华丽转身 阅读(1069) 评论(1) 推荐(1) 编辑
  2018年7月18日
摘要: 什么是oAuth oAuth 协议为用户资源提供了一个安全的,开放而有简易的标准,与以往的授权方式不同,oAuth的授权不会使第三方触及用户的账号信息(如用户名和密码),因此oAuth是安全的.oAuth是Open Authorization oAuth2协议中角色介绍 1)resource own 阅读全文
posted @ 2018-07-18 18:25 期待华丽转身 阅读(234) 评论(0) 推荐(0) 编辑
  2018年7月9日
摘要: Java岗位面试,JVM是对程序员基本功考察,通常会问你对JVM了解吗? 可以分几部分回答这个问题,首先JVM内存划分 | JVM垃圾回收的含义 | 有哪些GC算法 以及年轻代和老年代各自特点等等 1) JVM内存划分: ① 方法区 (线程共享) 常量 静态变量 JIT(即时编译器)编译后代码也在方 阅读全文
posted @ 2018-07-09 13:38 期待华丽转身 阅读(1051) 评论(0) 推荐(3) 编辑
  2018年7月6日
摘要: 这周花三天做了一demo,算上之前的,怎么也有五天,上一篇是opencv介绍,以及定义native方法,通过本地图片路径传参,底层调用Opencv图像库合成,有兴趣的可以看看,这篇重点在于krpano的全景图展示,话说刚才上传了22张片照片合成全景图,感觉有半个小时也没有合成完,我这电脑是有多垃圾 阅读全文
posted @ 2018-07-06 17:40 期待华丽转身 阅读(4359) 评论(2) 推荐(1) 编辑
  2018年6月29日
摘要: 因项目需要,自己做了demo,从中学习很多,所以分享出来,希望有这方面需求的少走一些弯路,opencv怎么安装网上教程多多,这里不加详细说明,我安装的opencv-3.3.0 如上图所示,找到相应的jar包,这里讲一下如何这个jar如何导入Maven仓库 好了,这样java可以通过这个jar操作op 阅读全文
posted @ 2018-06-29 11:18 期待华丽转身 阅读(7752) 评论(1) 推荐(1) 编辑
  2018年6月25日
摘要: 这是从网上找的一张图,感觉脉络很清晰,就顺着这张图进行讲解java中锁的分类 Java中的锁有哪些种类? 公平锁/和非公平锁 乐观锁/悲观锁 独占锁/共享锁 自旋锁 可重入锁 互斥锁/读写锁 偏向锁/轻量级锁/重量级锁 分段锁 分布式锁 以上有很多所得名词,这些状态不是全指锁的状态,有的是锁的特性, 阅读全文
posted @ 2018-06-25 16:37 期待华丽转身 阅读(170) 评论(0) 推荐(0) 编辑
  2018年6月20日
摘要: 经常阅读一些牛人的基础博以及相关个人经历,你才发现自己真的不够努力,人生路漫漫,希望本人以及看客能走出一条自己不后悔的人生路,骚年 加油!!! 回归正题 一 java基础知识点 1)java面向对象的思想? Java是一门纯粹的面向对象语言,万物皆对象,类是面向对象中重要概念,是具有相同属性和行为的 阅读全文
posted @ 2018-06-20 10:43 期待华丽转身 阅读(187) 评论(0) 推荐(0) 编辑
  2018年6月13日
摘要: 一 引言 现在java 10都已经出来了,而自己对java 8的一些新特性都不了解,很是惭愧,而且许多面试都有问到java8的新特性,借此博客好好学习这些新特性 二 新特性 1 default关键字 之前在面试的时候,问到接口和抽象类的区别,自己愚蠢回答一个接口不能写方法的实现,不出所料,接下来问了 阅读全文
posted @ 2018-06-13 14:18 期待华丽转身 阅读(496) 评论(0) 推荐(0) 编辑
  2018年6月12日
摘要: 上一篇写了,基于netty实现的rpc的微框架,其中详细介绍netty的原理及组件,这篇就不过多介绍 这篇实现基于netty的web框架,你说netty强不强,文中有不对的地方,欢迎大牛指正 先普及几个知识点 @sharable AtomicInteger:这个类的存在是为了满足在高并发的情况下,原 阅读全文
posted @ 2018-06-12 10:19 期待华丽转身 阅读(6397) 评论(3) 推荐(0) 编辑
  2018年6月1日
摘要: 让我们带着问题学习docker Docker是什么?为什么要使用docker? 可能云计算的方向的并不陌生,Docker属于Linux容器的一种封装,提供简易容器使用接口,是目前流行的容器解决方案. Docker将应用程序与该程序的依赖打包在一个文件里面,运行这个文件,就产生一个虚拟的容器. 为什么 阅读全文
posted @ 2018-06-01 11:13 期待华丽转身 阅读(662) 评论(0) 推荐(0) 编辑