首页
系统
Android
Mac&iOS
Windows
Debian
Ubuntu
CentOS
ProxmoxVE
Nas
编程语言
Go
Js/Ts
Java
C#
C/C++
软件使用
frp
大模型
博客
Office
Docker
Nginx
MySQL
MongoDB
工具&收藏
It-Tools
Google二次验证
GitHub 文件加速
随笔
奶爸带娃
股市风云
随笔
关于
实时数据
隐私政策
动态
归档
留言
关于
过客
累计撰写
594
篇文章
累计创建
75
个标签
累计收到
4
条评论
栏目
首页
系统
Android
Mac&iOS
Windows
Debian
Ubuntu
CentOS
ProxmoxVE
Nas
编程语言
Go
Js/Ts
Java
C#
C/C++
软件使用
frp
大模型
博客
Office
Docker
Nginx
MySQL
MongoDB
工具&收藏
It-Tools
Google二次验证
GitHub 文件加速
随笔
奶爸带娃
股市风云
随笔
关于
实时数据
隐私政策
动态
归档
留言
关于
目 录
CONTENT
以下是
过客
的文章
2022-01-05
iPhone使用虚拟定位
本文介绍了在非试点地区注册数字人民币APP的方法。首先,下载并安装“爱思助手”,连接手机后通过工具箱进入“虚拟定位”功能。其次,将位置修改至上海等试点地区并确认修改。最后,验证定位成功后即可在APP内完成注册。注册后使用不再受限,但非试点区无线下交易场景。体验结束后点击还原并重启手机即可恢复真实定位,该方法无需越狱,操作简便。
2022-01-05
72
0
1
Mac&iOS
2022-01-03
C#中声明一个常量数组
本文探讨了C#中定义常量数组时遇到的编译错误及解决方案。在C#中,`const`关键字仅支持基元类型、字符串和枚举等非引用类型,数组作为引用类型无法声明为`const`。替代方案是使用`readonly`关键字,如`public readonly int[] a = {1,2,3,4,5}`。但需注意,`readonly`仅限制数组引用地址不可变,数组元素内容仍可修改。作者用指针概念类比,说明`readonly`固定的是指向数组的指针,而非指针指向的数据内容。
2022-01-03
63
0
0
C#
2021-12-28
ImageMagick实现图集图片拆分
本文介绍了利用ImageMagick从TexturePacker生成的图集中拆分序列帧图片的方法。首先需下载安装ImageMagick,通过解析JSON文件获取单帧图片的坐标、尺寸及旋转信息。核心步骤是使用命令行工具:利用`-crop`裁剪原图,`-rotate`处理旋转,`-background`设置透明背景,`-geometry`调整位移,最后用`-extent`还原原始尺寸。文章特别强调了参数执行顺序的重要性,若顺序错误将导致输出结果异常。
2021-12-28
156
0
1
软件使用
2021-12-27
Go切片遍历
本文总结了Go语言切片遍历的两种方式。顺序遍历通常使用`range`,但需注意:遍历结构体切片时,`range`返回的`value`是值拷贝,直接修改无法影响原切片。解决方案是通过索引获取指针进行修改,或直接存储结构体指针。逆序遍历推荐使用标准`for`循环从末尾递减,也可通过计算索引的方式利用`range`实现。文章提供了相应的代码示例以供参考。
2021-12-27
64
0
0
Go
2021-12-25
Go判断深度相等DeepEqual
本文详细解析了Go语言中`reflect.DeepEqual`的比较规则。首先,不同类型的值永远不相等。对于数组和结构体,需对应元素或字段深度相等;对于Map和切片,要求同为nil或非nil、长度相等且对应元素深度相等。函数类型的特殊性在于只有两者均为nil时才相等。指针则通过`==`操作符或指向值深度相等来判断。此外,文章还强调了空切片与nil切片的区别,并阐述了通过`visit`标记法防止递归循环的机制,帮助开发者深入理解该函数底层逻辑。
2021-12-25
42
0
0
Go
2021-12-22
天天基金免费开放数据
本文针对平台推荐的基金收益不佳问题,提出通过自主获取和分析基金数据进行筛选的方案。文章详细介绍了从天天基金网爬取数据的三个关键步骤:一是获取全量基金列表,通过请求特定JS文件并解析JSON数组实现;二是抓取基金详情,利用分隔符提取变量名与值以解析持仓及净值走势;三是获取实时涨跌数据,通过解析返回的JSONP格式数据掌握最新动态。文中均附有具体的Golang代码示例,为投资者提供了详实的数据获取技术参考。
2021-12-22
54
0
0
Js/Ts
2021-12-21
Go解析html
本文介绍了Go语言中用于HTML解析的`goquery`库,其接口设计类似于jQuery。核心内容包括:通过`go get`命令安装;推荐使用`http.Get`获取响应后,将`Body`传递给`NewDocumentFromReader`创建文档对象,而非直接传入URL;主要使用CSS选择器进行元素查找,例如通过`Find("head")`、`Find("#id")`、`Find("tag.class")`定位元素,并可用`Attr`获取属性或`Text()`提取文本;对于多个匹配元素(如`doc.Find("div.pull-left")`),可使用`Each`方法遍历并批量处理数据。该库是Go中进行Web抓取和HTML数据提取的常用工具。
2021-12-21
55
0
0
Go
2021-12-19
Go读写文件
本文介绍了Go语言中文件读写的常见方法。文件读取分为三种方式:将文件整体读入内存(效率高但占用内存大)、按字节读取(灵活适合大文件)以及按行读取(适用于日志文件)。文件写入主要分为两种:直接写入整个文件(覆盖或新建)和在文件尾部追加内容(常用于日志记录)。文章针对每种方式均提供了具体的Go语言代码实现示例,涵盖了从打开、读取到写入、关闭文件的完整流程,适合开发者快速掌握文件操作的基本技巧。
2021-12-19
43
0
0
Go
2021-12-18
Go json.Unmarshal报错invalid character ' ï' looking for beginning of value
本文解决了Go语言中`json.Unmarshal`反序列化失败的问题,报错提示为`invalid character 'ï' looking for beginning of value`。经排查,问题根源在于JSON字节数据前缀包含了UTF-8编码的BOM(字节顺序标记)头字段(`\xef\xbb\xbf`)。该标识符导致解析器无法识别正常的起始字符。解决方案非常简单,使用`bytes.TrimPrefix`函数在解析前移除这3个字节即可成功处理数据。
2021-12-18
250
0
1
Go
2021-12-17
SVN仓库版本回退
本文介绍了在SVN增量备份恢复过程中,若误操作导致版本号跳跃或顺序错乱时的解决方案。由于`svnadmin`缺乏直接删除指定版本的命令,可通过修改文件实现回滚:首先删除`db`目录下的`rep-cache.db`缓存文件;修改`current`文件将版本号回退至正确节点;最后删除`revs`和`revprops`目录下对应的版本文件。完成上述操作后,即可重新按正确顺序加载dump文件,恢复仓库数据。此方法亦可用于彻底删除仓库中的指定版本。
2021-12-17
45
0
0
软件使用
1
...
31
32
33
...
59