上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 17 下一页

[Go] golang 替换组件包 更新 go.mod, go.sum 的方式

摘要: 当a56爆大奖在线娱乐们不再使用某个包,或者包名变更时,是如何保证 go.mod 更新的。 只要代码中没有地方 import 使用到某个包了,a56爆大奖在线娱乐们运行: $ go mod tidy module 管理器会帮a56爆大奖在线娱乐们自动清理掉 go.mod, go.sum 中引入而未使用的包。 Refer:Golang组件包用法 Link 阅读全文
posted @ 2021-01-02 23:12 ercom 阅读(5733) 评论(0) 推荐(1) 编辑

[FAQ] golang-migrate/migrate error: migration failed in line 0: (details: Error 1065: Query was empty)

摘要: 当a56爆大奖在线娱乐们使用 migrate create 创建了迁移文件。 没有及时填写内容,此时运行 migrate 的后续命令比如 up、down 会抛出错误: error: migration failed in line 0: (details: Error 1065: Query was empty) R 阅读全文
posted @ 2021-01-01 21:53 ercom 阅读(306) 评论(0) 推荐(0) 编辑

[FAQ] golang-migrate/migrate error: default addr for network '127.0.0.1:3306' unknown

摘要: 按照项目github文档上所示,在使用 mysql 时你可能会这样写: $ migrate -path db/migrations -database mysql://root:123456@127.0.0.1:3306/mydb version -database 用于指定数据库 DSN 格式的连 阅读全文
posted @ 2021-01-01 18:49 ercom 阅读(1019) 评论(0) 推荐(0) 编辑

[FAQ] docker-compose MySQL8 ERROR: Different lower_case_table_names settings for server

摘要: MySQL8 启动时 lower_case_table_names 的设置和初始值不一致时,会报 ERROR。 在 docker-compose 中,只需要在命令中加入命令选项即可,并配置一个新的 volume 位置。 示例: version: '3.1' services: db: image: 阅读全文
posted @ 2021-01-01 17:24 ercom 阅读(1415) 评论(0) 推荐(0) 编辑

[Go] golang-migrate/migrate 快速使用指南

摘要: 1. CLI 用途的安装 [文档] [确保] CLI 工具使用 go 命令安装时,不应该在 go.mod 所在的目录中执行命令,也就是先进入到其它非项目目录内。 $ go get -tags 'postgre' github.com/golang-migrate/migrate/v4/cmd/mig 阅读全文
posted @ 2021-01-01 16:07 ercom 阅读(4776) 评论(0) 推荐(0) 编辑

编码原则 : DRY, KISS, YAGNI, S.O.L.I.D

摘要: Dont Repeat Yourself. Keep is Simple, Stupid. You Ain't Gonna Need It. 你不需要它 ( 不试图添加你认为以后可能需要的代码,适可而止 ) S.O.L.I.D SRP OCP LSP ISP DIP Link:https://www 阅读全文
posted @ 2020-12-30 00:36 ercom 阅读(107) 评论(0) 推荐(0) 编辑

[FAQ] panic: listen tcp :xxxx: bind: Only one usage of each socket address (protocol/network address/port) is normally permitted.

摘要: 在 Go 中运行服务之前的绑定端口这一步,如果端口号被占用了,那么会提示它只能使用一次。 换个端口号或者检查端口号的占用程序。 Link:/farwish/p/14194897.html 阅读全文
posted @ 2020-12-26 23:11 ercom 阅读(1305) 评论(0) 推荐(0) 编辑

[FAQ] Jetbrains 官网不能访问,获取 Goland 的下载地址

摘要: 2020.02 安装包下载 Link:/farwish/p/14186441.html 阅读全文
posted @ 2020-12-24 21:12 ercom 阅读(338) 评论(0) 推荐(0) 编辑

[FAQ] Cannot use object of type MongoInt64 as array

摘要: 此类情况出现在 需要使用字符串/数组,实际却使用了对象。 解决方式是调试数据,对数据类型进行转换即可。 MongoInt64 对象提供 __toString 方法,那么可以强转成 64 位 integer 的字符串a56爆大奖在线娱乐形式。 Link:/farwish/ 阅读全文
posted @ 2020-12-24 12:42 ercom 阅读(116) 评论(0) 推荐(0) 编辑

[Go] 选择 Beego 的三个理由

摘要: 1. 项目支持角度较其它框架考虑的多一些,比如:目录结构的简单约定,内置项目配置读取,内置bee脚手架,热重载特性 等。 (实际这些 feature 都可以找到 golang 专精的组件引入起来,效果会比 beego 提供的更好,适合喜欢动手的) 2. 全家桶,中文开发者为主 找资料便捷,适合企业稳 阅读全文
posted @ 2020-12-23 22:08 ercom 阅读(224) 评论(0) 推荐(0) 编辑

