声明一个成员函数的时候用const关键字是用来说明这个函数是 "只读(read-only)"函数,也就是说明这个函数不会修改任何数据成员(object)。 为了声明一个const成员函数, 把const关键字放在函数括号的后面。声明和定义的时候都应该放const关键字。 任何不会修改数据成员的函数都...
分类:
编程语言 时间:
2015-03-06 16:13:16
阅读次数:
171
http://perlmaven.com/deploying-pyton-with-uwsgi-on-ubuntu-13-10The following is a tutorial on how to set up uWSGI with an Nginx front end to server si...
分类:
编程语言 时间:
2015-03-06 16:11:58
阅读次数:
344
最近需要对项目进行优化,主要是对js的压缩合并和css文件的压缩,查找相关资料之后发现gulp可以实现相关的功能,特此分享一下使用心得。1.安装gulpgulp是基于Node.js的前端构建工具。所以首先需要安装nodejs,安装nodejs。完成nodejs安装之后,需要使用npm安装gulp。先...
分类:
编程语言 时间:
2015-03-06 16:11:44
阅读次数:
178
Swift 1.1语言函数参数的特殊情况本地参数名外部参数名
分类:
编程语言 时间:
2015-03-06 16:11:19
阅读次数:
199
题目:编写一个四则运算测试题的程序,要求每道题都要随机产生解题思路: 1.编写测试题,且为30道,就要用到循环函数,因此想到用for()函数 2.随机产生两个数,就想到用rand()函数。 注:1.rand()函数在使用时应有头文件#include,我上课时由于没有用此头文件,程序一直...
分类:
编程语言 时间:
2015-03-06 16:10:26
阅读次数:
187
添加启动游戏过渡场景Default Splash Scene(Unity3D开发之十三)Unity5个人版会添加Unity Logo作为启动画面,咱们既然没花钱,打个广告也应该。但Unity Logo结束后可以再添加一个自己的启动画面。下面是添加一个简单的FadeIn->FadeOut过渡场景。先看下效果图:
代码如下 LHSplashScreens.cs:using UnityEngine;
u...
分类:
编程语言 时间:
2015-03-06 16:03:40
阅读次数:
296
现在也不到有多少游戏是 Unity3D 写的
操作倒是很省事,在Unity中写了程序,直接生成了 Android的 APK
但内部其实还是听复杂的,对于用 C#生成的脚本需要用 mono 来解释执行
而Android应用本来就是运行在Dalvik Java 虚拟机, 就是经过了两层 runtime 才运行
不过我们更”变态“,我们想在qemu-arm ( 主机是x86) 中运行带...
分类:
编程语言 时间:
2015-03-06 15:57:30
阅读次数:
215
[LeetCode] 028. Implement strStr() (Easy) (C++/Python)...
分类:
编程语言 时间:
2015-03-06 15:58:27
阅读次数:
174
def pfname(fun):
def wraper(*args,**kwargs):
print fun.__name__
return fun(*args,**kwargs)
return wraper
class ContextWith():
@pfname
def __enter__(self):
return self
@pfname
def __exit_...
分类:
编程语言 时间:
2015-03-06 15:57:49
阅读次数:
159
Comparator是个接口,可重写compare()及equals()这两个方法,用于比价功能;如果是null的话,就是使用元素的默认顺序,如a,b,c,d,e,f,g,就是a,b,c,d,e,f,g这样,当然数字也是这样的。
compare(a,b)方法:根据第一个参数小于、等于或大于第二个参数分别返回负整数、零或正整数。
equals(obj)方法:仅当指定的对象也是一个 Compara...
分类:
编程语言 时间:
2015-03-06 15:55:07
阅读次数:
155
Swift 1.1语言函数参数的特殊情况本地参数名外部参数名...
分类:
编程语言 时间:
2015-03-06 15:54:24
阅读次数:
153
# -*- coding: cp936 -*-
from numpy import *
def loadDataSet():
dataMat = []; labelMat = []
fr = open('testSet.txt')
for line in fr.readlines():
lineArr = line.strip().split()
...
分类:
编程语言 时间:
2015-03-06 15:55:52
阅读次数:
245
[LeetCode] 029. Divide Two Integers (Medium) (C++/Python)...
分类:
编程语言 时间:
2015-03-06 15:55:31
阅读次数:
179
Java垃圾回收的步骤:
标记(Marking)
垃圾回收器标记堆中的对象,哪些依然被引用,哪些不再被引用。
2. 删除(Deleting)
删除不再被引用的对象
3. 压缩(Compacting)
压缩依然被引用的对象,使空闲的堆空间连接在一起,以便加快后续的空间申请
若每一次垃圾回收器在标记过程中,将堆中的对象逐个遍历并对依旧使用的对象进行压缩...
分类:
编程语言 时间:
2015-03-06 15:53:31
阅读次数:
194
Spring 事务属性分析
事务管理对于企业应用而言至关重要。它保证了用户的每一次操作都是可靠的,即便出现了异常的访问情况,也不至于破坏后台数据的完整性。就像银行的自助取款机,通常都能正常为客户服务,但是也难免遇到操作过程中机器突然出故障的情况,此时,事务就必须确保出故障前对账户的操作不生效,就像用户刚才完全没有使用过取款机一样,以保证用户和银行的利益都不受损失。
在 Spring 中...
分类:
编程语言 时间:
2015-03-06 15:53:06
阅读次数:
165
什么是Lambda?
C++ 11加入了一个非常重要的特性——Lambda表达式。营里(戴维营)的兄弟都对Objective-C很熟悉,许多人多block情有独钟,将各种回调函数、代理通通都用它来实现。甚至有人选择用FBKVOController、BlocksKit等开源框架将KVO、控件事件处理都改为通过block解决。原因就是简单、方便、直观,函数的定义和使用出现在同一个地方。这里的La...
分类:
编程语言 时间:
2015-03-06 15:54:12
阅读次数:
191
------- Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ---------- 1.变量的定义 变量类型 变量名; int score; 2.变量的赋值 score = 100; score = a; score = b = 100; 3.变量的输出 int a =...
分类:
编程语言 时间:
2015-03-06 15:50:48
阅读次数:
178