waterblock79的小站
主页
归档
分类
标签
关于
友链
我个人的一些代码规范建议
我个人的一些代码规范建议版权声明版权声明在一份代码中是比较重要的,这样可以保护自己的代码不被专有软件顺手牵羊,但也有观点认为这样会给代码的使用者带来一种“用着别人的轮子造车”的感觉。按照惯例,你需要在代码中附带一份协议的原文,命名为“LICENSE”。这是一个示例开源代码版权声明: Copyright (c) [代码创建年份 - 代码最后修改日期] [个人,组织或公司]. Licensed und
2020-10-28
其他
WebSocket原理及实际应用
HTML5 WebSocket的原理及聊天室应用基本原理WebSocket 是 HTML5 开始提供的一种在单个 TCP 连接上进行全双工通讯的协议。它的使用比较简单,在客户端只需要new WebSocket(url)对象,即可使用。 这么说可能有些抽象,简单来说,就是通过一次HTTP握手,就可以在服务端和客户端之间建立一个通道,进行实时的信息传输。 [ HTTP ] [客户端
2020-10-25
教程
前端
浏览器Data协议的应用
在一些只能有一个文件的情况下要引用外部资源,并且永久有效。必须保证这个外部资源不会消失。但谁能保证呢?于是就衍生了一个问题,如何让文件内引用的外部资源永远有效?可能这个问题最好的答案是“data”协议。 data协议有优势,也有较大的劣势,优势在于可以让外部资源和文件捆绑在一起,data协议的资源是永不失效的。劣势在于引用的时候将会比较长,并且不支持IE(都2020年了应该不会有人用IE了吧)。
2020-10-02
教程
前端
关于Scratch - 支持公正
支持公正作者 waterblock79,本作品采用知识共享署名-非商业性使用 4.0 国际许可协议进行许可。本人坚决支持一国两制国策,香港、台湾、澳门是中华人民共和国不可分割的神圣领土。 媒体如果你接触过Scratch,你可能听说过Scratch官网被墙的事件,这件事起因于8月11日媒体集体发布这样的一段文案: 【#少儿编程平台成辱华策源地#:还被纳入部分省市教科书】#对焦Focus# 近日,@
2020-09-07
其他
杂谈
01背包算法 - 笔记
什么是01背包?01背包可以简单的理解为:想要在背包可以装下的情况下带走最多的物品。 这是一道例题: 题目大意 小明有一个背包,这个背包可以装重量为M的物品。 一天,小明背着背包去超市,超市有N件货品每件的大小是w[i],价值是v[i]。 他想知道自己可以带走的物品的总价值? 示例样例 Input: 5 30 20 3 15 2 5 6 25 3 10 5 Output
2020-08-09
教程
C++
花10分钟,搭建你自己的博客
环境配置在搭建Hexo之前,你需要确保有: Node.js 在 Node.js Download 下载适合你电脑系统的Node.js版本。Windows系统直接选择“Windows安装包(.msi)”的x64(如果你的电脑是64位系统的话)。 然后打开安装的文件,一路摁Next(在第二个需要打勾同意用户协议)等待安装完成。 Git 前往Git Download下载Git,然后安装。Window
2020-07-13
教程
好东西
搜索
×
关键词