[PHP] 有关PHP浮点数默认显示位数 precision 以及如何调整

摘要: PHP 以浮点数显示的有效位数默认是 14 位。-1 a56爆大奖在线娱乐将使用a56爆大奖在线娱乐增强的算法来四舍五入这些数字。 如果想显示更长的浮点位数,可以设置如:ini_set('precision', 40); 有两点需要注意:1. 该设置只是控制显示精度,和查询精度无关。2. 遇到计算和round函数时,显示上依然会以 阅读全文
posted @ 2020-12-23 11:38 ercom 阅读(759) 评论(0) 推荐(0) 编辑

[FAQ] Beego2.0.2 bee 生成的 api 项目运行 404, http server Running on http://:8080

摘要: Beego, bee version 2.0.2 https://github.com/beego/beego/issues/4363 Tool:AI 编程助手 Refer:Beego还流行吗 Link:/farwish/p/14165669.html 阅读全文
posted @ 2020-12-20 22:30 ercom 阅读(1274) 评论(0) 推荐(0) 编辑

[K8s] Kubernetes核心基础概念 Node, Pod, ReplicaSet, Deployment, Service, Ingress, ConfigMap

摘要: Node 即 Kubernetes 集群中的一台工作机器,物理机或者虚拟机。 https://kubernetes.io/zh/docs/concepts/architecture/nodes/ 通常集群中会有若干个节点;而在一个学习用或者资源受限的环境中,你的集群中也可能 只有一个节点。 节点上的 阅读全文
posted @ 2020-12-19 21:44 ercom 阅读(721) 评论(0) 推荐(0) 编辑

[FE] uViewUI u-navbar 曲线解决 uni onNavigationBarButtonTap 的限制与失效

摘要: uni 自带的 navigation bar 对于普通的导航需求是够用的,也允许 onNavigationBarButtonTap 加点击事件。 但是会出现异常Bug,表现为在内部页面一番操作后,再返回到主页,主页导航上的 onNavigationBarButtonTap 点击无效。 你也能在社区看 阅读全文
posted @ 2020-12-13 13:43 ercom 阅读(2211) 评论(0) 推荐(0) 编辑

[Nova] belongsTo, belongsToMany 当前页动态 dependsOn 其它 fields, nova-belongs-to-dependency, belongs-to-many-field-nova

