直接插入排序 直接插入排序 直接插入排序就是每步将一个待排序的记录按其关键字的大小插到前面已经排序的序列中的适当位置,直到全部记录插入完毕为止。比较简单就直接上代码了。 代码 代码 二叉查找插入排序 二叉查找插入排序 又之前的代码可以看出,直接插入排序的时间复杂度为O(n2),而且还可以看出,每次有 ...
分类:
编程语言 时间:
2017-05-25 22:42:51
收藏:
0 评论:
0 赞:
0 阅读:
253
在没有看不论什么代码之前首先想一下线程池应该有哪几部分: 任务队列线程 任务队列非常好办。直接用堵塞队列就能够了:BlockingQueue<Runnable> workQueue。而线程是用来运行任务的,那么理所当然应该是不断地从任务队列中取出任务来运行,我们来看ThreadPoolExecuto ...
分类:
编程语言 时间:
2017-05-25 22:41:47
收藏:
0 评论:
0 赞:
0 阅读:
250
题意:有9只盘子,排成1个圆圈。 其中8只盘子内装着8只蚱蜢,有一个是空盘。 我们把这些蚱蜢顺时针编号为 1~8 每只蚱蜢都可以跳到相邻的空盘中,也可以再用点力,越过一个相邻的蚱蜢跳到空盘中。 请你计算一下,如果要使得蚱蜢们的队形改为按照逆时针排列, 并且保持空盘的位置不变(也就是1-8换位,2-7 ...
分类:
编程语言 时间:
2017-05-25 22:41:21
收藏:
0 评论:
0 赞:
0 阅读:
1328
lvs算法类型:静态算法:rr,wrr,dh,sh动态算法:wlc,lc,lblc,SED,NQ(后两种官方站点没有提到,编译LVS,make过程可以看到)静态算法:仅根据算法本身进行调度;(保证起点公平)RR:roundrobin,轮调,轮循WRR:weightedrr,加权轮循SH:sourcehash,实现session保持的机制;将来自..
分类:
编程语言 时间:
2017-05-25 21:51:44
收藏:
0 评论:
0 赞:
0 阅读:
288
在Go语言中,我们很多操作都是通过go命令进行的,比如我们要执行go文件的编译,就需要使用gobuild命令,除了build命令之外,还有很多常用的命令,这一次我们就统一进行介绍,对常用命令有一个了解,这样我们就可以更容易地开发我们的Go程序了。Go开发工具概览go这个工具,别看..
分类:
编程语言 时间:
2017-05-25 21:51:35
收藏:
0 评论:
0 赞:
0 阅读:
250
1.什么是JavaScript?JavaScript是属于网络的脚本语言,她被数百万计的网页用来改进设计、验证表单、检测浏览器、创建cookies以及更多的应用,她更是因特网上最流行的脚本语言。2.JavaScript为什么会出现?在JavaScript问世以前,必须把表单数据发送到服务器端才能确定用户是否..
分类:
编程语言 时间:
2017-05-25 21:49:05
收藏:
0 评论:
0 赞:
0 阅读:
189
<?php
//权限因子:2481632
$p=2|8|32;//用户权限
$c=2;//用于检查的权限
if(($p&$c)===$c){
echo‘有权限‘;
}else{
echo‘没权限‘;
}
?>
分类:
编程语言 时间:
2017-05-25 21:48:34
收藏:
0 评论:
0 赞:
0 阅读:
283
1.类加载器a.类的加载:定义:当程序要使用某个类时,如果该类还未被加载到内存中,则系统会通过加载,连接,初始化三步来实现对这个类进行初始化。一个类在加载过程中的三部曲:A.加载:就是指将class文件读入内存,并为之创建一个Class对象.任何类被使用时系统都会建立一个Class..
分类:
编程语言 时间:
2017-05-25 21:42:11
收藏:
0 评论:
0 赞:
0 阅读:
260
python中要打印显示linux命令行date命令的相关信息,有多种方法:方法1:直接调用linux命令输出;同样也可以打印主机名;[root@host74tmp]#cat1.py#!/usr/bin/pythonimportos,commandshostname=commands.getoutput(‘hostname‘)date=commands.getoutput(‘date‘)printhostnamepri..
分类:
编程语言 时间:
2017-05-25 21:33:20
收藏:
0 评论:
0 赞:
0 阅读:
259
#-*-coding:utf-8-*-importrename="duoceshi"p=re.compile(‘\bduoceshi\b‘)f=p.search(name)iff:printf.group()########################################3p=re.compile(R‘\bduoceshi\b‘)#这里要加上原始字符r/R,原因是:python默认会把\b解码给ascii码8(退格符)f=p.search(name..
分类:
编程语言 时间:
2017-05-25 21:31:19
收藏:
0 评论:
0 赞:
0 阅读:
1023
1.WEB容器启动时解析WEB。XML装载并实例化所有配置了的SERVLET2.当针对某个SERVLET的第1次请求到来的时候,由容器调用init(ServletConfigsc)方法(由GericServlet实现),初始化此SERVLET的相关资源配置信息,比如<init-param>3.每次请求到来的时候,由容器开启一个新的线..
分类:
编程语言 时间:
2017-05-25 21:30:08
收藏:
0 评论:
0 赞:
0 阅读:
191
对于协作开发或者代码共享来说,文档是一个可以帮助开发者快速了解以及使用这些代码的一个教程,文档越全面、越详细,入门越快,效率也会更高。在Go语言中,Go为我们提供了快速生成文档以及查看文档的工具,让我们可以很容易地编写查看文档。Go提供了两种查看文档的方式:一种..
分类:
编程语言 时间:
2017-05-25 21:28:38
收藏:
0 评论:
0 赞:
0 阅读:
334
编程语言的作用及与操作系统和硬件的关系 编程语言的作用:用来定义计算机程序的形式,程序员用它来编写程序,进而控制其向计算机发出指令,使计算机完成人类布置的任务。 编程语言的作用及与操作系统和硬件的关系:程序用编程语言开发,而程序必须在操作系统上运行,即操作系统是程序的运行环境。程序不能直接控制计算机 ...
分类:
编程语言 时间:
2017-05-25 21:23:48
收藏:
0 评论:
0 赞:
0 阅读:
241
第一章:对ip.txt文件中IP地址进行ping操作,对于ping不通的,发送邮件至对应的邮箱 ...
分类:
编程语言 时间:
2017-05-25 21:23:06
收藏:
0 评论:
0 赞:
0 阅读:
480
了解python的人都知道python有2.x版本和3.x版本,而python3.x版本不向下兼容,但是根据具体的需要,有时候要2.x和3.x共存,python共存本身没有问题,只是需要设置一些环境变量和修改一些东西来让它更容易使用。本文主要说明的是windows环境,方法/步骤首先当然是安装你需要... ...
分类:
编程语言 时间:
2017-05-25 21:22:14
收藏:
0 评论:
0 赞:
0 阅读:
268
defaultdict是dict的一个子类,接受一个工厂函数作为参数,当访问defaultdict中不存在的key时,会将工厂函数的返回值作为默认的value。 测试代码 完整代码: https://github.com/blackmatrix7/python-learning/blob/maste ...
分类:
编程语言 时间:
2017-05-25 21:22:00
收藏:
0 评论:
0 赞:
0 阅读:
244
http://codeforces.com/problemset/problem/810/B 已知n天里,已知第i天的供货量和需求量,给定一个f,可以在n天之中选f天促销使得供货量翻倍。 问选择其中f天的供货量翻倍之后,n天之后总的销量是多少。 思路:先对于每一天都先算出正常的销量 x1 = min ...
分类:
编程语言 时间:
2017-05-25 21:19:29
收藏:
0 评论:
0 赞:
0 阅读:
339
先介绍构造函数(参见API) SimpleDateFormat(String pattern) 用给定的模式和默认语言环境的日期格式符号构造 SimpleDateFormat。 Date转字符串: 结果: 字符串转日期(解析) ...
分类:
编程语言 时间:
2017-05-25 21:17:30
收藏:
0 评论:
0 赞:
0 阅读:
305
项目中有大文件传输需求,用户在网页端填好某个IP下的共享目录,服务端通过所填路径检测共享目录下的文件以供用户选择待传输的文件, 用户勾选相应文件后点击提交,服务端遂开始执行文件传输。所有的逻辑过程都在同一后台代码中,传文件的代码和其他业务代码都在同一线程中, 因而在文件过大时用户所在页面要等待很久很 ...
分类:
编程语言 时间:
2017-05-25 21:16:24
收藏:
0 评论:
0 赞:
0 阅读:
227
例子: 头文件:state.h 源文件:state.cpp 其它源文件:t1.cpp t2.cpp t3.cpp, 这些源文件都包含头文件state.h。 需要定义一个全局变量供这些源文件中使用:方法如下 1、在 state.h声明全局变量: extern inta; 2、在state.cpp中定义 ...
分类:
编程语言 时间:
2017-05-25 21:13:22
收藏:
0 评论:
0 赞:
0 阅读:
391