1,编译机制: 将源文件转换为可执行程序分为两步:编译和链接。编译器将源代码转换为中间代码,链接器将此中间代码与其他代码相结合来生成可执行文件。中间文件有多种选择形式,最一般的形式是将源代码转换为机器语言代码,将结果放置在一个目标代码文件(简称目标文件)中。虽然此目标文件中包含机器语言代码,但此文件 ...
分类:
编程语言 时间:
2017-02-19 12:32:19
阅读次数:
195
第五章 引用类型的值(对象)是引用类型的一个实例。在 ECMAScript 中,引用类型是一种数据结构, 用于将数据和功能组织在一起。它也常被称为类,但这种称呼并不妥当。尽管 ECMAScript 从技术上讲是一门面向对象的语言,但它不具备传统的面向对象语言所支持的类和接口等基本结构。引用类型有时候 ...
分类:
编程语言 时间:
2017-02-19 12:22:41
阅读次数:
215
本文章所有内容均摘自《Javascript设计模式与开发实践》一书(有兴趣的可以购买),加入了一点点自己的理解,写这篇文章的目的是,加强自身对设计模式的理解,以及对于没有接触过这一块的入门者的参考。 阅读本章内容,需要具备Javascript面向对象的知识,否则阅读起来可能会些许困难。 设计模式 单 ...
分类:
编程语言 时间:
2017-02-19 12:19:25
阅读次数:
191
虽然java自带的Calendar类似乎很好用,但是作为小白的我还不会用。朋友说有时需要计算任意两个日期内具有几个星期一或者星期三。问我能不能实现,我想想,能实现,可能代码不够优雅。具体代码放在下面。欢迎朋友与我分享更好的思路或工具吧~ 觉得没啥技术含量,就此记录下吧,有时间再优化下,比如能够跨年查 ...
分类:
编程语言 时间:
2017-02-19 12:15:31
阅读次数:
193
首先,列出从2开始的所有自然数,构造一个序列: 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, ... 取序列的第一个数2,它一定是素数,然后用2把序列的2的倍数筛掉: 3, 4, 5, 6, 7, 8, 9, ...
分类:
编程语言 时间:
2017-02-19 12:05:02
阅读次数:
192
深度学习前沿算法思想 本文转自: https://mp.weixin.qq.com/s?__biz=MzA5NDExMTAzNA==&mid=2649981646&idx=2&sn=8fe05eac5a5068efb65ca1602e5fd3a0&chksm=8854b69bbf233f8db5db ...
分类:
编程语言 时间:
2017-02-19 12:05:17
阅读次数:
1213
Redis主从加哨兵的部署详见http://www.cnblogs.com/dupang/p/6414365.html spring-data-redis和jedis集成代码总体结构 代码地址https://github.com/dupang/redistestwithspring pom.xml ...
分类:
编程语言 时间:
2017-02-19 12:04:54
阅读次数:
5168
一、搭建Redis环境3.2.1RedisgitHub下载地址下载之后直接解压得到以下目录结构点击redis-server.exe即可启动Redis数据库输出信息:启动成功、端口号、pid即启动成功。二、搭建开发环境1>搭建springmvc支持<!--搭建springmvc-->
<dependency>
<groupId>or..
分类:
编程语言 时间:
2017-02-19 11:17:50
阅读次数:
311
感知机是一种线性分类模型,属于判别模型 f(x) = sign(wx+b) ; f(x)∈{+1,-1}; 其中M为错分类点的集合M。 感知机学习算法是误分类驱动的,采用随机梯度下降法进行参数更新。 w< w + γyixi b< b + γyi γ为学习率,反复迭代直到所有样本均分类正确。 总结: ...
分类:
编程语言 时间:
2017-02-19 11:09:43
阅读次数:
213
1. 自己实现一个资源管理类 Item 13中介绍了 “资源获取之时也是初始化之时(RAII)”的概念,这个概念被当作资源管理类的“脊柱“,也描述了auto_ptr和tr1::shared_ptr是如何用堆资源来表现这个概念的。然而并不是所有资源都是在堆上创建的,对于这种资源,像auto_ptr和t ...
分类:
编程语言 时间:
2017-02-19 11:04:36
阅读次数:
175
1、解释器:将源码转换为动作(机器语言),并立即执行 编译器:编译器也会将源码转换为机器语言,但是中间会经过好多步骤,分段编译 ,然后链接,可以实现将代码模块化 2、c++不鼓励多使用预处理命令 3、c++使用静态类型检查,当然也可以加代码进行动态类型检查 4、带空参数 int func(); c+ ...
分类:
编程语言 时间:
2017-02-19 11:06:00
阅读次数:
182
相当于attach 和detach > mydata=transform(mtcars,sumx=mpg+disp) 向数据框中添加新变量与mydsta$sumx相同 > View(mydata) 将弹出小框,进行数据查看 > within(leadership,{+ agecat=NA+ agec ...
分类:
编程语言 时间:
2017-02-19 10:59:19
阅读次数:
397
转自 Spring注解详解 http://blog.csdn.net/xyh820/article/details/7303330/ 这篇文章不错 但没说清楚一些问题 概述 注释配置相对于 XML 配置具有很多的优势: 它可以充分利用 Java 的反射机制获取类结构信息,这些信息可以有效减少配置的工 ...
分类:
编程语言 时间:
2017-02-19 10:57:21
阅读次数:
259
主要是参考http://www.cnblogs.com/yanxy/archive/2010/02/22/ILovePython.html,记录一下自已的心得体会。 一、变量 1、动态类型/强类型 动态类型:有些像js,一个变量可以先赋给数字,再赋给字符串,毫无影响。 强类型:i = 10; j = ...
分类:
编程语言 时间:
2017-02-19 10:55:29
阅读次数:
190
1、interrupt interrupt方法用于中断线程。调用该方法的线程的状态为将被置为"中断"状态。 注意:线程中断仅仅是置线程的中断状态位,不会停止线程。需要用户自己去监视线程的状态为并做处理。支持线程中断的方法(也就是线程中断后会抛出interruptedException的方法)就是在监 ...
分类:
编程语言 时间:
2017-02-19 10:55:48
阅读次数:
191
1、添加前缀 2、py文件、函数都要写好注释 3、主函数要加上判断 ...
分类:
编程语言 时间:
2017-02-19 10:53:08
阅读次数:
139
1:最小生成树算法(Kruscal算法) 2:最小生成树算法 (Prim算法) 3:单源最短路径(Bellman-ford算法) 4:单源最短路径(Dijkstra算法) 5:全源最短路径(Folyd算法) 6:拓扑排序 ...
分类:
编程语言 时间:
2017-02-19 10:51:21
阅读次数:
284