上一页 1 2 3 4 5 6 7 8 9 ··· 17 下一页

[Go] 浅谈 Golang Chan 通信与死锁:all goroutines are asleep - deadlock

摘要: Channel创建方式: var c1 chan [value type] c1 = make([channel type] [value type], [capacity]) [value type] 定义的是 Channel 中所传输数据的类型。 [channel type] 定义的是 Chan 阅读全文
posted @ 2022-01-25 18:33 ercom 阅读(190) 评论(0) 推荐(0) 编辑

[Go] Golang并发控制: WaitGroup 含义和常规用法

摘要: 一个 WaitGroup 等待一个 goroutine 集合的结束。 主 goroutine 调用 Add 设置需要等待的 goroutine 数量。 接下来a56爆大奖在线娱乐 goroutine 运行并在结束时调用 Done。 同时,Wait 可以用来阻塞直到所有的 goroutine 结束。 package 阅读全文
posted @ 2022-01-24 18:43 ercom 阅读(163) 评论(0) 推荐(0) 编辑

[Go] Golang Context 包的注意点

摘要: Golang context 包,定义了context 类型,携带截止日期,取消信号,和其它跨API请求作用域及进程间的值。 到服务器的请求应该创建一个 Context,服务器对外的调用应该接受一个Context。 函数之间的调用链必须传递 Context,可选地可以用 WithCancel、Wit 阅读全文
posted @ 2022-01-24 18:38 ercom 阅读(73) 评论(0) 推荐(0) 编辑

[Go] Go Module 私有依赖包的管理

摘要: 一些自研开发的第三方包,特别是一些业务依赖包,是不允许公开下载的(私有库),并且版本库也可能不支持HTTPS协议, 因此无法使用 go get 或者 go.mod 进行下载和管理,可以通过 GOPRIVATE 的方式设置私有包有效域名。 命令行方式: export GOPROXY=https://g 阅读全文
posted @ 2022-01-08 22:32 ercom 阅读(205) 评论(0) 推荐(0) 编辑

[GF] 与 Laravel 设计相近的 Golang 框架 GoFrame

摘要: 在 GoFrame (gogf/gf) 框架中有明确的代码分层设计,分别是 api, service, dao, model. model (结构模型)一般由工具自动生成,用于定义数据结构,只可被 model 内部访问。 dao (数据访问)层的代码只包含通用的数据操作方法,代码往往通过工具生成,很 阅读全文
posted @ 2022-01-06 22:53 ercom 阅读(844) 评论(0) 推荐(0) 编辑

[Pholcus] Go项目 Pholcus 编写静态规则文件, 0 到 1

摘要: 1. 初始化项目包,go mod init [module-path] 比如:go mod init github.com/abc/efg 2. 新建一个目录放置a56爆大奖在线娱乐们编写的规则 go 文件。 3. main.go 用下划线的方式引入规则文件,用于触发 init 函数内的注册。 4. 启动:go ru 阅读全文
posted @ 2022-01-04 18:08 ercom 阅读(97) 评论(0) 推荐(0) 编辑

[FAQ] Edge/Chrome 网络请求的编辑并重发

摘要: 1. 在网络请求上面右键,复制为fetch。 2. 切换到Console控制台,粘贴并回车。 fetch 是javascript中一个网络请求的函数或者工具,Chrome在a56爆大奖在线娱乐们 Copy as fetch 的时候帮a56爆大奖在线娱乐们把请求的各种参数转换成了使用 fetch 请求的代码,a56爆大奖在线娱乐a56爆大奖在线娱乐们可以直接在控制台上直 阅读全文
posted @ 2021-12-29 20:02 ercom 阅读(5240) 评论(0) 推荐(0) 编辑

[Go] go build 和 go install 的区别

摘要: $ go build 源文件及其包依赖 编译成二进制。 install 不仅执行build过程 而且会把编译的二进制放到 $GOPATH/bin/,包放到 $GOPATH/pkg/ Link:/farwish/p/15722986.html 阅读全文
posted @ 2021-12-23 19:29 ercom 阅读(69) 评论(0) 推荐(0) 编辑

