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
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
有感于很多新人都不知道怎么学习软件开发,个人感觉还是因为练习做的太少,软件开发知识想看懂太难了,必须是边读资料边动手练习。莫说是新人,Java老人研究新技术的时候也是边读资料边练习。因此整理和编排了一系列的练习题,原发表于技术帮网站,但毕竟博客园更大,特转摘于此,希望对新人学习有帮助。 1 请设计部 ...
分类:
编程语言 时间:
2016-12-10 09:15:07
阅读次数:
234
1. IO流体验与简介 File对象可以表示存在的文件或文件夹,也可以表示不存在的。 我们想要得到文件的内容怎么办,File只是操作文件,文件的内容如何处理就需要使用io流技术了。 例如在C盘下有一个名称为a.txt的文本文件.想要通过Java程序读出来文件中的内容,需要使用IO流技术.同样想要将程 ...
分类:
编程语言 时间:
2016-12-10 09:19:28
阅读次数:
305
有感于很多新人都不知道怎么学习软件开发,个人感觉还是因为练习做的太少,软件开发知识想看懂太难了,必须是边读资料边动手练习。莫说是新人,Java老人研究新技术的时候也是边读资料边练习。因此整理和编排了一系列的练习题,原发表于技术帮网站,但毕竟博客园更大,特转摘于此,希望对新人学习有帮助。 1 分页控件 ...
分类:
编程语言 时间:
2016-12-10 09:19:27
阅读次数:
168
五、快速排序 基本思想: 通过一趟排序将待排序记录分割成独立的两部分,其中一部分记录的关键字均比另一部分关键字小,则分别对这两部分继续进行排序,直到整个序列有序。 算法实现: ? ...
分类:
编程语言 时间:
2016-12-10 11:15:52
阅读次数:
177
125261 564654 ...
分类:
编程语言 时间:
2016-12-10 11:18:29
阅读次数:
199
基本过程 1. 遍历数组,确定冒泡次数 2. 内层遍历数组,将相邻元素进行比较(与外层无关),按序交换位置,一次内层遍历后,最小元素将移到最前面 3. 多次冒泡后,数组排序完成 JavaScript实现 冒泡优化 在内层遍历中,若无交换发生,则说明后面元素已经有序,无需再排,直接跳出外层循环,结束即 ...
分类:
编程语言 时间:
2016-12-10 13:06:18
阅读次数:
161
1.C语言函数概述 在前面已经介绍过,C源程序是由函数组成的。虽然在前面各章的程序中大都只有一个主函数main(),但实用程序往往由多个函数组成。函数是C源程序的基本模块,通过对函数模块的调用实现特定的功能。C语言中的函数相当于其它高级语言的子程序。C语言不仅提供了极为丰富的库函数(如Turbo C... ...
分类:
编程语言 时间:
2016-12-10 13:11:08
阅读次数:
212
重新复习一下STL 什么是STL? STL(模板和标准模板库),实现与类型无关的算法和数据类型,需要将实现中的类型参数化,允许用户根据它的需要制定不同的类型. 一、一般介绍 STL(Standard Template Library),即标准模板库,是一个具有工业强度的,高效的C++程序库。它被容纳 ...
分类:
编程语言 时间:
2016-12-10 13:15:46
阅读次数:
241
最近在菜鸟教程上自学redis。看到Redis HyperLogLog的时候,对“基数”以及其它一些没接触过(或者是忘了)的东西产生了好奇。 于是就去搜了“HyperLogLog”,从而引出了Cardinality Estimation算法,以及学习它时参考的一些文章: http://blog.co ...
分类:
编程语言 时间:
2016-12-10 13:13:38
阅读次数:
297
socket是什么 什么是socket所谓socket通常也称作"套接字",用于描述IP地址和端口,是一个通信链的句柄。应用程序通常通过"套接字"向网络发出请求或者应答网络请求。说白了就是一种通信机制。它类似于银行,电信啊这些部分的电话客服部门。你打电话的时候,那边会分配置一个人回答你的问题,客服部 ...
分类:
编程语言 时间:
2016-12-10 13:17:30
阅读次数:
1151
1.C语言数组的概念在《更加优美的C语言输出》一节中我们举了一个例子,是输出一个 4×4 的整数矩阵,代码如下:#include #include int main(){ int a1=20, a2=345, a3=700, a4=22; int b1=56720, b2=9999, b3=2009... ...
分类:
编程语言 时间:
2016-12-10 13:21:10
阅读次数:
562
使用Python3做UDP广播,遇到这个权限问题,当时就一阵惊讶,第一看到这种无权限的问题。 ...
分类:
编程语言 时间:
2016-12-10 13:31:07
阅读次数:
479
一、AOP的基本概念 Spring 框架的一个关键组件是面向方面的编程(AOP)框架。面向切面的编程需要把程序逻辑分解成不同的部分称为所谓的关注点。跨一个应用程序的多个点的功能被称为横切关注点,这些横切关注点在概念上独立于应用程序的业务逻辑。有各种各样的常见的很好的方面的例子,如日志记录、审计、声明 ...
分类:
编程语言 时间:
2016-12-10 13:32:42
阅读次数:
336
六、堆排序 ?堆排序是一种树形选择排序,是对直接选择排序的有效改进。 ?堆的定义下:具有n个元素的序列 (h1,h2,...,hn),当且仅当满足(hi>=h2i,hi>=2i+1)或(hi<=h2i,hi<=2i+1) (i=1,2,...,n/2)时称之为堆。在这里只讨论满足前者条件的堆。由堆的 ...
分类:
编程语言 时间:
2016-12-10 13:34:36
阅读次数:
231
1.ftp client 2.ftp server ...
分类:
编程语言 时间:
2016-12-10 13:43:03
阅读次数:
209
Python环境搭建 Python是跨平台的编程语言,可应用于Windows、Linux、Mac OS X。你可以通过终端窗口输入"python"命令来查看本地是否安装了Python已经安装的Python的版本。 Python下载 你可以到Python的官网下载你想要的版本。(Python官网:ht ...
分类:
编程语言 时间:
2016-12-10 13:43:21
阅读次数:
143
八、基数排序 基本思想:基数排序(radix sort)属于“分配式排序”(distribution sort),又称“桶子法”(bucket sort)或bin sort,顾名思义,它是透过键值的部份资讯,将要排序的元素分配至某些“桶”中,藉以达到排序的作用,基数排序法是属于稳定性的排序,其时间复 ...
分类:
编程语言 时间:
2016-12-10 13:46:24
阅读次数:
206
1.C语言指针的概念 在计算机中,所有的数据都是存放在内存中的,一般把内存中的一个字节称为一个内存单元,不同的数据类型所占用的内存单元数不一样,如int占用4个字节,char占用1个字节。为了正确地访问这些内存单元,必须为每个内存单元编上号。每个内存单元的编号是唯一的,根据编号可以准确地找到该内存单... ...
分类:
编程语言 时间:
2016-12-10 13:49:41
阅读次数:
377