<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[qq_30459113的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/qq_30459113</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; qq_30459113]]></copyright><item><title><![CDATA[shader-矩阵]]></title><link>https://blog.youkuaiyun.com/qq_30459113/article/details/115078411</link><guid>https://blog.youkuaiyun.com/qq_30459113/article/details/115078411</guid><author>qq_30459113</author><pubDate>Mon, 28 Jun 2021 12:07:13 +0800</pubDate><description><![CDATA[1.矩阵乘法
矩阵乘法1
矩阵乘法2

2.计算行列式
利用上三角计算行列式的值、利用降阶



3.线性变换
线性变换指的是那些可以保留矢量加和标量乘的变换（eg:缩放、旋转、错切、镜像、正交投影等）
f(x)+f(y)=f(x+y)
kf(x)=f(kx)


...]]></description><category></category></item><item><title><![CDATA[C# ＜＜ 和 ＞＞]]></title><link>https://blog.youkuaiyun.com/qq_30459113/article/details/108979647</link><guid>https://blog.youkuaiyun.com/qq_30459113/article/details/108979647</guid><author>qq_30459113</author><pubDate>Fri, 09 Oct 2020 15:39:26 +0800</pubDate><description><![CDATA[左移 (&lt;&lt;) 
将第一个操作数向左移动第二个操作数指定的位数，空出的位置补0。
左移相当于乘. 左移一位相当于乘2;左移两位相当于乘4;左移三位相当于乘8。
例如 :
x&lt;&lt;1   x*（2的1次方）
x&lt;&lt;2   x*（2的2次方）
x&lt;&lt;n   x*（2的n次方）

右移 (&gt;&gt;) 
将第一个操作数向右移动第二个操作数所指定的位数，空出的位置补0。
右移相当于整除. 右移一位相当于除以2;右移两位相当于除以4;右移三位相当于除以8。
例如 :]]></description><category></category></item><item><title><![CDATA[C# Dictionary遍历]]></title><link>https://blog.youkuaiyun.com/qq_30459113/article/details/108845720</link><guid>https://blog.youkuaiyun.com/qq_30459113/article/details/108845720</guid><author>qq_30459113</author><pubDate>Mon, 28 Sep 2020 11:05:14 +0800</pubDate><description><![CDATA[private void Start()
{
   Dictionary&lt;int, string&gt; dic = new Dictionary&lt;int, string&gt;();
   dic.Add(1, "11111");
   dic.Add(2, "22222");
   dic.Add(3, "33333");
   dic.Add(4, "44444");
   dic.Add(5, "555555");
   Dictionary&lt;int, string&gt;.Enu]]></description><category></category></item><item><title><![CDATA[NGUI 镜像拼接]]></title><link>https://blog.youkuaiyun.com/qq_30459113/article/details/107021619</link><guid>https://blog.youkuaiyun.com/qq_30459113/article/details/107021619</guid><author>qq_30459113</author><pubDate>Tue, 18 Aug 2020 19:46:08 +0800</pubDate><description><![CDATA[增加一个偏移值，避免像素采样采到边缘处产生一条黑线


修改后：

镜像拼接：

]]></description><category></category></item><item><title><![CDATA[Lua _index、_newindex]]></title><link>https://blog.youkuaiyun.com/qq_30459113/article/details/107379689</link><guid>https://blog.youkuaiyun.com/qq_30459113/article/details/107379689</guid><author>qq_30459113</author><pubDate>Wed, 12 Aug 2020 15:06:36 +0800</pubDate><description><![CDATA[_index元方法主要用于table的查询
table[key]的访问过程，首先检查table表中是否存在key的字段，如果有则返回，否则检查是否有_index的元方法，没有返回nil，有则查找元方法
_index元方法可以是不一定是一个函数，还可以是一个table。如果是一个函数，则以table和不存在的key作为参数返回该函数
例如：_index=function(t,key)
如果是一个table时，就以相同的方式来访问这个table（即传入key访问元方法的table，如果存在则返回值，反之返回ni]]></description><category></category></item><item><title><![CDATA[装箱和拆箱]]></title><link>https://blog.youkuaiyun.com/qq_30459113/article/details/107323838</link><guid>https://blog.youkuaiyun.com/qq_30459113/article/details/107323838</guid><author>qq_30459113</author><pubDate>Tue, 14 Jul 2020 16:27:30 +0800</pubDate><description><![CDATA[1.装箱：值类型转换为引用类型（基本数据类型转换为包装器类型）
自动装箱：
Integer total=99;
装箱的时候自动调用的是Integer的valueOf(int)方法
2.拆箱：引用类型转换为值类型（包装器类型转换为基本数据类型）
自动拆箱：
int totalprim=total;
拆箱的时候自动调用的是Integer的intValue方法
总结：装箱的过程会创建对应的对象，这个会消耗内存，所以装箱的过程会增加内存的消耗，影响性能
总结实现过程：装箱过程是通过调用包装器的valueOf方法实现]]></description><category></category></item><item><title><![CDATA[检查表达式中的括号是否平衡]]></title><link>https://blog.youkuaiyun.com/qq_30459113/article/details/107258461</link><guid>https://blog.youkuaiyun.com/qq_30459113/article/details/107258461</guid><author>qq_30459113</author><pubDate>Fri, 10 Jul 2020 17:55:44 +0800</pubDate><description><![CDATA[]]></description><category></category></item><item><title><![CDATA[对堆栈中的值进行排序]]></title><link>https://blog.youkuaiyun.com/qq_30459113/article/details/107255933</link><guid>https://blog.youkuaiyun.com/qq_30459113/article/details/107255933</guid><author>qq_30459113</author><pubDate>Fri, 10 Jul 2020 17:09:13 +0800</pubDate><description><![CDATA[输出：5，4，3，2，1

]]></description><category></category></item><item><title><![CDATA[Java 栈实现队列]]></title><link>https://blog.youkuaiyun.com/qq_30459113/article/details/107251726</link><guid>https://blog.youkuaiyun.com/qq_30459113/article/details/107251726</guid><author>qq_30459113</author><pubDate>Fri, 10 Jul 2020 15:22:20 +0800</pubDate><description><![CDATA[Java:
C#：
输出1，2，3，4，5


]]></description><category></category></item><item><title><![CDATA[Java 使用堆栈计算后缀表达式]]></title><link>https://blog.youkuaiyun.com/qq_30459113/article/details/107251627</link><guid>https://blog.youkuaiyun.com/qq_30459113/article/details/107251627</guid><author>qq_30459113</author><pubDate>Fri, 10 Jul 2020 15:19:10 +0800</pubDate><description><![CDATA[调用：


]]></description><category></category></item><item><title><![CDATA[Unity3D性能优化]]></title><link>https://blog.youkuaiyun.com/qq_30459113/article/details/107086327</link><guid>https://blog.youkuaiyun.com/qq_30459113/article/details/107086327</guid><author>qq_30459113</author><pubDate>Thu, 02 Jul 2020 16:59:55 +0800</pubDate><description><![CDATA[https://blog.youkuaiyun.com/leonwei/article/details/18042603
1.不是每个主流手机都支持的技术（就是如果可以不用就不用或有备选方案）

屏幕特效
动态的pixel光照计算（如法线）
实时的阴影

2.优化建议
- 渲染
1.不使用或少使用动态光照，使用light mapping 和 light probes（光照探头）
2.不使用法线贴图（或者只在主角身上使用），静态物体尽量将法线渲染到贴图
3.不使用稠密的粒子，尽量使用UV动画
4.不使用fog，使用渐变的]]></description><category></category></item><item><title><![CDATA[资源打包]]></title><link>https://blog.youkuaiyun.com/qq_30459113/article/details/106240981</link><guid>https://blog.youkuaiyun.com/qq_30459113/article/details/106240981</guid><author>qq_30459113</author><pubDate>Thu, 21 May 2020 10:51:26 +0800</pubDate><description><![CDATA[AssetBundle资源打包

]]></description><category></category></item><item><title><![CDATA[资源管理]]></title><link>https://blog.youkuaiyun.com/qq_30459113/article/details/106236267</link><guid>https://blog.youkuaiyun.com/qq_30459113/article/details/106236267</guid><author>qq_30459113</author><pubDate>Wed, 20 May 2020 17:25:43 +0800</pubDate><description><![CDATA[设置资源包名称

]]></description><category></category></item></channel></rss>