[DOT] Polkadot-js 的官方资源

摘要: 官网:https://polkadot.js.org/ 浏览器扩展(即钱包, 等同以太坊的MetaMask):https://polkadot.js.org/extension/ 钱包的作用方便你管理自己的DOT资产,参与DOT生态的项目 (众贷、质押等) 基本都需要连接 DOT 钱包签名操作。 链 阅读全文
posted @ 2021-12-22 23:45 ercom 阅读(231) 评论(0) 推荐(0) 编辑

[FAQ][Hardhat] Error HH501: Couldn't download compiler version 0.8.0. Please check your connection.

摘要: 当使用 npx hardhat compile 命令编译智能合约时,会先下载你在 hardhat.config.js 配置中对应版本的 solidity 编译器。 当网络不可达时,就会提示无法下载的错误。 至少有两种方式可以解决: 1. 通过指定环境变量 HTTP_PROXY 或 HTTPS_PRO 阅读全文
posted @ 2021-12-19 16:41 ercom 阅读(1228) 评论(0) 推荐(0) 编辑

[DApp] Moralis 生产阶段的服务安全设置 -锁定数据库

摘要: Moralis 的基础设施数据库是使用的 MongoDB,其非常适合Dev阶段的快速开发。 如果进入生产环境,需要锁定数据库,防止任何用户可利用SDK向Mongo插入多余数据。 另外,Moralis 提供了很多方式来保护app的数据,对于公共数据,可使用 class (数据表)级别的权限锁定表使之 阅读全文
posted @ 2021-12-16 23:43 ercom 阅读(236) 评论(0) 推荐(0) 编辑

[Pholcus] Go项目 Pholcus 源码逻辑分析 species.go

摘要: 「代码结构」 结构体:蜘蛛种类列表(即:蜘蛛规则列表) 变量:全局蜘蛛种类实例 方法:向蜘蛛种类清单添加新种类 方法:获取全部蜘蛛种类 方法:通过名字获取蜘蛛 「总体功能」 添加新种类:通过 Spider.name 作为键,Spider 作为值,添加到 SpiderSpecies.hash 中。 获 阅读全文
posted @ 2021-12-16 19:43 ercom 阅读(77) 评论(0) 推荐(0) 编辑

[FAQ] Win10 找到打开 hosts 文件

摘要: 1. Win+R 打开运行窗口。 2. 输入命令 C:\Windows\System32\drivers\etc 回车。 Refer:windows hosts Link:/farwish/p/15692129.html 阅读全文
posted @ 2021-12-15 22:36 ercom 阅读(205) 评论(0) 推荐(0) 编辑

[Go] flag package 指南: 命令行参数标记的解析

摘要: flag 是 Golang 的官方包。 支持用法有三种,不同之处是二三两种用法是 Var() 函数可以绑定 flag 到一个变量上。 直接调用指定类型的函数有多种,如 flag.String(), Bool(), Int() 等等。 import "flag" var nFlag = flag.In 阅读全文
posted @ 2021-12-08 21:31 ercom 阅读(110) 评论(0) 推荐(0) 编辑

[FAQ] IDE: Goland or PHPStorm 分屏操作

摘要: 如图所示,文件上面点击右键,选择 Split Right 就可以在右侧分屏出编辑区。 Refer:Goland下载 PHPStorm下载 Link:/farwish/p/15661054.html 阅读全文
posted @ 2021-12-08 17:42 ercom 阅读(257) 评论(0) 推荐(0) 编辑

[FAQ] IDE: Goland 注释符后面添加空行

摘要: 如图所示,Code Style 对应语言 Go 勾选上注释空行的选项。 Refer:Goland官网 Goland下载 Link:/farwish/p/15661114.html 阅读全文
posted @ 2021-12-08 17:41 ercom 阅读(432) 评论(0) 推荐(0) 编辑

[FAQ] Vmmem 内存占用高的问题 -Win10 -WLS2

