Waivio

network-institute

hashtag
90.96

Experts

lemooljiang

5 K

Nuxt4和Nginx布署上线 / 网络研习社#90

Nuxt和Nginx是对好搭档,让应用布署上线那是手拿把掐的事。这次喵星上线比较顺利,一把就通了。只是在渲染上还有些小问题,不知是Hive节点的问题,还是前端没设计好,Nuxt4这个新版我也是第一次用。 布署上线两步曲:一是Nuxt打包,pm2运行应用,二是Nginx反向...

lemooljiang

5 K

Nuxt4中集成manon-editor编辑器 / 网络研习社#89

https://hinesboy.github.io/mavonEditor/ 昨天体验了下Nuxt4的新功能,接下来就是各种集成啰,今天的任务是集成manon-editor编辑器。 集成manon-editor其实是折腾了一番,安装后运行不了!只得一行行代码去检查、去测...

lemooljiang

5 K

Supervisor管理python web服务 / 网络研习社#88

Supervisor就是用Python开发的一套通用的进程管理程序,能将一个普通的命令行进程变为后台daemon,并监控进程状态,异常退出时能自动重启。 因为是python开发的一个库,可以直接用pip来安装,很方便。supervisor安装完成后会生成三个执行程序:su...

lemooljiang

5 K

sharp分割图片 / 网络研习社#87

最近在开发AI绘图时,Midjourney生成图像时是一次就是四张,并且这四张是长一起的!分析了一下这张图片,其实这并不是一张小图,而是一张大图(7M以上)!它其实就是成品,并不需要额外地再去放大生成一次!discord中要再次生成,估计也是想要你多消费吧。获取的数据如下:...

lemooljiang

5 K

MongoDB的权限和角色 / 网络研习社#83

用户权限管理 mongosh user admin // 进入admin //创建一个超级用户 用户名admin 密码5615 权限root db.createUser( { user:"root", pwd:"pwd", r...

lemooljiang

5 K

MongoDB的数据结构和字段 / 网络研习社#82

MongoDB非常灵活,不需要像MySQL一样创建数据库、表、设计表结构。它只需要向指定的数据库集合插入即可(数据库不存在也没关系,可以随时自动创建)。 MongoDB可以有多个数据库,一个数据库可以有多个集合(表),一个集合可以有多个文档(表记录)。可以有相同的表结构,也...

lemooljiang

5 K

OpenAI开发指南 / 网络研习社#77

https://ai.ilark.io 这是OpenAI js版开发指南,打开即用。 let express = require('express') let cors = require('cors') let { Configuration, OpenAIApi } ...

lemooljiang

5 K
Hive.Blog

在前端中查询币价 / 网络研习社#74

https://pro-api.coinmarketcap.com/v1 在前端中有一个显示币价的功能,那么就要实时查询到这个币价。因为平时也是用coinmarketcap查看行情的,所以,第一时间也是想到用它来实现这个功能。 https://coinmarketcap....

lemooljiang

5 K
Hive.Blog

Vue中定时刷新数据 / 网络研习社#73

定时刷新数据好像是一个蛮普遍的需求,比如每秒刷新交易价格、每秒刷新挖矿产出...... 每少刷新肯定是要用到定时器的功能,刷新数据是要用到查询接口,这两者结合就可以实现定时刷新数据的目的。 实现定时功能 //得到当前时间 let getTimestamp = funct...

lemooljiang

5 K

智能合约中判读字符串相等 / 网络研习社#71

Solidity中很多方法都很底层,比如开发中很常见的迭代和判断字符串相等的方法都没有,必须要自己写个方法来实现。可能已有些库已实现类似的方法,不过总归是要麻烦不少。相比起来,JavaScript自己就带了很多原生的方法,用起来也很顺手。 判读字符串相等不能直接使用==这...

lemooljiang

5 K

keychain在前端中的使用 / 网络研习社#69

https://github.com/MattyIce/steem-keychain 较之于MataMask在以太坊中的应用,Keychain就是在Steem中的应用。这两者都是去中心化的钱包,嵌入到浏览器中,帮你存储私钥。 最近因为一个项目的原因,大家也一致认为还是使用...

lemooljiang

5 K

crypto-js, 一种简洁的加解密方案 / 网络研习社#68

在做前端时对一些资料进行加密存储,读出时再解密。 找了些方法,JS本身倒也有些原生的方法,比如:escape(),unescape()和base64加密,不过它们是编码转换,起不到加密作用。后来就找到了crypto-js这个加密包,感觉才找到了正路。 https://w...

lemooljiang

5 K

SteemJiang 已切换节点至 cn.steems.top

https://steemjiang.com 使用steem最头痛的是没有好的节点可用! 最近一段时间国内开发者们的一番努力,有了点成绩,访问速度有了明显提升。经过我的一番测试,国内(不用科学上网)正常访问的节点速度如下所示: steem节点国内测试: https://...

lemooljiang

5 K

SteemJiang bug修复

