简介白哥解释: 选择排序过程:第 n 轮时是将第 n 个数和后面每一个数进行比较,如果第 m 个数比第 n 个数小,就记录第 m 个数的位置,然后继续拿第 m 个数和后面每一个数进行比较,直到结尾;一共排了 a.length 轮,第 n 轮排序的结果是把最 n 小数的和第 n 个数交换位置。 第 n... ...
分类:
编程语言 时间:
2016-05-02 14:19:20
阅读次数:
162
简介白哥解释:冒泡排序过程:第 n 轮时是将第 n 个数和第 n+1 个数进行比较,如果第 n+1 个数比第 n 个数小,就调换位置;然后拿调换过(或没调换)的第 n+1 个数和第 (n+1)+1 个数继续比较,直到结尾;一共排了 a.length 轮,第 n 轮排序的结果是把最 n 大的数放在倒数... ...
分类:
编程语言 时间:
2016-05-02 14:16:36
阅读次数:
272
话不多说,直接上干货,下面两个程序都是linux程序。 server.c完整代码: #include <stdio.h>#include <string.h>#include <unistd.h>#include <netinet/in.h>#include <arpa/inet.h>#includ ...
分类:
编程语言 时间:
2016-05-02 13:06:45
阅读次数:
595
写在前面的话 在实际应用java中,因为没有系统去看过书或者学习过,所以基础薄弱,刚好这本书是比较入门级的一些书,记录一下下面的一些基本概念,以方便自己来学习。当然如果对大家有帮助也是很好的。 因为书有大概700页,如果把各个知识点放在一个随笔里未免过多了。随意我决定拆分成几个随笔来写。这篇主要是介 ...
分类:
编程语言 时间:
2016-05-02 13:08:54
阅读次数:
187
1、 概述 Trie树,又称字典树,单词查找树或者前缀树,是一种用于快速检索的多叉树结构,如英文字母的字典树是一个26叉树,数字的字典树是一个10叉树。 Trie一词来自retrieve,发音为/tri:/ “tree”,也有人读为/tra?/ “try”。 Trie树可以利用字符串的公共前缀来节约 ...
分类:
编程语言 时间:
2016-05-02 13:04:44
阅读次数:
1169
发现可以提速的内容 发现可以提速的内容 发现可以提速的内容 发现可以提速的内容 你必须首先发现你的什么图片和HTML加载缓慢了你的脚本速度,下面提供了方法: 1. Firefox web-developer toolbar 2. Firebug Plugin 3. OctaGate SiteTime ...
分类:
编程语言 时间:
2016-05-02 13:03:08
阅读次数:
285
虽然笔者在“算法-图论”的专栏中已经讨论过有关最短路径的问题,但是这里还是重新讨论一下,孔子也说过嘛,温故而知新。 所谓最短路径问题,就是基于一个图G<V、E>,图的边集E是带权的,然后讨论寻求某条连通两个点的路径,使得这条路径是所有连通该路径中边权最小的。 找到任意两点间的最短路径——Floyd- ...
分类:
编程语言 时间:
2016-05-02 13:03:08
阅读次数:
199
包 package 目录概念,箱子 package放在源文件最前面,package语句只能有一个,多层用“.”分割 如何使用package, 同包类直接引用,不同包import 包名.*; import 包名.类名 import要在package之后引用 静态引入: 引入包中的静态成员变量和静态方法 ...
分类:
编程语言 时间:
2016-05-02 13:03:43
阅读次数:
189
问题描述: 程序数据都已经查询出来了,但是加载不了 css、js、图片等资源文件。当在浏览器上直接输入某个css文件的路径时,直接得到404错误。 问题产生原因: <url-pattern>/</url-pattern> 这表示这个servlet 拦截了所有的请求,包括css,js等。所以出现上面描 ...
分类:
编程语言 时间:
2016-05-02 13:03:15
阅读次数:
164
正则表达式定义了字符串的模式。 正则表达式可以用来搜索、编辑或处理文本。 正则表达式并不仅限于某一种语言,但是在每种语言中有细微的差别。 Java正则表达式和Perl的是最为相似的。 java.util.regex包主要包括以下三个类: Pattern类:pattern对象是一个正则表达式的编译表示 ...
分类:
编程语言 时间:
2016-05-02 13:01:43
阅读次数:
238
const和 define在常量定义上的问题 在C++中,我们都鼓励使用const定义常量,而不是宏define。原因有很多。 一。const比define更优雅,更符合符号常量的本意。 二。define用在复杂的代码中,不理解define的实质的人就会出问题。define是代码字面上的替换,预处理 ...
分类:
编程语言 时间:
2016-05-02 12:58:48
阅读次数:
205
从网上复制了一段java代码到Eclipse里面,调整了一下格式,把Eclipse提示的明显有问题的地方,主要是空格,删掉了,但还是在最后一个分号那里提示“Syntax error, insert "}" to complete Block”,刚开始想可能是'}'配对的问题,仔细检查了一遍,发现没有 ...
分类:
编程语言 时间:
2016-05-02 13:00:09
阅读次数:
412
如果用数组push添加不到数组中的,这个我也不知道是为什么?然后我选择了另一种发放就是从数组出发,逆向添加 最后的数组是这样的: data1=['公司1','公司2','公司3','公司4']; arrVal=[355,310,520,260]; data2=[ {value:335, name:' ...
分类:
编程语言 时间:
2016-05-02 11:52:16
阅读次数:
302
一.垃圾回收机制Python中的垃圾回收是以引用计数为主,分代收集为辅。引用计数的缺陷是循环引用的问题。在Python中,如果一个对象的引用数为0,Python虚拟机就会回收这个对象的内存。 执行f1()会循环输出这样的结果,而且进程占用的内存基本不会变动 c1=ClassA()会创建一个对象,放在 ...
分类:
编程语言 时间:
2016-05-02 11:49:30
阅读次数:
215
类的成员函数后面加 const,表明这个函数不会对这个类对象的数据成员(准确地说是非静态数据成员)作任何改变。 在设计类的时候,一个原则就是对于不改变数据成员的成员函数都要在后面加 const,而对于改变数据成员的成员函数不能加 const。所以 const 关键字对成员函数的行为作了更加明确的限定 ...
分类:
编程语言 时间:
2016-05-02 11:46:39
阅读次数:
180
解决方案: 在终端执行两行代码: rm -rf ~/Library/Developer/CoreSimulator/Devices killall -9 com.apple.CoreSimulator.CoreSimulatorService 重新打开Xcode即可 ...
分类:
编程语言 时间:
2016-05-02 11:42:12
阅读次数:
177
1 字数统计(10分) 1 字数统计(10分) 题目内容: 你的程序要读入一篇英文文章,然后统计其中的单词数来输出。需要统计的数据为: 总的单词数量; 含有1个字母到10个字母的单词的数量。 单词和单词的间隔是由以下标点符号形成的:空格、tab、回车换行、逗号、句号、问号、括号、双引号和冒号。这些符 ...
分类:
编程语言 时间:
2016-05-02 11:40:18
阅读次数:
787