基本介绍 vi包含三种模式:命令模式、编辑模式和尾行模式 vi一个文件后,默认处于命令模式 模式转换 命令模式是三个模式的核心,也是模式转换的中转站 命令模式下,使用 ,`a o`等字母以不同的状态进入编辑模式 编辑模式下按 键退回命令模式 命令模式下,使用 进入尾行模式,尾行多用于查找和保存 尾行 ...
分类:
其他好文 时间:
2018-05-12 11:12:47
阅读次数:
157
https://vjudge.net/problem/POJ-2456 二分,从最大长度开始,不断折半试,如果牛全放下了,就是可行,修改下界,否则改上届。 ...
分类:
其他好文 时间:
2018-05-12 11:12:41
阅读次数:
166
数组 declare -a ARRAY_NAME declare -A ARRAY_NAME: 关联数组 注意:两者不可相互转换 索引:编号从0开始,属于数值索引 注意:索引可支持使用自定义的格式,而不仅是数值格式,即为关联索引, bash4.0版本之后开始支持 bash的数组支持稀疏格式(索引不连 ...
分类:
编程语言 时间:
2018-05-12 11:12:34
阅读次数:
238
EL表达式: 小注:EL表达式在四个域中找不到对象时会返回一个" ",字符串,对全局没有任何影响!! 全名为Expression Language。EL主要作用: 1.获取数据: EL表达式主要用于替换JSP页面中的脚本表达式,从各种类型的web雨中检索Java对象 获取数据(某个web域中的对象, ...
分类:
其他好文 时间:
2018-05-12 11:12:27
阅读次数:
183
0 前言 一个基于SSM框架的高并发秒杀系统采用IDEA+Maven+SSM+Mysql+Redis+Jetty、Bootstrap/Jquery开发。 通过这个小项目,理清了基于SSM框架开发Web应用的流程以及常见的避坑方法,并在最后简单采用了Redis缓存以及Mysql Procedure对项 ...
分类:
Web程序 时间:
2018-05-12 11:12:18
阅读次数:
794
3047: 快速排序算法 Description 设计一个程序,实现快速排序算法,并输出{6,8,7,9,0,1,3,2,4,5}的排序过程。 设计一个程序,实现快速排序算法,并输出{6,8,7,9,0,1,3,2,4,5}的排序过程。 Input Output 每个排序过程输出一行,直到排序完成。 ...
分类:
编程语言 时间:
2018-05-12 11:12:12
阅读次数:
218
1. 2. 3. 4. 5. 6. 7. 8. 9. 10. ...
分类:
其他好文 时间:
2018-05-12 11:12:03
阅读次数:
92
String处理: String str = ".............."; *str.equals(); // 比较两个字符串的值是否相等 出基础数据类型外,比较两个变量指向的地址是否相同。 equals 比较两个对象的值是否相等。 *str.length();// 获取整个字符串的长度 st ...
分类:
编程语言 时间:
2018-05-12 11:11:55
阅读次数:
193
http://www.xinnet.com/service/cjwt/idc/sjk/1360.html 如果您所使用的 SQL Server 数据库连不上,可以通过这个方法进行测试数据库连接。 温馨提示: .本方法只适用于测试SqlServer数据库连接,请核对您输入的是SqlServer的数据库 ...
分类:
数据库 时间:
2018-05-12 11:11:49
阅读次数:
477
前言在微服务架构中,我们将系统拆分成了一个个的服务单元,各单元应用间通过服务注册与发现的方式互相依赖。 由于每个单元都在不同的进程中运行,依赖通过远程调用的方式执行,这样就有可能因为网络原因或是依赖服务自身问题出现调用故障或延迟, 而这些问题会直接导致调用方的对外服务也出现延迟,若此时调用方的请求不 ...
分类:
其他好文 时间:
2018-05-12 11:11:40
阅读次数:
1328
1.背景 1.背景色 属性:background-color 取值:合法的颜色值 注意:背景颜色和背景图片默认都从边框位置处开始填充 2.背景图片 属性:background-image 取值:url(图片的路径); ex: background-image:url(a.jpg); 3.背景图片平铺 ...
分类:
Web程序 时间:
2018-05-12 11:11:32
阅读次数:
205
之前对Java web项目的部署结构一直比较模糊,印象中总感觉比较乱。我也不知道为啥,今天花时间总结下。 有时候事情就是这样,看似复杂的东西,细想其实很简单;而有些看似简单的,其实背后挺复杂。 好了不扯了。简单罗列下步骤: 1、众所周知,我们一般部署web项目,都是先把项目打成war包(可以在ide ...
分类:
Web程序 时间:
2018-05-12 11:11:26
阅读次数:
187
1、为了初步解决并发造成的问题,我们通常会在实体类上声明一个版本管理字段,并且引入的@version注解,这就就简单实现了乐观锁功能; Java代码 @Version private Long version; Java代码 Java代码 2、在操作表单提交时,hibernate会根据操作类型进行( ...
分类:
编程语言 时间:
2018-05-12 11:11:09
阅读次数:
222
在项目运行过程中,某天突然现场反应这样的一个问题,经排查,为软件系统的保存事物中 对订单表和订单月表进行了回写,但是另外其他业务系统在oracle触发器中,有一套逻辑,根据订单量来如果实发量大于订单量则更改月表状态字段。这样导致两个系统中两个事物对同一张表产生了调用占用死锁。 ...
分类:
其他好文 时间:
2018-05-12 11:11:04
阅读次数:
331
http://poj.org/problem?id=3617 ...
分类:
其他好文 时间:
2018-05-12 11:10:56
阅读次数:
159
1.基础选择器的优先级 权值:标识当前选择器的重要程度,权值越大优先级越高。 元素选择器 1 类选择器 10 伪类选择器 10 ID选择器 100 内联样式 1000 选择器的权值加到一起,大的优先 权值相同 以后定义的为主2.尺寸与边框 1.单位 1.尺寸单位 1.px 像素 1024*768px ...
分类:
Web程序 时间:
2018-05-12 11:10:48
阅读次数:
1447
ISNULL(check_expression, replacement_value) check_expression 与 replacement_value 数据类型必须一致,如果 check_expression 为 NULL,则返回 replacement_value,如果check_exp ...
分类:
数据库 时间:
2018-05-12 11:10:40
阅读次数:
168