摘要:
1.Linux系统中目录的树状结构 目录 /bin 存放二进制可执行文件(ls,cat,mkdir等),常用命令一般都在这里。 /etc 存放系统管理和配置文件 /home 存放所有用户文件的根目录,是用户主目录的基点,比如用户user的主目录就是/home/user,可以用~user表示 /usr 阅读全文
摘要:
Step1 Step2:点击发布至博客后,在弹出的界面点击注册 此处博客提供商选择其他 新建账户页面 注:1.博客文章URL应填写自己博客设置页面底部的那个URL,例如博主的截图如下 2.用户名即为自己登陆博客园的账号 3.密码即为自己的登录密码 信息填完后点击确定,注册成功会弹出如下界面 Step 阅读全文
摘要:
文档排版的步骤: step1、先设置正文的样式 step2、再设置各级标题的样式 step3、最后在"多级列表"里设置各级标题编号 【注】最好按照这三步的顺序来排版,否则将会导致正文的样式覆盖标题样式 1.标题 居中,2号方正小标宋,不加粗。可分一行或多行居中排布;回行时,要做到词意完整,排列对称, 阅读全文
摘要:
MySQL中的select语句 各子句的执行顺序 SELECT语句的处理过程 1. FROM 组装数据来源 2. WHERE筛选元组 3. GROUP BY 将满足条件的元组进行分组 4. HAVING 筛选分组 5. SELECT 投影出指定的结果列 6. ORDER BY 对结果排序 7. LIMIT取查询结果的子集 【总结】每个子句执行后都会产生一个中间结果,供接下来的子句使用,如果不存在某... 阅读全文
摘要:
1. 查看目录文件:ls2. 打印当前工作目录:pwd3. 查看文件内容:cat 文件名4. 打开编辑器:vim 文件名 1 2 3 4 5 修改:按Insert键 退出修改模式:按Esc 键 进入输命令模式:同时按键:Shift+; 保存退出:wq 不保存退出:q 1 2 3 4 5 修改:按In 阅读全文
摘要:
在VMWare中安装的本地虚拟机CentOS7操作系统,动态IP地址会经常变化,设置成静态IP地址后,本地局域网可以互相访问,按以下步骤解决这个问题。 1、以系统管理员打开VMWare 2、选择虚拟网络编辑器菜单 3、选择VMnet8这一行 4、还原VMnet8的默认设置 5、修改VMnet8的参数 阅读全文
摘要:
1. IOC的概念 控制反转IoC(Inversion of Control)是一种设计思想,而DI(依赖注入)是实现IoC的一种方法。在没有使用IOC的程序中,对象间的依赖关系是靠硬编码的方式实现的。引入IOC后对象的创建由程序自己控制的,控制反转即将对象的创建交给第三方,个人认为所谓控制反转就是 阅读全文
摘要:
1. AtomicLong是基本原子类中的一种 AtomicLong是对长整形进行原子操作。 1.1 AtomicLong类的函数列表 // 构造函数 AtomicLong() // 创建值为initialValue的AtomicLong对象 AtomicLong(long initialValue 阅读全文
摘要:
根据修改的数据类型,可以将JUC包中的原子操作类可以分为4种,分别是: 1. 基本类型: AtomicInteger, AtomicLong, AtomicBoolean ;2. 数组类型: AtomicIntegerArray, AtomicLongArray, AtomicReferenceAr 阅读全文
摘要:
1. synchronized同步锁的原理 当我们调用某对象的synchronized方法或代码块时,就获取了该对象的同步锁。例如,synchronized(obj)就获取了“obj这个对象”的同步锁。不同线程对同步锁的访问是互斥的。也就是说某一时刻,对象的同步锁只能被一个线程获取到。通过同步锁,我 阅读全文