【设计模式】Head First 设计模式——构建器模式 C++实现

  • Post author:
  • Post category:其他

设计模式 最大的作用就是在变化和稳定中间寻找隔离点,然后分离它们,从而管理变化。将变化像小兔子一样关到笼子里,让它在笼子里随便跳,而不至于跳出来把你整个房间给污染掉。 设计思想 ​ 将一个复杂对象的构建与其表示相分离,使得同样的构建过程(稳定)可以创建不同的表示(变化) 动机 在软件系统中,有时候面临着“一个复杂对象” 的创建工作,其通常由各个部分的子对象用一定的算法构成;由于需求的变化,这个复杂…

继续阅读 【设计模式】Head First 设计模式——构建器模式 C++实现

计算机网络作业之路由协议的配置

  • Post author:
  • Post category:其他

3. 规划一个网络。 (1)组建一个至少包含三个路由器的简单网络,参考拓扑如图2-3所示。 (2)给该网络中的主机和路由器的端口规划并配置IP地址。 (3)在路由器上配置路由协议,保证全网络的互通。 (4)在各个主机上通过Ping命令测试网络是否互通。 (5)将PacketTracer中文件,保存文件名为“专业班级+学号+姓名-3”,如“电信1001班201046830508范浩然-3”。 (6)…

继续阅读 计算机网络作业之路由协议的配置

iOS 友盟分享

  • Post author:
  • Post category:其他

iOS 友盟分享 这个主要是提到如何通过友盟去自定义分享的步骤: 一、肯定要去友盟官网下载最新的SDK包,然后将SDK导入到你的工程文件夹里面去; 二、注册友盟账号,将你的APP添加到你的账号里面然后获取到一个Key; 三、  在AppDelegate内设置友盟AppKey -(BOOL)application:(UIApplication*)application didFinishLaunch…

继续阅读 iOS 友盟分享

python cv2 源轮廓、近似轮廓、凸包、直边外接矩形、最小外接矩形、拟合直线

  • Post author:
  • Post category:python

记录一些可能有用的图像处理方法,包括源轮廓、近似轮廓、凸包、直边外接矩形、最小外接矩形、拟合直线。 上述操作都是基于图像灰度图: import cv2 import numpy as np img = cv2.imread('./test.png') imgray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY) ret, thresh = cv2.threshold…

继续阅读 python cv2 源轮廓、近似轮廓、凸包、直边外接矩形、最小外接矩形、拟合直线

向量叉乘!

  • Post author:
  • Post category:其他

步骤1、两向量叉乘时的预处理 向量 a 与向量 b 叉乘,这两个向量一定在一个平面上,把向量 a 和向量 b 的起点确定在同一点(向量的平移不改变大小和方向)。 步骤2、两向量叉乘时的夹角确定 向量 a 和向量 b 之间有一个夹角α,注意:0°≤α≤180°。例如,向量 a 和 b 之间的小角为60°,大角是300°,我们认为两向量的夹角是60°。 步骤3、两向量叉乘的结果向量的方向确定 (1) …

继续阅读 向量叉乘!

Navicat获取注册码

  • Post author:
  • Post category:其他

产品适用:Navcat产品+中文版+64位 注册机百度网盘链接: https://pan.baidu.com/s/1H49nNga9h0WHWKGWAGy18g 提取码: ri5d 1、cmd进入注册机目录 执行命令 navicat-patcher.exe "D:\Program Files\PremiumSoft\Navicat Premium 12"(navicate的目录) 2、执行成功生成…

继续阅读 Navicat获取注册码

线程-概述

  • Post author:
  • Post category:其他

线程 概述 线程的创建 线程的状态 线程方法 线程的优先级 线程分类 线程同步 并发问题 队列和锁 锁机制:synchronized 同步方法和同步块 死锁 线程协作 概述 线程是独立的执行路径 程序运行时,自己没有创建线程,后天也会有多个线程 main称之为主线程,为系统的入口,用于执行整个程序 在一个进程中,如果开辟了多个线程,线程的运行由调度器安排调度 对同一个资源操作时,会存在资源抢夺的问…

继续阅读 线程-概述

学生管理系统(SSM简易版)总结

  • Post author:
  • Post category:其他

之前用 Servlet + JSP 实现了一个 简易版的学生管理系统 ,在学习了 SSM 框架之后,我们来对之前写过的项目重构一下! 技术准备 为了完成这个项目,需要掌握如下技术: Java 基础知识 前端: HTML, CSS, JAVASCRIPT, JQUERY J2EE: Tomcat, Servlet, JSP, Filter 框架: Spring , Spring MVC , MyBa…

继续阅读 学生管理系统(SSM简易版)总结

天正对应cad版本_2014的天正适用于哪些版本的cad

  • Post author:
  • Post category:其他

展开全部 2014的天正适用于cad的版本: 1、32位:2004~2014版 2、64位:2010~2014版 二十世纪70年代,小型计算机费用下降,美国工业界才开始广泛使32313133353236313431303231363533e78988e69d8331333431353962用交互式绘图系统。二十世纪80年代,由于PC机的应用,CAD(计算机辅助设计)得以迅速发展,出现了专门从事CA…

继续阅读 天正对应cad版本_2014的天正适用于哪些版本的cad

Spring Boot整合mybatis-plus中开启MP日志输出sql全过程

  • Post author:
  • Post category:其他

中间开个小插曲 我们运行sql操作数据库时 它只给了我们结果 并没有输出它并没有它运行的整个过程 那么 我们可以把MP的调试日志打开 来到项目 application.yml 配置文件 编写配置如下 mybatis-plus: configuration: log-impl: org.apache.ibatis.logging.stdout.StdOutImpl 这样 我们的日志就会被输出在控制台…

继续阅读 Spring Boot整合mybatis-plus中开启MP日志输出sql全过程