0%

如何使用威联通自带的wireguard异地组网

前言:

​ 我的主路由使用的是性能较弱的红米AC2100,用的老毛子系统,为了保证主路由的稳定性,采用了旁路由,扩展功能由威联通虚拟机里面的openwrt实现,本来想通过虚拟机里的openwrt安装wg实现异地组网。但是最近发现威联通官方的QVPN既然也已经支持了wireguard,使用起来更加的简洁和方便,于是使用威联通自带的wireguard进行异地组网,实现内网穿透。

阅读全文 »

解决qnap重启后自动清理系统文件的问题

威联通系统在重启后会自动清除系统文件,导致某些应用的配置失效,尝试了修改用户目录下.bashrc或者/etc/profie文件,都不行。查询官方论坛找到了解决办法,基本思路就是将无法持久化的系统配置文件复制到可以持久化的文件里面,再用软连接的方式将系统文件指向可持久化的文件,将软连接脚本设置成随系统启动执行。

阅读全文 »

Activiti7的基本原理和使用

1 什么是工作流?#

1.1 工作流介绍#

  • 工作流(Workflow),就是通过计算机对业务流程自动化执行管理。它主要解决的是“使在多个参与者之间按照某种预定义的规则自动进行传递文档、信息或任务的过程,从而实现某个预期的业务目标,或者促使此目标的实现”。
    阅读全文 »

如何给docker容器指定固定ip

docker网络模式有bridge,host,none三种,默认使用bridge桥接模式,但是此模式默认只能使用DHCP自动分配IP,而且不能使用服务名字作为host直接访问,这会导致每次重启容器,IP都会变动,不易维护。要想使用固定IP,只能使用自建的docker网络。

阅读全文 »

JAVA8之函数式接口

1.FunctionalInterface注解

注解在Inteface上,且interface里只能有一个抽象方法,可以有default方法。从语义上来讲,一个函数式接口需要通过一个***逻辑上的***方法表达一个单一函数。

1
2
@FunctionalInterface//No target method found
interface F { }
阅读全文 »

1.集合流的简介

1.1集合的流式编程简介

​ Stream是JDK1.8之后出来的新特性,也是JDK1.8中最值得学习的两种新特性之一。(另外一个是lambda表达式)

​ Stream是对集合操作的增强,流不是集合元素,不是一种数据结构,不负责数据的存储。流更像是一种迭代器,可以单向的遍历一个集合中的每一个元素,并且不可循环。

阅读全文 »