服务化&架构
文章平均质量分 55
BS架构,CS架构等相关内容。服务化实现用到的相关技术和代码。
FakeOccupational
这个作者很懒,什么都没留下…
展开
-
nodejs 018: Uncaught TypeError TypeError: os.tmpDir is not a function at <anonym
【代码】nodejs 018: Uncaught TypeError TypeError: os.tmpDir is not a function at <anonym。原创 2024-11-02 20:01:09 · 176 阅读 · 0 评论 -
【GO学习笔记 go基础】访问控制
【GO学习笔记 go基础】访问控制原创 2024-10-31 19:00:18 · 392 阅读 · 0 评论 -
【GO学习笔记 go基础】编译器下载&安装+Go设置代理加速+项目调试+基础语法+go.mod项目配置+接口(interface)
关键字声明变量,也可以使用短变量声明。每个Go程序都必须属于某个包,通常是。用于定义自定义数据类型。包括条件语句和循环。原创 2024-10-28 15:00:00 · 1358 阅读 · 0 评论 -
p2p、分布式,区块链笔记: Libp2p分散打孔 2022 IEEE 第 42 届分布式计算系统国际会议研讨会 (ICDCSW)
我们提出了一种内置于对等网络库 libp2p [1] 中的去中心化打洞机制。打洞对于对等网络至关重要,它使每个参与者能够直接与任何其他参与者通信,尽管被防火墙和 NAT 隔开。去中心化的 libp2p 打洞协议利用了类似于 STUN(RFC 8489 [2])、TURN(RFC 8566 [3])和 ICE(RFC 8445 [4])的协议,而无需任何中心化基础设施。具体而言,它不需要任何有关网络参与者的先前知识,除了至少一个(任意)节点来引导对等发现。关键见解是,用于打洞的协议(即地址发现和中继协议)可以原创 2024-10-03 15:00:00 · 1840 阅读 · 1 评论 -
nodejs 017: javascript语法 —— export { addN as default }导致函数的调用名称和定义名称不同
在这个示例中,addN函数被导出为模块的默认导出项。/***/原创 2024-09-29 19:00:00 · 208 阅读 · 0 评论 -
nodejs 016: javascript语法——解构赋值({ a, b, c } = {})=>{console.log(“Hello“);}
nodejs 016: javascript语法——解构赋值({ a, b, c } = {})=>{console.log(“Hello“);}原创 2024-09-28 15:00:00 · 259 阅读 · 0 评论 -
nodejs 015:错误(node:11340) Warning: To load an ES module, set “type“: “module“ in the package.json or
【代码】nodejs 015:错误(node:11340) Warning: To load an ES module, set "type": "module" in the package.json or。原创 2024-09-27 19:00:00 · 153 阅读 · 0 评论 -
p2p、分布式,区块链笔记(OrbitDB.ControlCenter 004): 在浏览器中运行 OrbitDB Control Center 默认界面:src\views\Databases.js
handleRemoveDatabase会调用database的。组件,用于显示加载状态。原创 2024-09-26 19:00:00 · 283 阅读 · 0 评论 -
p2p、分布式,区块链笔记(OrbitDB.ControlCenter 003) :数据库接口 src\database\index.js
这段代码是一个与 IPFS(InterPlanetary File System)和 OrbitDB(基于 IPFS 的去中心化数据库)交互的模块。原创 2024-09-25 19:00:00 · 746 阅读 · 0 评论 -
p2p、分布式,区块链笔记(OrbitDB.ControlCenter 002) : OrbitDB Control Center的状态管理 StateProvider
useContext基本用法1. 创建 Context:首先,你需要创建一个 Context 对象。2. 提供 Context:在组件树的某一层使用 来提供上下文值。3. 消费 Context:在子组件中,使用 来获取上下文的值。Control Center的状态管理对象StateProvider1. 创建 Context:2. 提供 Context:通过Context对象的Provider函数提供状态值此代码通过Reducer 进行状态管理,状态值value通过函数获取原创 2024-09-24 19:00:00 · 388 阅读 · 0 评论 -
p2p、分布式,区块链笔记(OrbitDB.ControlCenter 001): 在浏览器中运行 OrbitDB Control Center App.js
Systems组件用于管理和显示 IPFS 和 OrbitDB 的状态,包含useEffect部分和渲染部分部分。原创 2024-09-23 15:00:00 · 1644 阅读 · 0 评论 -
nodejs 014: React.FC 与 Evergreen(常青树) React UI 框架的的Dialog组件
nodejs 014: React.FC 与 Evergreen(常青树) React UI 框架的的Dialog组件原创 2024-09-22 15:00:00 · 485 阅读 · 0 评论 -
nodejs 013:Prect 样式复用(multiple classes)例子
通过将多个类组合在一起,可以灵活地复用已有的样式。:当元素的状态发生变化时,可以通过添加或移除类来改变样式。:可以为不同的屏幕尺寸或状态应用不同的类。可以分别控制按钮的大小和在移动设备上的可见性。可能是特定的颜色或背景。原创 2024-09-21 19:00:00 · 436 阅读 · 0 评论 -
nodejs 012:Babel(巴别塔)语言转换与代码兼容
【代码】nodejs 012:Babel(巴别塔)语言转换与代码兼容。原创 2024-09-20 19:00:00 · 1635 阅读 · 0 评论 -
nodejs 011: nodejs事件驱动编程 EventEmitter 与 IPC
【代码】nodejs 011: nodejs事件驱动编程 EventEmitter 与 IPC。原创 2024-09-19 19:00:00 · 490 阅读 · 0 评论 -
nodejs 010:Webpack 可视化分析插件 webpack-bundle-analyzer的使用
【代码】nodejs 010:Webpack 可视化分析插件 webpack-bundle-analyzer的使用。原创 2024-09-18 15:00:00 · 371 阅读 · 0 评论 -
nodejs 009: 使用nvm进行node版本管理(包括Could not retrieve的手动处理办法)
【代码】nodejs 008: 使用nvm进行node版本管理(包括Could not retrieve的手动处理办法)有些问题可能需要通过更换nodejs的版本来解决。 这时可以使用nvm进行安装和切换不同版本的nodejs的工具。原创 2024-09-17 15:00:00 · 328 阅读 · 0 评论 -
nodejs 008:错误 npm WARN old lockfile: The package-lock. json file was created with an old version of
【代码】nodejs 008:错误 npm WARN old lockfile: The package-lock. json file was created with an old version of。原创 2024-09-16 15:00:00 · 638 阅读 · 0 评论 -
nodejs 007:错误npm error Error: EPERM: operation not permitted, symlink
【代码】nodejs 007:错误npm error Error: EPERM: operation not permitted, symlink。原创 2024-09-15 19:00:00 · 528 阅读 · 0 评论 -
【云资源 云服务】Vercel前端云的试用并和本地服务进行对比
在执行该命令时,你将需要回答一些关于证书的问题,例如组织、组织单元、常用名等。填写这些信息时,请确保"Common Name"字段与你的服务器域名或IP地址匹配。文件)通常需要使用OpenSSL工具。以下是一个简单的步骤指南,演示如何生成自签名的SSL证书和私钥。如果你还没有安装OpenSSL,可以使用包管理器安装。Remix,主要支持 React,但是目标也支持其他的框架;Nux ,支持 Vue。生成SSL证书和私钥文件(原创 2024-02-04 05:30:00 · 1003 阅读 · 0 评论 -
大厂架构笔记 暂记 :Airbnb,可汗学院,来福车
大厂架构笔记 暂记 :Airbnb,可汗学院,来福车原创 2023-08-05 10:14:57 · 222 阅读 · 0 评论 -
python flask笔记
https://flask.net.cn/index.htmlModuleNotFoundError: No module named ‘distutils.cmd’直接运行helloworld路由简单路由不传参数传参数只回应get或post的请求的路由相关开源项目Simple flask example for quick prototypes and small applications🐍 📊 📈 Build complex dashboards with原创 2022-12-06 20:06:11 · 342 阅读 · 0 评论 -
python diango简单试用
使用 Django,只要很少的代码,Python 的程序开发人员就可以轻松地完成一个正式网站所需要的大部分内容。原创 2022-12-08 09:30:00 · 409 阅读 · 0 评论 -
python http模块快速搭建“简单”服务器笔记 python -m http.sever
做了以上的启动之后就得到了一个文件服务器。我主要复制教你如何用几行Python代码编写出一个简易Web服务器的代码。在当前目录下创建C:\Users\admin\Desktop\http\cgi-bin文件夹,CGI-bin 是一个用于存放脚本的文件夹,这些脚本将与 Web 浏览器交互以提供网页或网站的功能。通用网关接口 (CGI) 是一种资源,用于在 Web 设计中使用脚本。当脚本从服务器发送到 Web 浏览器时,通常在 url 中引用 CGI-bin。,用于实现类似jsp的功能。但是大多数的博客都原创 2022-12-03 20:58:49 · 1283 阅读 · 0 评论 -
试用 request post提交http json数据
【代码】试用 request提交http json数据。原创 2022-11-28 14:30:00 · 365 阅读 · 0 评论 -
review.js ppt数学公式无法显示
https://www.jsdelivr.com/无法正常访问了。但是数学js包是从这个网站获取的:解决方案1:换IP1:换IP2:找找其他cdn网站关于使用MathJax或者直接在文中使用其他数学包\tiny 或者直接在文中使用其他数学包或者直接在文中使用其他数学包.........原创 2022-06-12 10:30:00 · 476 阅读 · 0 评论 -
python 高性能编程 异步并发编程 asyncio 协程笔记暂记
异步并发编程-相关概念同步:按照顺序执行:js同步的实现异步:非同步。一起执行,但是异步不一定就是多线程,比如JavaScript 的运行时是跑在单线程上的,所有同步任务都在主线程上执行,形成一个执行栈(execution context stack)。主线程之外,还存在一个”任务队列”(task queue)。只要异步任务有了运行结果,就在”任务队列”之中放置一个事件。一旦”执行栈”中的所有同步任务执行完毕,系统就会读取”任务队列”,看看里面有哪些事件。那些对应的异步任务,于是结束等待状态,进入执行原创 2022-06-03 11:30:00 · 569 阅读 · 0 评论 -
神经网络游戏场08:尝试用一个新的激活函数
修改在前端的index.html中添加一个名称 <div class="control ui-activation"> <label for="activations">Activation</label> <div class="select"> <select id="activations"> <option value="relu">R原创 2022-05-23 18:55:14 · 243 阅读 · 0 评论 -
神经网络游戏场07:package.json管理項目
# 执行npm init ,初始化 package.json,-y表示接受默认值npm init -ynpm Docs中文译npm start 命令{ "name": "deep-playground-prototype", "version": "2016.3.10", "description": "", "private": true, "scrip原创 2022-05-23 18:39:46 · 356 阅读 · 0 评论 -
神经网络游戏场05:神经网络 nn.ts - 节点+激活函数
源码地址:https://github.com/tensorflow/playground/blob/master/src/nn.tsNode节点(nn.ts的class Node) A node in a neural network. Each node has a state (total input, output, and their respectively derivatives) which changes after every forward and back propagation原创 2022-05-22 15:50:50 · 413 阅读 · 0 评论 -
神经网络游戏场04:类+继承+抽象类+接口+泛型
# 一切皆对象let a:object;var a = {};# 声明+初始化var a= { key1: "key1", key2: 123, key3: function() { return "key3"; }, }# 先声明再初始化let b= { key1:string,}b = { key1:"key1"}# ?: 可选属性(初始化时可以没有)let c= { key1:string ,原创 2022-05-22 15:50:15 · 272 阅读 · 0 评论 -
神经网络游戏场03:typescript初步+基础类型
TypeScript ?typescript≈type+JavaScripttypescript \approx type + JavaScripttypescript≈type+JavaScriptenhance(JavaScript)=TypeScript现有的JavaScript程序可以运行TypeScript环境中enhance(JavaScript)=TypeScript\\现有的JavaScript程序可以运行TypeScript环境中enhance(JavaScript)=TypeSc原创 2022-05-22 15:01:16 · 200 阅读 · 0 评论 -
神经网络游戏场02:环境安装 - typescript 安装与holleword
之前尝试运行了一下Deep Playground ,Deep Playground 是神经网络的交互式可视化,使用 d3.js 用 TypeScript 编写。nodejs安装npm换源:npm config set registry https://registry.npmmirror.comnpm install -g typescript写一个hello.ts: console.log( “He原创 2022-05-22 15:00:31 · 427 阅读 · 0 评论 -
js base64文件的处理 base64类型的资源数据 Data URI scheme
许多网站可能有图片,当查看源代码时发现:代码为:<!-- 一张×号图片:--><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAJAQMAAADaX5RTAAAAA3NCSVQICAjb4U/gAAAABlBMVEX///+ZmZmOUEqyAAAAAnRSTlMA/1uRIrUAAAAJcEhZcwAACusAAArrAYKLDVoAAAAWdEVYdENyZWF0aW9uIFRpbWUAMDkvMjA原创 2022-05-04 13:59:26 · 1037 阅读 · 0 评论 -
nodejs 002: require函数导入模块
require函数导入模块var http = require("module name");操作文件路径的模块“path”例如使用fs模块用于对系统文件及目录进行读写操作var fs = require('fs'); // 引入fs模块fs.readFile('./test.txt', function(err, data) { // 读取文件失败/错误 if (err) { throw err; } // 读取文件成功 console原创 2022-03-06 10:00:00 · 883 阅读 · 0 评论 -
nodejs 004: 自定义模块与导入
打印以下模块的信息a.jsconsole.log(module)运行结果:const a= require('./a')a为空,实际为module中的exports对象,默认为空添加暴露的对象// 向module.exports 对象挂载对象module.exports.username = 'name'或直接赋值// 让module.exports 赋值module.exports = { nickname: 'name', func() {原创 2022-03-06 10:00:00 · 243 阅读 · 0 评论 -
nodejs 003: http模块
http模块提供服务新建一个js文件// 导入http模块const http = require('http')// 创建web服务器实例对象const server = http.createServer()// on方法:为服务器实例绑定request事件,监听客户端发送的请求,并进行反应server.on('request', function (req, res) { console.log('Someone visit o原创 2022-03-06 10:00:00 · 131 阅读 · 0 评论 -
nodejs 001:nodejs安装并尝试执行js
安装进入nodejs官方网站稳定版+新版稳定版+新版稳定版+新版点击下载,安装。win7-64系统下安装nodejs安装完:查看版本尝试执行js在cmd执行->node a.js原创 2022-03-06 10:00:00 · 268 阅读 · 0 评论 -
nodejs 006:Express 路由+中间件
官网:实为npm第三方包,由于http效率太低,其提供了快速创建 Web 服务器的方法简单使用npm install express// -导入 expressconst express = require('express');// -创建 web 服务器const app = express();// - 监听客户端的GET和POST请求,并向客户端响应具体的内容 app.get('/user',原创 2022-03-05 19:46:36 · 250 阅读 · 0 评论 -
nodejs 005:npm包管理 + npm代理设置
npm包共享平台npm install 包的完整名称@版本号简写:npm i 包的完整名称node_modules用于存放项目中所有安装的包,require()导入时从此文件夹寻找。package.json// 在项目创建的时候可快读创建package.json文件//只能在英文目录(且不含空格)运行npm init -ypackage.json记录安装了那些包,可删除大量下载的包,而将源码分享给他人。(如果有package.json文件,可使用 npm install 命令原创 2022-03-06 10:00:00 · 462 阅读 · 0 评论