Python最具特色的是用缩进来标明成块的代码。我下面以if选择结构来举例。if后面跟随条件,如果条件成立,则执行归属于if的一个代码块。
先看C语言的表达方式(注意,这是C,不是Python!)
if ( i > 0 )
{
x = 1;
y = 2;
}
如果i > 0的话,我们将进行括号中所包括的两个赋值操作。括号中包含的就是块操作,它隶属于if。
...
分类:
编程语言 时间:
2015-01-06 10:01:33
收藏:
0 评论:
0 赞:
0 阅读:
249
包含指针的类要特别注意复制控制,原因是复制指针只复制指针中的地址,而不会复制指针所指向的对象。C++类采用以下3种方法之一管理指针成员:(1) 指针成员采取常规指针型行为。这样的类具有指针所有的缺陷但是无需特殊的复制控制。(2) 类可以是实现“智能指针”行为。指针所指向的对象是共享的,但类能够防止悬...
分类:
编程语言 时间:
2015-01-06 09:51:25
收藏:
0 评论:
0 赞:
0 阅读:
222
决定开始Python之路了,利用业余时间,争取更深入学习Python。编程语言不是艺术,而是工作或者说是工具,所以整理并遵循一套编码规范是十分必要的。所以今天下午我根据PEP 8整理了一份,以后都照此编码了,还会持续更新。PEP8 Python 编码规范一 代码编排1 缩进。4个空格的缩进(编辑器都...
分类:
编程语言 时间:
2015-01-06 09:50:25
收藏:
0 评论:
0 赞:
0 阅读:
318
问题描述:Exception in thread ""http-bio-80"-exec-1" java.lang.OutOfMemoryError: PermGen sException in thread ""http-bio-80"-exec-1" java.lang.OutOfMemoryE...
分类:
编程语言 时间:
2015-01-06 09:49:45
收藏:
0 评论:
0 赞:
0 阅读:
426
IE中:document.body.clientWidth==>BODY对象宽度document.body.clientHeight==>BODY对象高度document.documentElement.clientWidth==>可见区域宽度document.documentElement.cli...
分类:
编程语言 时间:
2015-01-06 09:47:55
收藏:
0 评论:
0 赞:
0 阅读:
384
数组名相当于指向数组第一个元素的地址。数组名不是变量,是地址常量,不能为其赋值。如下:1)一维数组中对于数组 a[5] = {1, 2, 3, 4, 5};数组名a相当于指向第一个元素a[0]的指针。即 a 与 &a[0] 等价。2)二维数组中int a[2][3] = {1, 2, 3, 4, 5...
分类:
编程语言 时间:
2015-01-06 09:46:55
收藏:
0 评论:
0 赞:
0 阅读:
161
原文:分享一个解析XML成为php数组的方法
$item){ if(is_object($item) || is_array($item)){ $arr_xml[$key] = xmlToArray($item); } } return $arr_xml; } ?>
分类:
编程语言 时间:
2015-01-06 09:45:45
收藏:
0 评论:
0 赞:
0 阅读:
179
声明:文章为个人学习心得,也是个人主观总结,内容仅供参考。将文件中的内容读出并赋值给变量,这个过程主要有如下几步:1、将文件读入内存2、将内存中的信息输出给相应的变量只要理解了这个过程,代码实现起来就很简单了,我们需要一个文件输入流(FileInputStream),内存缓..
分类:
编程语言 时间:
2015-01-06 07:28:26
收藏:
0 评论:
0 赞:
0 阅读:
414
<<:左移运算符,num<<1,相当于num乘以21111(15)<<2=111100(60)>>:右移运算符,num>>1,相当于num除以21111(15)>>2=0011(3)11111111111111111111111111110001(-15)>>2=11111111111111111111111111111100(-4)>>>:无符号右移,..
分类:
编程语言 时间:
2015-01-06 07:26:06
收藏:
0 评论:
0 赞:
0 阅读:
235
六、Q:请为i!=0&&i==-1提供一个声明,使得其成立。分析:在布尔表达式(i!=0&&i==-i)中,一元减号操作符作用于i,这意味着它的类型必须是数字型的:一元减号操作符作用于一个非数字型操作数是非法的。因此,我们要寻找一个非0的数字型数值,它等于它自己的负值..
分类:
编程语言 时间:
2015-01-06 07:24:45
收藏:
0 评论:
0 赞:
0 阅读:
549
一.内联函数1.在类声明内定义内联函数2.内联函数在C++中,用户可以创建实际上不调用的短函数,他们的代码在每次调用的程序行里得到扩展。这个过程类似于使用类似函数的宏。为使一个函数在程序行进行代码扩展而不被调用,只要在函数前面加上关键字inline即可。例如,在下面的程..
分类:
编程语言 时间:
2015-01-06 07:22:35
收藏:
0 评论:
0 赞:
0 阅读:
205
近日,IEEE Spectrum推出 了一个最流行的编程语言排行榜。排行榜筛选了 12 项指标,综合了 10 个来源(含 IEEE Xplore、Google、GitHub)的数据,最终评选出了下面这个排行榜(满分 100,得分越高排名越靠前),其中的十大编程语言分别是:1、 Java2、 C3.....
分类:
编程语言 时间:
2015-01-06 07:09:35
收藏:
0 评论:
0 赞:
0 阅读:
352
搬以前写的博客【2014-12-10 21:43】这几天做了一个Java的程序,然后先把他搭载到Web上,于是学习了基于Tomcat服务器的web开发,这里回顾一下Tomcat服务器的搭建过程。1.首先去Tomcat官网下载Tomcat安装程序,我下载的是6.x版本,因为我申请的免费服务器上面只支持...
分类:
编程语言 时间:
2015-01-06 07:08:55
收藏:
0 评论:
0 赞:
0 阅读:
265
搬以前写的博客【2014-12-10 22:41】前一篇博客讲了Tomcat环境搭建,于是开始第一个“Hello JSP”程序。服务器环境搭建好之后,我们开始写自己的网站,这里简单的写一个没有后台程序的显示“Hello JSP”的网站:1.找到Tomcat安装目录,如D:\Apache Softwa...
分类:
编程语言 时间:
2015-01-06 07:06:55
收藏:
0 评论:
0 赞:
0 阅读:
310
Spring MVC是个非常优秀的框架,其优秀之处继承自Spring本身依赖注入(Dependency Injection)的强大的模块化和可配置性,其设计处处透露着易用性、可复用性与易集成性。优良的设计模式遍及各处,使得其框架虽然学习曲线陡峭,但 一旦掌握则欲罢不能。初学者并不需要过多了解框架的实...
分类:
编程语言 时间:
2015-01-06 07:04:15
收藏:
0 评论:
0 赞:
0 阅读:
557
前言
关于velocity与SpringMVC的配置请参考前一篇文章,此处不再介绍。velocity作为Java模版引擎的主要目的是为了允许任何人使用简单而强大的模板语言来引用定义在Java代码中的对象。在velocity文件中可以给该页面指定模版布局,从而节省了大量的时间去写通用的模版布局。可以定义变量,与Java方法进行交互。
定义一个layout模版
在上一篇文章中提到了配置默 ...
分类:
编程语言 时间:
2015-01-06 02:14:15
收藏:
0 评论:
0 赞:
0 阅读:
357
import java.io.File;
public class TestDemo {
public static void main(String[] args) {
reName();
}
public static void reName(){
String path = "C:\\Users\\hello\\Desktop\\新建文件 ...
分类:
编程语言 时间:
2015-01-06 02:12:10
收藏:
0 评论:
0 赞:
0 阅读:
239
在web应用中服务器面临的是大量的访问请求,免不了多线程程序,但是有时候,我们希望在多线程应用中的某一个类只能新建一个对象的时候,就会遇到问题。首先考虑单线程,如果要求只能新建一个对象,那么构造函数我们要设为private。简单的想法:class singleton{ private single....
分类:
编程语言 时间:
2015-01-06 02:01:55
收藏:
0 评论:
0 赞:
0 阅读:
336
简要释义1.operator new是内存分配函数(同malloc),C++在全局作用域(global scope)内提供了3份默认的operator new实现,并且用户可以重载operator new。1 void* operator new(std::size_t) throw(std::ba...
分类:
编程语言 时间:
2015-01-06 02:01:25
收藏:
0 评论:
0 赞:
0 阅读:
277
有些时候,我们定义一个函数,可能这个函数需要支持可变长参数,也就是说调用者可以传入任意个数的参数。比如C函数printf().我们可以这么调用。printf("name: %s, number: %d", "Obama", 1); 那么这个函数是怎么实现的呢?其实C语言支持可变长参数的。我们举个例....
分类:
编程语言 时间:
2015-01-06 02:00:05
收藏:
0 评论:
0 赞:
0 阅读:
371