面壁人浮川 发布的文章 - 浮川的小窝
首页
休闲直播
4K壁纸
统计
更多
关于
留言
归档
搜 索
1
HelloWorld!
138 阅读
2
前端算法整理
130 阅读
3
关于服务器配置反代隐藏端口中遇到的问题
104 阅读
4
maptalks 一些基础api的再封装(待解耦改装纯方法类)
95 阅读
5
HTTPS原理和通信流程
94 阅读
生活
学习
随笔
吐槽
小秘密
小故事
登录
/
注册
搜 索
SnowLove
累计撰写
65
篇文章
累计收到
5
条评论
首页
栏目
生活
学习
随笔
吐槽
小秘密
小故事
页面
休闲直播
4K壁纸
统计
关于
留言
归档
用户登录
登录
注册
找到
65
篇与
面壁人浮川
相关的结果
2023-09-15
《酷冷至尊 凛冬仙人》
对于沙雕的N5105这个工控机我也不说啥了 那控温 那设计 业界鼎流了属实是 cpu都跑不满50%那温度噌噌的往上跳 看得我脑子疼 :@(吐血倒地) :@(吐血倒地) :@(吐血倒地) 温度一上去虚拟机直接假死 只能重启机器 问了解决这个问题 我直接拼多多买了一堆风扇 另加了一个温控的集成小板 温度上去自动调节风扇转速 虽然说温度检测不是很准但是主要是不需要准确的温度 只是单纯的控制小盒子温度不要上去 效果还不错 这四个"静音"大风扇可是呼呼的吹 声音还算在接受范围内 银锭跑了4天了也没死机 终于拜托了一天重启一次的命运 :@(赞一个) :@(赞一个)
2023年09月15日
13
0
0
2023-09-05
魔改easy-mock
由于工作中发现上古数据模拟easy-mock项目只能支持简单的数据展示,并不能实现真正意义上的动态插入数据,并获取插入的数据为基础进行修改,只能在函数模板中进行死数据的展示(用过的朋友都知道 我就不试图把这种情况用语言叙述出来了 :@(小怒) ) 于是乎我感觉现在的功能不太适合轻量的展示我的数据(有些简单的页面还是需要真实数据的添加并删除修改的) 所以我就在老前辈的老古董项目里面一通乱改 :@(脸红) :@(脸红) :@(脸红) 实现了一个简单的联动效果 不叭叭上图!!就拿新增接口举例 我看了下easy-mock的源码 一开始想的可简单了想法1:直接在mock.js 文件中添加一个全局变量不就得了 但是这种方式不大行 因为每个接口都是一个独立的module 我设想的"全局变量"并不能数据互通想法2:直接把属性绑定在Mock变量上不就得了(该想法情况同上)最终拗不过 还是要使用mogoose数据库 一开始打算不想改动很大的 但是最终绕不过数据持久化的问题 改完的项目我放到了这里,有兴趣的可以去看看(写的比较乱 就为了实现功能)传送门:隐藏内容,请前往内页查看详情最终实现的方式如上图 在里面添加了回调方法 如果需要插入则解构出mockInsertCallBack方法并调用 传入的参数为:/* * @params field string 字段(定义全局数据的名字 该属性回档定在ctx上下文中 并通过调用接口时调用数据库获取数据) * @params mockData Array[] 数据(需要保存的数据 为数组) */更新为mockUpdateCallBack 传参同理查询接口如图所示 传参数field mock函数中查找上下文options对象中的XXX__Data属性就可以找到数据------------end------------
2023年09月05日
22
0
0
2023-08-17
自封装小组件评分
因为要在触摸板上加一个评分页面 又不想把整个ui库都引进来 所以直接手写了一个简单的评星组件 还是vue 有全星半星模式 用的svg中的mask实现的模板遮盖 感觉还凑付能用吧
2023年08月17日
15
0
1
2023-08-11
goLang数组初识
最近正在看golang基础 :@(小怒) :@(小怒):@(小怒)(又开新坑了这是= =) 看到数组部分 写demo测试的时候发现有个小不同package main import ( "errors" "fmt" "strconv" ) func main(){ // 指定数组长度 // 传入函数形参时会拷贝一份新的数组值 修改的是函数内部的拷贝副本 arr := [3]int updateArr(arr) // [1,2,3] // 不定数组长度 // 此处为一个切片为一个引用类型 传递的事指针地址遂等同于下方操作 arr := []int updateArrTwo(arr) // 指定数组长度并传入地址值 // 传入地址值好理解 直接修改了原数组数据 arr := []int updateArrThree(&arr) fmt.Println(arr) // [1,7,3] } func updateArr(arr [3]int){ arr[1] = 7 } func updateArrTwo(arr []int){ arr[1] = 7 } func updateArrThree(arr *[]int){ (*arr)[1] = 7 }然后就舔着个脸去问GPT :@(脸红):@(脸红)发现了切片这个概念 于是去官网去找 结合csdn一位博主所说:————————————————切片(slice)是golang中一种特有的数据类型数组有特定的用处,但是却有一些呆板(数组长度固定不可变),所以在 Go 语言的代码里并不是特别常见。相对的切片却是随处可见的,切片是一种建立在数组类型之上的抽象,它构建在数组之上并且提供更强大的能力和便捷。切片(slice)是对数组一个连续片段的引用,所以切片是一个引用类型。这个片段可以是整个数组,或者是由起始和终止索引标识的一些项的子集。需要注意的是,终止索引标识的项不包括在切片内。切片提供了一个相关数组的动态窗口。————————————————package main import ( "fmt" ) func main(){ //定义数组: intarr := [6]int //切片构建在数组之上 slice := intarr[1 : 3] //输出数组 fmt.Println("intarr:", intarr) // [3 6 9 1 4 7] //输出切片 fmt.Println("slice:", slice) // [6 9] 包头不包尾 //输出切片个数 fmt.Println("slice的元素个数", len(slice)) // 2 // 修改切片数据 slice[1] = 55 //输出修改后切片 fmt.Println("slice2:", slice) // [6 55] //输出修改后数组 fmt.Println("intarr2:", intarr) // [3 6 55 1 4 7] 原数组数据也更改了 }如果使用make创建一个空切片并将原值copy到空切片上 这两个变量的字面量是相同的package main import ( "fmt" ) func main(){ // 切片的定义 intarr2 := []int slice2 := intarr2[0:6] // 此处的切片slice2和intarr2共享同一个底层数组 但是两人堆中的地址值不相同 // 并不能简单的理解成地址值相同那这两个变量就是一个完全相同的引用类型变量 } 这句感觉很关键刚在学习阶段 理解的不是很透彻 记录一下 待以后学成而归再修正 :@(装大款) :@(装大款)
2023年08月11日
12
0
0
2023-08-08
node连接mongodb时出错问题
天杀的mongodb :@(愤怒) :@(愤怒):@(愤怒):@(愤怒):@(愤怒):@(愤怒):@(愤怒):@(愤怒)起因是升级了群晖DSM7.2 node版本随之而也升级了 之前的日志项目重新部署发现数据库连不上了...哎哟喂一天啊整整一天啥也没干就死磕这个倒霉数据库 死活连不上 现在记录一下自己解决的心路历程首先我怀疑的是打的docker镜像不是最新版的 然后我就去码云看我的提交记录 发现木的问题。然后我就翻docker日志 去看后端服务为啥连不上 发现就这么个破报错 :@(内伤) 遂谷歌百度了一通 大体意思如以下几个解决方法:修改链接地址 更换url localhost或者127.0.0.1 -> 0.0.0.0 修改 mongo 配置文件 vim /etc/mongod.conf.orig将其中的bindIp: 127.0.0.1注释掉bindIp: 127.0.0.1 或者改成bindIp: 0.0.0.0 即可开启远程连接修改mongodb docker配置文件 vim /etc/sysctl.conf"在文件中添加下面的配置" net.ipv4.ip_forward=1 添加此行配置查看是否修改成功 sysctl net.ipv4.ip_forward 如果返回net.ipv4.ip_forward = 1则表明成功以上方法均无效 :@(吐血倒地):@(吐血倒地):@(吐血倒地):@(吐血倒地):@(吐血倒地)最终的解决办法还是借鉴了n年前的easymock项目 因为在服务器上部署过easymock项目 所以就哼哧哼哧去gitub上翻源码 最后无奈把mongodb和node调用库分别由版本降级到 "mongoose": "^6.3.1"-> "^4.13.9" "mongo":"4.4.9" -> "3.4.1" 我又在easymock项目里写了个一测试js调用同网络下的easymock的mongodb 是能调通的(我比对过docker容器配置 关键参数都有相差不大) 遂我照葫芦画瓢 把mongo全部降低 然后特么的好使了= = 怀疑是升级DSM系统后 docker也进行了升级 要不就是node版本不兼容mongo调用库了 :@(惊喜) :@(惊喜) :@(惊喜) 这破问题太折磨人了 不过最终还是解决了系统跑起来了 过阵子等着重构重构啰啰嗦嗦一大堆没用的 下班!!! :@(呲牙) :@(呲牙) :@(呲牙)
2023年08月08日
13
0
0
1
...
3
4
5
...
13