摘要: jdk下载地址:https://jdk.java.net/ (文末已经为大家下好了,放在网盘里) 进去后点8,win。 安装好后,使用java -version命令如下: 成功安装jdk! 为大家提供网盘(附带安装教程): 百度云:https://pan.baidu.com/s/1viksn3y3z 阅读全文
posted @ 2021-09-24 16:21 崩天的勾玉 阅读(300) 评论(0) 推荐(0) 编辑
摘要: openjdk下载地址:https://jdk.java.net/ (文末已经为大家下好了,放在网盘里) 进去后点8,win。 安装好后,使用java -version命令如下: 成功安装openjdk! 为大家提供网盘(附带安装教程): 百度云:https://pan.baidu.com/s/1v 阅读全文
posted @ 2021-09-24 16:20 崩天的勾玉 阅读(1617) 评论(0) 推荐(0) 编辑
摘要: 除了使用梯子外,我们可以在本地host文件里添加ip来使之更为稳定: Windows用户在C:\Windows\System32\drivers\etc下的hosts文件里的底部添加如下内容: # GitHub Host Start 185.199.108.154 github.githubasse 阅读全文
posted @ 2021-07-14 22:42 崩天的勾玉 阅读(359) 评论(0) 推荐(0) 编辑
摘要: 按ctrl+shif+p,输入install package,进入 搜索Darkula,出来的就是了,安装好后在配色方案里选择该主题即可。 记住,是Darkula ,不是darcula。 阅读全文
posted @ 2021-06-12 11:22 崩天的勾玉 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 网上的教程几乎试了个遍,最后使用该方法成功解决。 用终端进入目录:/etc/sysconfig/network-scripts 执行ls命令查看以"ifcfg-en"开头的文件,例如我这里的文件名是"ifcfg-ens33",如下图红框中: 用vi打开这个文件,修改“ONBOOT=no”这一行,改成 阅读全文
posted @ 2021-05-01 10:20 崩天的勾玉 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 文章也发布在我的个人博客上:https://blog.ysboke.cn/archives/129.html 概述 每个Thread类的示例都代表一个线程,而进程是操作系统级别的多任务,JVM就是运行在一个进程当中的。所以在Java中更多的应该考虑线程。进程的内存是可以被多个线程共享使用的。 使用线 阅读全文
posted @ 2021-04-29 19:33 崩天的勾玉 阅读(67) 评论(0) 推荐(0) 编辑
摘要: 文章发表在我的博客上:https://blog.ysboke.cn/archives/124.html 什么是ehcache 纯Java的进程内缓存,直接在JVM虚拟机中缓存,速度非常快。缓存有两级,内存存储完了自动存到磁盘上。 数据可持久化在磁盘上,vm(虚拟机)重启后数据恢复 和redis比怎么 阅读全文
posted @ 2021-04-28 20:46 崩天的勾玉 阅读(1527) 评论(1) 推荐(0) 编辑
摘要: 文章发表在了我的博客上:https://blog.ysboke.cn/archives/64.html 一、MQ作用 就仨:异步、削峰、解耦 1、任务异步处理 将不需要同步处理的并且耗时长的操作由消息队列通知消息接收方进行异步处理。提高了应用程序的响应时间。 2、应用程序解耦 MQ相当于一个中介,生 阅读全文
posted @ 2021-04-28 20:43 崩天的勾玉 阅读(51) 评论(0) 推荐(0) 编辑
摘要: 1model(entity) model是模型的意思,与entity、domain、pojo类似,是存放实体的类,类中定义了多个类属性,并与数据库表的字段保持一致,一张表对应一个model类。 主要用于定义与数据库对象应的属性,提供get/set方法,tostring方法,有参无参构造函数。 2da 阅读全文
posted @ 2021-04-17 16:41 崩天的勾玉 阅读(6569) 评论(0) 推荐(1) 编辑
摘要: 市场上常见的消息队列有如下: ActiveMQ:基于JMS ZeroMQ:基于C语言开发 RabbitMQ:基于AMQP协议,erlang语言开发,稳定性好 RocketMQ:基于JMS,阿里巴巴产品 Kafka:类似MQ的产品;分布式消息系统,高吞吐量 用rabbitmq比较多 阅读全文
posted @ 2021-04-17 08:49 崩天的勾玉 阅读(147) 评论(0) 推荐(0) 编辑
摘要: MQ是消息通信的模型;实现MQ的大致有两种主流方式:AMQP、JMS。 1.2.1. AMQP AMQP是一种协议,更准确的说是一种binary wire-level protocol(链接协议)。这是其和JMS的本质差别,AMQP不从API层进行限定,而是直接定义网络交换的数据格式。 1.2.2. 阅读全文
posted @ 2021-04-17 08:42 崩天的勾玉 阅读(249) 评论(0) 推荐(0) 编辑
摘要: 在项目中,可将一些无需即时返回且耗时的操作提取出来,进行异步处理,而这种异步处理的方式大大的节省了服务器的请求响应时间,从而提高了系统的吞吐量。 开发中消息队列通常有如下应用场景: 1、任务异步处理 将不需要同步处理的并且耗时长的操作由消息队列通知消息接收方进行异步处理。提高了应用程序的响应时间。 阅读全文
posted @ 2021-04-17 08:41 崩天的勾玉 阅读(66) 评论(0) 推荐(0) 编辑
摘要: class Solution { public double findMedianSortedArrays(int[] nums1, int[] nums2) { int leftLength = nums1.length; int rightLength = nums2.length; // 为了 阅读全文
posted @ 2021-04-15 22:00 崩天的勾玉 阅读(42) 评论(0) 推荐(0) 编辑
摘要: 这题的关键是找出山顶,然后对左右两边分别做二分即可。 class Solution { public int findInMountainArray(int target, MountainArray mountainArr) { int l = 0, r = mountainArr.length( 阅读全文
posted @ 2021-04-15 17:19 崩天的勾玉 阅读(36) 评论(0) 推荐(0) 编辑
摘要: 我们点击项目上方的 Add file,选择 creat new file 名称填写 LICENSE, 右侧便会出现按钮 Choose a license template 选择你要的证书,填写 年份 和 name, 点击 Review and submit 选择master分支,点击 commit 阅读全文
posted @ 2021-04-13 20:35 崩天的勾玉 阅读(515) 评论(0) 推荐(0) 编辑