分类 其他 下的文章

Win10 设置优化

在安装Windows 10的过程中,如果直接使用微软邮箱网络账号登录,系统会自动截取邮箱账号前5位字符作为用户文件夹的名称;而如果使用本地账号登录,则不存在此问题,个人文件夹名称将显示为注册用户时的名称。所以安装的时候先不登录 microsoft 账户,创建一个你想要的文件夹名的本地账户,安装完之后再登录。

1、用 win + R 快捷键打开运行框,输入“secpol.msc”之后回车。

2.双击“本地策略 ”,双击“安全选项”,找到并双击“用户账户控制:以管理员批准模式运行所有管理员”

3、选择“已禁用”,点击确定。然后重启,查看我们是否提升管理员权限。

在Windows10桌面,依次点击“开始/Windows系统/控制面板”菜单项。2、在打开的Windows控制面板窗口中,点击“程序”图标3、在打开的程序和功能窗口中,点击“启用或关闭Windows功能”快捷链接。4、在打开的启用或关闭Windows功能窗口中,勾选“Smb1.0/cifs文件共享支持”前面的复选框,最后点击确定按钮即可

阅读全文

Libgdx疑难杂症

在用Libgdx进行游戏开发过程中,难免会遇到很多疑难杂症,其中一个大坑就是纹理丢失,表现在游戏中就是图片变成黑色或者纹理错乱,无论是大神还是新手都不可避免地会遇到它。这篇文章根据我自身的项目经验,对出现纹理丢失的情形、现象、原因和解决方案作一个总结,不保证能涵盖所有情况,需要针对自身项目自行斟酌。

这里将没有使用AssetManager而出现的纹理丢失情形都算作一种,特别是在android平台下,按Home键或返回键退出游戏再返回到游戏中时,就出现纹理丢失。这个其实不难理解,在Android不管是home键还是退出游戏,都会清空当前应用的显存,如果返回到游戏中没有进行重新加载纹理,仍试图访问之前的纹理,结果自然就显示成了黑色。很多人都会认为出现纹理丢失一定是使用了static修饰符,其实本质上是因为Android应用程序无论是退出还是按Home键都不会关闭虚拟机,导致static修饰的变量并不会被释放,返回到游戏中不重新加载的话是必定会出现纹理丢失的。解决办法就是,首先一定不要用static去保存纹理,并且在重新返回到游戏中的时候,重新加载纹理。其实还是蛮麻烦的,纹理多的时候还是建议使用AssetManager去管理,它会在返回游戏的时候自动重新加载它所管理的纹理。所以出现纹理丢失,首先看看纹理有没有被AssetManager去管理,再去思考其他原因。

阅读全文

Kotlin 学习之路

大家好,我是 CNife,一个 Java 新手、Kotlin 小白。在这个专栏里我将和大家一起学习 Kotlin 语言。

想写这个教程有三个原因,一是 Kotlin 作为一种新兴的编程语言,优点实在是太多,值得花时间学习掌握;二是 Kotlin 作为新兴的语言,各种教程和资料相当不完善,我作为 Kotlin 的喜爱者,也想为 Kotlin 的发展贡献自己的力量;三是因为我在学习 Kotlin 时,被各种特性搞得焦头烂额,所以想写个更加有条理、更清晰易懂的 Kotlin 教程。

好了,闲话少叙,让我们开始 Kotlin 学习之路吧!

知乎有个格言“先是是不是,再问为什么”,想了解一件事件,首先得了解它是什么、从哪里来的,再才能谈其他的。想学 Kotlin,我们先看看它到底是什么:

Kotlin 是由 JetBrains 开发团队设计的基于 JVM 的静态型别编程语言,也可以被编译为 JavaScript 源代码。

这里有几个重点:

由 JetBrains 团队开发:这个 JetBrains 就是那个开发 Intellij IDEA 的公司,因此安装 Intellij IDEA 时会自动安装 Kotlin 开发插件,可以直接用来开发 Kotlin 项目。除此之外,Kotlin 在 Eclipse 上也有对应的开发插件,安装方法见这里__

阅读全文

Homebridge for HomeAssistant

Ok i found a solution ! You need to do sudo npm install --unsafe-perm mdns and sudo npm rebuild --unsafe-perm at /usr/local/lib/node_modules/homebridge

After installing and setting up Homebridge, you can install the Home Assistant plugin with:

You can run sudo npm upgrade -g homebridge-homeassistant to upgrade your installation at any time.

~/.homebridge/config.json

阅读全文