- 博客(19)
- 收藏
- 关注
原创 The server time zone value ‘� й ��� ʱ ��‘ is unrecognized or represents more than one time zone.
The server time zone value ‘� й ��� ʱ ��‘ is unrecognized or represents more than one time zone.
2022-05-05 11:33:28
383
原创 在Linux下安装node及npm
1、解压 # tar Jxf node-v12.18.3-linux-x64.tar.xz 2、移动到指定目录 # mvnode-v12.18.3-linux-x64 /usr/local/node 3、在/usr/bin 目录下建立软连接 ,变为全局 # cd /usr/bin # ln -s /usr/local/node/bin/node node # ln -s /usr/local/node/bin/npm npm 4、输入命令 node -v,npm ...
2021-07-18 12:21:11
579
原创 Linux手动安装Sublime Test4
1.官网下载 sublime_text_build_4113_x64.tar 2.解压:tar -vxf sublime_text_build_4113_x64.tar /opt/apps/ 3.复制desktop文件:cp -r /opt/apps/sublime_text/sublime_text.desktop /usr/shar/applications/ 4.编辑sublime_text.desktop : vim /usr/shar/applications/subli...
2021-07-18 07:37:26
374
原创 Java中高级面试基础
谈谈一致hash算法? 按照hash算法来将对应的key哈希到一个具有232次方个桶的空间中,即0~(232)-1的数字空间。将这些数字头尾相连,想象成一个闭合的环形。如果集群中加入新的机器,采用它的IP或者唯一别名计算哈希值,也映射到环中。新增key值以顺时针的方向,存储到离自己最近的机器中。 参考:https://blog.youkuaiyun.com/cb_lcl/article/details/81448570 说说乐观锁和悲观锁? 乐观锁:假设每次操作别人不会修改数据,当更新的时候根据...
2021-07-02 21:28:27
218
原创 Spring,rabbitMq面试题及答案
1.简述一下Spring的AOP和IOC Spring通知(Advice)有哪些类型? Spring框架中的Bean是线程安全的么?如果线程不安全,那么如何处理? 那么解释Java堆空间及GC? 内存模型以及分区,需要详细到每个区放什么。 堆里面的分区:Eden,survival(from+to),老年代,各自的特点。 GC的两种判定方法 消息队列有什么优缺点? RabbitMQ的高可用性如何保证? 面试部分 开场依旧是简单的,介绍在介绍中他提到了一些擅长的技术Spring和JVM以及MQ,所以我的问题也是
2021-04-27 10:40:16
369
原创 Java 面试题
一.阿里 1.多个线程同时读写,读线程数量远远多于写线程,你认为如何解决并发问题?你会选择加什么样的锁? ReadWriteLock读写锁 2.JAVA的AQS是否了解,它是干嘛的? AbstractQueuedSynchronizer(AQS)为实现依赖于先进先出 (FIFO) 等待队列的阻塞锁定和相关同步器(信号量、事件,等等)提供一个框架。 要明白AQS...
2019-04-01 15:17:18
227
翻译 SSM框架——详细整合
使用SSM(Spring、SpringMVC和Mybatis)已经有三个多月了,项目在技术上已经没有什么难点了,基于现有的技术就可以实现想要的功能,当然肯定有很多可以改进的地方。之前没有记录SSM整合的过程,这次刚刚好基于自己的一个小项目重新搭建了一次,而且比项目搭建的要更好一些。以前解决问题的过程和方法并没有及时记录,以后在自己的小项目中遇到我再整理分享一下。这次,先说说三大框架...
2018-07-30 15:55:40
433
翻译 zookeeper 的安装使用
Zookeeper官方文档特别强调,由于FreeBSD系统的JVM对Java的NIO Selector支持的不是很好,所以不建议在该系统上部署生产环境的Zookeeper服务器。zookeeper使用1,下载Zookeeper安装包。下载地址为:http://zookeeper.apache.org/releases.html。注意用户可以选择稳定版本进行下载,下载后会得到一个文件名类似于zook...
2018-04-27 15:42:04
181
翻译 git 中的一些常用命令
查看分支:git branch创建分支:git branch <name>切换分支:git checkout <name>创建+切换分支:git checkout -b <name>合并某分支到当前分支:git merge <name>删除分支:git branch -d <name>查看远程库信息,使用git remote -v;本地新...
2018-04-26 11:29:28
143
翻译 Java学习的十二本书籍
学习的最好途径就是看书“,这是我自己学习并且小有了一定的积累之后的第一体会。个人认为看书有两点好处:1.能出版出来的书一定是经过反复的思考、雕琢和审核的,因此从专业性的角度来说,一本好书的价值远超其他资料2.对着书上的代码自己敲的时候方便“看完书之后再次提升自我的最好途径是看一些相关的好博文“,我个人认为这是学习的第二步,因为一本书往往有好几百页,好的博文是自己看书学习之后的一些总结和提炼,对于梳...
2018-03-22 17:59:05
427
翻译 Idea 创建springcloud 工程
springCloud是基于springboot搭建的微服务。 spring cloud官方文档:http://projects.spring.io/spring-cloud/ spring cloud 中文网 : https://springcloud.cc/ 最终搭建后的工程源代码:https://github.com/onpwerb/SpringCloud 一、新
2018-01-11 09:50:15
2011
翻译 WebSoket
websocket,html5中新一代全双工通信协议。其底层仍然是http协议。 传统 HTTP 请求响应客户端服务器交互图 WebSocket 请求响应客户端服务器交互图 WebSocket 客户端支持 浏览器 支持情况 Chrome Chrome version 4+支持 Fir
2018-01-10 20:07:46
498
翻译 Java单元测试之模拟利器-使用PowerMock进行Mock测试
首页 国产Linux Linux命令 openSUSE ArchLinux Slackware FreeBSD Ubuntu CentOS Fedora Debian PHP教程 在线教程 登录 注册 当前位置:Linux学习笔记 > Linux 新闻 > 正文 Powermock介绍
2018-01-09 19:37:39
6377
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人