跳转到内容。
  • 首页
  • 数学基础
  • 机器学习
  • 深度学习
  • 强化学习
  • 计算机视觉
  • 物联网
  • 开发运维
    • 数据库
    • 操作系统
    • 通信协议
      • Modbus
      • MQTT
      • Http
      • WebSocket
      • PLC S7
    • 技术架构
      • Java
      • NET
      • C&C++
      • Python
      • Php
    • 数据架构
    • 应用架构
    • 业务架构
  • 关于博主
  • 搜索
蒋智昊的博客
机器学习 计算机视觉 物联网
  • 首页
  • 数学基础
  • 机器学习
  • 深度学习
  • 强化学习
  • 计算机视觉
  • 物联网
  • 开发运维
    • 数据库
    • 操作系统
    • 通信协议
      • Modbus
      • MQTT
      • Http
      • WebSocket
      • PLC S7
    • 技术架构
      • Java
      • NET
      • C&C++
      • Python
      • Php
    • 数据架构
    • 应用架构
    • 业务架构
  • 关于博主
  • 搜索
分类: <span>编程语言</span>

分类: 编程语言

首页 Archive for category "编程语言" (页面 6)

关于Java 设计模式 解释器模式 Interpreter

蒋智昊 Java 2018年11月29日 2018年11月29日 留下评论
关于Java 设计模式 解释器模式 Interpreter

1、Expression.java

package com.ssm.cts.pattern.interpreter;

import java.util.HashMap;

public abstract class Expression {

// 解析公式和数值,其中var中的key值是是公式中的参数,value值是具体的数字

public abstract int interpreter(HashMap<String, Integer> var);

}

阅读全文"关于Java 设计模式 解释器模式 Interpreter"

关于Java 设计模式 状态模式 State

蒋智昊 Java 2018年11月29日 2018年11月29日 留下评论
关于Java 设计模式 状态模式 State

1、IAction.java

package com.ssm.cts.pattern.state;

public interface IAction {

public void setState(int state);

public void start();

public void stop();

}

2、Action.java

package com.ssm.cts.pattern.state;

public class Action impl

阅读全文"关于Java 设计模式 状态模式 State"

关于Java 设计模式 访问者模式 Visitor

蒋智昊 Java 2018年11月29日 2018年11月29日 留下评论
关于Java 设计模式 访问者模式 Visitor

1、IComputerPart.java

package com.ssm.cts.pattern.visitor;

public interface IComputerPart {

public void accept(IComputerPartVisitor computerPartVisitor);

}

2、Keyboard.java

package com.ssm.cts.pattern.visitor;

public class Keyboard

阅读全文"关于Java 设计模式 访问者模式 Visitor"

关于Java 设计模式 备忘录模式 Memento

蒋智昊 Java 2018年11月29日 2018年11月29日 留下评论
关于Java 设计模式 备忘录模式 Memento

1、Memento.java

package com.ssm.cts.pattern.memento;

