1.分类函数,所在函数库为ctype.h int isalpha(int ch) 若ch是字母('A'-'Z','a'-'z')返回非0值,否则返回0int isalnum(int ch) 若ch是字母('A'-'Z','a'-'z')或数字('0'-'9'),返回非0值,否则返回0int isas ...
分类:
编程语言 时间:
2017-04-23 01:13:15
阅读次数:
184
数组就是一个键值对组成的语言结构,键类似于酒店的房间号,值类似于酒店房间里存储的东西。 PHP有两种数组:索引数组、关联数组。 索引和关联两个词都是针对数组的键而言的。 索引数组 先介绍下索引数组,索引数组是指数组的键是整数的数组,并且键的整数顺序是从0开始,依次类推 赋值有三种方式: 第一种:用数 ...
分类:
编程语言 时间:
2017-04-23 01:15:06
阅读次数:
186
在实际编程中可以不用关注JVM中使用的是什么编码,而只需要关注自己输出需要采用的编码,JVM会根据你设置的编码正确操作。 1、String采用的是什么编码? 很多厂家根据规范实现了JVM,JVM只说明了String应该符合Unicode编码。Unicode编码只是一种编码模型,utf8,utf16, ...
分类:
编程语言 时间:
2017-04-23 01:15:48
阅读次数:
203
程序包含 1.数据:运行过程中产生的 2.代码:代码指令 数据和代码都是存放到内存中的,代码指令在程序加载的时候放到内存,数据是在程序运行的时候在内存中动态地生成,随时会被回收,要定义变量来存放数据 内存存储的最小单位是字节,内存中存放的是二进制数,只有1或者0,叫做位,1个字节可以存放8个bit, ...
分类:
编程语言 时间:
2017-04-23 01:16:22
阅读次数:
161
InputStream和OutputStream的对应关系如下: 这里针对每一个类,分别做一些实例和介绍:1、InputStream、OutputSTream 2、ByteArrayInputStream、ByteArrayOutputStream ...
分类:
编程语言 时间:
2017-04-23 01:16:28
阅读次数:
140
作业一:总结 1.什么是绑定到对象的方法,如何定义,如何调用,给谁用?有什么特性 1.1 绑定到对象的方法:只要是在类内部定义的,没有被装饰器装饰过的方法,都是绑定到对象的。 1.2 调用 :对象.对象的绑定方法, 1.3 给谁用:给对象用 1.4 特性 : (自动传值)调用时会把对象本身当做第一个 ...
分类:
编程语言 时间:
2017-04-23 01:17:06
阅读次数:
251
Python 面向对象编程(一) 虽然Python是解释性语言,但是它是面向对象的,能够进行对象编程。下面就来了解一下如何在Python中进行对象编程。 一.如何定义一个类 在进行python面向对象编程之前,先来了解几个术语:类,类对象,实例对象,属性,函数和方法。 类是对现实世界中一些事物的封装 ...
分类:
编程语言 时间:
2017-04-23 01:17:34
阅读次数:
179
1,数组的定义: 数组是一个值的集合,每个值都有一个索引号,从0开始,每个索引都有一个相应的值,根据需要添加更多数值。key=value; 例如:我们使用数组存储5个值 2.创建数组的三种方法: a. var myarray=new Array() myarray[0]=123 myarray[1] ...
分类:
编程语言 时间:
2017-04-23 01:19:30
阅读次数:
167
第3章 算法与程序设计模块 3.1 算 法 算法是对特定问题求解步骤的一种描述,它是指令的有限序列,其中每一条指令表示一个或多个操作。 常用的算法:列举了穷举搜索、递归、回溯、递推、模拟、分治、贪心、深度优先搜索、广度优先搜索等几种较为常用的算法,没有做过多的描述,一旦给出具体描述,容易使内容加深, ...
分类:
编程语言 时间:
2017-04-23 01:19:39
阅读次数:
410
概述 和那些数据科学比赛不同,在真实的数据科学中,我们可能更多的时间不是在做算法的开发,而是对需求的定义和数据的治理。所以,如何更好的结合现实业务,让数据真正产生价值成了一个更有意义的话题。 数据科学项目的完整流程通常是这样的五步骤: 需求定义=》数据获取=》数据治理=》数据分析=》数据可视化 一、 ...
分类:
编程语言 时间:
2017-04-23 01:20:53
阅读次数:
291
Chapter 6 函数 #函数基础 声明:返回类型、函数名、形参列表、分号 定义:返回类型、函数名、形参列表、函数体 调用:函数或函数指针,实参列表 #参数传递 1.形参是引用类型,它将绑定到对应的实参上. 否则,将实参的值拷贝后赋给形参; 2.C++,建议使用引用类型的形参代替指针; 3.使用引 ...
分类:
编程语言 时间:
2017-04-23 01:21:43
阅读次数:
142
#!/usr/bin/envpython#-*-coding:utf-8-*-#author:ChanghuaGong‘‘‘Json仅支持简单的数据类型,不支持复杂类型的序列化,如函数‘‘‘importjsoninfo={"name":"daidai","salary":15000}#序列化withopen("test.txt","w")asf:#f.write(json.dumps(info))json.dump(info,f)#与上句完全..
分类:
编程语言 时间:
2017-04-23 10:39:48
阅读次数:
152
Java 并发开发:Lock 框架详解
摘要:
我们已经知道,synchronized 是Java的关键字,是Java的内置特性,在JVM层面实现了对临界资源的同步互斥访问,但...
分类:
编程语言 时间:
2017-04-23 10:40:31
阅读次数:
230
我们前面已经介绍了java的基础知识点以及简单的OOP面向对象编程思想。也就意味着你已经开始走入了java的世界里。但目前的你,就仿佛一个门外汉,刚刚才把脚跨进这个宝库里,还没来得及去发现这个宝库里面...
分类:
编程语言 时间:
2017-04-23 10:41:49
阅读次数:
213
前边为了实现一个功能,只是需要List<Map<Stirng,List>>这样的数据结构,但是却需要先定义了这样的一个数据结构 Map<String,List<List<List<String>>>>,并且代码写的比较臃肿,不易于后人阅读和维护。如果使用javatuples有可能又是另一种思路 Ma ...
分类:
编程语言 时间:
2017-04-23 10:42:12
阅读次数:
195
上一节学习了创建窗口,下面我们来在窗口上创建按钮,并进行点击动作。 1,打开VC++6.0,点击 文件->打开工作空间 选择example1,点击确定,打开工程。 2,添加代码 首先定义全局变量 HWND button1; 更改回调函数如下 LRESULT CALLBACK WinSunProc(H ...
分类:
编程语言 时间:
2017-04-23 10:44:15
阅读次数:
196
今天看了python部落翻译的一篇《一道python类的小题》文章,感觉挺有启发性,记录下来: 输出结果: 这里首先需要理解是,一、python程序的运行规则是一行一行依次执行的。二、python中类和函数的运行方式是有区别的。函数只有在调用时才会被执行(即运行内部的代码),在定义时并没有执行。而类 ...
分类:
编程语言 时间:
2017-04-23 10:44:24
阅读次数:
158
1、re.match函数 re.match尝试从字符串的起始位置匹配一个模式,如果不是起始位置匹配成功的话。match()就会返回none 语法:re.match(pattern,string,flags=0) pattern:要匹配的正则表达式 string:目标字符串 flags:用于控制表达式 ...
分类:
编程语言 时间:
2017-04-23 10:44:39
阅读次数:
224
Java相比传统语言(C,C++)的一个优势在于其能够自动管理内存,从而将开发者管理内存任务剥离开来。
本文大体描述了J2SE 5.0 release中JVM对于内存是如何管理的。并且为选择和配置对...
分类:
编程语言 时间:
2017-04-23 10:45:21
阅读次数:
256
【冒泡排序的思想】 冒泡排序总共进行n-1趟,每一趟扫描总是通过两两比較把大的往后放。所以第一趟即把最大数放在最后面,接着第二趟把第二大数放在倒数第二的位置………….到n-1趟完毕。此时仅仅有一个数未排序。这个数就是最小元素。不再须要扫描,此时完毕对全部元素的排序。 【冒泡排序的代码实现一】 #in ...
分类:
编程语言 时间:
2017-04-23 10:46:52
阅读次数:
207