使用 web components 技术封装悬浮按钮组件 什么是 Web Components Web Components 是一组 Web 平台 API,允许您创建新的自定义、可重用、封装的 HTML 标签以在网页和 Web 应用程序中使用。自定义组件和小部件基于web Components 标准构建,可以跨现代浏览器工作,并且可以与任何支持 HTML 的 JavaScript 库或框架一起使用。Web components 基于现有的 Web 标准。 2023-10-11
阅读笔记《区块链技术与应用》 [toc] 密码学原理比特币中 Hash 算法的特性 hash collision resistance 哈希碰撞💥 x≠y ,H(x)=H(y) 像这样 两个不同的输入算出的hash 值是相等的,这就是hash 碰撞 hiding x—>H(x) 输入到输出是不可逆的 digital commitment sealed envelope 现实中的例子:预测结果提前公布了,会影响结 2023-04-09 笔记本 读书笔记
阅读笔记《javaScript DOM 编程艺术》 前言这是一本出版于2011年的技术书籍,书中的很多API 可能已经过时,现在有更好更便捷的 API。W3C的DOM标准是开发Web应用的基石,虽然我入行以来一直在用react/vue/angular 之类的前端框架编写web应用,已经不用直接操作 DOM,但浏览器页面还是 DOM 那套东西,加上书中编程艺术的思想,这些都是值得一读的。 写于 2021/10/21 什么是 DOM (Docum 2021-11-09 笔记本 读书笔记
观后感 纪录片《人格的真相》 一项 1975 年的调查问卷内容: 随着年龄的增长 你会变得越来越没用? 随着你变老,情况是变好了还是和之前一样? 上面问题的结果可能会影响你的寿命,通过对比参与实验的人群的死亡数据得出乐观的人要比悲观的人寿命长 7 年多 心理学是门科学,不是玄学实验中用到了很多科学仪器:检测脑电活动 科学证实左右脑功能是不同的:在不同的活动下,左右脑检测到的脑电活动不同 意识会以物质的形式存在吗?我们常 2021-11-07 笔记本 纪录片 观点感想
阅读笔记《最好的告别》 什么时候应该放弃治疗姑息治疗,应该减少医学治疗 ,增加医学护理,尝试新的安宁缓和医疗模式(通过关怀与抚慰的手段),善终服务就是姑息治疗,就是通过给予相应的照料帮助病人处理这些困难。 一个国家医疗发展的阶段: 国家极度贫困,没有医疗条件,只能在家等死 经济发展 公共卫生医疗条件提升,在医院去世 经济物质高度发达,开始注重生命的质量,居家离世变多。参考美国 三种医患关系: 家长型:我们是医学权威 2021-11-07 笔记本 读书笔记 观点感想
第一次全栈开发总结 [toc] 前言在 2020 年 5 月,也就是我参加 web 前端工作的第三个年头。当时我刚离职不久,手头上存了一些钱想着做点自己想做的事,去他妈的工作。当时恰逢疫情,远方肯定是去不了,于是就开始学着拍些视频,跟着 FreeCodeCamp 学些服务端开发的课程。虽然做开发工作三年了,但一直做 web 前端,对服务端开发不了解,在公司里就像是被用调用的资源,给需求吐页面,像下蛋母鸡一般(母鸡与前 2021-11-07 代码人生 记录 全栈开发
配置阿里云轻量应用服务器实现全站HTTPS访问 [toc] 前言前段时间,我写了一个基于React+Express+MongoDB的个人网站 www.frmachao.top,现在要给它加上 ssl 证书,来实现全站https访问。 证书购买免费的证书服务阿里云盾证书服务 注意: 单域名表示要申请的证书用于绑定1个具体域名(例如,只绑定www.frmachao.top) 创建证书并进行证书申请操作 填写申请信息 并验证 DNS 信息 注 2021-09-26 代码人生 服务器 https
网站评论模块 mongodb 字段设计及实现 [toc] 前言前段时间,我写了一个基于React+Express+MongoDB的个人网站。http://101.132.140.62/,网站上有个叫做 知拾 的单页面应用,它主要是一个知识库类型的应用,人人都可以往里面记录自己认为有用的知识。 现在我想要添加对知识的评论功能 项目开发环境 MongoDB 4.4.8 Express 4.17.1 React 16.13.1 知拾应用评论区 2021-09-26 代码人生 nodejs mongodb
mongodb 查询嵌入式文档数组比较某项字段的值 [toc] 问题描述现在我有一个这样的 mongodb 文档模型 Article author、group 这两个字段分别左外部联接 User和ArticleGroup两个集合 我使用的是 mongoose 对象文档模型(ODM)库,集合名称都是大写的 1234567891011121314151617181920212223242526const ArticleSchema = new mo 2021-09-06 代码人生 nodejs mongodb
记录react+node+mongodb项目部署到服务器的过程 [toc] 前言我之前只做过web前端开发,对服务器相关的东西是纯小白,这篇文章仅用来记录学习。 常用Linux命令12345678910111213cd 进入目录cd .. 返回上一个目录ls -a 查看当前目录mkdir abc 创建abc文件夹mv 移动或重命名rm 删除一个文件rm -rf 递归删除指定文件夹关机命令:shutdown或poweroffshutdown:shutdown - 2021-09-06 代码人生 服务端部署