摘要: 今天看到了一道题,简单讲就是核心问题,表t中有两列a,b,使用sql实现:当a>b时,选择a列,否则选择b列。 之前工作中也遇到类似问题,需要使用Mysql条件判断函数IF或者CASE。 IF函数的语法是 :IF(expr,v1,v2),如果表达式expr是true(expr<>0 and expr 阅读全文
posted @ 2018-12-06 07:52 静卧听风 阅读(2714) 评论(0) 推荐(0) 编辑
摘要: 集装箱造就的世界 集装箱本身只是一个冷冰冰的铝制或钢制大箱子,上面有很多的焊缝和铆钉,底部铺着木板,其中的一端有两扇巨大的门。集装箱的价值不在于它是什么,而在于它怎么样被使用。对于一个高度自动化、低成本和低复杂性的货物运输系统来说,集装箱就是核心。 集装箱降低了货物运输成本,从而改变了世界经济的形态 阅读全文
posted @ 2018-11-28 17:39 静卧听风 阅读(2085) 评论(0) 推荐(0) 编辑
摘要: 背包 背包是一种不支持从中删除元素的集合数据类型,目的就是帮助用例收集元素并迭代遍历所有收集元素。 API 实现 队列 先进先出队列(简称队列)是一种基于先进先出(FIFO)策略的集合类型。当用例使用foreach语句迭代访问队列中的元素时,元素的处理顺序就是它们被添加到队列中的顺序。 在应用程序使 阅读全文
posted @ 2018-11-22 21:59 静卧听风 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 估算内存使用 分析内存使用比分析程序所需运行时间要简单的多,因为涉及程序的声明语句且在分析中会将复杂对象简化为原始数据类型。 在java实现中,8位表示字节,2字节(16位)表示char值,4字节(32位)表示一个int值,8字节(64位)表示一个double或者long值。使用1字节表示boole 阅读全文
posted @ 2018-11-22 16:52 静卧听风 阅读(590) 评论(0) 推荐(0) 编辑
摘要: log4j可以使用多种配置方式 1.配置语法 log4j可以使用多种类型配置文件进行配置:XML格式,JSON格式,YAML格式,properties文件。 这里以XML为例讲解log4j配置语法 配置文件中的元素和属性名称不区分大小写,。此外配置信息可以通过XML属性配置,也可以使用XML节点配置 阅读全文
posted @ 2018-11-22 15:32 静卧听风 阅读(711) 评论(0) 推荐(0) 编辑
摘要: dom4j是一个dom4j.org出品的开源的库,常用于解析xml,dom4j最大的特点是简单易用。这里介绍一下dom4j使用: 1.获取document 首先创建SAXReader对象reader,然后使用reader读取xml对应Url或者对应InputStream流。 2.使用Iterator 阅读全文
posted @ 2018-09-08 04:43 静卧听风 阅读(1715) 评论(0) 推荐(0) 编辑
摘要: 学习springAop,尝试对struts2的Action层使用Aop切面实现日志的打印。 执行出现报错:java.lang.NoSuchMethodException. 查阅资料解决办法:spring中配置<aop:config proxy-target-class="true"/> ,强制使用c 阅读全文
posted @ 2018-06-25 15:58 静卧听风 阅读(941) 评论(0) 推荐(1) 编辑