- 博客(4)
- 资源 (4)
- 收藏
- 关注
原创 生成用户账户密码的shell
这是一个添加用户的小脚本,详情请看代码的注释#!/bin/bash ## @author enum.Lin ## @desc 这是一个自动生成用户和密码,并可以将用户添加到sudoers 列表中的shell ######### 需要 root 的权限运行 ## 带错误信息的退出函数 ############## function exitWithErrorMsg() { echo...
2018-05-22 00:22:50 324
转载 虚拟机克隆之后网卡不能用的解决方法
虚拟机克隆之后网卡不能用的解决方法环境:centos6.5在克隆后的虚拟机中编辑 #vim /etc/udev/rules.d/70-persistent-net.rules 会有两行记录,分别问eth0和eth1的属性 把第一行注释掉,然后把第二行的eth1改为eth0,记住attr中的值,即分配给这台虚拟机的mac地址 #vim /etc/syscofig/network-script...
2018-05-16 00:55:58 1001
原创 设计模式之 - 单例模式
1. 预热为了小伙伴们能够比较好的理解后面讲解,先将一些前置的概念在这里进行预热,假如你已经知道这里概念,你可以跳过这个小结。指令序重排:Java内存模型中,允许编译器和处理器对指令进行重排序,重排序过程不会影响到单线程程序的执行,会影响到多线程并发执行的正确性volatile 可见性生命:通过加入内存屏障和禁止重排序优化来实现2. 实现方法分析实现单例模式估计是全地球人都知道的设计模式了,它又有...
2018-05-07 00:54:47 243
原创 Git 合并已经push到远程分支的多个commit
1. 场景当我们在本地开发的时候,处于某种目的,可能会多次commit本地,当功能开发完成后,push到远程分支前,有忘记将commit合并,导致远程分支上有很多零散的commit,通常情况下也没有什么大的问题,如果commit需要被其他人cherry-pick的时候,就比较麻烦!这里分享一个自己在生成上经常用到的一个合并小技巧!2. 解决之道① 根据基准分支(一般都是master分支)创建一条新...
2018-05-03 11:45:30 112467 3
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人