登峰造极境

  • WIN
    • CSharp
    • JAVA
    • OAM
    • DirectX
    • Emgucv
  • UNIX
    • FFmpeg
    • QT
    • Python
    • Opencv
    • Openwrt
    • Twisted
    • Design Patterns
    • Mysql
    • Mycat
    • MariaDB
    • Make
    • OAM
    • Supervisor
    • Nginx
    • KVM
    • Docker
    • OpenStack
  • WEB
    • ASP
    • Node.js
    • PHP
    • Directadmin
    • Openssl
    • Regex
  • APP
    • Android
  • AI
    • Algorithm
    • Deep Learning
    • Machine Learning
  • IOT
    • Device
    • MSP430
  • DIY
    • Algorithm
    • Design Patterns
    • MATH
    • X98 AIR 3G
    • Tucao
    • fun
  • LIFE
    • 美食
    • 关于我
  • LINKS
  • ME
Claves
长风破浪会有时,直挂云帆济沧海
Mycat

基于Mycat分布式数据库架构实践1安装篇-折腾笔记

一、Mycat简介 二、JVM/JDK运行环境配置 1、查看JDK版本 yum search java|grep jdk 2、安装JDK 博主选择的是1.8.0 yum install java-1.8.0-openjdk /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.111-2.b15.el7_3.x86_64/ 3、设置环境变量 编辑/etc/profile文件 vim /etc/profile 顶部插入以下内容: #set java environment JAVA_HOME=/…

2016-12-30 代号山岳 阅读全文
OAM

HTTP**cow配置-折腾笔记

一、cow安装 请参考链接1 二、监控启动 监控工具:supervisor [program:cow] command=/home/pi/tools/cow/cow-linux-armv7l-0.9.8 directory=/home/pi/tools/cow user=pi autostart=true autorestart=true stopsignal=KILL killasgroup=true stopasgroup=true redirect_stderr=true stdout_logfile=/ho…

2016-12-27 代号山岳 阅读全文
Design Patterns

设计模式之单例模式-学习笔记

