摘要: 我写的后端是gin,前端同事用vue开发的,第一次联调的时候遇到了跨域问题,这个是前后端分离最常见的需要处理的问题其实处理方式很简单,网上都很多的教程:通过定义一个跨域中间件,实现在请求头消息中加入允许跨域的字段就可以了。但是在我使用了很多方式包括gin自带的cors中间件,和网上的那些自定义中间件 阅读全文
posted @ 2020-06-19 00:12 cfclang 阅读(293) 评论(0) 推荐(0) 编辑
摘要: 公司要求使用golang做识别系统的web后端,我采用gin框架开发,其中部分功能使用了websocket实现前后端的实时消息推送刷新。 记录一下golang中使用channel和锁将websocket封装成为可并发读写的websocket: package cws import ( "errors 阅读全文
posted @ 2020-06-18 23:56 cfclang 阅读(3707) 评论(1) 推荐(0) 编辑
摘要: 官网下载deb包 docker官网有ubuntu系统的各种安装https://docs.docker.com/install/linux/docker-ce/ubuntu/ 我试过用apt-get,不好用,最后选择下载deb包安装,下载地址:https://download.docker.com/l 阅读全文
posted @ 2019-08-12 18:23 cfclang 阅读(1388) 评论(0) 推荐(0) 编辑
摘要: 直接上代码 mian函数(打印节点Value): 运行结果: 阅读全文
posted @ 2019-06-23 17:17 cfclang 阅读(868) 评论(0) 推荐(0) 编辑
摘要: 一图看完本文 一图看完本文 一、 计算机网络体系结构分层 计算机网络体系结构分层 计算机网络体系结构分层 计算机网络体系结构分层 计算机网络体系结构分层 不难看出,TCP/IP 与 OSI 在分层模块上稍有区别。OSI 参考模型注重“通信协议必要的功能是什么”,而 TCP/IP 则更强调“在计算机上 阅读全文
posted @ 2019-06-17 01:33 cfclang 阅读(448) 评论(0) 推荐(0) 编辑
摘要: 遍历String中的字符: int length():返回字符串长度: 输出结果是10 char charAt(int index):根据索引取字符串中某个字符,索引是从0开始的 输出结果是HelloWorld中的第四个字符l 获取字符串中的一部分: String substring(int beg 阅读全文
posted @ 2019-05-30 10:28 cfclang 阅读(990) 评论(0) 推荐(0) 编辑
摘要: #/usr/bin/env python#-*- coding:utf-8 -*-from email.mime.text import MIMETextfrom email.header import Headerimport smtplibmessage ='''故障故障,快检查下。。'''ms 阅读全文
posted @ 2019-05-05 17:33 cfclang 阅读(900) 评论(0) 推荐(0) 编辑
摘要: docker和kvm都是虚拟化技术,docker属于秒级启动的轻量高性能的虚拟化,它们的主要差别: 一:docker与VM区别 VM(VMware)在宿主机器、宿主机器操作系统的基础上创建虚拟层、虚拟化的操作系统、虚拟化的仓库,然后再安装应用;Container(Docker容器),在宿主机器、宿主 阅读全文
posted @ 2019-05-04 23:59 cfclang 阅读(2179) 评论(0) 推荐(0) 编辑
摘要: 1.前提是安装好docker,docker-compose,docker-compose 安装如下: 官网教程 https://github.com/docker/compose/releases/ 直接执行两条命令就行了: harbor地址:https://github.com/goharbor/ 阅读全文
posted @ 2019-02-28 23:18 cfclang 阅读(382) 评论(0) 推荐(0) 编辑
摘要: docker有四种网络模式 · host模式,使用--net=host指定。 · container模式,使用--net=container:NAME_or_ID指定。 · none模式,使用--net=none指定。 · bridge模式,使用--net=bridge指定,默认设置。 1 host 阅读全文
posted @ 2019-02-28 11:04 cfclang 阅读(284) 评论(0) 推荐(0) 编辑