Gavin Blog

Every cloud has a silver lining!

Socket编程(一)

概念和基本操作

自觉此心无一事 小鱼跳出绿萍中 概念 Socket Socket原指IP地址和端口对(ip,port),是TCP通信的一端,其唯一标志一个通信端。在Linux系统中,与socket相关的api大多封装在sys/socket.h头文件中,包括创建socket、命名socket、监听socket、接受连接、发起连接、读写数据 等等。 字节序 现代CPU的累加器一次至少装载...

计算机视觉(五)

图像风格迁移

雁声远过潇湘去 十二楼中月自明 前言 计算机视觉大作业,复现一篇视觉相关的论文,鉴于本人之前对图像风格迁移比较感兴趣,毕竟世界上唯有两样东西能让我们的内心受到深深的震撼,一是我们头顶浩瀚灿烂的星空,二是我们心中崇高的道德法则,哲学与艺术是我们永恒的追求,这是我在无聊的日常中为数不多的享受之一了。还在苏大的时候,我便妄想于琐碎的日子里学习一门艺术,陶冶性情,也曾短暂拿起画笔,...

OOAD复习

概念

梦入少年丛 歌舞匆匆 概念 面向对象系统分析与设计概述 分析 需求分析(调查研究系统要成功所必须满足的需求) 面向对象分析(调查研究领域对象以发现重要信息来满足需求) 设计 满足需求的概念上的解决方案 分析设计方法演变 没有方法 功能分解 结果化方法(数据流法)...

PaaS复习

概念

身世酒杯中 万事皆空 概念 云计算技术基本原理 云计算:是一种动态拓展的计算模式,通过网络将虚拟化资源作为服务提供,模式有LaaS、PAAS、SaaS 云计算发展路线:并行计算->集群计算->网络计算->云计算 云计算优势 节省费用/所付即所用 即时升级 安全 可靠 AP...

计算机视觉(四)

词袋模型(BoW)

一叶舟轻 双桨鸿惊 概念 前言 计算机视觉作业,利用词袋模型进行图像检索,并计算检索的正确率和召回率,评估效果 BoW(词袋模型) 词袋模型(Bag of Words)最初被用到文本分类中,将文档表示成特征向量。其对于文本来说,忽略词法、句法,将文本仅看作单词的集合。那么每篇文档就都相当于一个袋子,里面装着各个单词。例如: A: My name is OzyMand...

设计模式(一)

C++实现

少年心事 邈如春梦 概念 设计模式 设计模式是某类软件设计问题的经典解决方案,它可以提高代码可重用性,增强系统的可维护性。 分类: 创建型模式 类实例化时使用的模式,规定了创建对象的规则和方法,例如单例模式、工厂模式 结构型模式 从程序结构上解决模块之间的耦合性问题,例如代理模式 行为型模式 描述了算法和对象之间的职责分配,例如迭代器模式 ...

MQTT实现命令FTP

基于Mac

空光远流浪 铜柱从年消 概念 MQTT MQTT是一种轻量级的、灵活的网络协议,适用于IoT场景,其优点如下: 这个轻量级协议可在严重受限的设备硬件和高延迟/带宽有限的网络上实现 它的灵活性使得为 IoT 设备和服务的多样化应用场景提供支持成为可能 为什么IoT场景下不使用其他网络协议,主要还是没钱,物联网设备不可能使用高昂的硬件,便宜的东西性能就差,因此...

垃圾分类

基于Keras迁移学习

日暮酒醒人已远 满天风雨下西楼 前言 迁移学习 人工智能大作业,响应上海市号召,垃圾分类,我比较懒,不想从头到尾自己搭建模型了,因此使用了Keras中的预训练模型进行迁移学习。我们知道神经网络很强,可以找到传统CV方法无法关注到的特征,以此进行图像识别和分类效果很好,因此诞生了一系列经典模型,比如VGG16、ResNet、InceptionV3、MobileNet等等。但...

Docker创建SSH镜像

基本使用

柴门闻犬吠 风雪夜归人 前言 容器的管理 之前学习了一些进入容器的方法,比如attach、exec等命令,但这些命令无法远程管理容器,因此需要远程管理容器的时候,就需要容器支持SSH了。 操作 基于commit命令 使用ubuntu创建一个容器 docker run -it ubuntu:lastest /bin/bash ...

Kubernetes初探

概念和基本使用

春水碧于天 画船听雨眠 概念 Kubernetes Kubernetes是一个由Google开源的基于容器技术的先进架构方案,目的是实现资源管理的自动化,以及跨多个数据中心的资源利用率最大化,又称为K8S。它是一个完备的分布式系统支撑平台,具有完备的集群管理能力,包括多层次的安全防护和进入机制、多租户应用支撑能力、透明的服务注册和服务发现机制、内建智能负载均衡器、强大...