1.C语言函数概述 在前面已经介绍过,C源程序是由函数组成的。虽然在前面各章的程序中大都只有一个主函数main(),但实用程序往往由多个函数组成。函数是C源程序的基本模块,通过对函数模块的调用实现特定的功能。C语言中的函数相当于其它高级语言的子程序。C语言不仅提供了极为丰富的库函数(如Turbo C... ...
分类:
编程语言 时间:
2016-12-10 13:11:08
阅读次数:
212
基本过程 1. 遍历数组,确定冒泡次数 2. 内层遍历数组,将相邻元素进行比较(与外层无关),按序交换位置,一次内层遍历后,最小元素将移到最前面 3. 多次冒泡后,数组排序完成 JavaScript实现 冒泡优化 在内层遍历中,若无交换发生,则说明后面元素已经有序,无需再排,直接跳出外层循环,结束即 ...
分类:
编程语言 时间:
2016-12-10 13:06:18
阅读次数:
161
五、快速排序 基本思想: 通过一趟排序将待排序记录分割成独立的两部分,其中一部分记录的关键字均比另一部分关键字小,则分别对这两部分继续进行排序,直到整个序列有序。 算法实现: ? ...
分类:
编程语言 时间:
2016-12-10 11:15:52
阅读次数:
177
有感于很多新人都不知道怎么学习软件开发,个人感觉还是因为练习做的太少,软件开发知识想看懂太难了,必须是边读资料边动手练习。莫说是新人,Java老人研究新技术的时候也是边读资料边练习。因此整理和编排了一系列的练习题,原发表于技术帮网站,但毕竟博客园更大,特转摘于此,希望对新人学习有帮助。 1 分页控件 ...
分类:
编程语言 时间:
2016-12-10 09:19:27
阅读次数:
168
1. IO流体验与简介 File对象可以表示存在的文件或文件夹,也可以表示不存在的。 我们想要得到文件的内容怎么办,File只是操作文件,文件的内容如何处理就需要使用io流技术了。 例如在C盘下有一个名称为a.txt的文本文件.想要通过Java程序读出来文件中的内容,需要使用IO流技术.同样想要将程 ...
分类:
编程语言 时间:
2016-12-10 09:19:28
阅读次数:
305
有感于很多新人都不知道怎么学习软件开发,个人感觉还是因为练习做的太少,软件开发知识想看懂太难了,必须是边读资料边动手练习。莫说是新人,Java老人研究新技术的时候也是边读资料边练习。因此整理和编排了一系列的练习题,原发表于技术帮网站,但毕竟博客园更大,特转摘于此,希望对新人学习有帮助。 1 请设计部 ...
分类:
编程语言 时间:
2016-12-10 09:15:07
阅读次数:
234
1、求100万以内的所有素数In[25]:num=int(input("Pleaseanum:"))#效率不高,根本求不出1000000以内的所有素数
...:fornuminrange(2,num):
...:foriinrange(2,num):
...:ifnum%i==0:
...:break
...:else:
...:print(num)
...:
Pleaseanum:10
2
3
5
72、求任意整数的级数3、求菲..
分类:
编程语言 时间:
2016-12-10 07:22:30
阅读次数:
171
1.操作系统CentOS7.2X642.安装系统包gcc-c++zlib-devel3.updatepython3.51).安装PythonPython-3.5.2.tgz./configuremakemakeinstall2).软连接新版本cd/usr/binrmpythonln-s/usr/local/bin/python3/usr/bin/python4.安装Python包1).setuptools-30.3.0.tar.gz2).uvloop-0.6.7.tar..
分类:
编程语言 时间:
2016-12-10 07:18:43
阅读次数:
686
问题的来源是自己写的一个测试代码: 在这之后输出的两个字符串的值并不是想象中的: “拷贝之后:a[0] = c a[1] = d 拷贝之后:b[0] = c b[1] = d” 而是: 一开始看到之后一脸懵逼,为啥我用strcpy()拷贝完之后,源字符数组的值反而不对了呢? 于是我多写了一些测试用的 ...
分类:
编程语言 时间:
2016-12-10 07:08:03
阅读次数:
310
Python中,对象的赋值,拷贝(深/浅拷贝)之间是有差异的,如果使用的时候不注意,就可能产生意外的结果。 下面本文就通过简单的例子介绍一下这些概念之间的差别。 对象赋值 直接看一段代码: will = ["Will", 28, ["Python", "C#", "JavaScript"]] wil ...
分类:
编程语言 时间:
2016-12-10 07:08:17
阅读次数:
313
今天是学习Spring的第四天,今天终于又把Spring+SpringMVC+Mybatis(SSM)高了一遍,这次运行的代码和配置和昨天的不一样,今天运行的很成功。 主要学习的一点就是我今天使用的是自己的本地的一个MySQL数据库,所以用起来还算比较方便一点,比如自己创建的数据,这样自己对数据库也 ...
分类:
编程语言 时间:
2016-12-10 06:57:17
阅读次数:
172
1. 对javaBean的简单内省操作 采用复杂的一种方式 2.使用BeanUtils 工具包操作javaBean 查看帮助文档:/apache-commons/commons-beanutils-1.8.0-bin/commons-beanutils-1.8.0/apidocs/index.htm ...
分类:
编程语言 时间:
2016-12-10 06:55:45
阅读次数:
217
在 java/js 中decimal类型进行计算(累加之类的),计算结果之后还有一切乱七八在的数据,不晓得啥原因。但是解决方案如下: 1. 在java中的解决方案,步骤: a. 把decimal的数据转化成double类型: double xmz = 0D; BigDecimal zxMz = zx ...
分类:
编程语言 时间:
2016-12-10 06:56:28
阅读次数:
227
今天在编译一个Python程序的时候,一直出现“Non-ASCII character 'xe5' in file”报错问题 1 SyntaxError: Non-ASCII character '\xe5' in file kNN.py on line 24, but no encoding de ...
分类:
编程语言 时间:
2016-12-10 06:53:01
阅读次数:
177
使用共享内存。即使用一个两个线程都能够共享的变量(如全局变量),这样两个线程都能够访问和修改该变量,从而达到共享数据的目的。 Qt 线程间共享数据是本文介绍的内容,多的不说,先来啃内容。Qt线程间共享数据主要有两种方式: 使用共享内存。即使用一个两个线程都能够共享的变量(如全局变量),这样两个线程都 ...
分类:
编程语言 时间:
2016-12-10 06:50:19
阅读次数:
234
JavaScript的数据类型 JavaScript的数据类型可以分为原始类型和对象类型 原始类型包括string,number和Boolean三种,其中字符串是使用一对单引号或者一堆双引号括起来的任意文本;而数值类型都采用64位浮点格式存储,不区分整数和小数;布尔(逻辑)只能有两个值:true和f ...
分类:
编程语言 时间:
2016-12-10 06:49:10
阅读次数:
251