Android震动反馈 发表于 2022-09-25 | 更新于: 2022-09-25 | 分类于 Java 字数统计: 92 | 阅读时长 ≈ 1 | 评论: | 阅读: Android手机在输入法的时候可以设置一个轻震动反馈,这个反馈也可以用接口调用到需要用到震动反馈的地方。 这个震动反馈接口是基于View类的,可以挂载到窗口根View中使用。 如cocos create中可以使用mGLSurfaceView来触发震动 View v = appAct ... 阅读全文 »
iOS震动反馈 发表于 2022-09-23 | 更新于: 2022-09-23 | 分类于 iOS 字数统计: 171 | 阅读时长 ≈ 1 | 评论: | 阅读: 之前的手机系统要用到的震动接口是AudioServicesPlaySystemSound,但这个震动幅度比较大,如果做为游戏的一些震动反馈不太适合。iOS10后新加了UIImpactFeedbackGenerator震动反馈接口。 调用方式if(@available(iOS 10.0, *)){ ... 阅读全文 »
用python替换文件中指定字符串 发表于 2022-09-14 | 更新于: 2022-09-14 | 分类于 软件使用 字数统计: 113 | 阅读时长 ≈ 1 | 评论: | 阅读: 先以只读模式打开后,对文件每一行进行readlines()操作,并保存到内存中。然后随之关闭。 再以’w+’方式进行读写打开,对已经保存的列表用re.sub()进行替换操作,并用f.writelines()函数写入。 import re f=open('guoke.txt',' ... 阅读全文 »
安装 npm 包的旧版本 发表于 2022-09-07 | 更新于: 2022-09-07 | 分类于 软件使用 字数统计: 829 | 阅读时长 ≈ 5 | 评论: | 阅读: 查看软件包所有的版本npm view <package> versions >npm view protobufjs versions [ '0.0.0', '0.9.1', '0.9.3', '0.9.4 ... 阅读全文 »
查看docker镜像仓库中镜像版本信息 发表于 2022-09-05 | 更新于: 2022-09-05 | 分类于 CentOS 字数统计: 61 | 阅读时长 ≈ 1 | 评论: | 阅读: 在Docker中查看Latest的镜像具体版本和查看容器用到的镜像版本 1.查看容器使用的镜像具体版本docker inspect mongo|grep -i version 2.查看镜像具体版本docker image inspect mongo:latest|grep -i version 阅读全文 »
Redis报错:WRONGTYPE Operation against a key holding the wrong kind of value 发表于 2022-07-15 | 更新于: 2022-07-15 | 分类于 软件使用 字数统计: 94 | 阅读时长 ≈ 1 | 评论: | 阅读: Redis写入Key值的时候报错WRONGTYPE Operation against a key holding the wrong kind of value。从字面意思就能看出来,写入的key存在,且redis上的值类型和写入的值类型不匹配。 解决办法就是根据自己的逻辑,删除原redis上的值 ... 阅读全文 »
与此计算机的连接数量是有限的 发表于 2022-07-04 | 更新于: 2022-07-04 | 分类于 Windows 字数统计: 190 | 阅读时长 ≈ 1 | 评论: | 阅读: 在使用远程桌面的时候,出现与此计算机的连接数量是有限的,现在已经使用所有的连接。请尝试稍后连接或与系统管理员联系。 分析 原因是win10默认只有一个DR连接,而我在家台式机有时会有笔记本远程连,有时会用手机远程连。所以会出现这样的提示。 解决 修改限制连接数量就行了。 按Win+R打开本 ... 阅读全文 »
VS 打开.Net提示“项目文件不完整,缺少预期导入” 发表于 2022-07-01 | 更新于: 2022-07-01 | 分类于 CSharp(C#) 字数统计: 128 | 阅读时长 ≈ 1 | 评论: | 阅读: 今天重装了系统,装好VS 2007后打开之前的 .Net项目提示项目文件不完整,缺少预期导入。这是缺少Microsoft.AspNetCore相关版本引起的。 打开项目.csproj文件,查看所需要的Microsoft.AspNetCore版本,发现当前项目中为2.1.2。而安装的时候选择的. ... 阅读全文 »
Golang无限缓存channel 发表于 2022-06-05 | 更新于: 2022-06-05 | 分类于 Golang 字数统计: 2k | 阅读时长 ≈ 9 | 评论: | 阅读: 需求最近在弄一个游戏的gate网关转发服务器,服务器之间使用的是nats通讯,gate的作用是接收客户端发来的消息转发到对应的服务器上,并从nats上获取游戏服务器发送给客户端的消息并转发给客户端。前面接收还好处理,因为都是发布订阅模式的消息,收到消息直接向nats上扔就行了。但转发服务器来的消息就 ... 阅读全文 »
go channel多路复用 发表于 2022-05-31 | 更新于: 2022-05-31 | 分类于 Golang 字数统计: 1.3k | 阅读时长 ≈ 5 | 评论: | 阅读: 1. 为什么需要多路复用Go 程序在并发处理一些任务的时,会为每一个任务创建一个 goroutine,然后需要根据不同的 goroutine 的返回的结果做不同的处理。如果按照通常的做法,分别获取每个 channel 的结果: taskCh1 := make(chan bool) taskCh2 : ... 阅读全文 »