摘要: 1按下Windows + R 键,输入 %UserProfile% 并运行进入用户文件夹 2新建文件 .wslconfig ,然后记事本编辑 3 填入以下内容并保存, memory为系统内存上限,这里a56爆大奖在线娱乐限制最大2gb,可根据自身电脑配置设置 [wsl2] memory=2GB swap=0 loca 阅读全文
posted @ 2021-12-07 12:48 ercom 阅读(499) 评论(0) 推荐(0) 编辑

[FAQ] 部署二进制运行时 go-ego/gse 如何正确加载分词字典

摘要: 运行Golang编译后二进制运行时,此时运行二进制时所在目录就是Golang源码程序认为的根目录了。 a56爆大奖在线娱乐只需要把字典文件拷贝到与二进制所在同一目录内,然后使用 seg.LoadDict('dictionary.txt') 加载即可。 注意:如果是类似 ./dist/xxx 来运行二进制,那么文件需 阅读全文
posted @ 2021-12-06 21:23 ercom 阅读(177) 评论(0) 推荐(0) 编辑

[Gse] 高效的Golang中文分析库推荐

摘要: 优点:用法简单,支持各种语言,基本满足需求。 缺点:默认分词字典文件有 8M 需测试使用速度。 a56爆大奖在线娱乐们可以直接封装一个简单的辅助方法来实现分词功能: // @author cnblogs.com/farwish package service import ( "github.com/go-ego/g 阅读全文
posted @ 2021-12-03 21:37 ercom 阅读(582) 评论(0) 推荐(0) 编辑

[FAQ] PHPStorm None project files detection

摘要: 当你发现在 phpstorm 中编辑项目文件,却提示 None project files detection.. 并且左侧 Project 下面只有文件,没有项目目录了。 此时可以删除项目目录下的 .idea 目录,重新用 phpstorm 打开项目。 Refer:None project fil 阅读全文
posted @ 2021-12-03 20:59 ercom 阅读(128) 评论(0) 推荐(0) 编辑

[FAQ] Win10 WSL Ubuntu 根目录实际位置

摘要: 1. 运行(win+R),直接输入 \\wsl$ 进入Ubuntu的目录。 2. 或者文件夹里同样输入 \\wsl$ 进行查找。 Refer:Win10 WSL 路径 Link:/farwish/p/15629338.html 阅读全文
posted @ 2021-12-01 21:52 ercom 阅读(2171) 评论(0) 推荐(0) 编辑

[DApp] ethers.js VS Moralis

摘要: ether.js 是 Web3 封装的 js 库,特别适合以太坊平台。 Moralis 不仅是 Web3 的封装,还是一体化解决方案,包括服务端部署方案和适配各种链,使用范围更广。 在选择上,主要还是看项目涉及的内容,有针对性的选择解决方案。 Link: 阅读全文
posted @ 2021-11-29 21:02 ercom 阅读(140) 评论(0) 推荐(0) 编辑

[FAQ] 博客园发布的随笔变成要先审核了吗

摘要: 是的。 1. 你会发现的现象是浏览量一直为 0 状态。 2. 自己登录看到的首页列表里有展示,用其它未登录的浏览器打开首页列表里没有。 Refer:博客园随笔的审核 Link:/farwish/p/15586300.html 阅读全文
posted @ 2021-11-21 22:27 ercom 阅读(160) 评论(0) 推荐(0) 编辑

[Unreal] 虚拟现实理论与最佳实践

摘要: 优秀的虚拟现实场景所需要具备的特点: 真实感、沉浸感、舒适性、流畅性。 VR的这些特点上有其它媒体所不具备的优势,主要通过硬件来实现。 VR 的沉浸感让用户置身于周围世界,也引发了一些独特的症状: 眼前庭紊乱,根源是内耳的感受与实际看到的产生了差异,是a56爆大奖在线娱乐们维持稳定的关键器官。 此时流畅性就变的更加重 阅读全文
posted @ 2021-11-21 21:21 ercom 阅读(100) 评论(0) 推荐(0) 编辑

