第一章 深入Web请求过程 B/S两方面好处: 1. 客户端使用统一的浏览器(Browser)。浏览器统一性,屏蔽了不同服务器提供商提供服务的差异性。并且,浏览器交互特性使浏览器使用方便,且用户行为的可继承性非常强。 2. 服务端(Server)基于统一的HTTP协议。简化服务提供商开发模式,规范服 ...
分类:
编程语言 时间:
2018-03-11 23:59:59
阅读次数:
324
枚举:http://blog.csdn.net/qq_27093465/article/details/52180865 用法一:常量 在JDK1.5 之前,我们定义常量都是: public static fianl.... 。现在好了,有了枚举,可以把相关的常量分组到一个枚举类型里,而且枚举提供了 ...
分类:
编程语言 时间:
2018-03-12 00:00:17
阅读次数:
207
机器学习,如今最令人振奋的计算机领域之一。看看那些大公司,Google、Facebook、Apple、Amazon早已展开了一场关于机器学习的军备竞赛。从手机上的语音助手、垃圾邮件过滤到逛淘宝时的物品推荐,无一不用到机器学习技术。 如果你对机器学习感兴趣,甚至是想从事相关职业,那么这本书非常适合作... ...
分类:
编程语言 时间:
2018-03-12 00:00:24
阅读次数:
234
Java冒泡算法算是最常见的算法之一了。那么什么是冒泡算法呢?如下图所示(图片来自网络): 其实可以看到,第一遍的遍历过程中,首先比较第一对数字,比较交换完成后第二个数字一定是比较大的,接下来比较第二对,同样进行比较交换,那么这个时候第三个数一定是较大的,这样所有的数对比较完成之后,最大的数字就会冒 ...
分类:
编程语言 时间:
2018-03-12 00:00:31
阅读次数:
245
例27:题目:用递归的方法将输入的字符,以相反的方式打印出来。程序分析:了解递归特性1.必须有一个明确的结束条件2.每次进入更深一层递归时,问题规模相比上次递归都应有所减少3.递归效率不高,递归层次过多会导致栈溢出(在计算机中,函数调用是通过栈(stack)这种数据结构实现的,每当进入一个函数调用,栈就会加一层栈帧,每当函数返回,栈就会减一层栈帧。由于栈的大小不是无限的,所以,递归调用的次数过多,
分类:
编程语言 时间:
2018-03-12 00:00:50
阅读次数:
198
参考书 : <<振动分析>> 张准 汪凤泉 编著 东南大学出版社 ISBN 7-80123-583-4 参考章节 : 4.6.2 和 4.6.3 <<数值分析>> 崔瑞彩 谢伟松 天津大学出版社 ISBN 7-5618-1366-X 参考章节 : 3.1 参考资料: <<交替使用幂法和降阶法求解矩阵 ...
分类:
编程语言 时间:
2018-03-12 00:01:12
阅读次数:
321
Spring MVC简单原理 针对有Java Web基础、Spring基础和Spring MVC使用经验者,文章比较简单,权当自己的一个总结和备忘吧。 前言 目前基于Java的web后端,Spring生态应该是比较常见了。虽然现在流行前后端分离,MVC和后端模板渲染越来越少,后端专注向前端提供数据接 ...
分类:
编程语言 时间:
2018-03-12 00:02:14
阅读次数:
203
字符串 字符串或串(String)是由数字、字母、下划线组成的一串字符,用双引号或单引号包裹的为字符串 下面示例: 语法错误 第一行出现三个单引号,Python 解析器匹配不上成对的引号,所以报错。 解决方法:1、可使用双引号包裹 2、可以使用反斜杠\ 转义字符 字符串 、数字互转 内置函数int( ...
分类:
编程语言 时间:
2018-03-12 00:04:42
阅读次数:
231
许多机器学习算法都有一个假设:输入数据要是线性可分的。感知机算法必须针对完全线性可分数据才能收敛。考虑到噪音,Adalien、逻辑斯蒂回归和SVM并不会要求数据完全线性可分。
但是现实生活中有大量的非线性数据,此时用于降维的线性转换手段比如PCA和LDA效果就不会太好。这一节我们学习PCA的核化版... ...
分类:
编程语言 时间:
2018-03-12 00:05:32
阅读次数:
366
20165111 2016 2017 2 《Java程序设计》第二周学习总结 教材学习内容总结 本章内容将与C语言进行比较学习 基本数据类型 Java语言使用Unicode标准字符集,不但包含ASCII码,而且还覆盖历史上的全部文字。因此, Java中的变量名可以使用汉字. 逻辑类型的关键词是boo ...
分类:
编程语言 时间:
2018-03-12 01:00:23
阅读次数:
238
返回对象与应用区别: 拷贝构造器发生的时机: 1.构造新对象 A a, A b = a; 2.传参或返回对象 对于普通变量来说,传引用效果不是很明显,对于类对象而言,传对象效果很高。 传引用等价于扩大了原对象的作用域。 c与c++关于字符串的处理对比 c基于字符数组,利用一些方法strcpy,str ...
分类:
编程语言 时间:
2018-03-12 01:01:26
阅读次数:
194
SpringMVC简介Web开发是Java的一个很常见的应用场景,在企业级开发中基于Web的应用程序也是大多数Java开发者主要的关注点。我们都知道在Web开发中,状态管理、工作流以及数据验证都是需要解决的重要特性。而HTTP协议的无状态性决定了这些问题都不太好解决,而Spring的Web框架就是为了解决这些关注点而设计的。在介绍SpringMVC之前我们先来简单提一下MVC模式,MVC是很经典的
分类:
编程语言 时间:
2018-03-12 01:01:37
阅读次数:
234
常用字符串方法 split() 分割字符串,指定分隔符对字符串进行分割 join() 将序列中的元素以指定的字符连接生成一个新的字符串 str.strip() 用于移除字符串头尾指定的字符(默认为空格) str.lstrip() 用于截掉字符串左边的空格或指定字符 str.rstrip() 用于截掉 ...
分类:
编程语言 时间:
2018-03-12 01:01:52
阅读次数:
285
在上一篇文章 SpringMVC 框架系列之初识与入门实例 的实例中,我们已经知道,SpringMVC 框架是一个 web 层的框架,本篇文章就详细解释一下 SpringMVC 框架具体文件的配置以及相关组件的作用。 1、SpringMVC 架构详解 (1)、SpringMVC 框架结构: (2)、 ...
分类:
编程语言 时间:
2018-03-12 01:02:11
阅读次数:
208
运行结果 ...
分类:
编程语言 时间:
2018-03-12 01:02:30
阅读次数:
186
Python机器学习简介 第一章 让计算机从数据中学习 将数据转化为知识 三类机器学习算法 第二章 训练机器学习分类算法 透过人工神经元一窥早期机器学习历史 使用Python实现感知机算法 基于Iris... ...
分类:
编程语言 时间:
2018-03-12 01:03:28
阅读次数:
144
前段时间做项目需要读取一个文件夹里面所有的txt文件,查询资料后得到以下实现方法:首先了解一下这个结构体struct _finddata_t { unsigned attrib; time_t time_create; time_t time_access; time_t time_write; _ ...
分类:
编程语言 时间:
2018-03-12 01:04:08
阅读次数:
328
Python机器学习简介 第一章 让计算机从数据中学习 将数据转化为知识 三类机器学习算法 第二章 训练机器学习分类算法 透过人工神经元一窥早期机器学习历史 使用Python实现感知机算法 基于Iris数据集训练感知机模型 自适应线性神经元及收敛问题 Python实现自适应线性神经元 大规模机器学习... ...
分类:
编程语言 时间:
2018-03-12 01:05:23
阅读次数:
206
索引和切片 索引 是从0开始计数;当索引值为负数时,表示从最后一个元素(从右到左)开始计数 切片 用于截取某个范围内的元素,通过:来指定起始区间(左闭右开区间,包含左侧索引值对应的元素,但不包含右测索引值对应的元素。 示例 hello world 字符串是一种序列,序列基本都有下面这些操作 len( ...
分类:
编程语言 时间:
2018-03-12 01:05:48
阅读次数:
187
变量命名规则: 第一个字符必须是字母表中字母或下划线'_'。 标识符的其他的部分有字母、数字和下划线组成。 标识符对大小写敏感。 不能是中文 变量命名方式 驼峰式、下划线。 在python中一般使用下划线方式命名 在Python 3中,非-ASCII 标识符也是允许的了。 以下划线开头的标识符是有特 ...
分类:
编程语言 时间:
2018-03-12 01:06:20
阅读次数:
243