摘要: 给你六种面额 1、5、10、20、50、100 元的纸币,假设每种币值的数量都足够多,编写程序求组成N元(N为0~10000的非负整数)的不同组合的个数。 输入描述: 输入包括一个整数n(1 ≤ n ≤ 10000) 输出描述: 输出一个整数,表示不同的组合方案数 设f[i][j]为使用a[0]-a 阅读全文
posted @ 2017-07-01 20:09 兴趣使然~ 阅读(1402) 评论(0) 推荐(0) 编辑
摘要: 产生错误的背景:springmvc使用<mvc:annotation-driven>进行配置,那么只要引入响应的json解析包就可以了。在pom中已经引入了如下: web.xml配置DispatcherServlet如下: 上面的配置是正确的。但是当使用@ResponseBody注解要返回json数 阅读全文
posted @ 2017-05-24 18:18 兴趣使然~ 阅读(167) 评论(0) 推荐(0) 编辑
摘要: Redis事务简述 在Redis中,涉及到事务的操作有五个命令:MULTI、EXEC、DISCARD、WATCH、UNWATCH。其事务的使用步骤如下: 其中WATCH是用来监视某个键的,在MULTI前进行使用,当监视的键值发生改变时,事务将提交失败,如果提交时与开启事务前的值相同,则提交成功。UN 阅读全文
posted @ 2017-04-19 15:14 兴趣使然~ 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 设置文本到剪切板 获取剪切板文本 阅读全文
posted @ 2017-03-22 21:57 兴趣使然~ 阅读(1984) 评论(0) 推荐(0) 编辑
摘要: 前言 同源策略的限制,使得ajax无法发出跨域请求。在许多情况下,我们需要让ajax支持跨域。以下是其中一种解决方案(JSONP)。JSONP解决了跨域数据访问的问题。 在html中,具有src属性的标签支持跨域,例如<script>、<img>。 其中,<script>特别适合解决ajax跨域问题 阅读全文
posted @ 2017-03-11 00:31 兴趣使然~ 阅读(1026) 评论(0) 推荐(0) 编辑
摘要: 在使用"redirect:xxx.do?param=中文"时会出现乱码问题,解决方案如下: 使用model.addAttribute来替代直接拼接参数。如下: 阅读全文
posted @ 2017-02-22 22:14 兴趣使然~ 阅读(1596) 评论(0) 推荐(0) 编辑
摘要: 分页是WEB程序中常见的功能,mybatis分页实现与hibernate不同,相比hibernate,mybatis实现分页更为麻烦。mybatis实现分页需要自己编写(非逻辑分页RowBounds),以mysql为例,使用分页时需要自己在mapper中的sql语句中添加LIMIT #{xx},#{ 阅读全文
posted @ 2017-02-19 13:18 兴趣使然~ 阅读(1466) 评论(0) 推荐(1) 编辑
摘要: 如上个随笔所言,Linux分为7个启动级别: 0 - 系统停机状态 1 - 单用户工作状态 2 - 多用户状态(没有NFS) 3 - 多用户状态(有NFS) 4 - 系统未使用,留给用户 5 - 图形界面 6 - 系统正常关闭并重新启动 现在很多Linux系统都默认启动等级为5。如果我们想切换系统等 阅读全文
posted @ 2017-02-03 17:40 兴趣使然~ 阅读(17601) 评论(0) 推荐(1) 编辑
摘要: 在Spring3.1之后,如果使用<mvc:annotation-driven />,即使用注解驱动,默认情况下已经配置了MappingJackson2HttpMessageConverter,那么只要加入对应的实现jar包即可: 如果没有使用<mvc:annotation-driven />,则需 阅读全文
posted @ 2017-01-31 13:00 兴趣使然~ 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 一般情况下,对上传的文件会进行大小的限制。如果超过指定大小时会抛出异常,一般会对异常进行捕获并友好的显示出来。以下用SpringMVC之文件上传进行完善。 首先配置CommonsMultipartResolver,必须开启resolveLazily,该参数表示延迟解析,否则无法在Controller 阅读全文
posted @ 2017-01-29 23:25 兴趣使然~ 阅读(3612) 评论(0) 推荐(0) 编辑