浏览器扩展开发-Firefox临时载入附加组件(图)

摘要: 科普:[FE] Quasar BEX 热加载区别: Chrome vs Firefox 1. 2. 3. Thats all. Refer:Firefox扩展开发 Link:/farwish/p/15571577.html 阅读全文
posted @ 2021-11-18 11:40 ercom 阅读(167) 评论(0) 推荐(0) 编辑

[FAQ] 为什么部署到 github pages 时自定义域名总失效 (push-dir)

摘要: Github_Pages 能方便a56爆大奖在线娱乐们部署静态页面,并且还支持 CNAME 自定义域名。 $ yarn add --dev push-dir $ xxx build $ push-dir --dir=dist/spa --remote=gh-pages --branch=master 当a56爆大奖在线娱乐们每次 pu 阅读全文
posted @ 2021-11-15 23:37 ercom 阅读(445) 评论(0) 推荐(0) 编辑

[FAQ] PHP+Nginx 架构网站 502 和 504 问题

摘要: 502 Bad Gateway:作为网关或者代理工作的服务器尝试执行请求时,从上游服务器接收到无效的响应。504 Gateway Time-out:作为网关或者代理工作的服务器尝试执行请求时,未能及时从上游服务器(URI标识出的服务器,例如HTTP、FTP、LDAP)或者辅助服务器(例如DNS)收到 阅读全文
posted @ 2021-11-09 17:59 ercom 阅读(158) 评论(0) 推荐(0) 编辑

[FAQ] 你所看过的 APP 流氓提示语有哪些

摘要: 分享案例来自产品:网抑云🎵。 当你要进行一些常规操作,比如评论时,进行弹窗伺候: |——————————————————————| | | | 为提高您的账号安全性,请先绑定手机号 | | 取消 立即绑定 | |——————————————————————| 不绑不给操作,理由仅仅是为人着想,给出 阅读全文
posted @ 2021-11-05 21:16 ercom 阅读(128) 评论(0) 推荐(0) 编辑

[FAQ] 如何避免过度依赖百度, 甚至超越百度

摘要: 查找信息,你不依赖百度,势必要依赖其它。 那么如何超越百度搜索,也必须要站在巨人的肩膀上。 搜索市场已有不少巨头,最简单的超越办法是:站在所有巨人的肩膀上。 Other:搜索的超越 Link:/farwish/p/15510424.html 阅读全文
posted @ 2021-11-04 21:01 ercom 阅读(118) 评论(0) 推荐(0) 编辑

[FAQ] mogodb Robo3T 客户端全屏后 怎么退出全屏

摘要: mongodb 的 Robo3T 客户端: 如果是不小心全屏了,不用担心,按 F11 恢复。 如果想要全屏,也是按 F11。 Link:/farwish/p/15509372.html 阅读全文
posted @ 2021-11-04 17:46 ercom 阅读(151) 评论(0) 推荐(0) 编辑

[FE] nvm-windows: Microsoft/NPM/Google 推荐 Windows 的 Node.js 版本管理器, posix 的 nvm-sh/nvm

摘要: 1. 到 github 下载 nvm-setup.zip 并安装。 Releases · coreybutler/nvm-windows (github.com) 2. 安装一个版本的 nodejs。 $ nvm install 14.0.0 3. 查看和切换版本。 4. 安装其它全局工具,比如 y 阅读全文
posted @ 2021-11-02 19:12 ercom 阅读(50) 评论(0) 推荐(0) 编辑

[FE] Quasar BEX 不同位置类型的 debug 调试方式

摘要: 科普:[FE] Quasar BEX 所有位置类型 types 不同类型调试,查看错误在不同的位置,如下图中的 4 个位置。 Refer:https://quasar.dev/quasar-cli/developing-browser-extensions/build-commands#debugg 阅读全文
posted @ 2021-10-31 00:25 ercom 阅读(46) 评论(0) 推荐(0) 编辑

[FE] Quasar BEX 热加载区别: Chrome vs Firefox