SteemJiang在修改文章重新上传时有时会出现一个错误(如图所示),RPCError: Assert Exception:equal( com.parent_permlink, o.parent_permlink ): The permlink of a commen...

lemooljiang

5 K
Steemit

SteemJs注册的两种方法 / 网络研习社#56

参考steemsnippets | 创建免费用户 | Claiming a discounted ("free") account | 创建用户 这两天在社区中查找了SteemJs用户注册的实现方法,还好,测试了下,也都实现了!Steem在原有的基础上...

lemooljiang

5 K
Steemit

SteemJiang加入IPFS网络,并启用新域名!

https://steemjiang.com 要启用IPFS网络就要使用服务器,要启用https就要使用nginx,所以,干脆为SteemJiang来个新的域名吧! 和之前的DAPP-星空笔记 一样,上传图片都采用了IPFS网络,这种方法目前来看,还是有不少优势的,所以就...

lemooljiang

5 K
Steemit

上传图片到IPFS网络 / 网络研习社#53

在上一篇《零代码用IPFS做文件服务器》中启动了IPFS网络,这时服务器这边就准备好了,前端就可以向IPFS网络上传图片了。 关键的函数只有一个ipfs.add,前端读取图片,用ipfs.add上传,得到一个文件的哈希值,再在前端展示就好啰。 js-ipfs-http-c...

lemooljiang

5 K
Steemit

Vue.js实现全局公共方法 / 网络研习社#51

对于常用的重复使用的代码,可以把它写成公共方法,然后在全局使用。当然这是一个最用的技巧,也是一种标准的编程方法。 Vue.js中要实现全局方法,可以使用插件的写法。比如npm, 这些包都是些代码高手整理出来通用的方法,你一安装挂载上就可以全局使用!这可以大大加快你的开发进...

lemooljiang

5 K
Steemit

递归获取评论并递归展示(SteemJS) / 网络研习社#49

今天查了下社区的文章,倒也是把递归获取评论的事给解决了,社会的技术分享还是挺不错的!这是地址,有兴趣的小伙伴也可以去看看: 参考1 参考2 经过一番改进,递归函数挺完美了: //递归获取某篇文章的所有评论 async function getReplies(author,...

lemooljiang

5 K
Steemit

while循环取出所有文章(SteemJS) / 网络研习社#47

今天在做一些逻辑业务的时候,发现从steem中取出某位作者所有文章的方法不好调节,因为村长给出的是一个递归的写法,不太好理解(请原谅我水平不高),更不好调节了。所以,最后还是自己写一个实现,用起来更顺手些。 这是村长的递归函数 function getPosts(auth...

lemooljiang

5 K
Steemit

BootstrapVue来设计你的页面 / 网络研习社#45

https://bootstrap-vue.js.org/ Bootstrap这个框架着实不错,可以大大加快你写前端的时间和精力。以前做的一些网页,都是用的Bootstrap来弄页面的。现在用Vue.js来设计前端,页面之类的也要有合适的框架。本来我是想导入Bootstr...

lemooljiang

5 K
Steemit

I, Promise/ 网络研习社#43

一入前端深似海,从此阿花是路人! 几天整下来,才发现前端现在是深似海啊,以前用html + css就可以玩个页面什么的,现在根本就不好使了!前端需要的技能已经大大地加深了,单JavaScript这项就够让人喝一壶的。 以前用js都是用的现成的库,自己根本没写过。现在有很多逻...

lemooljiang

5 K
Steemit

ajax的应用,以及jQuery和vue的实现 / 网络研习社#35

ajax的应用还是蛮广的,它是一种异步 JavaScript 和 XML),是指一种创建交互式网页应用的网页开发技术。它具有异步和局部刷新的优点,在网页中几乎都会采用。它原生的写法有点复杂,所以,会有一些封装的技术,比如,jQuery和vue的实现,使它的应用变得简单很多...

lemooljiang

5 K
Steemit

Git整理 / 网络研习社#28

抽空把git的命令整理了一下,它们还是很有用的。一些资料和代码适时地整理下,以后用的时候能方便点。远程用的coding,国内的速度能快点。github项目是多,不过速度在那,只能用于学习。 git 目录 下载与资源: 工作区和版本库 创建版本库 提交和删除版本 版本回退 ...

lemooljiang

5 K
Steemit

解决跨域的两种办法 / 网络研习社#22

在前一节中分享了前后端设计的理念和方法。这个方法遇到的第一个问题就是跨域的问题。访问的端口不同,域名不同都会跨域。所以,只要是前后端分离就会遇到这个问题,当然,这也是服务器的一些防范机制。在服务器端解决跨域有两个办法,一个自己写,一个是用现成的。 一、创建cors.py解...

lemooljiang

5 K
Steemit

axios请求HTTP和vuex数据管理 / 网络研习社#19

https://cdn.steemitimages.com/DQmVugtJWKctJJ4Dxm1MMg5Ns2QAnQUyLZiMsDBe25ftQpU/vue.jpg axios有点类似ajax,主要是发送请求,获得数据,然后渲染到页面。vuex主要是实现组件间数据交换...