摘要: nova-belongs-to-dependency 例子: use Manmohanjit\BelongsToDependency\BelongsToDependency; ... return [ ... BelongsTo::make('Type'), BelongsToDependency: 阅读全文
posted @ 2020-11-27 01:06 ercom 阅读(100) 评论(0) 推荐(0) 编辑

[FAQ] swagger-php 支持 Authorization Bearer token 校验的用法

摘要: @OA\SecurityScheme 可以是 Controller 层面也可以是 Action 层面。 类型 type="apiKey"。 in="header" a56爆大奖在线娱乐在 header 头中。 name 定义请求头的 key 名为 Authorization。 securityScheme="xx" 阅读全文
posted @ 2020-11-21 18:35 ercom 阅读(847) 评论(0) 推荐(0) 编辑

[FAQ] swagger-php @OA\JsonContent 与 @MediaType @OA\Schema 的用法

摘要: @OA\JsonContent 是对 @MediaType @OA\Schema 两者的封装,类似于 laravel 中 JsonResponse 对 Response 的封装。 @OA\JsonContent 例子: * @OA\Response( * response=200, * descri 阅读全文
posted @ 2020-11-21 18:09 ercom 阅读(911) 评论(0) 推荐(0) 编辑

[FAQ] ErrorException of l5-swagger:generate, Required @OA\Info() not found

摘要: l5-swagger 除了要添加 @OA\Get() 针对方法的注释之外,a56爆大奖在线娱乐 Controller 还需要一个概述信息,如下: /** * @OA\Info( * title="Auth API", * version="1.0" * ) */ Refer:l5-swagger Link:http 阅读全文
posted @ 2020-11-21 15:12 ercom 阅读(1536) 评论(0) 推荐(0) 编辑

[ML] 数据预处理 - 特性归一化的目的

摘要: 简而言之,归一化的目的就是使得预处理的数据被限定在一定的范围内(比如[0,1]或者[-1,1]), 从而消除奇异样本数据导致的不良影响。 是否归一化主要在于是否关心变量取值。 Tool:ChatAI Link:/farwish/p/13973967.ht 阅读全文
posted @ 2020-11-14 17:14 ercom 阅读(461) 评论(0) 推荐(0) 编辑

[ML] 工程师使用 Keras 的步骤指引

摘要: 设置 import numpy as np import tensorflow as tf from tensorflow import keras 介绍 在训练模型之前准备数据(将其转换为 NumPy 数组或 tf.data.Dataset 对象)。 进行数据预处理,例如 特性归一化 或词汇索引。 阅读全文
posted @ 2020-11-14 17:06 ercom 阅读(223) 评论(0) 推荐(0) 编辑

[SVG] JS 动态加载 svg 修改 svg 属性

摘要: svg 概念一览: https://javascript.ruanyifeng.com/htmlapi/svg.html加载 svg: // for example: $('body').load('http://xxx.svg'); 动态修改 svg 属性: // for example: $(' 阅读全文
posted @ 2020-11-09 19:05 ercom 阅读(4062) 评论(0) 推荐(0) 编辑

[FAQ] uni-app 不支持 v-cloak 情况下如何处理 v-if 页面闪烁问题

摘要: 在 Vue 中存在使用 v-if 决定元素显示隐藏的时候,会出现页面闪烁,那么当然 uni-app 中也存在了。 如果编译完后,需要满足 js 的某个条件才隐藏,页面元素必然会有闪烁的情况。 a56爆大奖在线娱乐解决问题的方法是,默认让这个元素不显示(也就是不满足某个条件,使 v-if 默认为 false),只有当 阅读全文
posted @ 2020-10-31 23:02 ercom 阅读(1972) 评论(0) 推荐(0) 编辑

[FAQ] Argument 3 passed to Lcobucci\JWT\Signer\Hmac::doVerify() must be an instance of Lcobucci\JWT\Signer\Key, null given

摘要: 出现这个错误,说明没有找到 key,在使用 laravel-jwt 之前需要生成加密 key,使用: $ php artisan jwt:secret Link:/farwish/p/13881996.html 阅读全文
posted @ 2020-10-26 22:58 ercom 阅读(761) 评论(0) 推荐(0) 编辑

[FAQ] uni-app 运行微信小程序 main.wxss 报错 unexpected token "$"

摘要: 检查一下你是否在 App.vue 中有手动操作引入过 uni.scss,比如下面的 import: <style lang="scss"> @import url(/farwish/"./uni.scss"); /* #ifdef MP-TOUTIAO */ @font-face { font-family: uni 阅读全文
posted @ 2020-10-26 21:11 ercom 阅读(3374) 评论(0) 推荐(0) 编辑

[FAQ] uni-app 导航路由切换时如何强制刷新页面?

摘要: 使用 this.$forceUpdate() 强制刷新页面。 Refer:uni-app自定义导航 Link:/farwish/p/13870801.html 阅读全文
posted @ 2020-10-24 19:51 ercom 阅读(1623) 评论(0) 推荐(0) 编辑

[PHP] Laravel 联查中对不同表字段关系加条件的方式

摘要: 如果条件需要加在 where 条件里,使用 whereColumn,如下示例: whereColumn('A.b_id', '=', 'B.id'); 如果需要加载 join 的 on 之后作为多个条件,使用匿名函数包裹,如下示例: ->leftJoin('B', function ($join) 阅读全文
posted @ 2020-10-23 00:26 ercom 阅读(574) 评论(0) 推荐(0) 编辑

[FE] uni-app Card 卡片组件 uni-card 用法

摘要: 使用 uni-card 和其它组件没有什么区别,关注支持的属性和事件即可。 对于属性,需要特别注意值的类型,比如不要把非字符串的当做字符串处理。 举例,如下 is-full 需要 Boolean 类型,但是a56爆大奖在线娱乐们使用了字符串。 <uni-card is-full="true" :is-shadow=" 阅读全文
posted @ 2020-10-22 22:04 ercom 阅读(3376) 评论(0) 推荐(0) 编辑

[FE] uni-app Grid 宫格组件 uni-grid 用法

摘要: 文档上的描述是比较简陋的,不明a56爆大奖在线娱乐。 核心就是两块内容,一个是 uni-grid 可以加 change 事件;另一个是 uni-grid-item 上面 index 属性值会作为 change 指定函数的参数一部分返回,格式是 {detail:{index:0}} 举例,局部代码如下: <uni-g 阅读全文
posted @ 2020-10-19 23:16 ercom 阅读(7839) 评论(0) 推荐(0) 编辑

[FAQ] Laravel 验证未通过 Route [login] not defined 处理

摘要: a56爆大奖在线娱乐方式是在路由中定义一个name为 login 的请求。 Route::get('xxx', [XxxController::class, 'x'])->name('login'); 第二种方式是根据 unauthenticated 逻辑可以得知, 当请求为 ajax 或者 header 头 Ac 阅读全文
posted @ 2020-10-19 21:46 ercom 阅读(1619) 评论(0) 推荐(0) 编辑

[FAQ] uni-app 如何让页面不展示返回箭头图标

摘要: 默认情况是,有历史上一页的 页面会在左上角展示返回图标。 比如登录页不想展示返回,在跳转进来时可以使用 uni.redirectTo({}),它能够关闭其它页面,这样当前页就不会有返回箭头了。 Refer:uni-app使用场景 Link:/farwis 阅读全文
posted @ 2020-10-18 16:48 ercom 阅读(3162) 评论(0) 推荐(0) 编辑

[PHP] composer, PHP Fatal error: Allowed memory size of xx bytes exhausted

摘要: 终端执行 composer 命令时经常会遇到内存不够的情况。 视情况升级一下 composer,使用 composer self-update。 默认 php 的内存限制是 128M,临时取消 php 的内存限制用 php -d memory_limit=-1 /usr/local/bin/comp 阅读全文
posted @ 2020-10-18 12:50 ercom 阅读(248) 评论(0) 推荐(0) 编辑

[FE] uni-app 导航栏开发指南

摘要: a56爆大奖在线娱乐是 原生导航栏添加自定义按钮。简单明了。 pages.json 配置 { "path": "pages/log/log", "style": { "navigationBarTitleText": "hello", "app-plus": { "titleNView": { "buttons": 阅读全文
posted @ 2020-10-14 01:28 ercom 阅读(129) 评论(0) 推荐(0) 编辑

[FE] uni-app 动态改变 navigationBarTitleText 导航标题

摘要: 改导航文字: uni.setNavigationBarTitle({ title: 'xx' }); 改 tabBar 文字: uni.setTabBarItem({ index: 0, text: 'xx' }); Refer:uni-app自定义导航 Link:https://www.cnblo 阅读全文
posted @ 2020-10-13 00:53 ercom 阅读(3410) 评论(0) 推荐(0) 编辑

[FE] yarn, npm 切换镜像源

摘要: yarn 设置命令如下,会修改 ~/.yarnrc 内容。 $ yarn config set registry https://registry.yarnpkg.com npm 设置命令如下,会修改 ~/.npmrc 内容。 $ npm config set registry https://re 阅读全文
posted @ 2020-10-11 22:43 ercom 阅读(143) 评论(0) 推荐(0) 编辑

[FAQ] Phpstorm 代码提示功能失效问题

摘要: 如果是之前有代码提示,中间突然不出现提示了,那么考虑重建一下项目索引。 示例: Refer:Phpstorm代码提示 Link:/farwish/p/13772212.html 阅读全文
posted @ 2020-10-06 01:37 ercom 阅读(1851) 评论(0) 推荐(0) 编辑

[PHP] Laravel cast array 数据库存 json 时的 unicode 编码问题

摘要: 在模型上设置 accessor 和 mutator,将数组转为 json,并设置 json 选项。 class User extends Model { public function setOptionAttribute($option) { $this->attributes['option'] 阅读全文
posted @ 2020-10-03 14:04 ercom 阅读(963) 评论(0) 推荐(0) 编辑

[Nova] KeyValue Field 设置默认 key 的方式

摘要: 1. 使用 withMeta: KeyValue::make('options') ->withMeta([ 'value' => $this->options ?? [ 'A' => '', 'B' => '' ] ]) 2. 或者给模型默认值,form 展示时显示出来。 Link:https:/ 阅读全文
posted @ 2020-10-03 13:10 ercom 阅读(180) 评论(0) 推荐(0) 编辑

[Go] golang 执行 Linux 系统 command

摘要: 执行系统 shell 命令示例: fileDir := "files/"out, err := exec.Command("sh", "-c", "ls -alh " + fileDir).Output() if err != nil { panic("cmd error") } log.Print 阅读全文
posted @ 2020-09-19 19:23 ercom 阅读(552) 评论(0) 推荐(0) 编辑

[Go] panic: assignment to entry in nil map

摘要: 以上错误出现在给 map 变量赋值的时候。 例如: type AbMap map[string]string var abMap AbMap abMap['a'] = 'b' 使用 map 变量需要使用 make 初始化,然后才能赋值。 type AbMap map[string]string ab 阅读全文
posted @ 2020-09-15 22:33 ercom 阅读(1632) 评论(0) 推荐(0) 编辑

[FAQ] Cordova 模拟器中不能访问域名, 未联网 ?

摘要: 首先保证电脑已联网,然后打开模拟器的浏览器输入常用网址,看看是否能够联网。 如果访问失败,在本机中在 cmd 中 ping www.baidu.com 获得百度的ip地址,然后在浏览器中输入 https://百度的ip地址 看看是否能够访问。 如果能访问,说明可以联网。域名不能访问,设置 DNS。 阅读全文
posted @ 2020-09-10 22:31 ercom 阅读(309) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 17 下一页