分享几个IP获取地理位置的API


淘宝 1. 请求接口(GET): https://ip.taobao.com/outGetIpInfo?ip=IP地址&accessKey=alibaba-inc 2. 返回数据格式: { "data": { "area":"", "country":

VS Code 常用快捷键


主命令框 F1 或 Ctrl+Shift+P : 打开命令面板。在打开的输入框内,可以输入任何命令,例如: 按一下 Backspace 会进入到 Ctrl+P 模式 在 Ctrl+P 下输入 > 可以进入 Ctrl+Shift+P 模式 在 Ctrl+P 窗口下还可以: -直接输入文件名,跳转到文件

Go中for range的一个坑

Go 

for range是值拷贝出来的副本 在使用for range的时候,要注意的是,不管是slice还是map,循环的值都是被range值拷贝出来的副本值。 举个简单的例了 package main import "fmt" type Test struct { Index int Num

Go 中使用Kafka

Go 

Kafka介绍 Kafka是由Apache软件基金会开发的统一、高吞吐、低延迟的一个开源流处理平台。在游戏中,一些日志会用到它,游戏服务器是消息的生产者产生日志消息;日志服务器是消息的消费者,处理游戏的日志并存数据库。 Kafka基本使用 消息生产者 import ( "strings" "gi

Go操作mongoDB GridFS增删查

Go 

MongoDB GridFS介绍 GridFS 用于存储和恢复那些超过16M(BSON文件限制)的文件(如:图片、音频、视频等)。 GridFS 会将大文件对象分割成多个小的chunk(文件片段),一般为256k/个,每个chunk将作为MongoDB的一个文档(document)被存储在chunk

MongoDB查询内嵌数组的统计值


在游戏数据中,一个玩家数据的doucument可能包含一些数据,如背包道具,我们要统计数据库中某道具ID的数量。 原始数据: { "_id":"3915", "createTime":1574954810000, "platform":"Android", "bag"

如何隐藏站长统计图标

Js/Ts 

在一些网站上需要做统计,但又不想显示出站长统计那丑丑的图标。 一、包一层DIV隐藏 用一个div快,把统计代码包进去就OK了。然后给div设置样式style=“display:none” <div style="display:none">[这里放统计代码]</div> 二、在统计代码中加入sty

Win10 此应用可能会影响电脑安全性或性能


在Win10上运行程序时,出现了一个“此应用可能会影响电脑安全性或性能”的提示 出现这个问题,可能会有二种情况。 一、软件还不匹配你的电脑系统 可能软件还不支持win10或者不支持你的电脑位数64位电脑使用32位的软件等,可以尝试兼容模式运行 右键应用->属性->兼容性,兼容win7或xp模式运行试

CocosCreator获取和设置剪切版

Js/Ts 

Android 原生环境 在Android环境中,可以使用android.content.ClipboardManager来复制和粘贴数据 // 获取黏贴版内容 public static String getPasteBoardContent(final long delayTime) {

CocosCreator H5 判断手机横竖屏


在CocosCreator中,如果使用cc.view.getFrameSize()或cc.view.getCanvasSize()的长宽比只能判断cc.view是横竖屏状态,如果在编译的时候设备方向设定为Landscape时,无论手机是横竖屏,通过 cc.view.getFrameSize()或cc