自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (1)
  • 收藏
  • 关注

原创 GitLab root用户忘记密码强制重置Linux系统

首先, 咱得有个Linux服务器(别的不会,不太懂,就搞过这个0.0)然后切换到git 目录,我的是/opt/gitlab/bin(你们的我就不知道了)然后,输入 sudo gitlab-rails console production如果上一个命令没好用,就换成 sudo gitlab-rails console -e production接下来就按步骤输入输入以下命令后 会出现 下面的图片信息user=User.where(id:1).first // 定位到id=1的用户(就是超级

2020-11-27 17:39:47 461

原创 SVN 小乌龟(TortoiseSVN)本地文件更新报错Another process is blocking the working copy database 解决方法

在工作中使用小乌龟更新代码,报以下错误Error:svn: E200033: Another process is blocking the working copy database, or the underlying filesystem does not support file locking; if the working copy is on a network filesystem, make sure file locking has been enabled on the file

2020-11-18 17:04:01 5097

原创 同步关键字与机制-volatile与synchronized以及CAS

volatile的实现原理以及应用场景volatile是轻量级的synchronized,但是volatile不会引起线程的上下文切换和调度。共享变量的可见性volatile在多核处理器进行开发时保证了共享变量的可见性,即当一个线程修改这个变量时,其他线程能立马得到最新修改的值。volatile的硬件实现原理1、 为了提高处理速度,避免内存IO速度的木桶短板,现代处理器不直接和内存进行通信,而是将内存中的数据读取到CPU的内部高速缓存中(L1,L2,L3等),这里普及一下高速缓存的

2020-06-19 16:18:19 211

原创 java 内存溢出

一.常见的三种内存溢出错误:1.java.lang.OutOfMemoryError:java heap space ====JVM Heap(堆)溢出JVM再启动的时候回自动设置JVM Heap的值,其初始化空间(即-Xms)是物理内存的1/64,最大空间(-Xmx)不可超过物理内存。可以利用JVM提供的-Xmn -Xms -Xmx等选项进行设置。Heap的大小是Young Genration和Tenured Generaion之和。在JVM中如果98%的时间是用于GC,且可用的Heap

2020-06-11 19:30:53 154

原创 jvm内存模型与原子性,可见性,有序性

一.内存模型:每一个线程有一个工作内存,和主存是独立的。工作内存存放主存重变量的值得拷贝。线程独享的工作内存和主存的关系,如下图:1.当数据从主内存复制到工作存储时,必须出现两个动作:第一,由主内存执行的读(read)操作;第二,由工作内存执行的相应的load操作;2.当数据从工作内存拷贝到主内存时,也出现两个操作:第一个,由工作内存执行的存储(store)操作;第二,由主内存执行的相应的写(write)操作。3.每一个操作都是原子的,即执行期间不会被中断,即read不会中断,但是read和

2020-06-11 16:42:38 187 1

原创 HTML、JSP前端页面国际化(i18n)

现在很多的Web工程需要支持国际化多种语言,最近项目中遇到这个需求,根据不同的业务有几种写法,不多说直接上干货第一种:根据浏览器的语言来进行//需要引用i18n.properties.js 末尾奉上!function loadProperties(){ var lang = navigator.language||navigator.userLanguage;//常规浏览器语言...

2020-05-26 17:07:28 2150

原创 **Xshell实战命令**

Xshell实战命令xshell常用命令大全(1)命令ls——列出文件ls -la 给出当前目录下所有文件的一个长列表,包括以句点开头的“隐藏”文件ls a* 列出当前目录下以字母a开头的所有文件ls -l *.doc 给出当前目录下以.doc结尾的所有文件(2)命令cp——复制文件cp afile afile.bak 把文件复制为新文件afile.bakcp afile /hom...

2020-03-25 09:22:14 148

原创 Mybatis配置一对多关系映射之association

Mybatis配置一对多关系映射之association在用ssm或者spring boot的很多时候在业务的需求下需要配置数据库关系映射,在这里就简单讲解一下Mybatis中的一对多映射(不喜勿喷,个人心得)Mybatis中支持一对多,多对一和多对多的关系,本次就讲解一下一对多association顾名思义,一对多就是指一个主体对应多个分支主体例如:一个学校有多个班级,一个班级里有多个学...

2019-07-26 10:04:22 693

jquery.i18n.properties.zip

HTML、Jsp前端页面进行国际化必备文件,放在js下面引用即可,简单好用,在此奉上

2020-05-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除