其实在开始篇中第一个程序 Hello World,就已经使用了函数,输出的 printf 函数,封装这一系列操作的 main 函数。C语言程序是由一个个函数组合而成,这是C语言模块化的表现。所谓的模块化就是将复杂的任务分割成若干个小任务,每个小任务就是一个模块, 先分别实现各个模块,而后实现最终目标 ...
分类:
编程语言 时间:
2017-07-03 22:28:27
阅读次数:
205
一: 题目:打印出100-999之间所有的"水仙花数",所谓"水仙花数"是指一个三位数,其各位数字立方和等于该数本身。 例如:153是一个"水仙花数",因为153=1的三次方+5的三次方+3的三次方。 1.程序分析:利用for循环控制100-999个数,每个数分解出个位,十位,百位。 代码: 二:打 ...
分类:
编程语言 时间:
2017-07-03 22:28:17
阅读次数:
171
linux中的环境变量设置,可以在两个地方设置。他们分别是: /etc/profile 在这个文件下设置表示全局的,所有用户有效。 用户工作目录,用 ls -a查看,可以看到有一个.bash_profile文件。如果没有这个文件 自己也可以新建。在这个文件设置,表示只对当前用户有效。 环境变量内容为 ...
分类:
编程语言 时间:
2017-07-03 22:28:11
阅读次数:
133
最近看机器学习挺火的,然后,想要借助业余时间,来学习Python,希望能为来年找一份比较好的工作。 首先,学习得要有动力,动力,从哪里来呢?肯定是从日常需求之中来。我学Python看网上介绍。能通过Python来编写爬虫,于是,我也的简单的看了一下Python的介绍,主要是Python的一些语法,还 ...
分类:
编程语言 时间:
2017-07-03 22:27:58
阅读次数:
276
15 Java虚拟机是一个进程,因此符合操作系统进程的特征,且是多线程的。整个虚拟机脱离不开操作系统的约束。 java虚拟机运行时运行结构图: 一个进程包含多个线程。有些数据在线程中是共享的。 java虚拟机将内存划分为不同的区域,有些是在java虚拟机启动的时候就存在了,有些事随着线程的生成和销毁 ...
分类:
编程语言 时间:
2017-07-03 22:25:53
阅读次数:
282
Eclipse是功能强大Java集成开发工具。它可以极大地提升我们的开发效率。可以自动编译,检查错误。在公司中,使用的就是Eclipse进行开发。 1.1 Eclipse的下载、安装、卸载 l 下载 http://www.eclipse.org l 安装 (只需要解压后就能使用) l 卸载(只需要将 ...
分类:
编程语言 时间:
2017-07-03 22:24:43
阅读次数:
213
关于List的学习: D:\Python3.6.1\python.exe F:/python_workspace/tutorial/Lists.py204Before reversing ['orange', 'apple', 'pear', 'banana', 'kiwi', 'apple', ' ...
分类:
编程语言 时间:
2017-07-03 22:23:58
阅读次数:
114
数据类型决定数据的存储方式和运算方式 整数类型: Java各整数类型有固定的表数范围和字段长度,而不受具体操作系统的影响,以保证Java程序的可移植性 常量: 整型常量的三种表示形式: ?十进制整数,如12, -314, 0。 ?八进制整数,要求以0开头,如012 ?十六进制数,要求0x或0X开头, ...
分类:
编程语言 时间:
2017-07-03 22:23:32
阅读次数:
189
JavaNIO由以下几个核心部分组成:ChannelsBuffersSelectors虽然JavaNIO中除此之外还有很多类和组件,但在我看来,Channel,Buffer和Selector构成了核心的API。其它组件,如Pipe和FileLock,只不过是与三个核心组件共同使用的工具类。因此,在概述中我将集中在这三个组件上。其..
分类:
编程语言 时间:
2017-07-03 21:15:28
阅读次数:
214
要求:保存键盘录入的内容,当键盘输入end时,录入结束。 ...
分类:
编程语言 时间:
2017-07-03 21:14:48
阅读次数:
351
*args表示任何多个无名参数,它是一个tuple(元组);**kwargs表示关键字参数,它是一个dict(字典) 1 def fun(*args, **kwargs): 2 print 'args = ', args 3 print 'kwargs = ', kwargs 4 print ' ' ...
分类:
编程语言 时间:
2017-07-03 21:14:33
阅读次数:
202
继承: 在Python3中默认继承object类。但凡是继承了object类以及子类的类称为新式类(Python3中全是这个)。没有继承的称为经典类(在Python2中没有继承object以及他的子类都是经典类。) 继承是类与类的关系,解决了代码重用的问题,减少冗余代码。在Python中是先定义父类 ...
分类:
编程语言 时间:
2017-07-03 21:13:35
阅读次数:
305
公司有需求啊,所以就得研究哈。近期公司须要读验证码。于是就研究起了图像识别。应该就是传说中的(OCR:光学字符识别OCR),以下把今天的收获整理一个给大家做个分享。本人程序用的tesseract,官方地址:https://code.google.com/p/tesseract-ocr/。不为别的,谁 ...
分类:
编程语言 时间:
2017-07-03 21:12:57
阅读次数:
289
一、线程介绍
处理线程的模块是threading,multiprocessing模块处理方式跟threading相似
开启线程的两种方式:
例子:
fromthreadingimportThread
frommultiprocessingimportProcess
defwork(name):
print(‘%ssayhello‘%name)
if__name__==‘__main__‘:
t=Thread(target=work,ar..
分类:
编程语言 时间:
2017-07-03 21:10:50
阅读次数:
250
原文地址:http://www.cnblogs.com/luckygxf/p/4796955.html 1.没有继承 静态变量->静态初始化块->变量->变量初始化块->构造方法 2.有继承的情况 父类静态变量->父类静态初始化块->子类静态变量->子类静态变量初始化块->父类变量初始化->父类变量 ...
分类:
编程语言 时间:
2017-07-03 21:09:59
阅读次数:
221
本文主要介绍了ASP.NET MVC中的新功能Bundles,利用Bundles可以将javascript和css文件打包压缩,并且可以区分调试和非调试,在调试时不进行压缩,以原始方式显示出来,以方便查找问题。 在网页中,我们经常需要引用大量的javascript和css文件,在加上许多javasc ...
分类:
编程语言 时间:
2017-07-03 21:09:29
阅读次数:
198
CSV模块式python的内置模块,用于读写CSV文件.testqq.csv文件内容:序号姓名年龄1啊啊102宝宝153尺寸174等等195恩恩206方法21一、从CSV文件读取内容使用CSV模块的reader函数读CSV文件代码:import
csvf=
open(‘testqq.csv‘,‘rb‘)reader
=csv.reader(f)for
lineinreader:printline..
分类:
编程语言 时间:
2017-07-03 21:09:01
阅读次数:
247