码迷,mamicode.com
首页 > 编程语言
黑马程序员(Java)----基础语法(五)
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- 1.9 数组 1.9.1 数组的定义     定义:存储同一种数据类型的多个元素的容器。     格式:...
分类:编程语言   时间:2015-08-01 14:20:56    阅读次数:206
装饰模式和python装饰器
?###装饰器和装饰模式 先给出两者的定义: - 装饰器:装饰器是一个很著名的设计模式,经常被用于有切面需求的场景,较为经典的有插入日志、性能测试、事务处理等。装饰器是解决这类问题的绝佳设计,有了装饰器,我们就可以抽离出大量函数中与函数功能本身无关的雷同代码并继续重用。概括的讲,装饰器的作用就是为已经存在的对象添加额外的功能。 - 装饰模式:在不必改变原类文件和使用继承的情况下,动态地扩展一个...
分类:编程语言   时间:2015-08-01 14:19:46    阅读次数:125
Java解析Property文件
在Java项目中一些配置参数保存在Property文件中,这样能保证不修改原代码直接修改Property文件。...
分类:编程语言   时间:2015-08-01 14:18:35    阅读次数:209
C++ Primer 学习笔记_23_类与数据抽象(9)--四种对象生存期和作用域、static 用法总结
C++ Primer 学习笔记_23_类与数据抽象(9)--四种对象生存期和作用域、static 用法总结 前言: 从上图可知,程序占用的内存被分了以下几部分. (1)、栈区(stack)     存放函数的参数值,局部变量的值等,内存的分配是连续的。栈上的内容只在函数的范围内存在,当函数运行结束,这些内容也会自动被销毁,其特点是效率高,但空间大小有限...
分类:编程语言   时间:2015-08-01 14:19:14    阅读次数:163
hdu 2647 Reward(拓扑排序)
1.反向建图,有利于计算 2.代码:#include #include #include #define Max(a,b) ((a)>(b)?(a):(b)) using namespace std; typedef struct ArcNode { int adjvex; struct ArcNode * nextarc; } ArcNode; typedef struct...
分类:编程语言   时间:2015-08-01 14:18:10    阅读次数:130
Spring应用 - 2
继续...        二、建立项目结构            1. 解压缩"spring-framework-2.5.6.SEC01-with-dependencies.zip" 把"../spring-framework-2.5.6.SEC01/samples/jpetstore"中的"src"文件夹复制,到“E:/workspace/j2ee35/carnumber...
分类:编程语言   时间:2015-08-01 14:17:49    阅读次数:170
js数组去重的几种方法
三种方法利用indexOf判断新数组underscore.js中实际上也是使用的类似的indexOf //传入数组 function unique1(arr){ var tmpArr = []; for(var i=0; i>> s.add(4)>>> s{1, 2, 3, 4}>>...
分类:编程语言   时间:2015-08-01 14:15:16    阅读次数:114
javascript中innerHTML的问题
获取document.getElementById()时,使用innerHTML获取标签获取内容,要注意:1.要让内容先加载完,才可以使用,不然获取的是空,使用:window.onload = ....2.或者将script放在内容的后面 hello world
分类:编程语言   时间:2015-08-01 14:14:40    阅读次数:143
C++引用调用与地址传递的相同与不同
原理相同,语法不同但引用使用起来比指针更方便、高效、安全相同点:传引用和传地址,原理上都是将参数变量的地址传递给被调函数。故在函数内部修改参数的值时,均可返回修改之后的结果给调用者。 不同点:1) 引用和指针的概念不同,请参考C++中相关知识点;2) 引用一定会指向一个对象(声明一个引用时,必须.....
分类:编程语言   时间:2015-08-01 14:11:54    阅读次数:121
Selenium2学习-022-WebUI自动化实战实例-020-JavaScript 在 Selenium 自动化中的应用实例之二(获取浏览器显示区域大小)
前几篇文章中简略概述了,如何获取、设置浏览器窗口大小,那么我们该如何获取浏览器显示区域的大小呢?此文讲对此进行简略概述,敬请各位小主参阅。若有不足之处,敬请各位大神指正,不胜感激!获取浏览器显示区域的方法,我目前想到的只有以下两种方法:1、通过 JavaScript 获取浏览器显示区域的大小2、通过...
分类:编程语言   时间:2015-08-01 14:10:01    阅读次数:149
敌兵布阵(树状数组)
http://acm.hdu.edu.cn/showproblem.php?pid=1166敌兵布阵Time Limit: 2000/1000 MS (Java/Others)Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): ...
分类:编程语言   时间:2015-08-01 14:10:07    阅读次数:182
《go语言程序设计》学习(二)
基础一,hello 1 package main ...
分类:编程语言   时间:2015-08-01 14:09:32    阅读次数:138
javascript中报错"typeerror: XXX is null"
今天在写一个javascript demo的时候,为了一个小问题搞了好久,而且代码就是如下: ?? var start?? = document.getElementById(‘start‘); ?start.onclick = function(){ ??? ........... }; 之后报了这样...
分类:编程语言   时间:2015-08-01 13:02:48    阅读次数:544
《零基础学Python(第二版)》(五)
五、错误和异常         常见的异常如下:         1)NameError: 尝试访问一个没有声明的变量         2)ZeroDivisionError :除数为0         3)SyntaxError :语法错误         4)IndexError :索引超出序列范围         5)KeyError :请求一个不存在的字典关键字...
分类:编程语言   时间:2015-08-01 13:00:37    阅读次数:131
算法题:求一个数在数组中出现的位置
//有一个int型数组,每两个相邻的数之间的差值不是1就是 //- 1.现在给定一个数,要求查找这个数在数组中的位置。 #include using namespace std; void Grial(int a[], int n, int val) { //我的思路是从第一个数开始,如果这个数是2, //而我要找的数是5,那么最好我也必须向后面 //...
分类:编程语言   时间:2015-08-01 12:58:57    阅读次数:111
python小结1
1.在__init__(self,...)初始化函数中,定义对象的属性,这些属性不用全部写在括号中,括号中的表示定义的时候需要赋初始值的一些属性,而其他不用初始值的属性,可以 直接卸载代码块中,self.属性名,就这样进行定义即可 2.random.randint(n,m)会返回n到m之间的数值,并且包括m,而range(n,m)不包括m 3.datetime模块,其中有个d...
分类:编程语言   时间:2015-08-01 12:57:22    阅读次数:150
Java_Web三大框架之Hibernate+jsp+selvect+HQL登入验证
刚开始接触Hibernate有些举手无措,觉得配置信息太多。经过一个星期的适应,Hibernate比sql简单方便多了。下面做一下Hibernate+jsp+selvect+HQL登入验证。第一步:编写用户实体类和配置用户Users2.hbm.xml映射。/* * 用户实体类 */public cl...
分类:编程语言   时间:2015-08-01 12:55:29    阅读次数:119
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!