妙博客

主机评测 香港服务器 洛杉矶VPS测评

Windows搭建Syncthing&发现服务器&中继服务器实现文件跨设备自动同步

Windows搭建Syncthing&发现服务器&中继服务器实现文件跨设备自动同步
序:  Syncthing是一款开源免费跨平台的文件同步工具,是基于P2P技术实现设备间的文件同步,Syncthing支持非常多的平台,包括Windwos、macOS、Android、Linux、FreeBSD、Solaris、群晖和威联通NAS等。国内团队基于Syncthing开发的微力同步也很不错,如果想简单使用可以考虑用此工具。Syncthing国内的服务器速度不是很好,所以自己搭建发现服务器及中继服务器。 0x01:准备工具及环境  stdiscosrv:发现服务器  stre

centos下搭建owncloud

centos下搭建owncloud
1.首先安装docker,尽量用最新版本,如果无法安装新版本docker,请参考这篇:https://142132.com/?id=260在Centos中,使用脚本直接安装Docker## 确保 yum 包更新到最新。 sudo yum -y update ## 卸载旧版本 sudo yum remove docker  docker-common docker

docker升级版本

一、前言  docker的版本分为社区版docker-ce和企业版dokcer-ee社,区版是免费提供给个人开发者和小型团体使用的,企业版会提供额外的收费服务,比如经过官方测试认证过的基础设施、容器、插件,当然docker的版本更新比较快,截止2018.12最新版本是18.09,如果你的机器上安装了老版本的docker,那么就需要卸载,本文介绍如何完全的卸载老版本以及安装新版本docker。二、删除老版本停止docker服务systemctl stop docker查看当前版

seafile搭建(centos7)

seafile搭建(centos7)
yum install docker -y yum install docker-compose -yvi /etc/selinux/config禁用一下SELINUX,重启一下服务器rebootvim docker-compose.ymlversion: '2.0' services:   db:     image: mariad

centos挂载samba磁盘,磁盘是通过frp穿透映射的

centos挂载samba磁盘,磁盘是通过frp穿透映射的
先做穿透,windows下frpc.ini配置如下[common] server_addr = 121.50.43.81 server_port = 5001 # 这四行配置密码 authenticate_heartbeats = true authenticate_new_work_conns = true authentication_method = token to

nextcloud搭建私有云实现自动备份

nextcloud搭建私有云实现自动备份
 简单两步, 搭建全平台私有同步网盘1、简介nextcloud是一款开源私有云方案,GitHub开源地址:https://github.com/nextcloud,也就是说,可以用nextcloud来搭建私有同步网盘。之前就有搭建私有网盘的需求,毕竟国外网盘容量小,速度慢,国内目前也就只有115和百度云在苟延残喘,115已是半残,百度云限速不说,还会将小姐姐变成8秒教育片,先不论这种偷窥个人网盘隐私的行为是否违法,要知道百度云删除这些东西的时候可没有告知用户,更不用说任何的提醒和交流了

设计模式-JAVA-访问者模式(Visitor)

访问者模式(Visitor)是一种行为型设计模式,它允许你将算法与对象结构分离开来,使得算法可以独立于对象结构而变化。在访问者模式中,有两个主要的角色:访问者(Visitor)和被访问者(Element)。访问者定义了一组访问方法,每个方法对应一个被访问者的类。被访问者定义了一个 accept 方法,该方法接受一个访问者作为参数,并调用访问者的相应方法。下面是一个简单的访问者模式的示例代码:// 访问者接口 interface Visitor {  &

设计模式-JAVA-模板方法模式(Template Method)

模板方法模式是一种行为型设计模式,它定义了一个算法的骨架,将一些步骤延迟到子类中实现。模板方法模式使得子类可以在不改变算法结构的情况下,重新定义算法中的某些步骤。下面是一个简单的模板方法模式的示例:public abstract class AbstractClass {     public void templateMethod() {    &nb

设计模式-JAVA-策略模式(Strategy)

策略模式(Strategy)是一种行为型设计模式,它定义了一系列算法,将每个算法封装起来,并使它们可以互换。策略模式使得算法可以独立于使用它们的客户端而变化。下面是一个使用策略模式的示例代码:// 定义一个策略接口 interface Strategy {     int doOperation(int num1, int num2); } // 实现策略接口的具体算法

设计模式-JAVA-状态模式(State)

状态模式(State)是一种行为型设计模式,它允许对象在其内部状态发生改变时改变其行为。在状态模式中,对象的行为取决于其内部状态,而不是取决于其类。 下面是一个简单的状态模式的示例,假设有一个电梯,它有四种状态:停止、运行、开门和关门。在不同的状态下,电梯的行为是不同的。 首先,我们需要定义一个状态接口,它包含了电梯在不同状态下的行为: public interface ElevatorState { void openDoor()

Copyright Your 142132.com Rights Reserved. 赣ICP备17010829号-2