![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 69
凡尘炼心
谨于言慎于行
展开
-
【java项目】(springboot)读取resources目录下csv文件方式
场景:项目启动过程中需要加载项目目录下的csv文件到缓存中,实现预热加载;---# 步骤准备需要用到的文件 存储位置:springboot项目resource目录下文件读取#文件路径private static final String NATION_CODE_PATH = "file/民族码表.csv";##读取文件public void run(){ InputStream is = null; InputStrea原创 2022-03-23 20:47:15 · 1831 阅读 · 0 评论 -
java面试,自我介绍这样说可以少踩坑
为什么需要自我介绍?简历上面不是都有么?1)面试官争取在仅有的时间内快速浏览简历;2)面试官通过让面试者自我介绍来缓冲一下面试气氛,使面试者不过于太紧张影响其发挥能力。3)对面试者有一个大体对了解,也方便下一步面试对进行。注意:第一点需要重点关注一下,给自己制定一套标准的面试话语;而第二点和第三点就不用过多的解释了。如何进行自我介绍?1)面试官您好,我叫XXX(面试者姓名),(学历)本科毕业(211或985重点突出一下),(籍贯/住处)来自于X省份、X市区现居住哪里。从网上看到公司招聘的..原创 2021-10-20 16:58:14 · 1335 阅读 · 0 评论 -
简单说下Netty和RPC吧,大佬绕行
Netty是什么?Netty是一个高性能、一部驱动的NIO框架,同时也是基于jAVA NIO实现的;Netty作为异步NIO框架,可以提供对TCP、UDP和文件传输的支持;基于Netty的的异步机制-Future-Listener,用户可以主动获取/消息通知 方式,来获取IO操作的结果Netty的高性能?怎么个搞法?在IO编程过程中,当需要同事处理多个客户端的接入需求时,可以利用多线程/IO多路复用来处理;IO多路复用可以把多个请求阻塞复用到一个selector上,这样一个单线程sel原创 2021-10-15 21:53:58 · 790 阅读 · 0 评论 -
什么是MYSQL-MVCC多版本并发控制
什么是MVCC?全称为Multi-Version Concurrency Control:多版本并发控制有什么用?mysql的早期版本中 读写并发,写读并发,写并发会被阻塞执行,在引入mvcc后,可以大大降低阻塞的概率,只有在写并发到时候会被阻塞。一般根据情况,通过mvcc解决读写冲突,悲观锁/乐观锁解决多写并发问题读写并发:线程安全问题,可能存在事物隔离问题[ 脏读,幻读,不可重复读]多写并发:线程安全问题,存在数据更新丢失问题多读并发:不存在问题是通过innodb行锁实现原创 2021-03-29 22:47:21 · 118 阅读 · 0 评论 -
nginx二级域名配置[CentOS]
nginx二级域名配置[CentOS]背景域名配置服务器配置Nginx配置页面访问生效背景只有一台云服务器,部署了自己写的后端管理系统,又需要部署下自己的个人博客平台,但是只有一个域名,想要合理的利用下二级域名。域名配置首先需要配置域名解析,讲需要添加的二级域名添加到现有的解析记录里:各个平台操作类似,我的域名在西部数据买的,直接配置就好,截图显示如下:服务器上配置安全策略打开对应端口:服务器配置阿里云安全组策略配置:2.服务器安装nginx,已安装略过Nginx配置ngi原创 2021-01-01 16:00:36 · 382 阅读 · 0 评论 -
java高级&资深&专家 [阿里/腾讯/百度]面试题+带答案-行走江湖必备-持续更新ing
行走江湖必备一份面试题,这里给大家整理了一套阿里面试官最喜欢问的问题或者出场率较高的面试题,助校招或者社招路上的你一臂之力!首先我们需要明白一个事实,招聘的一个很关键的因素是在给自己找未来的同事,同级别下要找比自己优秀的人,面试是一个双向选择的过程,也是一个将心比心去沟通的过程。和以前一样,罗列一些问题和简单的解答(不保证完全正确),有问题可以留言,我来修正!开场白简单的介绍一下自己...原创 2019-08-13 23:18:06 · 4275 阅读 · 0 评论