- 博客(12)
- 收藏
- 关注
原创 Window配置记录
Window配置记录以VS新建文件中文乱码问题为例以VS新建文件中文乱码问题为例visual studio,创建文件后输入中文是gb2312编码。这样在一些默认以utf-8的编辑器里打开就会产生乱码。以及编译之后打印log可能也会出现乱码问题。之前我的解决方案是用vscode以GB2312重新打开文档,再以utf-8编码保存文件。现在找到一个更好的方法,不过需要高版本windows。具体操作截图:1、打开时间语言设置2、调整到区域设置3、进入到其他区域设置里,进入区域设置的管理页签4、在更
2022-03-10 15:04:04 192
转载 js遍历文件生成json配置模板
内容基于这篇博客修改而来链接:https://blog.csdn.net/younglao/article/details/77046830在项目开发过程中,经常会需要根据项目资源和逻辑代码生成json,我上附的博客可以很好的做到这件事。其实就是在文件夹和文件case上走不同的逻辑,因此搬运过来,便于查看ps:介绍一个文件读写转码很方便的nodejs包:iconv-lite使用方法:const iconv = require('iconv-lite');//data_buffer指fs.read
2020-08-31 11:38:59 407
转载 Js 字符串中提取数字
本文非原创,记录以备用,正则方法完美匹配了我的需求转载自:https://www.cnblogs.com/xiaochongchong/p/5304909.html#commentform一 parseInt()方法:首先想到的是js提供的parseInt方法,例子:var str ="4500元";var num = parseInt(str);alert(num);//4500 结果就是我们想要的, 以为就这么简单,那就错了。如果字符串前面有非数字字符,上面这种方法就不行了:
2020-08-29 21:21:46 1606
原创 git 命令记录
声明:本文不是完全原创,博客内容基本上出于其他人的博客,也有部分自己实操的理解。ps:如果不是选成转载文章需要填原文链接,我也不想弄成原创,原文那么多怎么找的过来。git rebase: 变基,commit合并使用:step1git rebase -i HEAD~{最新提交记录以下多少行以内}step2编辑器指定保留commit(pick/p)和被合并commit(squash/s),弹出的编辑页面会有英文说明,可以自行研究。step3成功后会继续弹出编辑器,输入合并后的commit 名
2020-08-26 13:45:45 153
原创 【菜鸡历险记】微信小程序,js文件,函数里变量杂谈
这是楼主自己对js文件里函数中的变量规则的理解,已经代码验证,记录结论,看官们也可自行研究验证。js这个语言非常骚气,一个对象的成员可以不预先定义,直接在函数体中定义成员,这样虽然很方便但是久而久之就会搞不清楚哪是哪,因此我认为还是要保持良好的声明对象成员的习惯,即使在开发中,为了方便,在函数体中定义,也要明白自己定义的变量属于谁。page({ ... data:{}, onloa...
2019-05-21 11:17:43 516
原创 微信小程序动画
作为一个之前没有写过网页,也没有做过微信小程序的小白,这几天被小程序动画逼疯了,现记录要点如下:先上基本的动画实现逻辑:js:Page({ data: { ... animation:"", animationdata:"" } ... onLoad: function () { this.data.animation = wx.createA...
2019-05-16 21:57:53 265
原创 unity,scenes视图有阴影,game视图为什么看不到阴影
要想在Unity中正确的渲染阴影,需要注意这几点:1、场景的平行光组件Light的Shadow Type需要置为soft shadows.这个是默认设置,如果没有改动过场景灯光可以忽略。2、渲染模型的meshRenderer组件里的CastShadows置为on(投射阴影) Receive Shadows复选框设置成选中(接收阴影)。这个也是默认设置,没有改动可以忽略。3、渲染的模型mesh...
2019-04-29 19:01:32 3225
转载 Xcode开关SDKLog信息的方法
1.在 Xcode 中,依次选择 Product > Scheme > Edit scheme…2.从左侧菜单中选择 Run。3.选择 Arguments 标签。对应Log:To enable debug logging set the following application argument: -APMAnalyticsDebugEnabled只要正确添加就可以让你的SD...
2019-04-27 12:03:57 733
原创 Unity Renderer的sharedMaterial和material探究
项目中,DC太多,小小一个手游达到了几千DC。发现是Renderer的材质没有弄成共享材质导致的(材质共享,可以开启自动合并mesh,极大减少DC)。因此探究了一下这两个属性。新建工程,随便建了一个cube,在resource里新建一个材质,在代码里价值赋值,得到了这个结果:然后两次运行分别执行了这两行代码:Material sharedMaterial = meshRenderer.sh...
2019-04-26 13:11:04 2725
原创 Unity 代码生成mesh要点总结
在项目中使用到了cube,但是unity自带的cube贴图的话,六个面方向,不是很理想,因此想到用代码生成一个mesh。mesh生成的时候需要设置三个数组 Vector3[] vertices,Vector2[] uv ,int[] triangles,其中 vertices和uv数组长度相同,triangles里的数值代表前面两个数组的下标,且必须是三的倍数。vertices里的是mesh的顶点...
2019-04-25 16:18:08 2901 1
转载 C# List<T>.Sort()总结
最近做项目用到了排序功能,记录一下免得以后乱翻,List能用如下代码实现顺序反序排序,对于自定义类,重写Equals或实现IComparable接口可以用List模版实现排序 List<int> test = new List<int> { 1,2,3,4,5,6,7,8,9 }; string ...
2019-03-24 20:29:20 6394
原创 idea开发Javaweb项目的环境配置
最近刚开始学习Javaweb编程,找了很多书最后发现电子工业出版社的《Java EE 基础实用教程》很不错,在这推荐一下。 现在进入正题如何用idea来进行web开发(MyEclipse的配置在实用教程上有介绍 市面上很多书也是用的MyEclipse,因此楼主刚开始学的时候很打脑壳)第一步:安装idea,相信来看的都安装了,如果没有请自行搜索下载(要旗舰版不要社区版,旗舰版自行破解)。
2017-09-14 14:40:59 4895
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人