public class Memento {

private String state = “”;

public Memento(String _state) {

this.state = _state;

}

public String getState() {

return state;

}

public void setState(String

阅读全文"关于Java 设计模式 备忘录模式 Memento"

关于Java 设计模式 门面模式 Facade

蒋智昊 Java 2018年11月28日 2018年11月28日 留下评论
关于Java 设计模式 门面模式 Facade

1、Facade.java

package com.ssm.cts.pattern.facade;

public class Facade {

private ClassA a = new ClassA();

private ClassB b = new ClassB();

private ClassC c = new ClassC();

public void methodA(){

this.a.doSomethingA();

}

public voi

阅读全文"关于Java 设计模式 门面模式 Facade"

关于Java 设计模式 观察者模式 Observer

蒋智昊 Java 2018年11月28日 2018年11月28日 留下评论
关于Java 设计模式 观察者模式 Observer

1、Subject.java

package com.ssm.cts.pattern.observer;

import java.util.Vector;

public abstract class Subject {

// 定义一个观察者数组

private Vector<Observer> obsVector = new Vector<Observer>();

// 增加一个观察者

public void addObserver(Ob

阅读全文"关于Java 设计模式 观察者模式 Observer"

关于Java 设计模式 组合模式 Composite

蒋智昊 Java 2018年11月28日 2018年11月28日 留下评论
关于Java 设计模式 组合模式 Composite

1、Tree.java

package com.ssm.cts.pattern.composite;

public abstract class Tree {

// 姓名

private String name = “”;

// 职位

private String position = “”;

public Tree(String _name, String _position) {

this.name = _name;

this.position =

阅读全文"关于Java 设计模式 组合模式 Composite"

关于Java 设计模式 迭代器模式 Iterator

蒋智昊 Java 2018年11月28日 2018年11月28日 留下评论
关于Java 设计模式 迭代器模式 Iterator

1、IAction.java

package com.ssm.cts.pattern.iterator;

public interface IAction {

public String getActionInfo();

}

2、Action.java

package com.ssm.cts.pattern.iterator;

public class Action implements IAction {

// 项目名称

private Stri

阅读全文"关于Java 设计模式 迭代器模式 Iterator"

关于Java 设计模式 适配器模式 Adapter

蒋智昊 Java 2018年11月28日 2018年11月28日 留下评论
关于Java 设计模式 适配器模式 Adapter

1、MediaPlayer.java

package com.ssm.cts.pattern.adapter;

public interface MediaPlayer {

public void play(String audioType, String fileName);

}

2、MediaAdapter.java

package com.ssm.cts.pattern.adapter;

public class MediaAdapter implemen

阅读全文"关于Java 设计模式 适配器模式 Adapter"

关于Java 设计模式 策略模式 Strategy

蒋智昊 Java 2018年11月28日 2018年11月28日 留下评论
关于Java 设计模式 策略模式 Strategy

1、Context.java

package com.ssm.cts.pattern.strategy;

public class Context {

private Strategy straegy;

public Context(Strategy _strategy) {

this.straegy = _strategy;

}

public void operate() {

this.straegy.operate();

}

}

阅读全文"关于Java 设计模式 策略模式 Strategy"

关于Java 设计模式 装饰模式 Decorator

蒋智昊 Java 2018年11月28日 2018年11月28日 留下评论
关于Java 设计模式 装饰模式 Decorator

1、Report.java

package com.ssm.cts.pattern.decorator;

public abstract class Report {

public abstract void display();

}

2、MonthReport.java

package com.ssm.cts.pattern.decorator;

public class MonthReport extends Report {

@Override

p

阅读全文"关于Java 设计模式 装饰模式 Decorator"

关于Java 设计模式 责任链模式 Chain of Responsibility

蒋智昊 Java 2018年11月28日 2018年11月28日 留下评论
关于Java 设计模式 责任链模式 Chain of Responsibility

1、AbstractLogger.java

package com.ssm.cts.pattern.chain;

public abstract class AbstractLogger {

public static int INFO = 1;

public static int DEBUG = 2;

public static int ERROR = 3;

protected int level;

// 责任链中的下一个元素

protected Abst

阅读全文"关于Java 设计模式 责任链模式 Chain of Responsibility"

关于Java 设计模式 命令模式 Command

蒋智昊 Java 2018年11月28日 2018年11月28日 留下评论
关于Java 设计模式 命令模式 Command

1、Action.java

package com.ssm.cts.pattern.command;

public abstract class Action {

// 增加功能

public abstract void add();

// 删除功能

public abstract void delete();

// 修改功能

public abstract void change();

}

2、BusAction.java

package co

阅读全文"关于Java 设计模式 命令模式 Command"

关于Java 设计模式 中介者模式 Mediator

蒋智昊 Java 2018年11月28日 2018年11月28日 留下评论
关于Java 设计模式 中介者模式 Mediator

1、Order.java

package com.ssm.cts.pattern.mediator;

public class Order {

public void buyBar(int number) {

Stock stock = new Stock();

stock.increase(number);

System.out.println(“采购人员采购汽车:” + number + “台”);

}

}

2、Sale.java

阅读全文"关于Java 设计模式 中介者模式 Mediator"

关于Java 设计模式 原型模式 Prototype

蒋智昊 Java 2018年11月28日 2018年11月28日 留下评论
关于Java 设计模式 原型模式 Prototype

1、Car.java

package com.ssm.cts.pattern.prototype;

import java.util.ArrayList;

public class Car implements Cloneable {

private ArrayList<String> arrayList = new ArrayList<String>();

@Override

public Car clone() {

Car car =

阅读全文"关于Java 设计模式 原型模式 Prototype"

关于Java 设计模式 代理模式 Proxy

蒋智昊 Java 2018年11月28日 2018年11月30日 留下评论
关于Java 设计模式 代理模式 Proxy

1、IKeeper.java

package com.ssm.cts.pattern.proxy;

public interface IKeeper {

public void careForBoy();

}

2、Keeper.java

package com.ssm.cts.pattern.proxy;

public class Keeper implements IKeeper {

private String name = “”;

publi

阅读全文"关于Java 设计模式 代理模式 Proxy"

关于Java 设计模式 模板模式 Template

蒋智昊 Java 2018年11月28日 2018年11月28日 留下评论
关于Java 设计模式 模板模式 Template

1、CarModel.java

package com.ssm.cts.pattern.template;

public abstract class CarModel {

// 启动

public abstract void start();

// 停止

public abstract void stop();

// 喇叭声音

public abstract void alarm();

// 引擎声音

public abstract void en

阅读全文"关于Java 设计模式 模板模式 Template"

关于Java 设计模式 建造者模式 Builder

蒋智昊 Java 2018年11月28日 2018年11月28日 留下评论
关于Java 设计模式 建造者模式 Builder

1、CarModel.java

package com.ssm.cts.pattern.builder;

import java.util.ArrayList;

public abstract class CarModel {

// 执行顺序

private ArrayList<String> sequence = new ArrayList<String>();

// 启动

protected abstract void start()

阅读全文"关于Java 设计模式 建造者模式 Builder"

关于Java 设计模式 单例模式 Singleton

蒋智昊 Java 2018年11月28日 2018年11月28日 留下评论
关于Java 设计模式 单例模式 Singleton

1、SingleObject.java

package com.ssm.cts.pattern.singleton;

public class SingleObject {

private static SingleObject instance;

private SingleObject() {

}

public static synchronized SingleObject getInstance() {

if (instance == null) {

阅读全文"关于Java 设计模式 单例模式 Singleton"

关于Java 设计模式 抽象工厂模式 Abstract Factory

蒋智昊 Java 2018年11月28日 2018年11月28日 留下评论
关于Java 设计模式 抽象工厂模式 Abstract Factory

1、Shape.java

package com.ssm.cts.pattern.abstractfactory;

public interface Shape {

void draw();

}

2、Circle.java

package com.ssm.cts.pattern.abstractfactory;

public class Circle implements Shape {

@Override

public void draw() {

阅读全文"关于Java 设计模式 抽象工厂模式 Abstract Factory"

文章导航

1 … 4 5 6 7 8 … 18

分类

  • 大数据 (23)
    • ClickHouse (1)
    • Druid (1)
    • ETL工具 (2)
    • Flink (1)
    • Hadoop (3)
    • HBase (1)
    • Hive (1)
    • Hue (1)
    • Impala (1)
    • Kylin (1)
    • MapReduced (1)
    • Presto (1)
    • Spark (5)
    • 数据湖 (3)
  • 数据库 (55)
    • ElasticSearch (1)
    • Memcached (1)
    • MongoDB (2)
    • MySQL (17)
    • Oracle (12)
    • PostgreSQL (1)
    • Redis (7)
    • SQLite (1)
    • SqlServer (11)
    • TiDB (2)
  • 机器学习 (157)
    • AForge (1)
    • Dlib (3)
    • Gym (6)
    • Mediapipe (1)
    • ML.NET (4)
    • OpenCV (66)
    • PyTorch (20)
    • Sklearn (26)
    • Tensorflow (3)
    • 神经网络/数学 (27)
  • 测试工具 (10)
  • 消息服务 (32)
    • ActiveMQ (6)
    • Kafka (2)
    • MINA (1)
    • MQTT (5)
    • RabbitMQ (3)
    • RocketMQ (2)
    • WebServer (8)
    • WebSocket (5)
  • 硬件设备 (12)
    • 办公设备 (7)
    • 机械设备 (5)
  • 系统平台 (118)
    • Android (22)
    • Arduino (28)
    • Docker (7)
    • iOS (1)
    • Linux (20)
    • Mac (2)
    • Raspberry Pi (20)
    • Windows (18)
  • 组织管理 (89)
    • 人生感悟 (12)
    • 游学心得 (11)
    • 管理工具 (15)
    • 管理理论 (51)
  • 编程语言 (353)
    • C (13)
    • C# (56)
    • C++ (14)
    • Cts (19)
    • Delphi (13)
    • Electron (2)
    • Html5 (21)
    • Java (112)
    • jQuery (14)
    • NodeJS (3)
    • Objective-C (10)
    • Php (27)
    • Python (33)
    • Scala (1)
    • Swift (11)
    • VB (2)
    • WeiXin (22)
  • 软件产品 (30)
    • APP应用 (2)
    • AVS车辆自动称重系统 (1)
    • BI报表 (4)
    • CRM客户关系系统 (2)
    • CSC客服云 (1)
    • E-Learning培训系统 (1)
    • ERP 金蝶 EAS (4)
    • HR人力资源系统 (2)
    • IM沟通系统 (3)
    • OA办公系统 (3)
    • PLM产品生命周期管理系统 (2)
    • POS收银系统 (2)
    • Shop微商城系统 (2)
    • WMS仓储系统 (1)
  • 软考考试 (49)

标签

Android (22) Linux (20)

网站概况

文章数量:891 篇
评论数量:44 条
页面数量:28 个
标签数量:2 个
最后更新:2023年5月18日

蒋智昊的博客 浙ICP备11005812号 浙公网安备33050202001508
返回顶部