后端
文章平均质量分 79
水星灭绝
meiyou
展开
-
买阿里云
腾讯云99元/年的到期了。看到阿里云个人版有87元/年的版本,买了。支付宝扫描登陆控制台选“云服务器ESC"选”实例“——>”远程连接”——“更多”——>“密码”——>“重置实例密码”设置登陆密码打开WINDOWS远程桌面——>点击“显示选项”输入云公网地址,用户名Administrator,点击连接输入Administrator对应的密码,就是上面自己重置的密码远程连接成功然后就可以布置自己的服务器了。...原创 2021-05-23 19:26:10 · 166 阅读 · 1 评论 -
Linux编程之select
写了python脚本测试,发现正常的selectors、socketserver方式的服务器,在WINDOS下最多同时连接512个客户端,服务器下据说最多同时连接1024个客户端。想连接更多客户端只能采用gevet协程模式。原理是操作系统底层就支持这么多。以select写的聊天服务器为例:select服务器:select_server.py代码:# coding=utf-8import selectimport socketimport threadingfrom logic原创 2021-05-22 19:33:40 · 187 阅读 · 0 评论 -
js中Object.getOwnPropertySymbols和create、getOwnPropertyNames
直接看结果const log = console.log;let ksymbol = Symbol.for("iamsymbol")let k1 = "iamk1"let k2 = "iamk2"let k3 = "iamk3"let obj = { [k1]: "v1", [k2]: "v2", [ksymbol]: "vsym"};let no = Object.create(obj, { [k3]: { value: "v3" /原创 2021-04-09 11:29:32 · 344 阅读 · 0 评论 -
JS中迭代器和生成器区别
参考:https://blog.csdn.net/qq_34832846/article/details/86690124迭代器是可迭代对象,具有Symbol.iterator方法和next()方法,可以通过for..of代替普通for循环来迭代,省去循环引用变量,简化了循环过程。而生成器是创建迭代器的函数,生成器函数内部有yield关键字来提供暂停接口,作为创建的迭代器调用next()方法执行的节点。生成器函数与普通函数的区别是前者在function关键字后有星号(*),其他则和普通函数一样,可以传参原创 2021-03-25 16:08:46 · 1160 阅读 · 0 评论 -
WebSocket 和 HTTP 的区别及原理
参考:https://www.v2ex.com/amp/t/473376参考:http://www.ruanyifeng.com/blog/2017/05/websocket.html 一、为什么需要 WebSocket? 初次接触 WebSocket 的人,都会问同样的问题:我们已经有了 HTTP 协议,为什么还需要另一个协议?它能带来什么好处?答案很简单,因为 HTTP 协议有一个缺陷:通信只能由客户端发起。举例来说,我们想了解今天的天气,只能是客户端向服务器发出请求,服务器返回查原创 2021-03-19 16:32:13 · 10129 阅读 · 0 评论 -
Http、Socket、WebSocket之间联系与区别
参考:https://www.cnblogs.com/aspirant/p/11334957.htmlWebSocket和Socket区别可以把WebSocket想象成HTTP(应用层),HTTP和Socket什么关系,WebSocket和Socket就是什么关系。HTTP 协议有一个缺陷:通信只能由客户端发起,做不到服务器主动向客户端推送信息。WebSocket 协议它的最大特点就是,服务器可以主动向客户端推送信息,客户端也可以主动向服务器发送信息,是真正的双向平等对话,属于服务器推送技.原创 2021-03-19 14:29:51 · 176 阅读 · 0 评论 -
HTTP协议通信过程
参考:https://www.cnblogs.com/ghl1024/p/12080532.html 了解HTTP HTTP(HyperText Transfer Protocol)是一套计算机通过网络进行通信的规则。计算机专家设计出HTTP,使HTTP客户(如Web浏览器)能够从HTTP服务器(Web服务器)请求信息和服务。HTTP使用内容类型,是指Web服务器向Web浏览器返回的文件都有与之相关的类型。所有这些类型都被模型化,即Web服务器告诉Web浏览器该文件所具有的种类,是文档、GIF原创 2021-03-18 10:03:40 · 546 阅读 · 0 评论 -
tcp的三次握手、四次挥手
参考:https://blog.csdn.net/cuteyDan/article/details/79690098?utm_medium=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromMachineLearnPai2-1.control&dist_request_id=&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromMa.原创 2021-03-14 15:30:39 · 263 阅读 · 0 评论 -
HTTP和TCP之间的关系
参考:https://blog.csdn.net/weixin_40784198/article/details/81434530四层:应用层、传输层、数据链路层、物理层互联网的模型被分为4层,从上至下每一层都依赖其底层协议。换言之,Application(应用层) 的协议操作成功的前提是Transport(运输层)的存在。没有运输层就没有应用层。好比没有任何道路的前提下就没有汽车可以行驶。而这种层次上的抽象是让开发者在设定某个层面的协议时不去考虑其他层面的问题。比如我要在运输层设计协议时,我唯原创 2021-03-12 13:57:24 · 321 阅读 · 0 评论 -
TCP/IP协议四层
TCP/IP协议包括链路层、网络层、传输层、应用层。TCP/IP协议(传输控制协议/互联网协议)不是简单的一个协议,而是一组特别的协议,包括:TCP,IP,UDP,ARP等,这些被称为子协议。在这些协议中,最重要、最著名的就是TCP和IP。因此,大部分网络管理员称整个协议族为“TCP/IP”。分层:计算机网络中,实际应用的网络协议是TCP/IP协议族,TCP/IP的应用层大体上对应着OSl/RM模型的应用层、表示层和会话层,TCP/IP的网络链路层对应着OSI/RM的数据链路层和物理层,而传输层和原创 2021-03-12 12:40:54 · 7442 阅读 · 0 评论 -
nodejs导入模块
目录如下:$ tree.|-- src| |-- MyEntry.js| `-- people| |-- family| | `-- family.js| |-- man| | `-- son.js| `-- woman| `-- daughter.js`-- tsconfig.json5 directories, 5 filesson.jsmodule.exports原创 2021-03-03 16:29:13 · 839 阅读 · 1 评论 -
python3搭建web服务器
发送http请求import urllib.requestimport os#http代理#os.environ['http_proxy'] = 'http://127.0.0.1:8080'#os.environ['https_proxy'] = 'https://127.0.0.1:8080'url = 'http://fanyi.baidu.com/v2transapi'...原创 2019-09-27 11:45:19 · 2877 阅读 · 0 评论 -
微信小程序登陆
获得测试access_token :https://mp.weixin.qq.com/debug/服务器获得access_token:https://developers.weixin.qq.com/doc/offiaccount/Basic_Information/Get_access_token.html比较全的:https://blog.csdn.net/gsc1456/ar...原创 2019-09-24 00:02:26 · 139 阅读 · 0 评论 -
获取token
wing的Platform.ts这么写/** * 平台数据接口。 * 由于每款游戏通常需要发布到多个平台上,所以提取出一个统一的接口用于开发者获取平台数据信息 * 推荐开发者通过这种方式封装平台逻辑,以保证整体结构的稳定 * 由于不同平台的接口形式各有不同,白鹭推荐开发者将所有接口封装为基于 Promise 的异步形式 */declare interface Platform ...原创 2019-09-23 23:37:14 · 367 阅读 · 0 评论 -
微信小程序,获取AccessToken、openID ,带API
转载自:https://blog.csdn.net/weixin_45135322/article/details/90602399首先是获取AccessToken 话不多说 直接上代码//通过code 获取 openID 也可以用这个 (方法类似)//获取AccessToken public static String getAccessToken() { try { ...原创 2019-09-23 21:04:31 · 671 阅读 · 0 评论 -
要搞搞服务器了
搞搞服务器,用的nodejs,框架为pomelo。用JS写服务器,感觉怪怪的。地址:https://github.com/NetEase/pomelo/wiki/%E6%AC%A2%E8%BF%8E%E4%BD%BF%E7%94%A8pomelo写的游戏例子如下:地址:https://github.com/NetEase/lordofpomelo然后游戏前端还有个pureMV...原创 2019-08-17 17:57:25 · 416 阅读 · 0 评论