1/javascript诞生/作用 javascript诞生于:1995年 当时作用:客户端数据验证 开发公司:Netscape 发展至今:各种交互(包括于浏览器),数据验证,单页面应用,异步加载... 2/javascript组成 ECMAScript(核心),DOM(文档对象模型),BOM(浏览 ...
分类:
编程语言 时间:
2016-04-21 22:06:21
阅读次数:
221
条款08 别让异常逃离析构函数: 假设在析构函数其中发生了异常,程序可能会过早结束或者导致不明白行为(异常从析构函数传播出去) 看代码: #include <iostream> using namespace std; class DBConnection { public: void close( ...
分类:
编程语言 时间:
2016-04-21 22:03:59
阅读次数:
231
C/C++ 根据年月日计算星期几——蔡勒公式篇 C/C++ 根据年月日计算星期几——蔡勒公式篇 蔡勒公式 蔡勒(Zeller)公式:是一个计算星期的公式。随便给一个日期,就能用这个公式推算出是星期几。蔡勒公式如下:W = [C/4] - 2C + y + [y/4] + [13 * (M+1) / ...
分类:
编程语言 时间:
2016-04-21 22:05:30
阅读次数:
383
1.你对自己的未来有什么规划?做了哪些准备?金融理财师,多阅读书籍充实自己。2.你认为什么是学习?学习有什么用?现在学习动力如何?为什么?学习学习,学了才能自习;学习最重要的是实践;说实话现在没什么动力,因为我不喜欢。3.你感觉自己什么事情做的比较成功?有什么经验?金融理财实现利润最大化。4.你怎么 ...
分类:
编程语言 时间:
2016-04-21 22:05:04
阅读次数:
302
1、最基本的IO语句 name=input() print('hello,',name) 2、python还允许用r''表示''内部的字符串默认不转义 print('\\\t\\') print(r'\\\t\') 3、空值用none表示,但不能理解为0。因为0是有意义的。 4、java是静态语言, ...
分类:
编程语言 时间:
2016-04-21 22:03:40
阅读次数:
270
对于Maven项目来说,日常使用的多数第三方java库文件都可以从Maven的Central Repository中自动下载,但是如果我们需要的jar文件不在Central Repository中,那么我们就需要手动将自己下载的jar文件加入到Maven的local reposotory中了,此时我 ...
分类:
编程语言 时间:
2016-04-21 21:59:54
阅读次数:
249
1、动态数据源: 在一个项目中,有时候需要用到多个数据库,比如读写分离,数据库的分布式存储等等,这时我们要在项目中配置多个数据库。 2、原理: (1)、spring 单数据源获取数据连接过程: DataSource --> SessionFactory --> Session DataSouce 实 ...
分类:
编程语言 时间:
2016-04-21 22:01:02
阅读次数:
499
上篇用上帝视角多整个框架做了一个概述,同时也看清了web框架的的本质,下面我们从tornado程序的起始来分析其源码。 概述 上图是tornado程序启动以及接收到客户端请求后的整个过程,对于整个过程可以分为两大部分: 启动程序阶段,又称为待请求阶段(上图1、2所有系列和3.0) 接收并处理客户端请 ...
分类:
编程语言 时间:
2016-04-21 21:57:37
阅读次数:
460
概述 本篇就来详细介绍tornado服务器(socket服务端)是如何接收用户请求数据以及如果根据用户请求的URL处理并返回数据,也就是上图的3系列所有步骤,如上图【start】是一个死循环,其中利用epoll监听服务端socket句柄,一旦客户端发送请求,则立即调用HttpServer对象的_ha ...
分类:
编程语言 时间:
2016-04-21 21:55:45
阅读次数:
375
一、背景: 最近对多核条件下的并行、并发编程感兴趣,专门学习了一下。在此将学习后梳理的知识点写上来,若有不妥之处,望指正。 环境:因为Java语言对多线程的支持度较好,因此在介绍的时候选用Java来表达相关概念。 内容: 1.并行并发的概念、基础知识,Java中基础语法的介绍 2.并行程序: 多线程 ...
分类:
编程语言 时间:
2016-04-21 21:55:03
阅读次数:
208
4.2 边缘 尽管特征点对于寻找2D中能够精确匹配的图像位置非常有用,但是边缘点更为丰富且常常包含重要的语义关联。 4.2.1 边缘检测 边缘出现在颜色、亮度或者纹理不一样的区域之间。 通常只使用局部信息来检测边缘更为合适 一个表面的斜率和方向通过它的梯度来实现 局部梯度向量J指向亮度函数的极速上升 ...
分类:
编程语言 时间:
2016-04-21 21:51:55
阅读次数:
342
Web框架本质 众所周知,对于所有的Web应用,本质上其实就是一个socket服务端,用户的浏览器其实就是一个socket客户端。 上述通过socket来实现了其本质,而对于真实开发中的python web程序来说,一般会分为两部分:服务器程序和应用程序。服务器程序负责对socket服务器进行封装, ...
分类:
编程语言 时间:
2016-04-21 21:53:42
阅读次数:
239
1.你对自己的未来有什么规划?做了哪些准备?以目前的现状来说,希望至少能够掌握专业所要求的基本操作,然后一步步去深入、提升,毕业之后不会灰溜溜的一次次求职失败。目前更多的是利用闲暇时间补回过去老师同学推荐的、没来得及看的书,先从丰富课内外的知识做起。2.你认为什么是学习?学习有什么用?现在学习动力如 ...
分类:
编程语言 时间:
2016-04-21 21:51:17
阅读次数:
254
排序有以下5类: 插入排序,交换排序,交换排序,并归排序,分配排序。 一、插入类排序 1、直接插入排序 思想:有数组R[1...n]。初始时,R[1]看做有序区,R[2...n],看做无序区,讲R[i](1<i<n+1)依次插入R[1...i-1]的有序区,直到生成有n条记录的有序区。 基本操作:增 ...
分类:
编程语言 时间:
2016-04-21 21:48:32
阅读次数:
293
从网上看过许多打jar包的例子,大多是将配置文件打进jar包的。经过本人一番研究,终于搞清楚了怎样将jar包的配置文件外置。 废话不说,直接上spring的pom.xml的配置文件。 使用配置文件外置打包时,注意取消targetPath配置节的注释(使用IDE开发时,运行项目报错需要注释掉,注意配置 ...
分类:
编程语言 时间:
2016-04-21 21:49:10
阅读次数:
480
上一篇介绍了客户端请求在tornado框架中的生命周期,其本质就是利用epoll和socket来获取并处理请求。在上一篇的内容中,我们只是给客户端返回了简单的字符串,如:“Hello World”,而在实际开发中,需要使用html文件的内容作为模板,然后将被处理后的数据(计算或数据库中的数据)嵌套在 ...
分类:
编程语言 时间:
2016-04-21 21:46:36
阅读次数:
289
个人学习整理,所有资料均来源于网络,非原创。 死锁的四个必要条件:互斥条件(Mutual exclusion):资源不能被共享,只能由一个进程使用。请求与保持条件(Hold and wait):已经得到资源的进程可以再次申请新的资源。一个进程因请求资源而阻塞时,对已获得的资源保持不放。非剥夺条件(N ...
分类:
编程语言 时间:
2016-04-21 21:45:17
阅读次数:
153