首页 > 编程语言
java网络编程(上)
Internet 地址 IPv4 32 位,4字节 IPv6 128位,16字节,共8区块,每个区块2字节 一个域名可以映射到多个ip地址,负载均衡,但每个时刻一个域名只能映射到一个;一个ip可以有多个域名。 一、InetAddress 包括一个主机名和一个ip地址 1.创建 静态方法:InetAddress.getByName(namestr...
分类:编程语言   时间:2016-07-17 00:50:23    收藏:0  评论:0  赞:0  阅读:229
C++ cin输入流 详细用法
C++ cin输入流 详细用法...
分类:编程语言   时间:2016-07-17 00:49:01    收藏:0  评论:0  赞:0  阅读:171
Python序列——列表
列表是什么 1 创建列表 2 访问列表和更新列表 列表相关操作 内建函数对列表的支持 1 cmp 2 序列类型函数 列表内建函数 列表应用 1 堆栈 2 队列 1. 列表是什么 列表也是序列的一种。列表能保存任意数目的Python对象,列表是可变类型。 1.1 创建列表 列表可以使用[]来创建,或者使用工厂方法list()来创建。 >>> t = list...
分类:编程语言   时间:2016-07-17 00:47:54    收藏:0  评论:0  赞:0  阅读:204
重新认识决策树系列算法和逻辑斯特回归(一)
一、决策树通俗到深入理解 我们知道决策树可以用来分类,同样可以用来回归,我们主要其应用于分类的情况,回归其实是相似的。 举一个例子,一家银行要确定是否给用户发信用卡,那么它要根据用户的基本信息来确定是否要发给这个用户,假设我们知道用户的信息如下: 年龄 是否有工作 是否有自己的房子 信贷情况 性别 青年、中年、老年 ...
分类:编程语言   时间:2016-07-17 00:32:26    收藏:0  评论:0  赞:0  阅读:309
EnumSet抽象类源码解析
EnumSet 专门为枚举类设计的集合类,所有元素必须是枚举类型 EnumSet的集合元素是有序的,内部以位向量的形成存储,因此占用内存小,效率高 不允许加入null元素 源码 package java.util;import sun.misc.SharedSecrets; public abstract class EnumSet<E extends Enum> extends Ab...
分类:编程语言   时间:2016-07-17 00:30:40    收藏:0  评论:0  赞:0  阅读:343
spring常用注解使用讲解
spring常用注解使用讲解 本文讲述spring的几个常用的注解 @RequestMapping  @RequestParam @ResponseBody @RequestBody @Autowired 一、@RequestMapping  RequestMapping是一个用来处理请求地址映射的注解,可用于类或方法上。用于类上,表示类中的所有响应请求的方法都...
分类:编程语言   时间:2016-07-17 00:20:35    收藏:0  评论:0  赞:0  阅读:370
【JavaScript】面向对象与原型
ECMAScript有两种开发模式:     1、函数式(过程化)     2、面向对象(OOP)     但是ECMAScript没有类的概念,因此与基于类的语言的对象也有所不同。   一、创建对象            var box=new Object();          box.name='lee';                          //属性  ...
分类:编程语言   时间:2016-07-17 00:15:06    收藏:0  评论:0  赞:0  阅读:276
日常小结-java-AbstractCollection
AbstractCollection概述概述首先AbstractCollection是java自己提供的一个最基本的Collection的实现。当然它依然是一个抽象类。对于一个不可更改的集合,只要继承这个类并且实现迭代器和size()方法就行。对于一个可更改的集合,需要实现add和返回Iterator的方法,当然可选的实现remove方法通常应该提供两个构造器,一个无参的,一个是包含集合元素的pub...
分类:编程语言   时间:2016-07-17 00:11:45    收藏:0  评论:0  赞:0  阅读:209
[C++]高效使用关联容器的一些建议
关联容器 本文介绍在关联容器中常见的一些的问题以及提升使用关联容器的建议。 1. 理解相等(equality)和等价(equivalence)的区别。 相等是以operator==为基础的。等价是以operator<为基础的。 例如find的定义是相等,他用operator==来判断,这是比较容易理解的。而等价关系是以“在已排序的区间中对象值的相对顺序”为基础的。也就是说,如果两个值中任何一...
分类:编程语言   时间:2016-07-17 00:09:11    收藏:0  评论:0  赞:0  阅读:275
使用Maven 整合Spring和hibernate 适合初级接触的学者
本文,主要介绍Spring 和 hibernate怎么去整合,废话就不多说了,如果不知道spring 和hibernate 是干嘛的,还请去问问度娘哈。下面开始一步一步搭建: 工具: Idea  一、先搭建Spring   1.新建一个maven项目:至于填写项目名称什么的就不一一介绍了 这里我的idea没有自动生成test文件夹,需要大家自己建一下,之后的项目目录如下图所示: ...
分类:编程语言   时间:2016-07-17 00:01:15    收藏:0  评论:0  赞:0  阅读:381
Java集合类库 LinkedList 源码解析
基于JDK 1.7,和ArrayList进行比较分析Java已经有了ArrayList,用来存放元素,对元素的操作都很方便。为什么还会有LinkedList呢?我们都知道ArrayList获取元素很快,但是插入一个元素很慢,因为ArrayList底层维护的是一个数组,往数组中的某个位置插入一个元素,是很消耗资源的。而LinkedList插入元素很快,获取任意位置的元素却很慢。这是为什么呢?底层又是怎...
分类:编程语言   时间:2016-07-16 23:56:01    收藏:0  评论:0  赞:0  阅读:394
【总结】ITOO在线编辑性能优化——多线程
大体是实例化一个线程池,根据题目数量的多少来添加多少个线程,一个题型代表一个线程,最后遍历线程结果。...
分类:编程语言   时间:2016-07-16 23:49:48    收藏:0  评论:0  赞:0  阅读:1193
C++中多态的实现原理
1. 用virtual关键字申明的函数叫做虚函数,虚函数肯定是类的成员函数。 2. 存在虚函数的类都有一个一维的虚函数表叫做虚表。类的对象有一个指向虚表开始的虚指针。虚表是和类对应的,虚表指针是和对象对应的。 3. 多态性是一个接口多种实现,是面向对象的核心。分为类的多态性和函数的多态性。 4. 多态用虚函数来实现,结合动态绑定。 5. 纯虚函数是虚函数再加上= 0。 6. 抽象类是指包...
分类:编程语言   时间:2016-07-16 23:45:53    收藏:0  评论:0  赞:0  阅读:389
Java之用继承进行设计详解(附源码)
前言       学习了多态之后,看起来似乎所有东西都可以被继承,因为多态是一种如此巧妙的工具。事实上,当我们用现成的类来建立新类时,如果首先考虑使用继承技术,反倒会加重我们的设计负担,使事情变得不必要地复杂起来。       更好的方法是首先选择“组合”,尤其是不能十分确定应该使用哪一种方式时。组合不会强制我们的程序设计进入继承的层次结构中。而且,组合更加灵活,因为它可以动态选择类型...
分类:编程语言   时间:2016-07-16 23:45:04    收藏:0  评论:0  赞:0  阅读:364
【Java源码分析】ArrayList源码分析
类的定义 public class ArrayList extends AbstractList implements List, RandomAccess, Cloneable, java.io.Serializable {}List接口的实现类,AbstractList 的子类,支持随机访问,因此底层实现的数据结构是数组 实现了所有list的操作,允许所有类型的元...
分类:编程语言   时间:2016-07-16 23:44:36    收藏:0  评论:0  赞:0  阅读:260
算法-基于MACD的Adaboost股价涨跌预测模型
MACD是一个指标,具体用法是MACD>0看涨,反之看跌,果真是这样的吗?由于所有的技术指标都基于对历史数据的统计,指标的滞后性也就难免,有时候MACD明明大于0,股价仍然跌,有时候macd小于0,股价仍然涨。 本文基于Adaboost算法提出了一种基于macd的线性阀值分类器作为若分类器,通过在限定的解空间内寻找使得错误率最小的阀值和偏置,这样做避免了训练若分类器的复杂性,经验证,这种方法有效。...
分类:编程语言   时间:2016-07-16 23:41:49    收藏:0  评论:0  赞:0  阅读:386
java spring 简单封装出自己的DAO Service实现
package com.jade.basung.bss.module.common; import com.jade.framework.base.criterion.Criteria; import com.jade.framework.base.util.PagingList; import com.jade.basung.bss.BaseException; /** * dao层公共接...
分类:编程语言   时间:2016-07-16 23:39:17    收藏:0  评论:0  赞:0  阅读:377
Python基本语法_基本数据类型_数值型详解
目录目录 软件环境 Python变量调用的过程 数值型 删除一个数值类型对象 布尔型 Bool 标准整型 Int 长整型 双精度浮点型 Float 复数 数值类型对象的内建功能函数 absNumber 求Number的绝对值 coercex y 将x y转换为同一种数值类型 divmodx y 除法-取余运算的结合 pow 指数运算或将结果取余 round 浮点型的四舍五入运算和求精度 仅用于整型对...
分类:编程语言   时间:2016-07-16 23:36:29    收藏:0  评论:0  赞:0  阅读:384
javascript冷知识
1.+号(一元加操作符),如果放在数值前的话,对数值不会产生任何影响,不过放在其他的前面的话,就等于调用number()将他转为数字,布尔值false被转为0,ture被转为1 如, +"1.1" = 1.1 ,对象则会调用它的valueof()或者toString()函数,然后再转为数值 2.pa ...
分类:编程语言   时间:2016-07-16 23:11:01    收藏:0  评论:0  赞:0  阅读:337
遗传算法在JobShop中的应用研究(part3:交叉)
2.交叉 交叉是遗传算法中的一个重要操作,它的目的是从两条染色体中各自取出一部分来组合成一条新的染色体这里,在车间调度中一种常见的交叉方法叫Generalized Order Crossover方法(GOX),假设有三个工件A,B,C, 每个工件下面包含三道工序,根据这一信息我们可以利用上一节介绍的 ...
分类:编程语言   时间:2016-07-16 23:10:33    收藏:0  评论:0  赞:0  阅读:369
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!