C++11增加了Lambda(匿名)函数,在实际使用中发现对匿名函数命名是很有必要的(增强代码阅读性)。 本文介绍一种优雅的方法实现对匿名函数的命名。 我发现,任何增强代码阅读性而且又不违反编译器规则的方式都是...
分类:
编程语言 时间:
2014-10-13 12:59:22
收藏:
0 评论:
0 赞:
0 阅读:
317
性能优化
在大数据量遍历时(例如查找消息敏感词),需要手动使用clear方法释放缓存中的数据,防止缓存中数据过多浪费内存。1+N问题:将Fetch设为LAZY可以在需要时才发出sql语句,或者设置BatchSize指定一条sql语句查询多个对象。list方法会把所有对象都取出,而iterate方法会先取出所有对象的主键,需要时再根据主键取出对象。另外iterate会查询二级缓存,list...
分类:
编程语言 时间:
2014-10-13 12:57:50
收藏:
0 评论:
0 赞:
0 阅读:
294
Java的IO...
分类:
编程语言 时间:
2014-10-13 12:57:40
收藏:
0 评论:
0 赞:
0 阅读:
204
C++开源码项目...
分类:
编程语言 时间:
2014-10-13 12:57:20
收藏:
0 评论:
0 赞:
0 阅读:
632
一些常用的文件操作。
package com.files.util;
//Download by http://www.codefans.net
import java.io.BufferedReader;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
i...
分类:
编程语言 时间:
2014-10-13 12:53:30
收藏:
0 评论:
0 赞:
0 阅读:
347
做了这么久的程序员,不得不说所有的编程语言我都讨厌。曾经想自创一门语言,但我没搞明白到底需要一门什么语言,所以也从未开始过。 这么多语言的话我作为移动开发的小菜鸟接触最多的还是java。收集总结了关于每种编程语言的特点,来看一下,哪个是你想要的菜。
Java
喜欢Java的人肯定喜欢打字。我指的就是敲打键盘上的键。你得不断地重复又重复。
设计Java系统的人是个疯子,他解...
分类:
编程语言 时间:
2014-10-13 12:53:10
收藏:
0 评论:
0 赞:
0 阅读:
308
本人刚开始接触python,在oj上解一些简单的题,欢迎交流,不喜勿喷.
http://acm.sdut.edu.cn/sdutoj/showproblem.php?pid=1110&cid=1278
#!/usr/bin/env python
# coding=utf-8
print 'Hello World!'
http://acm.sdut.edu.cn/sdutoj/s...
分类:
编程语言 时间:
2014-10-13 12:52:09
收藏:
0 评论:
0 赞:
0 阅读:
410
记得给师哥师姐测试考试系统的时候,看到他们的考试页面可以实现隐藏左边的考生信息部分,当时觉得好高大上,好人性化。现在学了javascript,我也能实现这个功能了,下面来显摆一下。
1.页面设计:
(1).html代码:
js分栏
.alignment{
text-align: center;
}
//......
栏目一...
分类:
编程语言 时间:
2014-10-13 12:50:40
收藏:
0 评论:
0 赞:
0 阅读:
326
只需要编写一个脚本文件,然后就能任意设置放大缩小的速度、以及程度。...
分类:
编程语言 时间:
2014-10-13 12:49:50
收藏:
0 评论:
0 赞:
0 阅读:
765
问题
假设有数组
Element[] array = {new Element(1),new Element(2),new Element(3)};
如何将其转换为ArrayList arraylist呢?
精华回答
Arrays.asList(array)或者Arrays.asList(new Element(1),new Element(2),...
分类:
编程语言 时间:
2014-10-13 12:49:30
收藏:
0 评论:
0 赞:
0 阅读:
429
类图
public interface ICommand {
void execute();
}
public class ConcreteCommand implements ICommand {
private Receiver receiver;
public ConcreteCommand(Receiver receiver) {
this.receiver = r...
分类:
编程语言 时间:
2014-10-13 12:49:20
收藏:
0 评论:
0 赞:
0 阅读:
271
JavaScript 函数式脚本语言特性以及其看似随意的编写风格,导致长期以来人们对这一门语言的误解,即认为
JavaScript 不是一门面向对象的语言,或者只是部分具备一些面向对象的特征。本文将回归面向对象本意,从对语言感悟的角度阐述为什么 JavaScript 是一门彻底的面向对象的语言,以及如何正确地使用这一特性。
适合阅读人群
当今 JavaScript 大行其道,各种应...
分类:
编程语言 时间:
2014-10-13 12:48:40
收藏:
0 评论:
0 赞:
0 阅读:
321
一张图告诉你,只会JavaScript还不够!...
分类:
编程语言 时间:
2014-10-13 12:46:31
收藏:
0 评论:
0 赞:
0 阅读:
298
OC为 NSArray提供了方便的遍历block,下面进行详细的说明
第一、enumerateObjectsUsingBlock
NSArray *array=@[@"aa",@"bb",@"cc",@"dd",@"ee",@"ff",@"gg"];
[array
enumerateObjectsUsingBlock:^(id obj,
NSUInteger idx, B...
分类:
编程语言 时间:
2014-10-13 12:46:11
收藏:
0 评论:
0 赞:
0 阅读:
346
spring中构造函数注入,简单来说,就是通过beans.xml中,设置相应的值,并且通过bean类中的构造函数进行注入这些值。
文件结构
Goods类
package com.test.innerbean;
public class Goods {
private String goodsName;
private int price;
public Goods(Str...
分类:
编程语言 时间:
2014-10-13 12:45:31
收藏:
0 评论:
0 赞:
0 阅读:
352
(原创文章,转载请注明出处!)RRC(recursive rectangular clustering)的基本思想是通过递归的对包含所有样本点的局域进行矩形分割来达到对数据聚类的目的。算法来至文章Eigentaste: A Constant Time Collaborative Filtering ...
分类:
编程语言 时间:
2014-10-13 12:42:02
收藏:
0 评论:
0 赞:
0 阅读:
412
Apache Spark的高性能一定程度上取决于它采用的异步并发模型(这里指server/driver端采用的模型),这与Hadoop 2.0(包括YARN和MapReduce)是一致的。Hadoop 2.0自己实现了类似Actor的异步并发模型,实现方式是epoll+状态机,而Apache Spa...
分类:
编程语言 时间:
2014-10-13 12:41:40
收藏:
0 评论:
0 赞:
0 阅读:
284
转自:http://ndark.wordpress.com/2013/05/12/20130511-台北unity开发者研讨会-笔记/ (需要墙外)说明本文单纯只是笔记,若有笔误敬请见谅。相关参考连结你必须知道的Unity引擎知识Unity Asia Bootcamp 台北场– 线上观看Unity ...
分类:
编程语言 时间:
2014-10-13 12:41:31
收藏:
0 评论:
0 赞:
0 阅读:
672
DataTable 排序 DataRow[] rows = dataTable1.Select("", "ord asc");DataTable t = DataTable1.Clone();t.Clear();foreach(DataRow row inrows)t.ImportRow(row);...
分类:
编程语言 时间:
2014-10-13 12:40:20
收藏:
0 评论:
0 赞:
0 阅读:
361
上一节讲了一些基本的Lua应用,下面,我要强调一下,Lua的栈的一些概念,因为这个确实很重要,你会经常用到。熟练使用Lua,最重要的就是要时刻知道什么时候栈里面的数据是什么顺序,都是什么。如果你能熟练知道这些,实际你已经是Lua运用的高手了。当你初始化一个栈的时候,它的栈底是1,而栈顶相对位置是-1...
分类:
编程语言 时间:
2014-10-13 12:38:50
收藏:
0 评论:
0 赞:
0 阅读:
261