06 2018 档案

摘要:如果不想每次都写private final Logger logger = LoggerFactory.getLogger(XXX.class); 可以用注解@Slf4j 一、在pom文件加入依赖 <dependency> <groupId>org.projectlombok</groupId> < 阅读全文
posted @ 2018-06-29 21:33 开拖拉机的蜡笔小新 阅读(246) 评论(0) 推荐(0) 编辑
摘要:可靠性和可用性是我们常见的IT系统衡量指标可靠性(R)是指从它开始运行到某个时刻,这个时间段内正常运行的概率。 两个故障之间系统能正常工作的时间的平均值成为平均无故障工作时间。 通常平均修复时间来表示计算机的可维修性(S); 可靠性是在给定的时间间隔和给定条件下,系统能正确执行其功能的概率。 可用性 阅读全文
posted @ 2018-06-29 17:05 开拖拉机的蜡笔小新 阅读(1135) 评论(0) 推荐(0) 编辑
摘要:例: 类似这样的方法不会回滚 (一个方法出错,另一个方法不会回滚) : 下面的方法回滚(一个方法出错,另一个方法会回滚): 或者: 为什么不会滚呢??是对Spring的事务机制就不明白。!! 默认spring事务只在发生未被捕获的 runtimeexcetpion时才回滚。 spring aop 异 阅读全文
posted @ 2018-06-28 19:26 开拖拉机的蜡笔小新 阅读(1100) 评论(0) 推荐(0) 编辑
摘要:就是用URL定位资源,用HTTP描述操作。 看Url就知道要什么看http method就知道干什么看http status code就知道结果如何 主要是针对资源进行资源定位和资源操作。 资源定位:url的格式,url中不带参数。参数从url的路径中获得。 资源操作:使用http的get、post 阅读全文
posted @ 2018-06-28 17:41 开拖拉机的蜡笔小新 阅读(202) 评论(0) 推荐(0) 编辑
摘要:HTTPS在传输数据之前需要客户端(浏览器)与服务端(网站)之间进行一次握手,在握手过程中将确立双方加密传输数据的密码信息。TLS/SSL协议不仅仅是一套加密传输的协议,更是一件经过艺术家精心设计的艺术品,TLS/SSL中使用了非对称加密,对称加密以及HASH算法。握手过程的简单描述如下: 1.浏览 阅读全文
posted @ 2018-06-28 17:38 开拖拉机的蜡笔小新 阅读(168) 评论(0) 推荐(0) 编辑
摘要:原先对mysql不太理解,但也没有报错。但理解的不够深入。这次补上。 原来以为int(11)是指11个字节,int(10)就是10个字节。我错了。 http://zhidao.baidu.com/link?url=puYWaGBQNKNHgffO5kdvXshF3KmX8OuB4Mor3HXapbN 阅读全文
posted @ 2018-06-28 14:44 开拖拉机的蜡笔小新 阅读(2674) 评论(0) 推荐(0) 编辑
摘要:36.两个链表的第一个公共节点 题目描述 输入两个链表,找出它们的第一个公共结点。 1.具有重合节点的两个链表是一个Y字性,用两个堆栈放这两个链表,从尾部开始遍历,直到遍历到最后一个重合节点。 这种算法时间复杂度为O(m+n),但是空间复杂度也是O(m+n),相当于是空间换时间 /* public 阅读全文
posted @ 2018-06-27 22:49 开拖拉机的蜡笔小新 阅读(737) 评论(0) 推荐(0) 编辑
摘要:用一个比喻解释什么是CDN? 话说从前有一个大仓库(源站服务器)存放着很多好吃的(数据)如薯片、巧克力、话梅等等(音频、视频、文件等) 仓库下属会有很多网店超市(代理缓存的各个节点)大仓库的东西会下放到各个超市存储(缓存)、售卖(调度) 你(用户)在北京,想吃话梅(数据)那么就会就近北京的店(节点) 阅读全文
posted @ 2018-06-27 16:34 开拖拉机的蜡笔小新 阅读(566) 评论(0) 推荐(0) 编辑
摘要:页面: 新建一个实体类: controller中接收数据: 阅读全文
posted @ 2018-06-14 17:18 开拖拉机的蜡笔小新 阅读(624) 评论(0) 推荐(0) 编辑
摘要:trim标记是一个格式化的标记,可以完成set或者是where标记的功能,如下代码: 1、 select * from user <trim prefix="WHERE" prefixoverride="AND |OR"> <if test="name != null and name.length 阅读全文
posted @ 2018-06-14 17:13 开拖拉机的蜡笔小新 阅读(3460) 评论(0) 推荐(0) 编辑
摘要:1.url: 要求为String类型的参数,(默认为当前页地址)发送请求的地址。 2.type: 要求为String类型的参数,请求方式(post或get)默认为get。注意其他http请求方法,例如put和delete也可以使用,但仅部分浏览器支持。 3.timeout: 要求为Number类型的 阅读全文
posted @ 2018-06-13 20:39 开拖拉机的蜡笔小新 阅读(237) 评论(0) 推荐(0) 编辑
摘要:1、浏览器行为:Form表单提交 enctype为form表单数据的编码格式,Content-type为Http传输的数据的编码格式。分清两者 2、浏览器提交表单时,会执行如下步骤 3、提交方式 四种常见的 POST 提交数据方式 HTTP/1.1 协议规定的 HTTP 请求方法有 OPTIONS、 阅读全文
posted @ 2018-06-13 20:37 开拖拉机的蜡笔小新 阅读(25434) 评论(0) 推荐(0) 编辑
摘要:1. where和having都可以使用的场景 select goods_price,goods_name from sw_goods where goods_price > 100 select goods_price,goods_name from sw_goods having goods_p 阅读全文
posted @ 2018-06-13 17:06 开拖拉机的蜡笔小新 阅读(330) 评论(0) 推荐(0) 编辑
摘要:where 1=1 where 1=1有什么用?在SQL语言中,写这么一句话就跟没写一样。 select * from table1 where 1=1与select * from table1完全没有区别,甚至还有其他许多写法,1<>2,'a'='a','a'<>'b',其目的就只有一个,wher 阅读全文
posted @ 2018-06-13 17:00 开拖拉机的蜡笔小新 阅读(3166) 评论(0) 推荐(1) 编辑
摘要:首先可以看下w3school写的关于join的介绍: http://www.w3school.com.cn/sql/sql_join.asp on是关联条件,where是筛选条件 数据库在通过连接两张或多张表来返回记录时,都会生成一张中间的临时表,然后再将这张临时表返回给用户。在使用left jio 阅读全文
posted @ 2018-06-13 16:55 开拖拉机的蜡笔小新 阅读(5620) 评论(0) 推荐(0) 编辑
摘要:26.二叉搜索树与双向链表 题目描述 输入一棵二叉搜索树,将该二叉搜索树转换成一个排序的双向链表。要求不能创建任何新的结点,只能调整树中结点指针的指向。 输入一棵二叉搜索树,将该二叉搜索树转换成一个排序的双向链表。要求不能创建任何新的结点,只能调整树中结点指针的指向。 中序遍历思路:按照右中左的顺序 阅读全文
posted @ 2018-06-08 21:49 开拖拉机的蜡笔小新 阅读(272) 评论(0) 推荐(0) 编辑