Discover
Communities
Decks
Login
Discover
Communities
Decks
Buy perks
Login
Signup
Topics
New
Trending
Hot
New
New
Friends
Trending
Hot
New
Controversial
Rising
Promoted
network-institute
lemooljiang
HIVE CN 中文社区
5M
Supervisor管理python web服务 / 网络研习社#88
Supervisor就是用Python开发的一套通用的进程管理程序,能将一个普通的命令行进程变为后台daemon,并监控进程状态,异常退出时能自动重启。
$ 6.759
44
lemooljiang
HIVE CN 中文社区
9M
sharp分割图片 / 网络研习社#87
最近在开发AI绘图时,Midjourney生成图像时是一次就是四张,并且这四张是长一起的!分析了一下这张图片,其实这并不是一张小图,而是一张大图(7M以上)!它其实就是成品,并不需要额外地再去放大生成一次!discord中要再次生成,估计也是想要你多消费吧。获取的数据如下: { id: '1186583581955469334', flags: 0, content: '**futuristic
$ 7.443
38
lemooljiang
HIVE CN 中文社区
1y
linux文件权限梳理 / 网络研习社#86
linux的文件权限颇为复杂,简单地读下资料是很难弄明白的,非得实践多次才能完全整明白。以前我是对权限不太重视,不管在哪,都是一个root通行天下。现在有多人协作,以及安全性方面的考虑,需要适当地避免root而使用普通用户的角色。 文件权限是个系统工程,对于linux来说“一切皆文件”。,要梳理这方面的知识,也确实花了近两天的时间。整理和测试后,归纳如下: ll 查看当前所有目录的权限 ll -d
$ 6.185
46
lemooljiang
HIVE CN 中文社区
1y
Mongodb数据库遍历 / 网络研习社#85
Mongodb是个简单易用、拓展性极强的数据库。对它的查询和遍历说不上难,但也有些技巧在的。 条件查询 //增加查找条件 or() :添加限制条件 limit(1) :查看几个 sort() :排序 skip():跳过几个 User.find()//查询全部 .or([{gender:2}])//查询gender为2的数据 .sort({_id:'desc'})//倒序排列数据, 或sort({_id:
$ 1.682
30
theringmaster
Cent
2d
Promoted
Art Going Away or Not? ... AI Disturbing
source At times, I can't help but laugh at AI-generated artwork. They try so hard to get it right, but it is so strangely fixated, as if they understand the process but fail to understand the inherent
$ 1.095
56
4
1
lemooljiang
HIVE CN 中文社区
1y
HTTP 响应状态码 / 网络研习社#84
如果有朋友找你借钱,你会如何回复呢?你肯定会说:那得看情况啊。如果只是借个几百块应个急,那就二话不说转过去了。如果要借个几万,你估计得说你得想想。如果要借几百刀,你估计就得直接回绝了:没那么多钱啰!如果把这些回应放在服务器上,道理也差不多。 在express做服务器时,有时响应的状态还蛮迷惑的,什么时候发200, 什么时候发404,什么时候发500呢?这些其实都是标准,找文件来参考下。 HTTP 响应状态码
$ 2.507
35
lemooljiang
HIVE CN 中文社区
1y
MongoDB的权限和角色 / 网络研习社#83
用户权限管理 mongosh user admin // 进入admin //创建一个超级用户 用户名admin 密码5615 权限root db.createUser( { user:"root", pwd:"pwd", roles:["root"] }) eg:
$ 1.804
31
1
lemooljiang
HIVE CN 中文社区
1y
MongoDB的数据结构和字段 / 网络研习社#82
MongoDB非常灵活,不需要像MySQL一样创建数据库、表、设计表结构。它只需要向指定的数据库集合插入即可(数据库不存在也没关系,可以随时自动创建)。 MongoDB可以有多个数据库,一个数据库可以有多个集合(表),一个集合可以有多个文档(表记录)。可以有相同的表结构,也可以不同。 MongoDB的数据结构类似上图中的JSON样式 常用字段类型 参考 String Number Date Buffer
$ 7.305
24
lemooljiang
HIVE CN 中文社区
1y
Bcrypt给用户系统加密 / 网络研习社#81
MongoDB开发还蛮顺利,操作什么的基本也都摸熟了。现在开始设计数据库的格式和用户系统。在用户系统中的用户密码是需要加密保存的,用什么加密比较好呢? Bcrypt是不错的方案! 在网上查了不少方法, Bcrypt被推荐得比较多。从各方面来比较, Bcrypt也算是比较适宜的方案。 基本使用: import bcrypt from 'bcrypt' const saltRounds = 10 const
$ 3.319
32
2
mein-senf-dazu
LeoFinance
2d
Promoted
39-2023 Saturday Savers Club
EN (DE unten) Hello dear community, September is almost over and there are only 88 days left until Christmas. Soon it will be time to buy Christmas presents ;) But before that, here are a few more reports
$ 2.616
75
1
1
lemooljiang
HIVE CN 中文社区
1y
MongoDB的安装与运行 / 网络研习社#79
自研究区块链以来,就没再碰数据库了!博客就用Hive,代码就用github, 一般都够用,就不去折腾MySQL、MongoDB这些了。 但区块链的使用门槛比较高,要是服务国内的用户,那用区块链当数据库就不太合适,还是得用回MySQL、MongoDB。在选型上,MySQL、MongoDB都各有优势,但现阶段,MongoDB更适合些,那就它啰。 Ubuntu安装 Ubuntu 20.04.5 LTS
$ 7.896
29
lemooljiang
HIVE CN 中文社区
2y
OpenAI关键词技巧 / 网络研习社#78
和AI的交流就好比是两个人之间的交流一样,言语要通。和AI的沟通也要说些它能听懂的"语言",这就是关键词(prompt)技巧了。 OpenAI在文档中展示了不少的使用场景和提词技巧,自己可以总结总结,如下: 翻译 在段落前加上Translate this into English:
$ 9.889
37
lemooljiang
HIVE CN 中文社区
2y
OpenAI开发指南 / 网络研习社#77
这是OpenAI js版开发指南,打开即用。 let express = require('express') let cors = require('cors') let { Configuration, OpenAIApi } = require('openai') const configuration = new Configuration({ apiKey: "your openai
$ 2.179
28
lemooljiang
HIVE CN 中文社区
2y
Go语言学习笔记
目录 下载与资源 安装和配置 快速启动goland的方法 liteide 基础 工程管理 变量 常量const 类型转换 iota枚举 输出格式 接收输入 枚举iota 字符串处理 if条件 switch分支 for循环 函数的不定参数 函数类型 函数返回值 匿名函数 闭包 递归函数 数组 遍历数组 切片 map 结构体 指针变量 数组指针 切片指针 匿名字段 方法 接口 接口继承 空接口 多态 错误处理
$ 15.391
47
2
nobleanpu
Ambassadors of Light
1d
Promoted
We Must Take Spirituality Serious
Let's have a quick build. So I had a conversation this morning, and I'm always inspired by the conversations I have in the morning. It was said to me "I think you believe in heaven or hell and you're
$ 6.814
166
1
4
lemooljiang
HIVE CN 中文社区
3y
前端跨域失败的非常见原因 / 网络研习社#76
昨天在开发一个项目时被跨域失败的问题折腾了一天!几乎所有的解决方案都轮个来了一遍,也还是没有解决!
$ 2.464
32
lemooljiang
HIVE CN 中文社区
4y
多国语言组件vue-i18n / 网络研习社#75
vue-i18n是个非常实用的多国语言组件!当你的网站要配置多种语言的界面时,用它是首选。用起来倒也容易,翻下手册,看几个实用的案例,就基本上八九不离十啰。可以说,上手的成本挺小的。 参考手册 npm install vue-i18n --save //main.js import VueI18n from 'vue-i18n' Vue.use(VueI18n) const DEFAULT_LANG
$ 3.112
38
lemooljiang
HIVE CN 中文社区
4y
在前端中查询币价 / 网络研习社#74
在前端中有一个显示币价的功能,那么就要实时查询到这个币价。因为平时也是用coinmarketcap查看行情的,所以,第一时间也是想到用它来实现这个功能。 先找来它的开发文档,注册帐号,获得API KEY,然后是测试查询! this.axios.request({ method:"get", url:' headers: { 'X-CMC_PRO_API_KEY':
$ 10.578
157
2
lemooljiang
HIVE CN 中文社区
4y
Vue中定时刷新数据 / 网络研习社#73
定时刷新数据好像是一个蛮普遍的需求,比如每秒刷新交易价格、每秒刷新挖矿产出...... 每少刷新肯定是要用到定时器的功能,刷新数据是要用到查询接口,这两者结合就可以实现定时刷新数据的目的。 实现定时功能 //得到当前时间 let getTimestamp = function(){ that.timestamp = Date.parse(new Date()) * 1e-3 } //设置定时器以更新当前时间
$ 8.361
144
darth-azrael
retrocomputing
3d
Promoted
Computer Shopper (January 1987)
Cover of January 1987 issue of Computer Shopper In 1987, Computer Shopper still hadn't peaked yet and the page count was not as high as it would become. This issue still has over 400 pages though. I've
$ 2.959
79
2
3
lemooljiang
HIVE CN 中文社区
4y
智能合约中判读字符串相等 / 网络研习社#71
Solidity中很多方法都很底层,比如开发中很常见的迭代和判断字符串相等的方法都没有,必须要自己写个方法来实现。可能已有些库已实现类似的方法,不过总归是要麻烦不少。相比起来,JavaScript自己就带了很多原生的方法,用起来也很顺手。 判读字符串相等不能直接使用==这样的方法,我也搞不清为什么,很多语言都是直接支持的,只有Solidity不支持。没办法,只能自己设计个方法来实现。 function
$ 11.899
189
lemooljiang
HIVE CN 中文社区
4y
Vue中父子组件的互动 / 网络研习社#70
Vue通常是采用组件的形式开发,这种模块化的思想大大加快了开发的进度。如上图所示,这种弹窗是典型的父子组件的设计,它们之间是如何共享数据的呢? 父组件向子组件传值传方法 分两步走: 在父组件中动态绑定属性,:parentmsg='msg' 子组件中通过 props: 获取。 传方法也是差不多步骤. //App.vue传值给Header.vue //App.vue中的写法 <template>
$ 7.145
149
lemooljiang
HIVE CN 中文社区
4y
keychain在前端中的使用 / 网络研习社#69
较之于MataMask在以太坊中的应用,Keychain就是在Steem中的应用。这两者都是去中心化的钱包,嵌入到浏览器中,帮你存储私钥。 最近因为一个项目的原因,大家也一致认为还是使用keychain比较好,所以花了些力气引用到前端中了。 keychain钱包是长这样的,设计方面有很大改进的余地。 keychain在前端中使用也就转帐,代理这些。把这些总结下,如下: steem-keychain
$ 2.835
151
lemooljiang
HIVE CN 中文社区
4y
crypto-js, 一种简洁的加解密方案 / 网络研习社#68
在做前端时对一些资料进行加密存储,读出时再解密。 找了些方法,JS本身倒也有些原生的方法,比如:escape(),unescape()和base64加密,不过它们是编码转换,起不到加密作用。后来就找到了crypto-js这个加密包,感觉才找到了正路。 import sha256 from 'crypto-js/sha256'; import hmacSHA512 from
$ 20.074
120
Top communities