12 2020 档案
摘要:protobuf 是做什么的? 专业的解答: Protocol Buffers 是一种轻便高效的结构化数据存储格式,可用于结构化数据串行化,很适合做数据存储或 RPC 数据交换格式。它可用于通讯协议、数据存储等领域的语言无关、平台无关、可扩展的序列化结构数据格式。简单的说就是干和xml一样的事,把某
阅读全文
摘要:什么是protobuf protobuf(Google Protocol Buffers),官方文档对 protobuf 的定义:protocol buffers 是一种语言无关、平台无关、可扩展的序列化结构数据的方法,可用于数据通信协议和数据存储等,它是 Google 提供的一个具有高效协议数据交
阅读全文
摘要:Xshell 连接 VirtualBox 设置端口转发 在上图界面选择端口转发,添加一项,客户端也就是虚拟机填写ssh默认的22,填写一个你想转发给主机的端口号,比如9023。NAT网络地址转换,客户端虚拟机的所有网络包都会由主机也就是你正在用的机器转发,所以这里设定端口转发后,你连接本机的1234
阅读全文
摘要:限制 input 输入框只能输入纯数字 oninput = "value=value.replace(/[^\d]/g,'')" 示例代码 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <title>input</t
阅读全文
摘要:匿名函数是一种没有函数名的函数,即定义即使用;闭包作为一种携带状态的函数,我们可以简单地将它理解为“对象”,因为它同时具备状态和行为。 匿名函数 匿名函数没有函数名,只有函数体,它只有在被调用的时候才会初始化。匿名函数一般被当作一种类型赋值给函数类型的变量,经常被用作回调函数。 Go语言的匿名函数的
阅读全文
摘要:go module基本使用 // 创建目录,初始化新项目 mkdir beemod cd beemod go mod init beemod 创建 server.go 文件 package main import "github.com/astaxie/beego" func main() { be
阅读全文
摘要:最近接手其他人做的项目,导致之前的一些幻想破灭了。因为刚工作的时候做项目是php,而php本身的web框架一般只简单区分mvc,稍微麻烦一些的会多个library或者helper之类的。这样分层很少有优点同时也有缺点。当然了,现代的框架一般支持namespace,你也完全可以借鉴其它语言来做自己的内
阅读全文
摘要:bee must have one register DataBase alias named default 在你初始化db,注册默认数据库时,看看你是否import初始化注册数据库驱动driver import ( _ "github.com/go-sql-driver/mysql" _ "gi
阅读全文
摘要:一、安装虚拟机 1.安装mac下和windows下的虚拟机软件 1.下载虚拟机VMware Fusion。并准备好Ubuntu的镜像文件。 2.双击解压缩 3.双击解压缩注册机 4.双击dmg文件进行虚拟机安装 5.双击打开注册机,生成注册码 2.安装Ubuntu系统 1.将准备好的iso镜像文件,
阅读全文
摘要:有哪些基础技术 程序语言 原理、编程范式、设计模式、代码设计、类库…… 系统 计算机原理、操作系统、网络协议、数据库…… 中间件 消息队列、缓存、网关、代理…… 理论知识 算法和数据结构、系统架构、分布式…… 如何识别新的技术 解决了什么样的问题 任何技术的出现都是要解决已有问题的 降低技术门槛、提
阅读全文
摘要:html <!-- 触发弹窗 - 图片改为你的图片地址 --> <img loading="lazy" id="myImg" src="img.jpg" alt="文本描述信息" width="300" height="200"> <!-- 弹窗 --> <div id="myModal" clas
阅读全文