1.一个不错的可逆加密算法XXTEA之前无意中看到了TexturePacker 使用了XXTEA来加密图片资源。所以花了点时间来看了下XXTEA。一般有两种加密算法:1.像md5,SHA1,等hash算法,是不可逆的。一般数据库存的username和password就用这个。 2.本文所提到的XXT...
分类:
编程语言 时间:
2014-10-14 14:21:28
阅读次数:
280
举两个例子以快速明白Java中的简单工厂模式:女娲抟土造人话说:“天地开辟,未有人民,女娲抟土为人。”女娲需要用土造出一个个的人,但在女娲造出人之前,人的概念只存在于女娲的思想里面。女娲造人,这就是简单工厂模式的应用。 ...
分类:
编程语言 时间:
2014-10-14 14:37:48
阅读次数:
156
1.项目右键 打开 >> Properties >> Resource >> Text file encoding >> Other 如图1:图12.Apply >> ok!如图1:
分类:
编程语言 时间:
2014-10-14 14:20:48
阅读次数:
176
求能够完全包含平面上n个给定点的凸多边形。这个问题一般使用快包算法。快包思想:1)将n个点按照x左边进行排序,找到P1和Pn,直线P1->Pn将平面上的点分为两部分S1和S2,成为上包和下包,递归的求解这两部分。2)如何求S1和S2,这两部分算法一样,以S1为例。如果S1为空,上包就是一P1和Pn为...
分类:
编程语言 时间:
2014-10-14 13:12:58
阅读次数:
300
简单介绍一下python里IO的几种常用方式。当然除了以下介绍的几种方式之外,还可以参考python的手册,例如我想查找raw——input函数的用法,我就可以直接使用命令:python -m pydoc raw_input(windows底下)来查看使用方法,使用完毕时候,输入“q”作为退出。下面...
分类:
编程语言 时间:
2014-10-14 13:27:48
阅读次数:
315
(转载自http://blog.kenyang.net/2011/03/java-staticfinal.html)從很久以前我就了解到,不僅僅要知道know how,還要知道know why,舉個例子,當我派工作給底下的人做時,例如要他做出一個發送mail的功能出來,恩,拜Google大神所賜,通...
分类:
编程语言 时间:
2014-10-14 14:16:48
阅读次数:
175
作者:Hawstein出处:http://hawstein.com/posts/google-java-style.html声明:本文采用以下协议进行授权:自由转载-非商用-非衍生-保持署名|Creative Commons BY-NC-ND 3.0,转载请注明作者及出处。目录前言源文件基础源文件结...
分类:
编程语言 时间:
2014-10-14 13:24:28
阅读次数:
363
原来的网址:http://www.apkbus.com/forum.php?mod=viewthread&tid=15288&fromuid=34021. 前言最近在封装淘宝的SDK,我想实现自定义异常,所以补下这里的知识。以前从来没有实现过自定义异常,发现这里还是很有意思的。你的程序总有一天会崩溃...
分类:
编程语言 时间:
2014-10-14 12:31:28
阅读次数:
280
最近在做unity shader forge和marmoset的优化,TA那边遇到了一个阴影显示的问题,具体如下: 在Forward Rendering状态下,静态场景使用了是shader forge生成的blendlayer类的shader,使用lightmap烘培贴图后,动态角色走到静态物体附....
分类:
编程语言 时间:
2014-10-14 14:08:08
阅读次数:
313
C# 中的类型有两种:值类型 (value type) 和引用类型 (reference type)。值类型的变量直接包含它们的数据,而引用类型的变量存储对它们的数据的引用,后者称为对象。对于引用类型,两个变量可能引用同一个对象,因此对一个变量的操作可能影响另一个变量所引用的对象。对于值类型,每个变...
分类:
编程语言 时间:
2014-10-14 13:00:23
阅读次数:
168
从一行代码里面学点JavaScript ? (转载自这里) 现如今,JavaScript无处不在,因此关于JavaScript的新知识也是层出不穷。JavaScript的特点在于,要学习它的语法入门简简单,但是要精通使用它的方式却是一件不容易...
分类:
编程语言 时间:
2014-10-14 11:23:28
阅读次数:
180
python中lambda关键字,用来定义一个lambda匿名函数。形式如:lambda 参数:表达式。lambda需要一个参数,后面仅跟单个表达式作为函数体,而表达式的值被这个新建的函数返回 。 lambda函数跟def定义的函数相比,有...
分类:
编程语言 时间:
2014-10-14 12:29:38
阅读次数:
168
poi的jar下载地址:http://poi.apache.org/ ????????下载后会有很多jar,但是如果只是简单的excel报表的话,导入一个poi-版本号-日期.jar就可以了。 ????????导出代码: privat...
分类:
编程语言 时间:
2014-10-14 13:18:58
阅读次数:
237
//经典1
//随机产生20个[10,50]的正整数存到数组中,并求出数组中的所有元素最大值,最小值,平均值以及个元素之和,及第二大值
inta[20]={0};
printf("随机产生的元素:\n");
for(inti=0;i<20;i++){
a[i]=arc4random()%(50-10+1)+10;
printf("%d",a[i]);
}
printf("\n");
//求所..
分类:
编程语言 时间:
2014-10-14 12:25:28
阅读次数:
236
题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?1.程序分析:可填在百位、十位、个位的数字都是1、2、3、4。组成所有的排列后再去掉不满足条件的排列。*///intcount=0;//for(inti=1;i<5;i++){//for(intj=1;j<5;j++){//for(intk=1;k<..
分类:
编程语言 时间:
2014-10-14 12:58:09
阅读次数:
200
结构体也属于构造类型.结构体比数组更加灵活,可以存放不同类型的变量结构体是由若干组成员组成的,成员既可以是基本数据类型.又可以是构造类型,比如数组结构体属于自定义数据类型1.结构体声明:struct结构体名{类型说明符成员名;…;类型说明符成员名;};//注意此处分号不能少.结构..
分类:
编程语言 时间:
2014-10-14 13:14:28
阅读次数:
157
这道题目是求 n-1 个数的最大乘积,即数组大小为 n,则会存在 n 个 n-1 的连续数字,那么,我们需要寻找的是最大的那一个乘积。 其实看到题目,感觉很简单,循环走两遍数组就可以得到结果,但是,那样的话,复杂度是平方量级的,如果一个数组中元素很多,那么,时间效率上是不能接受的,所以,需要重新思考问题,寻找简洁的解法。 这里,我们可以利用辅助数组的办法,把需要乘在一起的数字保...
分类:
编程语言 时间:
2014-10-14 12:54:28
阅读次数:
191