• 彻底消灭if-else嵌套

    彻底消灭if-else嵌套 if-else 作为每种编程语言都不可或缺的条件语句,我们在编程时会大量的用到。但if-else 一般不建议嵌套超过三层,如果一段代码存在过多的 if-else 嵌套,代码的可读性就会急速下降,后期维护难度也大大提高。 一、背景 1.1 反面教材 不知大家有没...

    2020-03-03 16:01:15 文件定义用户IE对策系统技术交流PSAVHTTPS

  • bash 数组

    bash 数组 有2种数组: 索引数组 关联数组(java里的Hashmap),用key关联value 声明数组: #声明索引数组declare -a ary#声明关联数组declare -a ary 引用数组:${ary[idx]} 必须加大括号 直接访问数组名,就是访问第一个元素 [root@localhost ~]# ani[0]=dog[root@lo...

    2020-03-02 16:02:57 文件qqechoQQ群微信C++AV<the索引

  • Linux常见问题1:Permission Denied

    Linux常见问题1:Permission Denied ①、访问文件时出现:Permission Denied 原因: 文件或文件夹拒绝访问 解决方法: sudo chmod -R 777 路径文件名 使用管理员权限为拒绝访问的文件添加所有用户的读、写、执行权限 -R或recursive:递归处理,将指令目录下的所有文件及...

    2020-03-02 16:02:12 文档文件Linux用户IE群组<the数字修改

  • 启动时查看配置文件application.yml

    启动时查看配置文件application.yml Spring Boot Application 事件和监听器 在多环境的情况下。 可能需要切换配置文件的一个对应的属性来切换环境 面临的问题就是 如何在springboot加载完配置文件的时候就可以立即校验对应的属性值 SmartApplicationListener实现监听解...

    2020-03-02 02:35:51 文件系统timAVnttNTP<Application触发指定

  • 高并发的概念及应对方法

    高并发的概念及应对方法 高并发 高性能 为什么学习高并发? 作为一名非CS科班出生的同学,在经过多年IT从业之后,明显能感受到职业生涯发展的后继无力,由于从事的是传统金融行业,对应的公司其实内心深处是不重视IT部门的,而我这种IT从业人员虽然已经是团队或者是部...

    2020-03-01 16:05:32 二级域名dns域名dns解析java并发编程在linux中文件服务器定义经验总结黑白

  • Shiro -- (七) Web 集成

    Shiro -- (七) Web 集成 简介: Shiro 提供了与 Web 集成的支持,其通过一个 ShiroFilter 入口来拦截需要安全控制的 URL,然后进行相应的控制,ShiroFilter 类似于如 Strut2/SpringMVC 这种 web 框架的前端控制器,其是安全控制的入口点,其负责读取配置(如 ini 配置...

    2020-03-01 16:03:06 文件word用户default.htmServletWebAppPSAVHTTPSweb

  • 多线程笔记 - AIO

    多线程笔记 - AIO AIO是异步非阻塞io, 也叫 nio2.0. 直接上代码, server: public class Server implements Runnable { public AsynchronousServerSocketChannel assc; private CountDownLatch latch; public Server( int port) { try { assc = AsynchronousServerSocke...

    2020-03-01 16:02:18 服务器IEAE<NETServertabhandlertablesys

  • 理解JMM

    理解JMM 理解JMM,java线程状态转换 背景 之前以为JMM就是JVM,后来才了解到JMM特指内存模型,和GC关联比较弱。 书反复看了很多遍,看的时候觉得看懂了,但是放下书口述,总感觉说不明白。所以还是直接自己总结得了! 一、JMM 1、为什么需要JMM? JVM为了屏蔽硬件和操...

    2020-03-01 16:02:08 定义硬件系统缓解AV操作系统修改传递计算无法

  • 多线程笔记 - NIO

    多线程笔记 - NIO 随着访问量越来越多, BIO 和 伪异步IO 已经不能满足需求了. 所以后面又出了个 NIO. 1. NIO 使用了一个 通道Channel 的概念, 他是一个双向通道, 可以读取和写入数据. 程序中使用的 SocketChannel 读写操作都是异步的, 没有读写的数据最直接返回. 2. NI...

    2020-03-01 16:01:48 服务器YYIEtim<NETServertab对象地址

  • (一)Spring源码——IoC骗

    (一)Spring源码——IoC骗 @[toc] 1. Spring注解的源码分析 1.1 我如何开始分析源码的? 这一部分可以略过直接看第1.2节 想必程序员都会经过这样一个阶段,当 一门编程语言的语法 已经能够熟练运用。并且它的 流行框架 也能够用到 五分熟 ,程序员就会找进阶的入口,...

    2020-03-01 16:01:48 文件定义看视频IE揭秘WebAppb站AVweb视频