JavaScript实现数组快速排序,主要思想是找到一个中间值,递归比较,创建两个数组,左数组和右数组,如果比中间值小的放在左边数组中,比中间值大的放在右边数组中,最后将数组和中值合并,得到新的数组; 快速排序是处理大数据集最快的排序算法之一。它是一种分而治之的算法,通过递归的方式将数据依次分解为包 ...
分类:
编程语言 时间:
2017-05-08 21:54:20
阅读次数:
183
WinSock接口:Windows处理网络的API 套接字socket 流套接字:SOCKET_STREAM 可靠连接 TCP HTTP POP3 数据报套接字:SOCKET_DGRAM 不可靠连接 UDP 寻址方式: 1:sockaddr的第1个版本 struct sockaddr{ u_shor ...
vim编辑器及文件测试 vim编辑器 在Linux中,使用文本文件来保存配置文件 1、几种基本的模式: 编辑模式:键盘操作通常被解析为编辑命令: 输入模式:输入模式 末行模式:vim的内置的命令行接口,执行vim内置命令 2、模式之间的切换: 编辑模式-->输入模式(从编辑模式进入到输入模式) i: ...
分类:
系统相关 时间:
2017-05-08 21:54:02
阅读次数:
259
环境:Centos 6.9 两台服务器,A(192.168.223.129) 和 B(192.168.223.130)。A 作为服务端,B作为客户端从A服务器同步目录。把A的/usr/src 目录下的内容同步到B的/rsync/ 目录。 首先配置下epel 源: rpm -ivh https://m ...
分类:
其他好文 时间:
2017-05-08 21:53:53
阅读次数:
291
private void ListResverse(ListNode head) { ListNode cur,next; if(head == null||head.next == null) return; cur = head.next; while(cur.next!=null) { nex... ...
分类:
其他好文 时间:
2017-05-08 21:53:45
阅读次数:
181
一、安装CENTOS或RHL默认就已安装,如果没有安装的话,通过yum安装即可:yum install nfs-utilsyum install portmap UBUNTU系统,通过apt-get安装: apt-get install nfs-kernel-server二、配置1、配置文件定义 N ...
分类:
其他好文 时间:
2017-05-08 21:53:38
阅读次数:
250
wait阻塞线程释放锁;notify使wait所在的线程被唤醒在次获得锁,并执行,但要等到notify所在的线程代码全部执行后! 示例代码如下: 测试结果代码: ...
分类:
编程语言 时间:
2017-05-08 21:53:28
阅读次数:
155
mysql的联合查询原理就是对mysql自带的系统表进行查询,因为系统表包含了所有数据库的属性。没有access表猜不出表名列名暴力破解的尴尬。 上图是我针对mysql的联合查询,画的系统表(系统数据库)的结构 以查询test数据库为例: 1.判断列数 union select 1,2,3,.... ...
分类:
数据库 时间:
2017-05-08 21:53:21
阅读次数:
253
一、环境准备 1、从Arduino官网或中文社区下载并安装 Arduino IDE 当前最新版1.8.2:http://www.arduino.cn/thread-5838-1-1.html 2、下载并安装和谐版的 Proteus 8.4 SP0。具体方法请移步这里。 二、在Arduino IDE中 ...
分类:
其他好文 时间:
2017-05-08 21:53:15
阅读次数:
142
xgboost的全称是eXtreme Gradient Boosting,现在已经风靡Kaggle、天池、DataCastle、Kesci等国内外数据竞赛平台,是比赛夺冠的必备大杀器!如果把数据竞赛比作金庸笔下的武林,那么XGBoost可谓屠龙刀,号令天下,莫敢不从! 于是,在学习了机器学习知识良久 ...
!rsync同步模式sync在进行同步或备份时,使用远程shell,或TCP连接远程daemon,有两种途经连接远程主机。shell模式,不需要使用配置文件,也不需要启动远端rsync。远程传输时一般使用ssh作为传输工具。daemon模式,但必须在一台机器上启动rsync。!rsync命令调用格式 ...
分类:
其他好文 时间:
2017-05-08 21:52:51
阅读次数:
248
自己本地写的title里一片白,看到别人的HTML网页在浏览器的标题栏都会显示小图标,好奇之下找了找 在head里写:<link rel='icon' href='你的图片路径.ico ' type=‘image/x-ico’ /> 图标一定要是.ico格式的文件,大小16x16 可能有延迟,重开浏 ...
分类:
其他好文 时间:
2017-05-08 21:52:44
阅读次数:
139
3.2计算机网络概述 3.2.1 第一代计算机网络(20世纪50年代末-20世纪60年代中):计算机-终端网络。以单台计算机 为中心的远程联机系统,通信发生在终端和中心计算机之间(有前端处理机FEP活通信控制 器CCU)。代表:美国半自动地面防空SAGE系统,美国航空公司的航空机票订票系统SABRE ...
分类:
其他好文 时间:
2017-05-08 21:52:37
阅读次数:
270
一、遵循经典设计原则 DTLib中的所有类位于单一继承树 IvalidOperationEXception是新增的异常类,描述某些成员函数在状态不对的时候被抛出 二、改进的关键点 1、EXception类继承自Object类:堆空间中创建异常对象失败时,返回NULL指针,用的是自己的new版本 更改 ...
分类:
其他好文 时间:
2017-05-08 21:52:27
阅读次数:
298
#!/usr/bin/env python # -*- coding:utf-8 -*- import os import re import urllib import json import socket import urllib.request import urllib.parse imp... ...
分类:
编程语言 时间:
2017-05-08 21:52:18
阅读次数:
301
Tomcat 配置默认应用,即只输入域名或ip,不用输入项目名称; <Host name="localhost" appBase="webapps"unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware= ...
分类:
其他好文 时间:
2017-05-08 21:52:08
阅读次数:
189