一、插入排序 核心:通过构建有序序列,对于未排序序列,在已排序序列中从后向前扫描(对于单向链表则只能从前往后遍历),找到相应位置并插入。实现上通常使用in-place排序(需用到O(1)的额外空间) 性质: 交换操作和数组中倒置的数量相同 比较次数>=倒置数量,<=倒置的数量加上数组的大小减一 每次 ...
分类:
其他好文 时间:
2017-06-18 11:50:10
阅读次数:
211
优雅REST风格的资源URL不希望带 .html 或 .do 等后缀.由于早期的Spring MVC不能很好地处理静态资源,所以在web.xml中配置DispatcherServlet的请求映射,往往使用 *.do 、 *.xhtml等方式。这就决定了请求URL必须是一个带后缀的URL,而无法采用真 ...
分类:
编程语言 时间:
2017-06-18 11:50:03
阅读次数:
105
一、数据的传递--转发和重定向 1、创建一个login.jsp页面 <body> <%-- action:我们需要提交的地址 method:请求的方式 --%> <form action="doMain.jsp" method="get"> <table> <tr> <td>用户名:</td> <t ...
分类:
Web程序 时间:
2017-06-18 11:49:54
阅读次数:
243
当一个方法出现错误引发异常时,方法创建异常对象并交付运行时系统,异常对象中包含了异常类型和异常出现时的程序状态等异常信息。运行时系统负责寻找处置异常的代码并执行...... ...
分类:
其他好文 时间:
2017-06-18 11:49:43
阅读次数:
143
Silicon Valley, the heart of the American tech industry, has given Hollywood endless ideas for movies and TV shows. Former Apple CEO Steve Jobs has be... ...
分类:
其他好文 时间:
2017-06-18 10:45:45
阅读次数:
166
一、说明Web开发使用Controller基本上可以完成大部分需求,但是我们还可能会用到Servlet、Filter、Listener等等二、在springboot中的三种实现方式2.1、代码CustomServlet.java:packagecom.example.demo.utils.servlet;
importjavax.servlet.ServletException;
importjavax.ser..
分类:
编程语言 时间:
2017-06-18 10:45:36
阅读次数:
273
yum install -y epel-release yum install -y gcc libmcrypt-devel libxml2-devel openssl openssl-devel bzip2 bzip2-devel libjpeg libjpeg-devel libpng libp... ...
分类:
Web程序 时间:
2017-06-18 10:45:27
阅读次数:
138
由于Validation框架通过硬编码完成数据校验,在实际开发中会显得比较麻烦,因此现代开发更加推荐使用JSR303完成数据校验。 JSR303是java为bean数据合法性校验锁提供的一个标准规范,叫做Bean Validation。它是一个运行时的数据验证框架,在验证之后验证的错误信息会被马上返 ...
分类:
Web程序 时间:
2017-06-18 10:45:16
阅读次数:
163
Given a string s and a list of strings dict, you need to add a closed pair of bold tag <b> and </b> to wrap the substrings in s that exist in dict. If ...
分类:
其他好文 时间:
2017-06-18 10:44:58
阅读次数:
406
Some applications only need a very minimal routing solution. This lesson will cover a practical example showing the router in use. We’ll build a simpl ...
分类:
其他好文 时间:
2017-06-18 10:44:52
阅读次数:
147
因为的公司的电脑每次开机重启时分配的IP地址都不一样,这导致的很多不方便的事情,所以干脆锁定一个固定的IP地址,下面就是我锁定IP地址的步骤: 1.设置ip地址 vi /etc/network/interfaces 添加如下内容: # The primary network interface # ...
分类:
系统相关 时间:
2017-06-18 10:44:44
阅读次数:
303
Design an algorithm to encode a list of strings to a string. The encoded string is then sent over the network and is decoded back to the original list ...
分类:
其他好文 时间:
2017-06-18 10:44:35
阅读次数:
180
传送门 记录 up[x] 表示 x 上方有多少个 all[x] 表示当前连通的有多少个 find 的时候 和 合并的时候 更新一下即可 ——代码 1 #include <cstdio> 2 #include <iostream> 3 #define N 30001 4 #define abs(x) ...
分类:
其他好文 时间:
2017-06-18 10:44:28
阅读次数:
166
简单介绍 本篇承接上一篇。继续opencv下矩阵计算的函数使用。 计算矩阵的逆 注意:矩阵A是可逆矩阵的充分必要条件是行列式detA不等于0。 详细代码 double x[3][3] = {{1, 2, 3}, {2, 2, 1}, {3, 4, 3}}; double y[3][3] = {{1, ...
分类:
其他好文 时间:
2017-06-18 10:44:17
阅读次数:
280
架构源自需求 需求分析 软件架构大部分都来自于需求。能够说。有什么样的需求,就会有什么样的架构, 尽管不同一时候期,不同的人来实现,可能不全然一样。可是整体来说, 架构不会相差太远。 如今假设假设须要自己来实现一个相似Openstack这样功能的软件,会是什么样的呢? 首先,还是再看看前一章中总结的 ...
分类:
其他好文 时间:
2017-06-18 10:44:11
阅读次数:
198
近期项目要升级到Quick 3.3, 而且使用了Spine作为动画编辑器, 在此把升级过程中。有关quick 3.3 载入Spine遇到的坑在此记录一下。 1、Spine版本号问题 首先Quick 3.3集成的版本号并不是是官方最新版本号, 于是这就有可能会遇到一些比較奇怪的问题, 所以在这里建议最 ...
分类:
其他好文 时间:
2017-06-18 10:44:04
阅读次数:
210