![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
服务器开发
文章平均质量分 51
MrLizs
这个作者很懒,什么都没留下…
展开
-
Golang服务器部署SSL超级大坑
我第一次部署golang SSL相关的东西这2天用golang部署wss给小游戏测试我把拿到完整的pem拆解出cert给ListenAndServeTLS传进去为什么要拆出来用呢!?因为ListenAndServeTLS给的传参提示是certFile string结果我特么给ListenAndServeTLS第二个参数使用的文件居然是这货的结果!openssl x509 -in server.pem -out server.crt结果是啥文件呢?就是特.原创 2022-03-17 15:02:58 · 4450 阅读 · 0 评论 -
分布式服务器读写数据问题
假如这段操作放到不同的微服务里去使用怎么确保数据的一致性和原子性func change_balance(uid, amount int64){ user := getUser(uid) // user: { balance } 进行数据库查询select * from t_user where uid = uid if user.balance + amount < 0 { return errors.new("balance error") } user.balance +=原创 2021-07-07 14:36:21 · 131 阅读 · 0 评论 -
TypeScript中的HTTP协议请求与接收
无意在ts官方网站的“起步”里看到一张图片,出于好奇点进去看了一下附上链接:https://github.com/Microsoft/TypeScript-WeChat-Starter下面有一段代码是这样的:import * as express from "express";import * as request from "request";import sha1 = require("sha1");let app = express(); // Insert metada原创 2020-06-06 11:10:09 · 5784 阅读 · 0 评论 -
NodeJS多种创建WebSocket监听的方式
第一种,原生自带的//引用net库的方式const net = require('net');const server = net.createServer((socket)=>{ socket.on("connect",(data)=>{ console.log("connect"); })});server.listen("8111","127.0.0.1")//js的原生方式const websocket = requir.原创 2020-06-02 11:36:48 · 1255 阅读 · 0 评论