使用git同步一个fork 发表于 2017-10-30 分类于 工具 本文字数: 278 阅读时长 ≈ 1 分钟 前言搭了个Hexo博客, 然后把NexT主题fork了一下。本文记录下从被fork的项目更新fork的操作。 阅读全文 »
Linux之SSH协议 发表于 2017-10-09 分类于 Linux 本文字数: 410 阅读时长 ≈ 1 分钟 前言SSH 为 Secure Shell 的缩写。在使用远程工具连接 Linux 时使用的就是 SSH协议。SSH协议 使用的是非对称加密算法。简单的说, 有一个管道, 用来传递数据, A和B在管道的两端, A和B各自拥有一把锁和一把钥匙。B要传数据给A, 那么B先把自己的锁给A。A用自己的A锁加上B锁给数据上锁, 这时候只有A的A钥匙和B的B钥匙能解开这个锁获取数据。A和B使用不同的锁和钥匙, 这就是非对称加密。 阅读全文 »
计算机网络之IP地址、子网掩码、网关详解 发表于 2017-10-08 分类于 编程杂谈 本文字数: 2.2k 阅读时长 ≈ 8 分钟 IP地址由于IPv6尚未普及,这里的 IP地址为IPv4地址。IP地址相当于互联网上的门牌号, 由 4字节, 也就是 32位 的二进制码组成,包含了网络号( net-id )和主机号( host-id )。 网络号( net-id ): 标志主机(或路由器)所连接到的网络。 主机号( host-id ): 网络号范围内唯一的主机(或路由器)。 阅读全文 »
Quartz之整合Spring 发表于 2017-10-03 分类于 Java Web 本文字数: 746 阅读时长 ≈ 3 分钟 前言作为Web开发者, Spring是必不可少的一个框架, 自然需要把Quartz整合进去。所幸网上已有很多教程, 我这里也只是简单的整合一下, 用于以后项目的CV大法。Quartz 有调度器Scheduler、触发器 Trigger、任务 JobDetail三个组件。一个任务可以给多个调度器执行,触发器在指定时间运行任务,调度器操作触发器执行定时任务。 阅读全文 »
Quartz之cron表达式详解 发表于 2017-10-03 分类于 Java Web 本文字数: 401 阅读时长 ≈ 1 分钟 前言cron expression使用过 Quartz 定时调度框架的都知道常用的有两种触发器。 SimpleTrigger 和 CronTrigger, 本章的主角 CronTrigger 通过 cron表达式 来设置什么时候触发任务。 阅读全文 »
Environment详解 发表于 2017-10-03 分类于 Java Web 本文字数: 1.2k 阅读时长 ≈ 4 分钟 前言HttpServletBean 实现了 EnvironmentCapable 和 EnvironmentAware 接口。Environment可以对一些应用变量进行初始化, 存储到内存中。方便 Bean 进行获取。 阅读全文 »
Linux文件权限 发表于 2017-10-03 分类于 Linux 本文字数: 3.1k 阅读时长 ≈ 11 分钟 查看文件权限在Linux使用 ll -ah 可以看到以下命令。文件权限就存储在 drwxr-xr-x 这十个字符之中。 阅读全文 »
创建Utils工具类的最佳实践 发表于 2017-09-24 分类于 Java SE 本文字数: 150 阅读时长 ≈ 1 分钟 前言有些类我们不希望实例化, 比如 ArrayUtils。实例化这些工具类是没有意义的。 阅读全文 »
Collectors.reducing压缩List<Map>为Map 发表于 2017-09-11 分类于 Java SE 本文字数: 1.3k 阅读时长 ≈ 5 分钟 前言reduce操作可以实现从一组元素中生成一个值, 也可以作为downstream下游处理器。本文默认读者已经掌握基本的Stream知识。 阅读全文 »