高速排序堪称最经典的排序。思想是选一个基准值。一般选第一个。然后全部的值与基准值比較,大的位置不变, 小的位置与第一个大的位置互换,就这样进行第一轮排序。然后对于基准值二边的再进行排序,依次类推,直到为剩一个。 以下是快排的代码: public class QuickSort { public vo ...
分类:
编程语言 时间:
2017-04-28 20:36:19
阅读次数:
132
[From] http://www.tuicool.com/articles/JBvQrmj 本文讲解Spring Boot基础下,如何使用 ElasticSearch,实现全文搜索。 版本须知 spring data elasticSearch 的版本与Spring boot、Elasticsea ...
分类:
编程语言 时间:
2017-04-28 20:36:27
阅读次数:
792
前言 今天Apple公布了新的编程语言Swift。也提供了一本将近400页的 The Swift Programming Language(Swift编程语言)。 尽管我没有开发人员账号。没法实际上机练习Swift代码,但这不影响我阅读这本书,以及用铅笔在纸上执行这些小程序。 Apple的东西如此之 ...
分类:
编程语言 时间:
2017-04-28 20:36:36
阅读次数:
152
本人在ubuntu下使用SecureCRT,上传文件习惯用rz命令。每次上传都弹对话框选择文件按确定后才上传,感觉很费力。最后自己摸索整理出一个脚本。 使用方法是,在【Script】菜单点【Run...】 然后选择这个脚本【Run】就可以自动上传了。挺方便的~ 技术还是比较弱渣啊~~~不会用那些tm ...
分类:
编程语言 时间:
2017-04-28 20:36:53
阅读次数:
359
Secure CRT软件是一种远程访问服务器的方法。具体想要下载请点击这。通过这个工具可以实现在Windows操作系统下操作Linux系统。废话不多说,直接进行安装和破解过程。 安装过程: 1.直接点击scrt734_x86_V8.0.4_setup.exe安装文件。出现如下图: 2.选择默认,如果 ...
分类:
编程语言 时间:
2017-04-28 21:20:45
阅读次数:
512
#SIZE 10 //直接插入排序 void insert_sort(){ int i,j; int array[SIZE+1]; array[]={0,12,23,11,55,2,34,18,20,48,22}; for(i=2;i<=SIZE;i++){ array[0]=array[i]; j ...
分类:
编程语言 时间:
2017-04-28 22:05:49
阅读次数:
175
?? 经常使用的有四种方式:DOM,JDOM,Sax以及Dom4j xml中Node和Element的差别? Node是相对Tree这样的数据结构而言的,Element则是xml里的概念。 一个结点不一定是一个元素。但一个元素一定是一个结点。 必须含有完整信息的结点才是一个元素。 Element是从 ...
分类:
编程语言 时间:
2017-04-28 22:08:39
阅读次数:
165
35.使公有继承体现 “是一个” 的含义。 共同拥有继承意味着 “是一个”。如 class B:public A。 说明类型B的每个对象都是一个类型A的对象,A比B具有更广泛的概念。而B表示一个更特定的概念。 在C++中不论什么一个參数为基类的函数都能够实际取一个派生类的对象,仅仅有共同拥有继承会如 ...
分类:
编程语言 时间:
2017-04-28 22:09:01
阅读次数:
206
1 /* 2 选择排序 3 在冒泡排序的基础上改进 4 在未排序的里面找出最小的 5 6 7 选择排序和冒泡排序的区别,选择排序每次只交换一次,冒泡排序可能要交换多次 8 所以,选择排序比冒泡排序效率高些 9 10 */ 11 12 #include "Select.h" 13 #include 1... ...
分类:
编程语言 时间:
2017-04-28 22:09:36
阅读次数:
218
一 预备知识 要学习c语言指针,运算符的优先级和变量如何在内存中存储。 1.1 运算符优先级表 这里需要重点关注* 和()、[]的优先级。 1.2 变量在内存中的存放 有两个概念需要明确,一个是内存地址,另一个是内存地址中的内容。好比电影院中作为的编号,1号座位,座位上坐的是人A,则1号座位则为内存 ...
分类:
编程语言 时间:
2017-04-28 22:10:24
阅读次数:
179
这个是有道理的,能够这么做的话,const中内容就会被改变。 ...
分类:
编程语言 时间:
2017-04-28 22:11:48
阅读次数:
198
在java程序中运行shell命令,改变文件的权限。能够在命令行中运行chmod 777 <span style="font-family: Arial, Helvetica, sans-serif;">/data/misc/123.sh"</span> 来改变权限,可是在java代码中运行这个命令 ...
分类:
编程语言 时间:
2017-04-28 22:12:20
阅读次数:
288
1. 说明 作为一个程序猿我们常常要做一件事情:获取某个Log文件,从当中找出自己想要的信息。本文总结了我在工作中使用了哪些工具来分析Log文件获取我想要的信息,我近期几年的工作环境都是server在Linux上,工作机是Windows, 所以我用的工具主要是Linux上的一些命令行工具,当然他们在 ...
分类:
编程语言 时间:
2017-04-28 22:18:41
阅读次数:
266
模拟日志脚本 模拟日志切割过程中初始化脚本参数 cp access.log access20170408.log && echo > access.log && echo '0'> offset.txt 成功 End! ...
分类:
编程语言 时间:
2017-04-28 22:18:48
阅读次数:
409
??出处:http://blog.csdn.net/u010019717author:孙广东 时间:2015.3.17 23:00DFTween 是一个在 Unity 游戏引擎中高速和easy使用的animation动画库。它支持不论什么对象的tweening补间的属性, 并能够轻松地进行工作与您自 ...
分类:
编程语言 时间:
2017-04-28 22:18:56
阅读次数:
394
题目:斐波那契数列。 程序分析:这个数列从第3项开始,每一项都等于前两项之和。故 n=1,2,f=1 n>2,f=f(n-1)+f(n-2) 例如:1,1,2,3,5,8..... 网上答案: 方法一 方法二 以上实例输出了第10个斐波那契数列,结果为: 方法三 如果你需要输出指定个数的斐波那契数列 ...
分类:
编程语言 时间:
2017-04-28 23:29:46
阅读次数:
227
简介很明显,这两个头文件分别是map、set头文件对应的unordered版本。所以它们有一个重要的性质就是:乱序如何乱序这个unorder暗示着,这两个头文件中类的底层实现----Hash。也是因为如此,你才可以在声明这些unordered模版类的时候,传入一个自定义的哈希函数,准确的说是哈希..
分类:
编程语言 时间:
2017-04-28 23:31:10
阅读次数:
170
作用域(scope)全局作用域和局部作用域通常来讲这块是全局变量与局部变量的区分。参考引文:JavaScript开发进阶:理解JavaScript作用域和作用域链全局作用域:最外层函数和在最外层函数外面定义的变量拥有全局作用域。1)最外层函数和在最外层函数外面定义的变量拥有全局作用..
分类:
编程语言 时间:
2017-04-28 23:31:19
阅读次数:
260
C#调用c++C#调用C++的例子网上很多,以一个C++的具体方法为例。C++代码//获取一帧图像数据MVSMARTCAMCTRL_APIint__stdcallMV_SC_GetOneFrame(INvoid*handle,
INOUTunsignedchar*pData,
INunsignedintnDataSize,
INOUTMV_SC_IMAGE_OUT_INFO*pstImageInfo);//结果数据缓存的上限#..
分类:
编程语言 时间:
2017-04-28 23:32:41
阅读次数:
223
php选择排序是和冒泡排序差不多,第一层都是确定排好序的元素的个数,选择排序是我们假设第一个数就是最小的数,然后与后面的数比较,进行三角交换,而冒泡排序是两两进行比较 选择排序 ...
分类:
编程语言 时间:
2017-04-28 23:32:48
阅读次数:
174