编程语言-周排行
Java的输入/输出流体系提供近40个类,这些类看上去杂乱无章没有规律,其实我们按其功能分类,不难发现其实还是蛮有规律的。下图就是总结出来的规律:
【前面的话】
Spring对我太重要了,做个关于web相关的项目都要使用Spring,每次去看Spring相关的知识,总是感觉一知半解,没有很好的系统去学习一下,现在抽点时间学习一下Spring。不知道为什么对Spring有一种莫名的喜欢感,也许是因为他的名字,有一种希望的感觉。
Spring学习过...
原文链接:http://docs.python.org/2/library/unittest.html#Python
2.1版本新增。(如果你已经熟悉了测试的基本概念,你可以直接跳到the list of assert
methods.)Python单元测试框架,又叫PyUnit。是JUnit的Py...
1. Java堆的内存是由操作系统分配给JVM的内存部分。2. Java的对象是在堆中创建3.
Java堆空间为了垃圾回收分为三个区域或代,叫做新代,年老代和永久代。在Hotspot JVM中永久代在full gc时被垃圾回收。4.
您可以使用JVM命令行选项-XMS,-Xmx和-Xmn为增加或改变...
本文主要介绍mac上,如何将自定义的c++类,绑定到lua。1、工具先行 找到
你的cocos2d-x/tools/tolua++,里面文件按类型大致分为: (1)*.pkg:用于定义要绑定的c++类,暴露哪些接口。
(2)*.lua:用于定义生成的lua绑定文件,都使用哪些转换规则。 (3)*.s...
问题:百钱百鸡问题。用100钱买100只鸡,公鸡一只五钱,母鸡一只三钱,雏鸡三只一钱,编程计算共有几种买法(要求每种鸡至少要买1只)。自己的实现,没有什么数据结构,算法,求大神指点!!package
com.ckhuang.maven.confused;/** * 程序功能:百钱百鸡问题(一百元买一...
第一种情况:在调用second方法的时候,参数名为second
def first(a, b):
print "asdf",a
b()
return "bbb"
def second():
print "success"
return "ok"
print first("aaa", second)
输出结果为
asdf aaa
success
bbb...
关于spring的传播特性,我对其进行了详细的叙述了下:PROPAGATION_REQUIRED--支持当前事务,如果当前没有事务,就新建一个事务。这是最常见的选择。比如方法A调用方法B,如果方法A,B都使用该特性,那么A会开启事务,执行到B的时候,B发现自己处于一个事务中,则会合并到该事务中和A公...
什么是java的反射?java在运行期间可以动态的加载、解析和使用一些在编译阶段并不确定的类型,这一机制被称作反射。它可以加载只有运行时才能确定的数据类型,解析类的内部结构,获取其基本信息,如方法、属性、方法参数等,并可以操作该类型或者实例,如获取方法、方法调用、创建新对象等。Java的reflec...
JAVA编程规范的作用和意义:
JAVA程序员能够依据JAVA编程规范养成良好的编程习惯,是编写良好JAVA程序的先决条件。对于JAVA编程规范首先要准确理解。例如,每行声明一个局部变量,不仅仅要知道是JAVA编程规范的要求,更重要的是要理解这样增加了代码的易懂性。理解好JAVA编程规范是发挥规范作...
Spring的作用:
在SSH框假中spring充当了管理容器的角色。我们都知道Hibernate用来做持久层,因为它将JDBC做了一个良好的封装,程序员在与数据库进行交互时可以不用书写大量的SQL语句。Struts是用来做应用层的,他它负责调用业务逻辑serivce层。所以SSH框架的流程大致是:...
java常用的日志有以下几种 :1)jdk自带的java.util.logging包下的日志功能,
不常用。2)log4j + commons-logging的搭配 。 要弄清楚的是log4j 是日志框架(它的几个关键概念,logger ,appender,
layout ;日志器(logger)输...
题目标题: 高斯日记 大数学家高斯有个好习惯:无论如何都要记日记。
他的日记有个与众不同的地方,他从不注明年月日,而是用一个整数代替,比如:4210
后来人们知道,那个整数就是日期,它表示那一天是高斯出生后的第几天。这或许也是个好习惯,它时时刻刻提醒着主人:日子又过去一天,还有多少时光可以用于浪费呢...
简单说说python
import与from...import....(python模块)在python用import或者from...import来导入相应的模块。模块其实就一些函数和类的集合文件,它能实现一些相应的功能,当我们需要使用这些功能的时候,直接把相应的模块导入到我们的程序中,我们就可以...
题目标题: 第39级台阶
小明刚刚看完电影《第39级台阶》,离开电影院的时候,他数了数礼堂前的台阶数,恰好是39级! 站在台阶前,他突然又想着一个问题:
如果我每一步只能迈上1个或2个台阶。先迈左脚,然后左右交替,最后一步是迈右脚,也就是说一共要走偶数步。那么,上完39级台阶,有多少种不同的上法呢?...
VIM的自带的脚本功能很强,但只能用在VIM自己上,如果让它支持Python脚本,那简直就无敌了,这个想法当然不是我想出来的,应该说英雄所见略同,于是乎vim7.2就内建了对python2.4的支持,这么有前途的功能当然得尝尝鲜啦,下面就是实现过程:
1 检查vim是否支持python;用:vers...
以下是paramiko-1.7.7.1的安装过程,可以看到整个过程分为步,第一步是build,就是拷贝源文件到build文件夹里,F:\VMFiles\tmpFiles\paramiko-1.7.7.1>F:\Software\Python27\python.exe
setup.py install...
Java之List排序出错
Bound mismatch: The generic method sort(List) of type Collections is not applicable for the arguments (List).
The inferred type Student is not a valid substitute for the bounded p...
package com.oasystem.annotation;
import java.lang.annotation.Documented;
import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
im...