摘要: Chrome 浏览器加载扩展程序时指定的是 src-bex 目录。Firefox 指定的是 manifest.json。 Quasar 提供的热加载特性是 修改 src/ 目录里的文件,src-bex/ 目录中的内容会自动更新。 此时 Firefox 扩展程序会自动生效,但是 Chrome 不会,需 阅读全文
posted @ 2021-10-31 00:14 ercom 阅读(159) 评论(0) 推荐(0) 编辑

[FAQ] Quasar SSR: Hydration completed but contains mismatches.

摘要: 使用 Quasar SSR 模式在 build 编译目标代码时,如果模板里有在服务端渲染阶段可能无法识别的变量,一般会出现这类提示。 比如在 layout 模板里使用了 this.$q、this.$route 等。 a56爆大奖在线娱乐可以在本地构建,像正式环境一样运行,访问后查看服务端是否有报错信息。 quasa 阅读全文
posted @ 2021-10-30 23:02 ercom 阅读(838) 评论(0) 推荐(0) 编辑

[FE] Quasar BEX 所有位置类型 types

摘要: 科普:[FE] Quasar BEX 预览版指南 New Tab Quasar BEX 的默认类型是 New Tab,在新 tab 栏里打开内容。 Dev Tools 也就是在开发者栏里面的内容。 Options 浏览器扩展可提供的设置页。 Popup 点击浏览器标签栏的浏览器扩展图标,显示出的一个 阅读全文
posted @ 2021-10-30 21:50 ercom 阅读(40) 评论(0) 推荐(0) 编辑

[FE] iframe 相关选项 x-frame-options: 设置 meta 标签无效 & helmet

摘要: The X-Frame-Options HTTP 响应头是用来给浏览器 指示允许一个页面 可否在 <frame>, <iframe>, <embed> 或者 <object> 中展现的标记。 站点可以通过确保网站没有被嵌入到别人的站点里面,从而避免 clickjacking 攻击。 The adde 阅读全文
posted @ 2021-10-30 13:48 ercom 阅读(784) 评论(0) 推荐(0) 编辑

[Mobi] frida Hook 略知一二: frida-CLI, frida-server

摘要: Frida 是一款基于 python + javascript 的 hook 框架,主流平台都支持,由于是基于脚本的交互,因此相比 xposed 和 substrace cydia 更加便捷。 使用时,电脑上需要安装有:adb, python, frida, frida-tool. PC 上使用的工 阅读全文
posted @ 2021-10-29 22:37 ercom 阅读(361) 评论(0) 推荐(0) 编辑

[FAQ] Win10 键盘输入的数字英文字体变宽, 胖英文, 如何处理

摘要: 输入法 点击右键,找到设置,点击进入。 开启 "全/半角切换" 快捷键为 "Shift + 空格",随后可以使用这个快捷键进行切换正常。 Link:/farwish/p/15479612.html 阅读全文
posted @ 2021-10-29 12:13 ercom 阅读(2035) 评论(0) 推荐(0) 编辑

[FAQ] WPS 服务程序是a56爆大奖在线娱乐流氓软件吗

摘要: 是的,周而复始的后台进程,频率大致是每隔一个小时会运行一个购物车图标的后台程序,点击之后就会打开电商网站,随后这个程序消失、再出现。 当前时间:2021-10-29 Other:[FAQ] 你所看过的 APP 流氓提示语有哪些 Other:WPS软件下载 Link:https://www.cnblo 阅读全文
posted @ 2021-10-29 12:11 ercom 阅读(671) 评论(0) 推荐(0) 编辑

[FAQ] pdf 无法导入 adobe AI, 分辨率 or 颜色缺失 or 字体缺失

摘要: 属于Adoge软件不支持问题, 可能是分辨率、字体等多种原因。 https://www.codebye.com/adobe-reader-or-acrobat-opens-pdf-file-drawing-error.html 用其它 pdf 软件查看没问题,比如 金山pdf、讯读pdf,可使用 p 阅读全文
posted @ 2021-10-27 20:47 ercom 阅读(760) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 17 下一页