- 博客(22)
- 收藏
- 关注
原创 Java POST请求 multipart/form-data方式 MultipartFormDataInput解析 参数中文乱码解决方案
Java POST请求 multipart/form-data方式 MultipartFormDataInput解析 参数中文乱码解决方案
2022-07-08 17:35:18 7648 2
原创 SpringMVC学习心得
SpringMVC学习心得SpringMVC和Jsrsey的区别SpringMVC:不仅可以用于Restful(添加@ResponseBody),还可以和前端的模板引擎(Thymeleaf)一起使用达到数据绑定。Jersey:Restful的一种处理方式。SpringMVC的回显和注解之@ModelAttribute[点击这里:http://www.cnblogs.com/lcngu/p/
2017-03-10 10:23:01 533
原创 SpringBoot学习心得
- SpringBoot访问静态资源SpringBoot静态目录结构: JS、CSS文件放在static目录下HTML文件放在templates目录下html资源:SpringBoot默认开启对静态资源访问权限的配置,如果要访问html资源则可以通过以下两种方式进行访问。 通过Controller访问html页面,在Controller类中可以对资源进行权限控制,直接return“页面”就
2017-03-06 11:43:12 1680
原创 消息队列(MQ)概括
RPC和消息队列 同步的RPC:常用的接口调用(restful(jessry、SpringMVC))异步的RPC:使用MQ实现(JMS,RabbitMQ,Kafka)RPC与MQ 个人理解RPC和MQ:RPC调用需要返回数据,MQ消息通知(也可以实现返回数据(RPC))。RabbitMQ(AMQP)介绍相对于JMS来说多了跨平台和Exchange(路由选择)-在C端,如果开启监听,事件可
2016-12-09 15:46:03 593
原创 Spring 常用注解
@Scheduled:用于定时任务@Scheduled(cron = "0 40 7,11,17 * * ?") public void updatePlanStudentCreditAndState() { if (!isTrigger) { return; } long time = System.currentT
2016-12-08 10:32:14 267
原创 Git指令
git add + 文件名 :添加文件git status: 状态信息git log: 日志(可查看commit记录)git diff: 查看不同git commit -m ‘注释’ :提交(提交备注)git config -l :查看配置信息git reset –soft commit-id:回退到com
2016-12-02 14:23:18 358
原创 spring-security学习
介绍: Spring Security,这是一种基于Spring AOP和Servlet过滤器的安全框架。它提供全面的安全性解决方案,同时在Web请求级和方法调用级处理身份确认和授权。在Spring Framework基础上,Spring Security充分利用了依赖注入(DI,Dependency Injection)和面向切面技术。web.xml配置: 添加spring-secu
2016-11-28 16:42:34 253
原创 web.xml配置文件说明
web.xml<?xml version="1.0" encoding="UTF-8"?><web-app id="WebApp_ID" version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schema
2016-11-25 14:52:10 356
原创 Java实现限定方法执行时间-java 1.5以上的Future类可以执行超时处理
开发场景中有是需要对响应时间较长的接口或者方法进行处理,比如跳过继续执行,或者其它的方式,这个可以使用Future实现:代码 -// 设置BI返回数据最长时间,如果超过此时间则跳过 Callable<String> call = new Callable<String>() { public String call() throws Exception {
2016-09-21 20:37:41 5726
转载 Intellij IDEA创建maven项目
IntelliJ IDEA 15 创建maven项目 阅读目录说明 创建一个新Maven项目 项目部署 部署服务器 编写代码测试 说明 创建Maven项目的方式:手工创建 好处:参考IntelliJ IDEA 14 创建maven项目二(此文章描述了用此方式创建Maven项目的好处)及idea14使用maven创建web工程(此文章描述了用模板创建Maven的弊端。) 创建一个新M
2016-09-21 20:28:02 605
原创 MySQL存储过程相关
一、存储过程概念:存储过程可以说是一个记录集吧,它是由一些T-SQL语句组成的代码块,这些T-SQL语句代码像一个方法一样实现一些功能(对单表或多表的增删改查),然后再给这个代码块取一个名字,在用到这个功能的时候调用他就行了。二、MySQL常用导出导入功能指令mysql常用导出数据的命令: 1.mysql导出整个数据库: mysqldump -hhostn
2016-09-14 11:42:23 260
原创 AngularJS使用总结
1、标签 ngApp: 是一种简单的、通用的方式启用Angularjs应用,一般我们放在 body 或 html 标签上面,这样我们就可以开始使用Angularjs了。 angular.module():创建、获取、注册angular中的模块。 angular.module(name, [requires], [configFn]);name:字符串类型,代表模块的名称;requires:字
2016-08-18 10:53:10 1079
原创 MyBatis使用总结
1、MyBatis参数传递 - 需要传递多个参数时,可以用map结构进行传递 - service调用:Map<String, Object> conditons = new HashMap<String, Object>(); conditons.put("resId", liveId.toString()); conditons.pu
2016-08-16 10:02:43 324
原创 IntelliJ IDEA常用快捷键
开发快速修正错误:alt+enter复制上一行到下一行:command+D搜索字段(全文):command+shift+F搜索类:command+O搜索之前用过的类:command+E快速格式化代码:command+alt+L快速进入方法实现类:command+alt+B/鼠标左键快速进入方法接口:command+B/鼠标左键Get/Set方法:command+N调试跳到下一个断点
2016-08-15 13:10:13 252
原创 开发技术框架使用和介绍
springMyBatisHibernateAngularJS:一款JS框架,基于前端MVCAkka:服务端要处理大量的客户端的请求,并且处理请求耗费较长的时间。这时就需要使用并发处理。多线程是一种方法,这里使用Akka框架处理并发。Jesery:基于Restful服务的框架。
2016-07-21 19:08:27 679
转载 RestEasy介绍
RestEasy技术说明 转载:http://blog.csdn.net/bynhack/article/details/6565809 简介 RESTEasy RESTEasy是JBoss的一个开源项目,提供各种框架帮助你构建RESTful Web Services和RESTful Java应用程序。它是JAX-RS规范的一个完整实现并通过JCP认证。作为一个JB
2016-06-20 15:54:13 1724
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人