黑马程序员------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------五 变量的作用域和储存类型01 变量的作用域是指该变量有效地区域,C语言中得变量分为局部变量和全局变量。02 局部变量:*局部变量的作用域仅限于定义它的代码块内,离开代码块内便失去作用。*...
分类:
编程语言 时间:
2015-05-10 18:50:15
阅读次数:
173
树状数组(Binary Indexed Tree(BIT), Fenwick Tree)是一个查询和修改复杂度都为log(n)的数据结构。主要用于查询任意两位之间的所有元素之和,但是每次只能修改一个元素的值;经过简单修改可以在log(n)的复杂度下进行范围修改,但是这时只能查询其中一个元素的值。树状...
分类:
编程语言 时间:
2015-05-10 18:47:59
阅读次数:
181
看了JS的语法,总体上与其他高级语言比如c,c++等相差不大,只是JS是弱类型语言,变量的使用上要更方便些,从运算符这些方面上来讲大致一样,我只概括了学习过程与其他语言的不同之处。1、JS中,字符串运算的优先级较高,然后是浮点运算、整型运算、逻辑运算;2、全局变量作用于整个脚本,未经定义就使用的变量...
分类:
编程语言 时间:
2015-05-10 18:48:55
阅读次数:
128
问题描述: 设置了环境变量JAVA_HOME为jdk1.5.0_14的安装目录,并且在PATH变量中加入了%JAVA_HOME%\bin,但在Windows命令行下,执行java -version却显示: java version "1.6.0_13" 而执行javac -version显示: ja...
分类:
编程语言 时间:
2015-05-10 18:48:19
阅读次数:
163
需要用到Spyder工具,于是在网上进行下载,出现了一些问题。 需要安装PyQt4,网站:http://www.riverbankcomputing.co.uk/software/pyqt/download/ 一定要看清版本后再进行下载,对应的Python版本应该注意。
分类:
编程语言 时间:
2015-05-10 18:46:30
阅读次数:
157
摘自资料(linux 与Windows不同) 线程间无需特别的手段进行通信,由于线程间能够共享数据结构,也就是一个全局变量能够被两个线程同一时候使用。只是要注意的是线程间须要做好同步,一般用mutex。能够參考一些比較新的UNIX/Linux编程的书,都会提到Posix线程编程,比方《UNIX环境高...
分类:
编程语言 时间:
2015-05-10 18:45:08
阅读次数:
185
黑马程序员------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------关系运算和逻辑运算// 输入一个字符,如果是大写字母,则转换为小写字母,如果不是则不转换,输出最后得到的字符#include int main(){ char ch; ...
分类:
编程语言 时间:
2015-05-10 18:44:54
阅读次数:
155
黑马程序员------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------第五 复杂构造数据类型01 结构体的定义:一般形式:struct 结构体名{ 类型标识符1 成员1; 类型标识符2 成员2; ……………… ……………… 类型标识符n 成员n;};结构体类...
分类:
编程语言 时间:
2015-05-10 18:44:39
阅读次数:
134
黑马程序员------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------二 二维数组01 二维数组的定义:类型标识符 数组名[常量表达式][常量表达式]; 如:int a[3][4]; 表示定义了一个3行4列的整型二维数组a,含有12个数组元素.02 二维数组...
分类:
编程语言 时间:
2015-05-10 18:43:29
阅读次数:
111
我们接着讲for函数。range()函数和len()函数常常一起用于字符串索引,这里我们要显示每一个的元素及其索引值。#小插曲,在cmd中,清除屏幕的方法是输入cls,即 clean screen。让我们分析一下这个语句。foo='abc'for i in range(len(foo)): pri....
分类:
编程语言 时间:
2015-05-10 18:43:42
阅读次数:
127
黑马程序员------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------一 函数定义01 函数分为库函数和自定义函数两种函数一般格式:函数返回值类型 函数名(数据类型 参数1, 数据类型 参数2,……..){函数体;}*函数若不需要返回值类型,则用void表示...
分类:
编程语言 时间:
2015-05-10 18:41:39
阅读次数:
118
黑马程序员------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------四 简单构造数据类型一 一维数组01 一维数组的定义:类型标识符 数组名[常量表达式]; 如:int a[10];其表示定义了一个名为a的整型数组,该数组共有10个元素,即10个整型变量,...
分类:
编程语言 时间:
2015-05-10 18:42:34
阅读次数:
121
黑马程序员------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------六 指针与函数01 指针作为函数参数指针作为实参时,与普通变量一样,也是采用单向的值传递方式,即将指针变量的值(该值是一个地址)传递给被调函数的形参(必须也是一个指针变量)。由于形参接受实...
分类:
编程语言 时间:
2015-05-10 18:41:24
阅读次数:
130
在讨论全局变量之前我们先要明白几个基本的概念:1. 编译单元(模块):在IDE开发工具大行其道的今天,对于编译的一些概念很多人已经不再清楚了,很多程序员最怕的就是处理连接错误(LINK ERROR), 因为它不像编译错误那样可以给出你程序错误的具体位置,你常常对这种错误感到懊恼,但是如果你经常使用g...
分类:
编程语言 时间:
2015-05-10 18:42:09
阅读次数:
124
问题:把给定字符串中的关键字用与关键字等长的“*”串代替。Solution:方法1: string 中的 replace 函数方法2:1 def censor(text, word):2 words = text.split(word)3 return ("*"*len(word)...
分类:
编程语言 时间:
2015-05-10 18:38:48
阅读次数:
193
黑马程序员------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------四 数组和指针01 数组名代表数组在内存中的首地址,表示的是地址信息,因此数组名可以理解为一个指针,不过数组名是一个常量,不能改变.#include int main(){ ...
分类:
编程语言 时间:
2015-05-10 18:36:51
阅读次数:
122
A 代码生成器(开发利器);B 阿里数据库连接池druid; C 安全权限框架shiro ; D ehcache 自定义二级缓存 系统为主流的 springmvc+mybaits 3.2 版本 ,有maven版本和非maven版本,赠送同UI hibernate版本(支持sqlsever mysql...
分类:
编程语言 时间:
2015-05-10 18:37:49
阅读次数:
252