开发软件
文章平均质量分 91
新林。
这个作者很懒,什么都没留下…
展开
-
使用Memory Analyzer分析内存溢出问题(分析hprof文件)
背景:生产环境有一个程序突然挂掉了,进去控制台没有任何反应,看到服务器已经生成了hprof文件,hprof后缀文件是堆内存溢出导致程序挂掉时保存的快照,但是是什么原因导致程序内存溢出的呢?记录一下分析hprof文件的流程笔记。hprof是什么文件?是java进程的内存镜像文件,里面包含了内存堆详细的使用信息原创 2021-06-01 22:42:11 · 17999 阅读 · 1 评论 -
k8s-搭建虚拟机centos7环境,虚拟机固定IP地址
发现wiin10已经自带虚拟机Hyper-V了,不用像win7一样还要自己安装虚拟机。我们要搭建k8s集群,得先安装三台虚拟机,在Hyper-V里面安装三台Centos7的虚拟机,然后固定IP地址。k8s-搭建虚拟机环境Hyper-V,搭建centos7的虚拟机流程。原创 2019-10-28 21:13:03 · 6544 阅读 · 1 评论 -
git 命令之初入门-对比IDEA的git使用
以前用git都是直接用idea里面的图形化操作git的基本功能,让我用git命令操作,我还真有点怕出错,但是了解git命令和git相关原理,也是必须的。对比一下IDEA使用git的操作和直接用命令操作,其实是一样的。不自己动手去试试,感觉会一直有点迷茫。git 命令入门, git的一些基本概念**工作区**:用来编辑保存项目文件的地方,也是用户能直接操作到的地方。**暂存区**:保存了下次将提交的文件列表信息,一般在 Git 仓库目录中,是一个叫index的文件,通常多数说法还是原创 2019-12-04 20:23:55 · 1130 阅读 · 0 评论 -
解决win10在安装Android-studio时提示HAXM无法安装问题
win10在安装Android-studio时提示HAXM无法安装This computer does not support Intel Virtualization Technology (VT-x) or it is being exclusively used by Hyper-V. HAXM cannot be installed. Please ensure Hyper-V is disabled in Windows Features, or refer to the Intel HAXM原创 2019-11-13 20:33:43 · 50523 阅读 · 26 评论 -
jdk下载/Linux64位 jdk1.8 jdk-8u161下载
Linux64位 jdk1.8 jdk-8u161-linux-x64.tar.gzjdk1.8 jdk-8u161-linux64看到在csdn下载这个jdk1.8 8u161版本的都要积分,就去官网下载了一个放云盘jdk1.8 8u161百度云盘下载链接:https://pan.baidu.com/s/18IicPYf7W0j-sHBXvfKyyg下载jdk的oracle官网:http...原创 2018-12-06 12:08:28 · 172037 阅读 · 68 评论 -
IntelliJ IDEA 15 创建maven项目(新建项目Artifacts中无法添加Web Application:Exploded)
原文:IntelliJ IDEA 15 创建maven项目说明创建Maven项目的方式:手工创建好处:参考IntelliJ IDEA 14 创建maven项目二(此文章描述了用此方式创建Maven项目的好处)及idea14使用maven创建web工程(此文章描述了用...转载 2019-05-22 23:09:06 · 2371 阅读 · 0 评论 -
Navicat配置mysql数据库用户权限
用数据库的时候就会遇到有多个用户,分配用户权限的情况,有些用户只读,有些用户可以读写,有些用户只能操作一个或者多个数据库,如何给mysql的用户设置权限,我这里描述一下如何用navicat图形操作分配用户权限如果用sql grant分配权限的话,参考MYSQL数据库管理之权限管理,分配用户单个数据库全部权限:grant all on 数据库名.* to 用户名@'%' identified by '密码';查询数据库用户权限:show grants for 用户名@'%';原创 2019-06-24 23:22:37 · 20750 阅读 · 1 评论 -
简单java代码生成器的开发教程(二),生成springboot+mybatis-plus的增删查改的基本代码(开发利器,附源码)
可以节约不少时间,提升开发效率。针对单表的增删查改会很快在上篇简单java代码生成器的开发教程(一)讲了代码生成器的基本流程,生成引擎+生成模板,这篇在上一篇的基础上进行拓展,使得代码生成器不仅仅生成实体类bean,还可以生成该实体类相关的增删查改的接口问题:不同的项目,如何进行兼容,写一套公用的模板?我觉得不能,不同项目,不同的架构,肯定是不行的,但是我们可以针对特定项目,把通用的部分总结成模板,不同的项目就用不同的模板springboot+mybatis-plus原创 2019-06-17 21:15:12 · 3079 阅读 · 2 评论 -
idea 上传项目到码云git仓库(完整操作流程),以及idea清除git项目记录操作,撤销提交的commit
经常会上传项目到码云git仓库上,以及偶尔会需要idea清除git项目记录,以及如果不小心把一些敏感的数据提交了,比如密码之类的,如果还没有推送到远程的仓库上去,是可以撤销的。1. 首先在码云上新建仓库把项目添加到Git仓库在IDEA的菜单栏点击 VCS > import into version control > Create Git Repositorl这时候项目文件变成红色,在项目上右键Git > Add ,之后项目文件变绿色配置码云仓库的路径点击Git >...原创 2019-06-18 00:02:07 · 12159 阅读 · 2 评论