摘要:1python中的一切事物皆为对象,并且规定参数的传递都是对象的引用。2 python参数传递都是“传对象引用”方式。实际上相当于c++中传值和传引用的结合。3 如果函数收到的是可变对象(比如字典或者列表)的引用,就能修改对象的原始值——相当于通过“传引用”来传递对象。不可变对象(比如数字、字...
分类:
编程语言 时间:
2015-09-20 19:15:45
阅读次数:
138
1.ES5的属性特性包括下面六个:configurable: 表示能否通过delete来删除属性从而重新定义属性,能够修改属性的特性,默认为trueenumberable: 表示是否能通过for-in循环返回属性。默认为truewritable: 是否可以修改属性, 默认为truevalue: 包含...
分类:
编程语言 时间:
2015-09-20 19:09:33
阅读次数:
222
IoC——Inversion of Control 控制反转DI——Dependency Injection 依赖注入大家都知道,依赖注入是Spring中非常重要的一种设计模式。可能很多初学者对这种看起来高深的东西有一种抗拒,这里就简单介绍一下到底什么是依赖注入,Spring到底又到底是如何运用依赖...
分类:
编程语言 时间:
2015-09-20 19:07:12
阅读次数:
157
本文介绍在jmeter中调用自己写java工具包,并非直接继承jmeter提供的java sample request接口。工具/原料jmetereclipse方法/步骤通常用jmeter做http请求(或者其他类型)时,有时候要对请求的数据(或者响应的数据)进行特定的处理再进行请求,如加密、解密。...
分类:
编程语言 时间:
2015-09-20 19:05:29
阅读次数:
244
C++ Core GuidelinesSeptember 9, 2015Editors:Bjarne StroustrupHerb SutterThis document is a very early draft. It is inkorrekt, incompleat, and pµøoor...
分类:
编程语言 时间:
2015-09-20 19:03:50
阅读次数:
641
异常就是程序运行过程中阻止当前方法或作用域继续执行的问题; 任何程序都不能保证完全正常运行,当发生异常时,需要我们去处理异常,特别是一些比较重要的场景,异常处理的逻辑也会比较复杂,比如:给用户提示、保存当前用户操作或改动、未完成的业务回滚、释放程序占用的资源等。 在Java中,Throwab...
分类:
编程语言 时间:
2015-09-20 19:03:04
阅读次数:
303
前面的版本似乎没能让项目经理满意,他还希望这个链表有更多的功能;我们接下来要解决几个比较简单的功能;Problem1,更加友好的显示数据;2,能够通过名字删除节点;Solution首先我们编写一个简单的提示信息的函数;void when(char * tips){ time_t rawtime...
分类:
编程语言 时间:
2015-09-20 19:05:22
阅读次数:
234
1.函数指针:指向函数的指针变量. 函数在内存中也是有地址的,函数名代表函数的内存地址. 例子:函数:int sum(int a,int b); int sum(int a,int b){ return a+b; } 函数名+形参 就是函数 函数指针: 函数指针定义:int(*p)(int a,i....
分类:
编程语言 时间:
2015-09-20 18:59:06
阅读次数:
184
1.先定义一个被调用的模块,文件名 cnf.py#!/usr/bin/env python2.7#coding=utf-8import sysreload(sys)sys.setdefaultencoding( "utf-8" )class Cnf(object): PLAY = 'test'...
分类:
编程语言 时间:
2015-09-20 19:00:03
阅读次数:
221
Spring 框架提供了构建 Web应用程序的全功能 MVC 模块。使用 Spring 可插入的 MVC 架构,可以选择是使用内置的 Spring Web 框架还是 Struts 这样的 Web 框架。通过策略接口,Spring 框架是高度可配置的,而且包含多种视图技术,例如 JavaServer ...
分类:
编程语言 时间:
2015-09-20 18:58:06
阅读次数:
321
Different Ways to Add ParenthesesGiven a string of numbers and operators, return all possible results from computing all the different possible ways t...
分类:
编程语言 时间:
2015-09-20 18:56:48
阅读次数:
152
上一篇文章讲到了使用Java原生的序列化的方式来表示一个对象。总结一下这种对象表示方式的优缺点:1、纯粹的Java环境下这种方式可以很好地工作,因为它是Java自带的,也不需要第三方的Jar包的支持2、多语言环境下,使用Java序列化方式进行存储后,很难用其他语言还原出结果3、占用的字节数比较大,而...
分类:
编程语言 时间:
2015-09-20 18:56:44
阅读次数:
235
大学编程课期间, 学了一学期的C语言,当然包括学习数据结构时,用的也是C语言。当时刚刚接触计算机,对于编程更是一无所知。上课学习学习,偶尔会照着 书上敲一下代码。大二下学期,就丢掉了不用了。最近由...
分类:
编程语言 时间:
2015-09-20 17:52:46
阅读次数:
289
1、错误描述严重: Servlet /FlashProject threw load() exception
java.lang.ClassNotFoundException: org.apache.cxf.transport.servlet.CXFServlet
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappCl...
分类:
编程语言 时间:
2015-09-20 17:51:18
阅读次数:
1069
优先队列可以说是堆的一个非常重要的应用,和堆对应,优先队列也分最小优先队列和最大优先队列。优先队列是一种用来维护由一组元素构成的集合S的数据结构,其中每一个元素都有一个关键字(key),关键字赋予了一个元素的优先级,故名为优先队列。之所以用堆来实现优先队列,我想最大的原因是堆很容易对元素按关键字进行...
分类:
编程语言 时间:
2015-09-20 17:50:25
阅读次数:
330
jAVA 获取Map中的值 Map map=new HashMap(); map.put("name", "饶伟"); map.put("sex", "男"); map.put("address", "大连"); 方法1 for (Map.Entry MapStr...
分类:
编程语言 时间:
2015-09-20 17:46:31
阅读次数:
165
一. 关于对象1.内联函数:能够除去函数调用的开支,每一处内联函数的调用都是代码的复制。这是一种空间换取时间的做法,若函数代码量大或者有循环的情况下,不宜内联(这件事有些编译器会自动帮你做)。在类中若直接将函数实现写在类体内,默认内联。如果函数因其复杂度或构建等问题被判断为不能成为inline函数,...
分类:
编程语言 时间:
2015-09-20 17:47:59
阅读次数:
216