一、定义 确保一个类只有一个实例,并提供一个全局访问点。 要点:单件模式需要私有构造器、一个静态方法、一个静态变量 二、实现 1、同步过程 适用:应用程序可以接受getinstance造成的额外负担 优点:特容易实现 缺点:多线程下,效率下降严重 实现: public class Singleton { private static Singleton uniqueInstance; private Singleton(){} public static synchronized Singleton GetInst…

2016-12-25 代号山岳 阅读全文
Design Patterns

设计模式之工厂模式1-学习笔记

一、定义 工厂方法模式:定义了一个创建对象的借口,但由子类决定要实例化的类是哪一个。工厂方法让类把实例化推迟到子类。 模式组成元素: 创建者(Creator)类: 创建抽象创建者类,定了一个抽象的工厂方法,让子类实现此方法而制造产品。 创建者通常会包含依赖于抽象产品的代码,而这些抽象产品由子类创造。创建者不需要真的知道在制造哪种具体产品。 产品类: 创建抽象产品类,所有产品必须实现公共接口 二、疑惑   三、实现 import java.util.ArrayList;; public abstract c…

2016-12-25 代号山岳 阅读全文
Design Patterns

设计模式之装饰者模式-学习笔记

一、定义 动态地将责任附加到对象上。若要扩展功能,装饰者提供了比继承更有弹性的替代方案。 二、理解 如下图所示,在对象内部创建一个实例变量,用来记录被装起来的实例,然后实现一层一层装饰起来。当需要执行贯穿所有实例的方法是,通过逐级调用内层被装饰实例实现调用: 三、实现 public abstract class Beverage { //饮料,抽象类 String description = "Unknown Beverage"; public String getDescription(){ return des…

2016-12-19 代号山岳 阅读全文
Design Patterns

设计模式之观察者模式-学习笔记

一、定义 定义了对象之间的一对多依赖,这样一来,当一个对象改变状态时,它的所有依赖者都会收到通知并自动更新。 通俗理解: 观察者模式的核心是:出版社(object)+订阅者(observer),可以想象为报纸订阅类设计。 subject的interface: <<interface>> Subject: registerObserver() removeObserver() notifyObserver() observer的interface: <<interface>&…

2016-12-14 代号山岳 阅读全文
Design Patterns

设计模式之策略模式-学习笔记

一、含义 定义算法簇,分别封装,使其可以相互替换,此模式让算法的变化独立于使用算法的客户。 二、设计原则 找出应用中可能需要变化之处,把它们独立出来,不要和不需要变化的代码混合在一起。 针对接口编程,而不是针对实现编程。 多用组合,少用继承。 三、机智的Duck设计 代码: public interface QuackBehavior { //呱呱叫接口 public void quack(); } public class Squeak implements QuackBehavior{ //吱吱叫(接口实现) …

2016-12-13 代号山岳 阅读全文
OAM

openstack在centos7上安装与配置-折腾笔记

有一些小需求,需要搭建配置openstack服务。 物理机:Centos7 X64 一、openstack安装 详细过程见参考链接1 二、问题总结 1、新建images之后所有任务都显示正在排队,但是一直没有结束 问题猜想:rabbitmq挂了? 问题验证: rabbitmqctl status 结果: Error: unable to connect to node rabbit@cloud: nodedown DIAGNOSTICS =========== attempted to contact: [rabb…

2016-12-11 代号山岳 阅读全文
KVM

Centos7安装KVM管理面板webvirtmgr-折腾笔记

物理环境: Hypervisor qemu Memory 62.7 GB Logical CPUs 24 Processor Intel(R) Xeon(R) CPU X5650 @ 2.67GHz Architecture x86_64 一、安装 1、安装kvm Host Server 1 安装工具包 yum install qemu-kvm libvirt libvirt-python libguestfs-tools virt-install bridge-utils novnc -y systemctl s…

2016-12-08 代号山岳 阅读全文
OAM

S5700S-28P-LI-AC华为三层交换机与TL-ER6120普联路由器的简单组网-折腾笔记

由于有点需求,需要搭建一个奇怪的网络作为过渡网络,大概拓扑结构如下图。 由于之前在学校只接触过锐捷和思科的交换机和路由器。但是新买的交换机是华为系列。结果在刚开始还按照之前的旧思路进行部署,用单独的路由器做DHCP服务,比较曲折。最后仔细阅读该款交换机文档之后,发现该交换机自带DHCP服务,最后最后以一种很简单的方式解决了这个问题。 PS:其它还可以更加简单些,但是由于物理环境限制,且还缺一个两层交换机。 一、S5700S-28P-LI-AC三层交换机配置 1、设计 配置思路如下: 1)创建三个虚拟局域网(VLAN…

2016-12-08 代号山岳 阅读全文
12
归档
  • 2025 年 6 月
  • 2025 年 5 月
  • 2025 年 4 月
  • 2025 年 3 月
  • 2025 年 2 月
  • 2024 年 12 月
  • 2024 年 11 月
  • 2024 年 10 月
  • 2024 年 9 月
  • 2024 年 8 月
  • 2024 年 7 月
  • 2024 年 6 月
  • 2024 年 5 月
  • 2024 年 4 月
  • 2024 年 3 月
  • 2024 年 2 月
  • 2024 年 1 月
  • 2023 年 12 月
  • 2023 年 11 月
  • 2023 年 10 月
  • 2023 年 9 月
  • 2023 年 8 月
  • 2023 年 7 月
  • 2023 年 6 月
  • 2023 年 5 月
  • 2023 年 4 月
  • 2023 年 3 月
  • 2023 年 2 月
  • 2023 年 1 月
  • 2022 年 12 月
  • 2022 年 11 月
  • 2022 年 10 月
  • 2022 年 9 月
  • 2022 年 8 月
  • 2022 年 7 月
  • 2022 年 6 月
  • 2022 年 5 月
  • 2022 年 4 月
  • 2022 年 3 月
  • 2022 年 2 月
  • 2022 年 1 月
  • 2021 年 12 月
  • 2021 年 11 月
  • 2021 年 10 月
  • 2021 年 9 月
  • 2021 年 8 月
  • 2021 年 7 月
  • 2021 年 6 月
  • 2021 年 5 月
  • 2021 年 4 月
  • 2021 年 2 月
  • 2020 年 12 月
  • 2020 年 11 月
  • 2020 年 10 月
  • 2020 年 7 月
  • 2020 年 6 月
  • 2020 年 5 月
  • 2020 年 4 月
  • 2020 年 3 月
  • 2020 年 2 月
  • 2020 年 1 月
  • 2019 年 12 月
  • 2019 年 11 月
  • 2019 年 10 月
  • 2019 年 9 月
  • 2019 年 8 月
  • 2019 年 6 月
  • 2019 年 5 月
  • 2019 年 4 月
  • 2019 年 3 月
  • 2019 年 2 月
  • 2019 年 1 月
  • 2018 年 12 月
  • 2018 年 11 月
  • 2018 年 10 月
  • 2018 年 9 月
  • 2018 年 8 月
  • 2018 年 7 月
  • 2018 年 6 月
  • 2018 年 5 月
  • 2018 年 4 月
  • 2018 年 3 月
  • 2018 年 2 月
  • 2018 年 1 月
  • 2017 年 12 月
  • 2017 年 11 月
  • 2017 年 10 月
  • 2017 年 9 月
  • 2017 年 8 月
  • 2017 年 7 月
  • 2017 年 6 月
  • 2017 年 5 月
  • 2017 年 4 月
  • 2017 年 3 月
  • 2017 年 2 月
  • 2017 年 1 月
  • 2016 年 12 月
  • 2016 年 11 月
  • 2016 年 10 月
  • 2016 年 7 月
  • 2016 年 6 月
  • 2016 年 5 月
  • 2016 年 4 月
  • 2016 年 3 月
  • 2016 年 2 月
  • 2016 年 1 月
  • 2015 年 12 月
  • 2015 年 11 月
  • 2015 年 8 月
  • 2015 年 7 月
  • 2015 年 6 月
  • 2015 年 5 月
  • 2015 年 4 月
  • 2015 年 3 月
  • 2014 年 6 月
  • 2014 年 3 月
  • 2013 年 9 月
  • 2013 年 3 月

COPYRIGHT © 2099 登峰造极境. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang

蜀ICP备14031139号-5

川公网安备51012202000587号