SpringMVC的工作原理图: SpringMVC流程 1、 用户发送请求至前端控制器DispatcherServlet。 2、 DispatcherServlet收到请求调用HandlerMapping处理器映射器。 3、 处理器映射器找到具体的处理器(可以根据xml配置、注解进行查找),生成处 ...
分类:
编程语言 时间:
2018-11-17 13:14:06
阅读次数:
128
相关概念和定义1、缓存的意义把一些不常修改,但是又经常用的数据存放到内存中,这样能减少与数据库的交互,提升程序的性能 2、Hibernate中提供了两级缓存:第一级别的缓存是Session级别的缓存(比如说在调用get方法的时候,如果已经查询过一次了,第二次就不会查了,而是直接返回session缓存 ...
分类:
Web程序 时间:
2018-11-17 13:13:49
阅读次数:
186
nginx做本地目录映射 有时候需要访问服务器上的一些静态资源,比如挂载其他设备上的图片到本地的目录,而本地的目录不在nginx根目录下,这个时候就需要简单的做一下目录映射来解决,比如想通过浏览器http://ip/image/2016/04/29/10/abc.jpg访问到系统目录/image_d ...
分类:
其他好文 时间:
2018-11-17 13:13:42
阅读次数:
147
JS做题爽就爽在不用开编辑器 这个题目比较难,毕竟最后是用了On级别的算法 做了下去看来大体上是对的,但是很多地方的小细节出了很多差错,因为是在很困的情况下做的题目 主要就是找到一个窗口,里面最小的数字往左挪动,右边最大的数字往右挪。 不需要真实的交换,只是简单的比较即可。 1、窗口里面的重复数字怎 ...
分类:
编程语言 时间:
2018-11-17 13:13:35
阅读次数:
196
什么是面向对象编程 说到面向对象,每个人的理解可能不同,以下是个人对面向对象编程的理解: 对于面向对象编程这几个字每一个前端都应该非常熟悉,但是到底应该如何去理解他呢?就编程方式而言,javascrip可以分成两种发方式:面向过程和面向对象,所谓的面向过程就是比较常用的函数式编程,通过大量的单体函数 ...
分类:
编程语言 时间:
2018-11-17 13:13:26
阅读次数:
131
[TOC] 一、邮件协议 在谈谈代码之前,先来了解下邮件的基本协议。 电子邮件协议是基于TCP层定义的,主要有下面几个: SMTP协议 SMTP 是 Simple Mail Transfer Protocol 的简称,即简单邮件传输协议,是发送协议。 它定义了一组从源地址到目的地址传输邮件的规范,并 ...
分类:
编程语言 时间:
2018-11-17 13:13:18
阅读次数:
177
$ rosrun rqt_plot rqt_plot # 画出发布在topic上的数据变化图 $ rosrun rqt_graph rqt_graph #画出node关系图 $ rosrun rqt_console rqt_console #属于ROS日志框架(logging framework)的 ...
分类:
其他好文 时间:
2018-11-17 13:13:09
阅读次数:
197
题目链接: http://poj.org/problem?id=1816 http://bailian.openjudge.cn/practice/1816?lang=en_US Time Limit: 2000MS Memory Limit: 65536K Description A word i ...
分类:
其他好文 时间:
2018-11-17 13:13:02
阅读次数:
206
题目:https://www.luogu.org/problemnew/show/P1214 枚举前两项,计算即可 但是得有一个小优化:如果最后一项大于最大值,就直接退出 代码: ...
分类:
其他好文 时间:
2018-11-17 13:12:54
阅读次数:
143
Filebeat is a lightweight shipper for forwarding and centralizing log data. Installed as an agent on your servers, Filebeat monitors the log files or ...
分类:
其他好文 时间:
2018-11-17 13:12:38
阅读次数:
112
给定两个没有重复元素的数组 nums1 和 nums2 ,其中nums1 是 nums2 的子集。找到 nums1 中每个元素在 nums2 中的下一个比其大的值。 nums1 中数字 x 的下一个更大元素是指 x 在 nums2 中对应位置的右边的第一个比 x 大的元素。如果不存在,对应位置输出- ...
分类:
其他好文 时间:
2018-11-17 13:12:30
阅读次数:
105
requests是一个很实用的Python HTTP客户端库,编写爬虫和测试服务器响应数据时经常会用到。可以说,Requests 完全满足如今网络的需求 本文全部来源于官方文档 http://docs.python-requests.org/en/master/ 安装方式一般采用$ pip inst ...
分类:
编程语言 时间:
2018-11-17 13:12:18
阅读次数:
222
加密术 Time Limit: 1000 ms Memory Limit: 65536 KiB Problem Description 加密技术是一种常用的安全保密手段,利用加密技术可以把重要的数据变成经过加密变成乱码传送,到达目的地后再利用解密手段还原。现在我们发明了一种新的加密技术,即通过在一个 ...
分类:
编程语言 时间:
2018-11-17 13:12:08
阅读次数:
152
Excel常用于敏捷,快速,需要短时间相应的场景下是非常便捷的数据处理工具。 相对于语言类例如python和R等则用于常规的,规律的场景中应用,便于形成日常规则统计分析。 对于学习的路径:Excel函数 SQL函数 python 必知必会内容:保证使用版本是2013+;培养好的数据表格习惯;主动性的 ...
分类:
其他好文 时间:
2018-11-17 13:12:00
阅读次数:
172
hive是一个数据仓库工具,建立在hadoop之上,它的存在是为了让大数据的查询和分析更加的方便。hive提供简单的sql查询功能,并最终转换为mapreduce任务执行。 一、环境 JDK1.8+官方推荐新版JDK,否则可能存在不同版本不兼容问题 hadoop采用2.0+版本,否则hive2.0+ ...
分类:
数据库 时间:
2018-11-17 13:11:51
阅读次数:
363
先看看没有互斥的情况: 1 2 3 4 男性: 5 6 女性: 7 8 9 10 11 要实现互斥, 可以让名称一致, 比如: 1 2 3 4 男性: 5 6 女性: 7 8 9 10 11 ...
分类:
Web程序 时间:
2018-11-17 13:11:43
阅读次数:
230
MySQL数据库为我们提供的四种隔离级别:(依次解决脏读、不可重复读、幻读) ① Serializable (串行化):可避免脏读、不可重复读、幻读的发生。 ② Repeatable read (可重复读):可避免脏读、不可重复读的发生。(Mysql默认的方式) ③ Read committed ( ...
分类:
数据库 时间:
2018-11-17 13:11:34
阅读次数:
189