关闭
当前搜索:

SpringMVC:多视图[JSP,JSON,Excel,XML]混合输出__Java配置方式

SpringMVC可以通过URL扩展名或请求参数来控制服务端的资源输出类型。 SpringMVC:多视图[JSP,JSON,Excel,XML]混合输出__XML配置方式【http://blog.csdn.net/fly910905/article/details/79057245】 maven 依赖 jsp jstl的支持--> dependency>...
阅读(24) 评论(0)

SpringMVC:多视图[JSP,JSON,Excel,XML]混合输出__XML配置方式

SpringMVC可以通过URL扩展名或请求参数来控制服务端的资源输出类型。 SpringMVC:多视图[JSP,JSON,Excel,XML]混合输出__Java配置方式 maven 依赖 XML视图-->dependency> groupId>com.fasterxml.jackson.coregroupId> artifactId>jackson-data...
阅读(22) 评论(0)

Linux:PS查看进程信息,和查看tomcat内存等信息

PS命令功能 ps 为我们提供了进程的一次性的查看,它所提供的查看结果并不动态连续的;如果想对进程时间监控,应该用 top 工具。 top 的使用,可参考:http://blog.csdn.net/fly910905/article/details/77981309中的top部分 PS命令参数 -a 显示所有终端机下执...
阅读(29) 评论(0)

表复制:SELECT INTO 和 INSERT INTO SELECT

INSERT INTO SELECT语句 语句形式为: Insert into Table2(field1,field2,...) select value1,value2,... from Table1 要求目标表Table2必须存在,由于目标表Table2已经存在,所以我们除了插入源表Table1的字段外,还可以插入常量 注意 (1)要求目标表Tabl...
阅读(26) 评论(0)

idea:设置Java中的常量类,等号对齐

setting——>code style——>Java——>Wrapping and baces——>Group declarations  ——>Align fields in columns 和 Align variables in columns((勾上)--点击右下角Apply,然后点击OK 更多idea问题,请移步: http://blog.csdn.n...
阅读(46) 评论(0)

SpringBoot集成Swagger2,以及Swagger2常用API

为什么选择Swagger2 接口文档在线自动生成接口在线调试功能文档与代码可以保持同步(因为文档的方法,参数和模型紧密集成到服务端的代码) maven依赖 properties> swagger.version --> swagger.version>2.2.2swagger.version>properties>swagger2【API文档】--> ...
阅读(38) 评论(0)

Redis事务:用法,常见错误和API

MULTI,EXEC,DISCARD和WATCH是Redis事务的基础。它们允许在一个步骤中执行一组命令,并有两个重要的保证: 事务中的所有命令都被序列化并按顺序执行。在执行Redis事务的过程中,不会发生由另一个客户端发出的请求。这保证了命令作为一个单独的操作被执行。 要么所有的命令都没有被处理、要么没有命令被执行,所以Redis事务也是原子的。EXEC命令,触发事务中的所有...
阅读(75) 评论(0)

AOP:组合使用多个切入点表达式(Combining pointcut expressions)

切入点表达式可以使用'&&','||' 和“!”。 也可以通过名称来引用切入点表达式。 下面的例子显示了三个切入点表达式:( anyPublicOperation如果一个方法执行连接点表示任何public方法的执行,则匹配); inTrading(如果方法执行在the trading module中,tradingOperation则匹配)和(如果方法执行代表the ...
阅读(44) 评论(0)

Redis: pipeline加速Redis请求,实现批处理

Redis是基于TCP连接进行通信 Redis是使用客户端 - 服务器模型的TCP服务器,称为请求/响应协议。 这意味着通常一个请求是通过以下步骤完成的: 客户端向服务器发送查询,并通常以阻塞的方式从套接字读取服务器响应。服务器处理命令并将响应发送回客户端。 知道redis是基于TCP连接进行通信的,每一个request/response...
阅读(47) 评论(0)

Redis:EVAL执行Lua脚本

EVAL 脚本 numkeys 键[键...] arg [arg ...] 自Redis2.6.0版本起可用。 时间复杂度:取决于执行的脚本。 EVAL介绍 EVAL和EVALSHA用于从Redis2.6.0版本,开始使用内置在Redis中的Lua解释器来评估脚本。EVAL的第一个参数是一个Lua 5.1脚本。脚本不需要定义一个Lua函数(不应...
阅读(311) 评论(0)

Redis命令:scan实现模糊查询

1.前言 从Redis v2.8开始,SCAN命令已经可用,它允许使用游标从keyspace中检索键。对比KEYS命令,虽然SCAN无法一次性返回所有匹配结果,但是却规避了阻塞系统这个高风险,从而也让一些操作可以放在主节点上执行。 2.SCAN相关命令 SCAN相关命令还包括SSCAN 命令、HSCAN 命令和 ZSCAN 命令,分别用...
阅读(154) 评论(0)

XStream转换器: 处理xml节点中既有属性又有值

1.需处理的数据: orderInfo orderName="酸奶" orderType="奶制品" orderPrice="5.00">2orderInfo> 2.处理xml节点中既有属性又有值,有两种方式 使用Xstram自带的转换器自定义的转换器 3.示例: 3.1.JavaBean实体 package com.ne...
阅读(47) 评论(0)

Xstream:重命名、转换器、持久化

1.Xstream的依赖 dependency> groupId>com.thoughtworks.xstreamgroupId> artifactId>xstreamartifactId> version>1.4.10version>dependency> dependency> groupId>xpp3groupId> artifactId>xpp3_minartifactId> ve...
阅读(46) 评论(0)

从Log4j迁移到LogBack的理由

英文原文:Reasons to prefer logback over log4j 无论从设计上还是实现上,Logback相对log4j而言有了相对多的改进。不过尽管难以一一细数,这里还是列举部分理由为什么选择logback而不是log4j。牢记logback与log4j在概念上面是很相似的,它们都是有同一群开发者建立。所以如果你已经对log4j很熟悉,你也可以很快上...
阅读(42) 评论(0)

ThreadLocal应用和那些“坑”

三、典型应用 3.1:下面的类为每个线程生成不同的ID,当某个线程第一次调用Thread.get()时,会为该线程赋予一个ID,并且在后续的调用中不再改变。 import java.util.concurrent.atomic.AtomicInteger; public class ThreadId { // Atomic integer containing...
阅读(54) 评论(0)
170条 共12页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:49832次
    • 积分:1894
    • 等级:
    • 排名:千里之外
    • 原创:120篇
    • 转载:47篇
    • 译文:3篇
    • 评论:2条
    博客专栏