//最小堆的特性说明:即任何一非叶节点的值不大于其左右孩子节点的值。 //堆排序最适合取TOPN的数据 #include "myheap.h" int myswap(int *src, int *desc) { int tmp = 0; tmp = *src; *src = *desc; *desc ...
分类:
编程语言 时间:
2017-07-16 12:24:42
阅读次数:
219
Scrapy提取数据有自己的一套机制,被称作选择器(selectors),通过特定的Xpath或者CSS表达式来选择HTML文件的某个部分Xpath是专门在XML文件中选择节点的语言,也可以用在HTML上。CSS是一门将HTML文档样式化语言,选择器由它定义,并与特定的HTML元素的样式相关联。 X ...
分类:
编程语言 时间:
2017-07-16 12:26:51
阅读次数:
124
JavaWeb开发环境 Tomcat 的主要配置 Myeclipse开发工具的使用 在Myeclipse中配置Tomcat 1.Tomact tomcat是实现了JAVAEE标准的最小的web服务器,是Apache组织开发的,免费的服务器,可以从网络上下载。最新的版本是9,我们开发一般是不会追求最新 ...
分类:
编程语言 时间:
2017-07-16 12:27:01
阅读次数:
212
相比于直接初始化,复制初始化有更加严格的限制。 1:在复制初始化时,不能使用声明为explicit的构造函数进行的隐式转换。而直接初始化则是允许的: Exp类中的构造函数声明为了explicit,因此,复制初始化Exp e2 = "abc"将会发生编译错误:error: conversion fro ...
分类:
编程语言 时间:
2017-07-16 12:27:36
阅读次数:
143
String类: String类即字符串类型,并不是Java的基本数据类型,但可以像基本数据类型一样使用,用双引号括起来进行声明。在Java中用String类的构造方法来创建字符串变量。 声明字符串:声明一个字符串就是创建一个字符串对象。 创建字符串:给字符串赋值就是创建字符串的过程。 1.给字符串 ...
分类:
编程语言 时间:
2017-07-16 12:30:10
阅读次数:
179
*************************************************************************** ...
分类:
编程语言 时间:
2017-07-16 12:30:32
阅读次数:
145
数据类型: 基本数据类型 整数类型 byte,8位 short,16位 int,32位i long,64位 浮点类型 float,单精度,32位 double,双精度,64位 布尔类型 boolean,取值ture/false 字符类型 char,16位,可存储任何字符 引用数据类型 类 接口 数组 ...
分类:
编程语言 时间:
2017-07-16 12:31:19
阅读次数:
169
第一行等价于: Object obj = Integer.valueOf(56); Integer.valueOf()返回的是一个Integer类型的对象。 Object是Integer的父类,obj可以指向Integer类型的对象。 ...
分类:
编程语言 时间:
2017-07-16 12:32:19
阅读次数:
145
1、DNS的概念,用途 DNS是由解析器以及域名服务器组成的。 域名服务器是指保存有该网络中所有主机的域名和对应IP地址,并具有将域名转换为IP地址功能的服务器。 DNS使用TCP与UDP端口号都是53,主要使用UDP,服务器之间备份使用TCP。 域名到IP地址的解析过程的要点如下: 当某一个应用进 ...
分类:
编程语言 时间:
2017-07-16 12:32:26
阅读次数:
198
一、python发送邮件使用smtplib模块,是一个标准包,直接import导入使用即可,代码如下: 二、发送带附件的邮件 三、封装成一个类 ...
分类:
编程语言 时间:
2017-07-16 12:32:51
阅读次数:
281
一,作者介绍 吴海东:My Blog:http://www.cnblogs.com/whd-67270 二,程序说明 1. 查询员工工资 2. 修改员工工资 3. 增加新员工记录 4. 退出 三,程序前准备 创建一个存放员工信息的文件,里面记录员工的姓名和工资 四,程序脚本 五,执行演示 ...
分类:
编程语言 时间:
2017-07-16 12:33:15
阅读次数:
441
#Auther Bob #--*--conding:utf-8 --*-- #这里的变量全部都是实例变量 class Role(object): def __init__(self,name,role,wepon,life_value): #实例变量 self.name = name self.ro... ...
分类:
编程语言 时间:
2017-07-16 12:34:50
阅读次数:
225
异常详情 https://my.oschina.net/seava/blog/649852 在使用Ehcache作为网站的页面缓存时,可能会遇到一个问题:当用户按住F5不断刷新页面,在Tomcat的输出日志中会产生如下错误: 总之,就是socket write error错误。 实际上,这是由于用户 ...
分类:
编程语言 时间:
2017-07-16 12:34:59
阅读次数:
7323
今天给客户发版本号,突然发现报表导出内容为空,大小0字节.感到很奇怪,由于开发的时候都好好的,打包出来怎么会出现异常. 细看才后发现是 file_encoding这个java系统属性编码方式设置导致的. 开发的时候一般我们都在eclipse中把项目的 text file encoding 这个属性设 ...
分类:
编程语言 时间:
2017-07-16 12:36:33
阅读次数:
256
做项目的过程中,碰到一个问题。 问题可以抽象为下面的问题: 普通人吃饭拿筷子,小孩吃饭拿勺子。 输出结果: 当然这也符合我们的预期。 因为people不是虚函数,所以上述程序调用的是people中的eat方法,这就涉及到一个之前我一直模糊的概念,在一个类方法中调用虚方法,是如何调用的。 这又涉及到之 ...
分类:
编程语言 时间:
2017-07-16 12:36:56
阅读次数:
283
默认我们会使用random模块, 而secrets模块用来产生强加密的随机数, 例如账号认证 使用secrets模块产生令牌 ...
分类:
编程语言 时间:
2017-07-16 12:37:05
阅读次数:
195
消息分发 当Message对象被发送到Handler。并尝试被处理时。Handler会对消息进行分发,即决定由谁处理消息。 在消息机制中,能够有下面3种处理消息的方式: 【高优先级】在创建Message对象时,调用Message类的静态方法public static Message obtain(H ...
分类:
编程语言 时间:
2017-07-16 12:37:56
阅读次数:
208
jsp的常用知识点: jsp的三种注释 三种scriptlet及其区别 page指令 jsp中连接数据库 包含指令 跳转指令 登陆程序 jsp的介绍: jsp是在sun公司吸收了asp的特点,在html中加入了java代码,形成了jsp。任何的语言都有自己的语法,jsp虽然是在java基础上的应用, ...
分类:
编程语言 时间:
2017-07-16 12:39:06
阅读次数:
257
JAVA11 正则表达式 l 概念 [1-9] [0-9] [4,9] l 匹配规则 a) 需要匹配的内容是a a) 代表 \ b) 是转义字符 a) ^[abc][0-9]$ 需要匹配的内容从[abc]这个位置开始 相当于左双引号 a) ^[abc][0-9]$ 需要匹配的内容以[0-9]这个位置 ...
分类:
编程语言 时间:
2017-07-16 12:40:32
阅读次数:
216
今天我们终于进入了面向对象,今天做一下面向的封装的总结 ...
分类:
编程语言 时间:
2017-07-16 12:40:51
阅读次数:
166