高阶函数val list =List(1,2,3,4,5,6,7,8)val newList = list.map((x:Int) => 2*x) //map表示映射list中的每一个元素的值为原来的2倍//newList中的值为2,4,6,8,10,12,14,16也可直接写成val newLis...
分类:
其他好文 时间:
2014-08-18 01:29:13
阅读次数:
260
抽象基类与接口区别抽象基类与接口区别 联系 使用范围详解抽象基类与接口,共性与个性的选择C#中的抽象基类(Abstract Class)和接口(Interface)都实现了面向对象中的继承机制,它们通过定义抽象方法匀实现了对继承类的功能上的约束,那么在如何在恰当的场景选择恰当的继承机制是我们在设计中...
分类:
其他好文 时间:
2014-08-18 01:29:04
阅读次数:
362
项目采用了Prism框架,以下为自己的一些初步认识: 一.Prism Prism是由微软Patterns & Practices团队开发的针对WPF和Silverlight的MVVM框架,好处是将功能模块化,能有效减小程序大小,增强扩展性与可维护性。 Prism的几个关键点: (1)启动器...
分类:
Web程序 时间:
2014-08-18 01:28:53
阅读次数:
337
sourcesafe.light 源于一个2D独立砖块沙盒游戏。在这个游戏的设计中碰到了一个瓶颈:这个游戏想把玩家变成一个个neo,在矩阵世界中没有什么不可以修改。这个游戏要跨平台,玩家的修改操作需要随时同步,甚至玩家还会合作修改。玩家可以完全重新创造自己的世界,提供独特的砖块,独特的怪物。进行反复...
分类:
其他好文 时间:
2014-08-18 01:28:43
阅读次数:
326
1 #include 2 #include 3 using namespace std; 4 5 template 6 class Heap { 7 public: 8 Heap():n(0), capacity(100) { 9 this->ar...
分类:
其他好文 时间:
2014-08-18 01:28:33
阅读次数:
323
这是一款基于jQuery和CSS3的图片层叠展开特效,让鼠标滑过图片时即可触发这些特效。主要由HTML、CSS以及jQuery代码组成。HTML代码: 把要用到的小图片列出来,HTML结构非常简单。 接下来是CSS,相对复杂一点,因为有用到CSS3相关的一些特性。...
分类:
Web程序 时间:
2014-08-18 01:28:23
阅读次数:
457
给定一句英语,要求你编写程序,将句中所有单词的顺序颠倒输出。输入格式:测试输入包含一个测试用例,在一行内给出总长度不超过80的字符串。字符串由若干单词和若干空格组成,其中单词是由英文字母(大小写有区分)组成的字符串,单词之间用1个空格分开,输入保证句子末尾没有多余的空格。输出格式:每个测试用例的输出...
分类:
其他好文 时间:
2014-08-18 01:28:13
阅读次数:
402
1.栈(stack)与堆(heap)都是Java用来在Ram中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。2.栈的优势是,存取速度比堆要快,仅次于直接位于CPU中的寄存器。但缺点是,存在栈中的数据大小与生存期必须是确定的,缺乏灵活性。另外,栈数据可以共享,详见第...
分类:
编程语言 时间:
2014-08-18 01:27:53
阅读次数:
228
总结下本篇的两个观点:
1、再好的封装设计也需要使用者掌握基本的架构脉络,就像再好的车你也得学会开学会基本的保养,什么都不学的话,再好的框架也会像好车一样被你开坏
2、不要惧怕MV*的事件和引用关系,理清事件机制和对象引用关系后,你可以精确掌控任何时刻的任何内部细节,这点主要针对设计框架者而言,...
分类:
其他好文 时间:
2014-08-18 01:27:43
阅读次数:
374
输入一个字符串S,再输入一个字符c,要求在字符串S中查找字符c。如果找不到则输出“Not found”;若找到则输出字符串S中从c开始的所有字符。输入格式: 输入在第1行中给出一个不超过80个字符长度的、以回车结束的非空字符串;在第2行中给出一个字符。输出格式: 在一行中按照题目要求输出结果。输入样...
分类:
其他好文 时间:
2014-08-18 01:27:23
阅读次数:
253
面试总是会问这方面的内容,自己虽然知道一点点点点的概念,但是并不是很透彻的了解,这次,面试就挂在这个问题上了。哎。还是先提前写一下这个吧。进程和线程。1、进程和线程下面这个总结得挺好的。http://www.cnblogs.com/obama/archive/2013/04/12/3016509.h...
分类:
编程语言 时间:
2014-08-18 01:27:13
阅读次数:
304
当用户主动发消息给微信公众账号的时候(包括发送信息、点击自定义菜单click事件、订阅事件、扫描二维码事件、支付成功事件、用户维权),微信将会把消息数据推送给开发者,开发者在一段时间内(目前为48小时)可以调用客服消息接口,通过POST一个JSON数据包来发送消息给普通用户,在48小时内不限制发送次...
分类:
微信 时间:
2014-08-18 01:27:03
阅读次数:
433
首先检查系统安装的mysql版本,使用命令 rpm -qa | grep mysql若要安装自己的版本,则先执行删除操作 rpm -e xxxxx.rpm --nodeps然后安装自己的版本, rpm -i xxxxx.rpm 远程连接mysql,操作步骤如下:1、进入mysql环境中 mysql ...
分类:
数据库 时间:
2014-08-18 01:26:53
阅读次数:
276
第14章 使用选择器在页面中插入内容使用选择器来插入文字图片上一章提到过使用before和after伪类为某个元素之前或之后插入内容 h2:after{content:'12345'},也可以指定个别元素不进行插入h2.class1:after{content:none},也可以插入图片h2:aft...
分类:
Web程序 时间:
2014-08-18 01:26:43
阅读次数:
311
详细解析Java中抽象类和接口的区别2007-9-28 论坛整理A+ 在Java语言中, abstract class 和interface 是支持抽象类定义的两种机制。正是由于这两种机制的存在,才赋予了Java强大的 面向对象能力。abstract class和interface之间在对于抽象类....
分类:
其他好文 时间:
2014-08-18 01:26:33
阅读次数:
285
说一下题外话,首先非常感谢大家的关注,没想到这么多园友给了评论和建议,我都会欣然接受的,有则改之无则加勉,其实我也不知道自己能坚持多长时间,我想要坚持一件事确实困难的,但当你把它培养成一种习惯后,困难就是不坚持了,我想我会把它当成一种习惯和提升自己的方式的。 近几年感觉网络上最火的一个词就是创业.....
分类:
其他好文 时间:
2014-08-18 01:26:13
阅读次数:
276
我们在C++程序中经常看到两种new的使用方式:new A以及new A()。那么这两种究竟有什么区别呢?调用new分配的内存有时候会被初始化,而有时候不会,这依赖于A的类型是否是POD(Plain old data)类型,或者它是否是包含POD成员、使用编译器生成默认构造函数的类。附:POD类型P...
分类:
编程语言 时间:
2014-08-18 01:25:53
阅读次数:
381