尽管Java 8是2014年年初才发布的,而Java 9要等到2016年年中,但是目前有一些计划放到某个未来版本(希望是Java 10)中的特性已经合并了进来。具体而言,有两个比较大的特性已经开始原型设计了,它们是增强的泛型(Enhanced Generics)和值类型(Value Types)。有...
分类:
编程语言 时间:
2015-01-06 22:56:22
阅读次数:
191
Unity3D ShaderLab 使用渐变纹理着色
分类:
编程语言 时间:
2015-01-06 22:55:29
阅读次数:
482
os.path.abspath(path) #返回绝对路径>>>print os.path.abspath("D:\\SQAP\\SQAP Training.pdf")>>>D:\SQAP\SQAP Training.pdfos.path.basename(path) #返回文件名>>>print ...
分类:
编程语言 时间:
2015-01-06 22:55:01
阅读次数:
210
C#数组总结 1.数组的定义 数组实际上是由一个变量名称表示的一组同类型的数据元素。 数组是引用类型。 数组的所有元素必须是相同类型。 数组一旦创建,大小就固定了。C#不支持动态数组。 2.数组申明 一维数组申明:int[] arrary = new int[]; ar...
分类:
编程语言 时间:
2015-01-06 22:49:14
阅读次数:
127
#include //函数声明//声明方法一//int sum(int v1, int v2);//函数声明是可以重复定义//只有函数的声明,没有函数的实现在编译的时候是没有问题的//编译器只会检查语法错误,链接的时候才会去查看函数是否真的实现了//声明方法二int sum(int, int);in...
分类:
编程语言 时间:
2015-01-06 22:45:55
阅读次数:
259
一、协同过滤推荐技术一般传统的协同过滤推荐技术都是采用最近邻技术:根据系统中用户对共同评分的商品项目的历史评分信息,从而找到他们之间的相似性,生成一个最近邻居用户集合,邻居集合里的邻居和当前用户兴趣爱好相似;再利用邻居集合里的用户的评分信息,推断当前用户对推荐的目标商品的喜好程度;最后根据预测的喜好...
分类:
编程语言 时间:
2015-01-06 22:48:24
阅读次数:
196
void arraySort3() { Student *stu1 = [Student studentWithFirstname:@"MingJie" lastname:@"Li"]; Student *stu2 = [Student studentWithFirstname:...
分类:
编程语言 时间:
2015-01-06 22:46:52
阅读次数:
167
atitit.软件开发GUI布局管理优缺点总结javaswingwpfwebhtmlc++qtphpasp.netwinform1.Absoluti布局(经常使用) 12.Flow布局(不经常使用) 13.BorderLayout(不经常使用) 14.BoxLayout(html默认布局) 25.C...
分类:
编程语言 时间:
2015-01-06 22:46:13
阅读次数:
203
在方法中加入以下代码: ????Throwable?throwable?=?new?Throwable();
????StackTraceElement[]?stackElements?=?throwable.getStackTrace();
????if?(stackElements?!=?null)?{
??...
分类:
编程语言 时间:
2015-01-06 21:45:19
阅读次数:
174
crontab的语法
在以上各个字段中,还可以使用以下特殊字符:
星号(*):代表所有可能的值,例如month字段如果是星号,则表示在满足其它字段的制约条件后每月都执行该命令操作。
逗号(,):可以用逗号隔开的值指定一个列表范围,例如,“1,2,5,7,8,9”
中杠(-):可以用整数之间的中杠表示一个整数范围,例如“2-6”表示“2,3,4,5,6”
正斜线(/):可以用正斜线指定时间...
分类:
编程语言 时间:
2015-01-06 21:43:29
阅读次数:
215
Response.getWriter() 和Response.getOutputStream冲突导致的异常...
分类:
编程语言 时间:
2015-01-06 21:42:22
阅读次数:
491
本函数实现从浮点数或数字字符串转换为整数。如果参数x不是一个数字,必须是字符串、数组bytes或bytearray类型。参数base是指字符串参数的进制,默认10就是表示使用十进制。当它是2时,表示二进制的字符串转换。当它是8时,表示是八进制的字符串转换。当它是16时,表示是十六进制的字符串转换。然而当它是0时,它表示不是0进制,而跟十进制是一样的。例子:print(int('20', 8))
p...
分类:
编程语言 时间:
2015-01-06 21:39:47
阅读次数:
315
3.6 访问元素
如果容器非空,那么容器类型的front和back成员将返回容器内第一个或最后一个元素的引用。
访问顺序容器内元素的操作
c.back()
返回容器c的最后一个元素的引用。如果c为空,则该操作未定义
c.front()
返回容器c的第一个元素的引用。如果c为空,则该操作未定义
c[n]
返回下标为n的元素的引用
如果nc.size(...
分类:
编程语言 时间:
2015-01-06 21:38:24
阅读次数:
201
一 :关于指针和堆的内存分配
指针数组 : 一个数组里放的都是指针,我们把他叫做指针数组
int * a[10]; 由于它是一个数组,他是不能从堆空间里申请空间的。 只能做个循环,每个元素去申请空间,或者每个元素去指向另外的地址空间。
数组指针 : 一个指向一唯或者多唯数组的指针;
int * b=new int[10]; 指向一唯数组的指针b ;
一些例子:
...
分类:
编程语言 时间:
2015-01-06 21:38:10
阅读次数:
134
当需要把在Windows上开发的Java程序用在Linux上运行时,就需要吧该Java程序打包成jar包上传到Linux上去运行。
1.Java程序打包成可运行的jar包
2.打包后的jar包在Linux上运行...
分类:
编程语言 时间:
2015-01-06 21:35:13
阅读次数:
183
ReentrantLock/CountDownLatch/Semaphore/FutureTask/ThreadPoolExecutor的源码中都会包含一个静态的内部类Sync,它继承了AbstractQueuedSynchronizer这个抽象类。AbstractQueuedSynchronize...
分类:
编程语言 时间:
2015-01-06 21:34:55
阅读次数:
334