1、Object类型(1)创建Object实例第一种方式:new操作符后跟Object构造函数var person=new Object();person.name=”Nicholas”;person.age=29;第二种方式:对象字面量表示法(简化创建包含大量属性的对象的过程)var person...
分类:
编程语言 时间:
2015-06-10 00:56:39
阅读次数:
195
1:@component:基本注解,标识了一个受Spring管理的主键2:@respository:标识持久层主键3:@Service:标识服务层(业务层)主键4:@Controller:标识表示层主键?Spring 有默认的命名策略: 使用非限定类名, 第一个字母小写. 也可以在注解中通过 val...
分类:
编程语言 时间:
2015-06-10 00:54:00
阅读次数:
200
使用Spring和SpringMVC的时候配置方面的一个小细节....关于父子环境.....
分类:
编程语言 时间:
2015-06-10 00:54:17
阅读次数:
267
今天继续深入学习SPring事务,发现网上很多文章都是很相似的转载没多少价值,就觉得更有必要把这个主题深入下去,先是摘录那些对自己有用的观点,后期再结合源码进行全面的整理。Spring提供了许多内置事务管理器实现,常用的有以下几种:DataSourceTransactionManager:位于org...
分类:
编程语言 时间:
2015-06-10 00:51:31
阅读次数:
208
1 A first script 1) script1.py 1 # A first Python script2 import sys # Load a library module3 print(sys.platform)4 print(2 ** 10)...
分类:
编程语言 时间:
2015-06-10 00:52:45
阅读次数:
191
Basic CalculatorImplement a basic calculator to evaluate a simple expression string.The expression string may contain open(and closing parentheses), t...
分类:
编程语言 时间:
2015-06-10 00:50:16
阅读次数:
399
初步讲解了指针的概念和含义,以及一些简单的指针特性...
分类:
编程语言 时间:
2015-06-09 23:46:47
阅读次数:
365
Add Again
Input: Standard Input
Output: Standard Output
Summation of sequence of integers is always a common problem in Computer Science. Rather than computing blindly, some intelligent techniqu...
分类:
编程语言 时间:
2015-06-09 23:48:43
阅读次数:
438
关于连加和连减:http://blog.csdn.net/ieayoio/article/details/46431843
下面是一段普遍都了解的代码:
public static void main(String[] args) {
int a=3;
System.out.println(a++ +1);//4
System.out.println(a);//4
System...
分类:
编程语言 时间:
2015-06-09 23:47:01
阅读次数:
717
模块的使用:通过import导入模块,然后按照“模块.函数”的格式使用模块的函数。
如:>>> import math>>> math.floor(32.9)如果不希望每次调用函数的时候都写上模块的名字,可以使用import另外一种形式。
例:>>> from math import sqrt>>> sqrt(9)使用了”from 模块 import 函数“之后,可以直接使用函数,不需要模块名做...
分类:
编程语言 时间:
2015-06-09 23:45:08
阅读次数:
309
今天在公司做项目需要求两个集合的补集,考虑到collection类有removeAll方法,决定采用这种方式;结果程序一直卡在那儿不动了;
数据量是两个集合的数据差不多都有60万,直接导致程序处于假死状态(程序当然是还在运行);
出现问题始终要解决的,我又给程序修改为先用retainAll求交集,然后再removeAll的方式,效果不明显(事实是也假死了),我的应用场景还要求实时性,没办法只能...
分类:
编程语言 时间:
2015-06-09 23:45:15
阅读次数:
325
Set的接口和实现类是最简单的,说它简单原因是因为它的实现都是基于实际的map实现的。如 hashSet 基于hashMap,TreeSet 基于TreeMap,CopyOnWriteArraySet 基于 CopyOnWriteArrayList 。
故对其实现简要分析。首先看下面的类图:
Set
Set接口的意义是,含有相等的元素,相等由集合内元素的equals方法决...
分类:
编程语言 时间:
2015-06-09 23:45:56
阅读次数:
187
不可变类:一旦创建,状态无法改变
关于创建不可变类有很多规则,下面一一介绍这些规则:
目录
定义不可变类的益处
定义不可变类指南 定义不可变的益处构造简单,便于测试和使用
不可变类自然是线程安全的,无需关心多线程和同步问题
不需要实现clone
可以延迟加载,缓存它的返回值
由于不可变可以用于Map的key和Set的元素(set元素不能重复)
当作为属性时,不需要深度clone 如何让类不可...
分类:
编程语言 时间:
2015-06-09 23:41:49
阅读次数:
371
频数表在统计学中是一个非常基本并且重要的概念,我们这里就来讲解它的基本用法。...
分类:
编程语言 时间:
2015-06-09 23:43:07
阅读次数:
1770
跟我一样,很多初学者确实很难编写出如题的Dll,即使编写出来也经常在调用过程中出现各种问题。我根据摸索写出了一个dll,编译和调用代码活得通过。1.用Visual C++ 新建一个Win32控制台 DLL项目(记得打钩空项目) 如:MyDll12.在头文件添加 Mydll1.h#pragma onc...
分类:
编程语言 时间:
2015-06-09 23:41:21
阅读次数:
317
C#:异步编程和线程的使用(.NET 4.5 )异步编程和线程处理是并发或并行编程非常重要的功能特征。为了实现异步编程,可使用线程也可以不用。将异步与线程同时讲,将有助于我们更好的理解它们的特征。本文中涉及关键知识点1. 异步编程2. 线程的使用3. 基于任务的异步模式4. 并行编程5. 总结异步编...
分类:
编程语言 时间:
2015-06-09 23:39:06
阅读次数:
255
选择框、单选框和单选按钮都是选择组件,选择组件有两种状态,一种是选中(on),另一种是未选中(off),它们提供一种简单的 “on/off”选择功能,让用户在一组选择项目中作选择。选择框选择框(JCheckBox)的选中与否开状是一个小方框,被选中则在框中打勾。当在一个容器中有多个选择框,同时可以有...
分类:
编程语言 时间:
2015-06-09 23:36:59
阅读次数:
237