在项目开发的过程中,不可避免的会遇到调试代码的情况。 刚开始写代码时,我们想看具体执行到哪儿时,往往这么写: printf("***** Code is here! *****\n"); 随着调试信息的不断增多,我们项目中的printf()函数到处都是,因此,当调试完成时,发现需要注释掉所有的调试代 ...
分类:
编程语言 时间:
2016-12-13 16:02:46
阅读次数:
177
IIS连接数 一般购买过虚拟主机的朋友都熟悉购买时,会限制IIS连接数,这边先从普通不懂代码用户角度理解IIS连接数 顾名思义即为IIS服务器可以同时容纳客户请求的最高连接数,准确的说应该叫“IIS限制连接数” 这边客户请求的连接内容包括: 1、网站html请求,html中的图片资源,html中的脚 ...
分类:
编程语言 时间:
2016-12-13 16:03:15
阅读次数:
234
public static function Menus($id,$spac=0){ /* $data = array( 1 => array('id' => 1,'name' => 'name1','pid' => 0), 2 => array('id' => 2,'name' => 'name2 ...
分类:
编程语言 时间:
2016-12-13 16:04:18
阅读次数:
195
doService-->getHandlerMapping-->handlerMapping-->getHandler-->HandlerExecutionChain-->getHandlerAdapter-->handlerAdapter-->preHandler-->handler-->Mode ...
分类:
编程语言 时间:
2016-12-13 16:19:22
阅读次数:
140
我们知道,在Java中设置变量值的操作,除了long和double类型的变量外都是原子操作,也就是说,对于变量值的简单读写操作没有必要进行同步。 这在JVM 1.2之前,Java的内存模型实现总是从主存读取变量,是不需要进行特别的注意的。而随着JVM的成熟和优化,现在在多线程环境下volatile关 ...
分类:
编程语言 时间:
2016-12-13 16:20:49
阅读次数:
143
小明身高1.75,体重80.5kg。请根据BMI公式(体重除以身高的平方)帮小明计算他的BMI指数,并根据BMI指数:低于18.5:过轻18.5-25:正常25-28:过重28-32:肥胖高于32:严重肥胖用if-elif判断并打印结果:#-*-coding:utf-8-*-
height=1.75
weight=80.5bmi=80.5/1.75*1.75
ifbmi..
分类:
编程语言 时间:
2016-12-13 16:33:46
阅读次数:
1446
单例模式刚开始了解的时候我和我的小伙伴是两脸懵逼的,后来也是经过查询资料等等一系列了解后,一致认为这个要搞一搞。单例模式的概述:Singleton模式要求一个类有且仅有一个实例,并且提供了一个全局的访问点。这就提出了一个问题:如何绕过常规的构造器,提供一种机制来保证..
分类:
编程语言 时间:
2016-12-13 16:37:17
阅读次数:
139
5种内置数据结构:列表、元组、字典、集合、字符串。列表、字典、字符串三种被称为线性结构。针对线性结构的操作有:切片、封包和解包、成员运算符、迭代。针对数据结构的操作有解析式:解析式分为列表解析、生成器解析、集合解析和字典解析。后面三种是Python3.x特有的。基本..
分类:
编程语言 时间:
2016-12-13 16:42:42
阅读次数:
252
通过tlhelp32提供的api,可以很容易的获取进程、模块、线程的快照信息。所涉及头文件:tlhelp32.h枚举进程Process信息:HANDLEhSnapshot; PROCESSENTRY32pe32={sizeof(PROCESSENTRY32)}; HANDLEhProcessSnap=CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS,dwPid); if(hProcessS..
分类:
编程语言 时间:
2016-12-13 16:46:08
阅读次数:
410
#Author:xuhan#-*-coding:utf-8-*-shopping_car=[]whileTrue:salary=input(‘[q=quit]请输入您的购物预算:‘)ifsalary.isdigit():breakelse:continueprint(‘欢迎光临家乐福购物中心‘.center(60,‘-‘))product_list=[(‘Iphone7‘,5999),(‘MacAre‘,6999),(‘UNIQL‘,200)]choice_flag=‘..
分类:
编程语言 时间:
2016-12-13 16:46:45
阅读次数:
301
python运算符重载就是在解释器使用对象内置操作前,拦截该操作,使用自己写的重载方法。 重载方法:__init__为构造函数,__sub__为减法表达式 其他重要的还有(省去前后的__): del析构函数, add加法表达式, or, repr打印(print), str转化(str), call ...
分类:
编程语言 时间:
2016-12-13 18:35:45
阅读次数:
246
1.web.xml代码 2.de.bvb.web.filter.HtmlFilter.java 代码 ...
分类:
编程语言 时间:
2016-12-13 18:34:36
阅读次数:
271
#SSH配置文件整合笔记实例 spring-BaseBean.xml db.properties spring-ActionBean.xml struts.xml ps:配置文件仅供参考 ...
分类:
编程语言 时间:
2016-12-13 18:38:40
阅读次数:
206
C++的static有两种用法:面向过程程序设计中的static和面向对象程序设计中的static。前者应用于普通变量和函数,不涉及类;后者主要说明static在类中的作用。 1.面向过程设计中的static1.1静态全局变量在全局变量前,加上关键字static,该变量就被定义成为一个静态全局变量。 ...
分类:
编程语言 时间:
2016-12-13 18:40:05
阅读次数:
179
类型转化也许大家并不陌生,int i; float j; j = (float)i; i = (int)j; 像这样的显式转化其实很常见,强制类型转换可能会丢失部分数据,所以如果不加(int)做强制转换,严检查的编译会报错,宽检查的编译会报warning。在C语言中,指针是4字节或者8字节的,所以指 ...
分类:
编程语言 时间:
2016-12-13 18:41:33
阅读次数:
235
enumerate函数用于遍历序列中的元素以及它们的下标,多用于在for循环中得到计数,enumerate参数为可遍历的变量,如 字符串,列表等 一般情况下对一个列表或数组既要遍历索引又要遍历元素时,会这样写: 1 2 for i in range (0,len(list)): print i ,l ...
分类:
编程语言 时间:
2016-12-13 18:44:24
阅读次数:
190
对象字面量 对象字面值是封闭在花括号对({})中的一个对象的零个或多个"属性名-值"对的(元素)列表。你不能在一条语句的开头就使用对象字面值,这将导致错误或产生超出预料的行为, 因为此时左花括号({)会被认为是一个语句块的起始符号。 以下是一个对象字面值的例子。对象car的第一个元素(译注:即一个属 ...
分类:
编程语言 时间:
2016-12-13 18:44:18
阅读次数:
260
#单一职责原则 一个类只做一件事 #开闭原则 拓展开,修改源码闭 #动态代理 1 基于接口的方式 jdk的动动代理2 基于类的方式 cglib的代理 #SSH整合 1.spring(容器) 1>导入jar包 2>测试spring是否能够正常运行2.hibernate(持久层) 1>导入jar包 2> ...
分类:
编程语言 时间:
2016-12-13 18:48:32
阅读次数:
219
负载均衡调度算法大全 分类 编程技术 负载均衡调度算法大全 分类 编程技术 负载主机可以提供很多种负载均衡方法,也就是我们常说的调度方法或算法: 轮循(Round Robin) 这 种方法会将收到的请求循环分配到服务器集群中的每台机器,即有效服务器。如果使用这种方式,所有的标记进入虚拟服务的服务器应 ...
分类:
编程语言 时间:
2016-12-13 18:50:27
阅读次数:
260
Dubbo出现的目的是为了应对现在高并发,高数据量请求的问题。目前的垂直应用架构已经无法满足现在大数据的冲击,SOA就应运而生,而Dubbo在国内使用的还是比较多,稳定性也比较不错。 架构 节点角色说明: Provider: 暴露服务的服务提供方。Consumer: 调用远程服务的服务消费方。Reg ...
分类:
编程语言 时间:
2016-12-13 18:52:33
阅读次数:
245