Java分享
文章平均质量分 62
luopeng207663436
月入好多k的Java搬砖工程师
展开
-
SpringCloudAlibaba基础框架搭建
版本如下:其中plugin中存放了项目所需的环境,如Nacos、Seata、Sentinel,启动Nacos时记得声明非集群启动,参数-m standalone。原创 2022-08-03 16:32:55 · 654 阅读 · 0 评论 -
记录一下centos中开启防火墙并配置指定服务器访问指定端口
先查看防火墙是否开启,没有开启的话使用命令开启使用或者可以查看当前配置的规则添加规则因为最近爆出elasticsearch被黑客攻击的事件,所以我执行了下面的语句对es开放端口只提供给固定ip可用,脚本如下。...原创 2022-07-22 19:01:16 · 766 阅读 · 0 评论 -
Java内存模型和Java内存结构精读
以前看过很多遍JVM相关知识的文章,无非都是直接来张图片开搞,一来就甩张图片上来,这是方法区,这是堆,这是线程独享的一堆堆的概念,看得真的是头大,死记硬背也记不下来,更别说理解了。最近一段时间在看jvm相关的知识点,这是我唯一一次觉得底层逻辑这么清晰的一次,下面总结一下我的学习心得。学习jvm之前,一定要先去了解一下cpu的内存模型,如果你连CPU的内存模型都没有了解,直接开干Java的内存模型,什么jvm,垃圾回收啊,劝你别费劲了,死记硬背很快就忘了,我承认确实能记下来,但凭我学习下来的感悟,我觉得我原创 2022-03-31 17:36:15 · 1011 阅读 · 1 评论 -
快速了解云原生架构
简介:云原生架构本质上也是一种软件架构,最大的特点是在云环境下运行,也算是微服务的一种延伸。起源云原生(Cloud Native)的由来云原生的概念最早开始于 2010 年,在当时 Paul Fremantle 的一篇博客中被提及,他一直想用一个词表达一种架构,这种架构能描述应用程序和中间件在云环境中的良好运行状态。因此他抽象出了 Cloud Native 必须包含的属性,只有满足了这些属性才能保证良好的运行状态。当时提出云原生是为了能构建一种符合云计算特性的标准来指导云计算应用的编写。后来到转载 2022-02-11 22:12:11 · 417 阅读 · 0 评论 -
Command line is too long. Shorten command line for xxx原因分析以及解决方案
下图的问题,看见网上很多解决方案,综合解决方案以及问题分析最终是由于命令过长导致的解决方案:两种选项都可以,但仅限于在idea版本为2017.3以后的版本,可以前往IDEA官网查看详细原因!...原创 2021-12-28 11:09:43 · 1898 阅读 · 1 评论 -
在Java中,整数的绝对值不一定是正数。
绝对值是指一个数在数轴上所对应点到原点的距离,所以,在数学领域,正数的绝对值是这个数本身,负数的绝对值应该是他的相反数。这几乎是每个人都知道的。在Java中,想要获得有个数字的绝对值,可以使用java.lang.Math中的abs方法,这个类共有4个重载的abs方法,分别是: public static int abs(int a) { return (a < 0) ? -a : a; } public static long abs(long a) {转载 2021-11-04 12:02:33 · 309 阅读 · 0 评论 -
VMware中Centos7与主机网络连通解决方案(强调:个人记录)
首先在VMware里面安装好Centos7关机打开网络编辑器记好这个网关进入本机网络谅解连接启动虚拟机,命令行输入vi /etc/sysconfig/network-scripts/ifcfg-ens33进入网络配置,改变三处配置重启虚拟机,完成!如果不行,把下面这里禁用并重启,等一小会儿就行了...原创 2020-06-21 14:56:02 · 1983 阅读 · 1 评论 -
在公网上用docker部署项目准备流程(服务器搭建,域名解析)
首先去阿里云、腾讯云。。。买服务器和域名买好了就可以开始操作了登录一堆操作和docker部署一样,从命令行敲代码开始操作,前面的安装软件都不需要!然后访问公网ip加上端口好即可访问!域名访问,域名怎么访问,就是说把你的域名拿来指向你的公网IPV4地址,直接访问就行了这时候就可以访问你的域名:端口就能访问了如果不想要写端口号,你就在端口映射的时候映射到80端口就行了...原创 2020-06-17 16:02:09 · 956 阅读 · 0 评论 -
idea配置之Maven的仓库(repositories)页为空白且没有pom依赖中没有了任何的提示功能
我刚刚遇到了这个问题,百度,谷歌…都找不到解决方案,然后我就回想这两天都干了什么,我第一想法就是我前天为了让idea启动速度变快,特地去配置文件中加大了那几项的内存,然后又把一些插件给关闭了,我立马跑去把插件重新打开,完美解决!这两个插件还有一个Android的插件我再也不敢关了,大家不要想着不行就重装,重装太麻烦了,自己设置的模板,快捷键,一大堆,再重新弄回来真的很麻烦!...原创 2020-06-16 15:55:38 · 4242 阅读 · 5 评论 -
Centos 7 安装docker以及常见命令和错误解决方案
下载虚拟机VMWare、VirtualBox(安装);建议virtualBox,安装方便,小巧,免费导入虚拟机文件centos7.ova;双击启动linux虚拟机;使用 login/ password登陆设置虚拟机网络;设置好网络以后使用命令重启虚拟机的网络service network restart查看linux的ip地址ip addr安装SmarTTY或者其他的客户端使用客户端连接linux;(新建连接输入先前查询到的ip地址,用户名和密码)1、检查内核版本,必须是3.10及以上原创 2020-06-15 21:01:23 · 1662 阅读 · 1 评论 -
idea联网下载插件总是失败的解决方案,亲测有效
2019.3版本亲测有效解决方案上诉操作后重启idea,我的是成功了,还有就是,如果在这个版本之前的,需要改一个地方网上给的解决方案我都试过没用,对我的版本只有这个方案有用,希望对大家有帮助!这是我才下载的一个插件,翻译插件,下载成功!完美...原创 2020-05-28 01:01:36 · 4908 阅读 · 6 评论 -
我对前后端分离的个人理解笔记
我对前后端分离的理解为什么需要前后端分离在我看来,前后端分离给开发工作带来了很多好处,在以前,没有这个概念的时候,前端开发很不盛行,几乎很多后端程序员就兼顾了前端开发工作,前后端耦合性极强,在jsp时代,前端写好的页面最后要和后端实现交互,需要程序员手动的更改代码,这是很大的一个工作量,这种事情交给前端还是后端?谁都不愿意做吧!前后端分离过后,通过预先定义好接口规范,前端后端独立部署独立开发,后端只需要提供接口供调用即可,解耦效果是真的强,这对工作效率的提升是巨大的,对于后期的维护只需要前后端单独完成原创 2020-05-18 15:21:17 · 399 阅读 · 0 评论 -
vue学习axios遇到的一个问题记录
#axios官网给的是<script src="https://unpkg.com/axios/dist/axios.min.js"></script>但是发现会遇到访问不了的情况,后来百度换了个镜像如下<script src="https://unpkg.zhimg.com/axios/dist/axios.min.js"></script>...原创 2020-05-16 16:42:31 · 1025 阅读 · 1 评论 -
SSM三大框架整合
https://blog.csdn.net/RudeCrab/article/details/105031082转载 2020-04-28 11:48:00 · 137 阅读 · 0 评论 -
MyBatis代码逆向生成笔记(个人笔记)
generatorConfig.xml配置文件<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE generatorConfiguration PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN" "http://my...原创 2020-04-28 00:55:05 · 159 阅读 · 0 评论 -
对于Lombok的自我学习笔记
对于Lombok的解析导入依赖<dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <version>1.18.12</version> <scope>pro...原创 2020-04-26 21:04:00 · 142 阅读 · 0 评论 -
SpringMVC中文乱码问题详解
中文乱码SpringMVC中文乱码问题详解SpringMVC中文乱码问题详解xml文件中插入<!-- Post请求中文参数乱码 --> <filter> <filter-name>encoding</filter-name> <filter-class>org.springframework.web.fil...原创 2020-04-25 18:14:32 · 136 阅读 · 0 评论