摘要: 1、HTTP协议详解之请求篇 http请求由三部分组成,分别是:请求行、消息报头、请求正文 请求行以一个方法符号开头,以空格分开,后面跟着请求的URI和协议的版本,格式如下:Method Request-URIHTTP-Version CRLF 其中 Method表示请求方法;Request-URI 阅读全文
posted @ 2019-10-22 16:08 蜗牛的信仰 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 使用spring boot集成rabbitMQ时,在执行service后发送消息,消息接受者已经收到消息,就会立即消费,由于事务提交需要时间,还没提交之前,消息就被消费了,会导致消费的时候出错,这时就需要延迟队列;背景何为延迟队列?顾名思义,延迟队列就是进入该队列的消息会被延迟消费的队列。而一般的队 阅读全文
posted @ 2019-10-22 16:03 蜗牛的信仰 阅读(475) 评论(0) 推荐(0) 编辑
摘要: 1.什么是FastDFSFastDFS是用c语言编写的一款开源的分布式文件系统。FastDFS为互联网量身定制,充分考虑了冗余备份、负载均衡、线性扩容等机制,并注重高可用、高性能等指标,使用FastDFS很容易搭建一套高性能的文件服务器集群提供文件上传、下载等服务。 FastDFS是一款开源的轻量级 阅读全文
posted @ 2019-10-22 15:49 蜗牛的信仰 阅读(1005) 评论(0) 推荐(0) 编辑
摘要: 1、简单的谈一下SpringMVC的工作流程? 流程1、用户发送请求至前端控制器DispatcherServlet2、DispatcherServlet收到请求调用HandlerMapping处理器映射器。3、处理器映射器找到具体的处理器,生成处理器对象及处理器拦截器(如果有则生成)一并返回给Dis 阅读全文
posted @ 2019-10-22 15:41 蜗牛的信仰 阅读(3827) 评论(0) 推荐(0) 编辑
摘要: spring mvc 对日期支持不太好,如果请求类型有Date类型的话,需要做一个日期转换器,代码 阅读全文
posted @ 2019-10-22 15:39 蜗牛的信仰 阅读(936) 评论(0) 推荐(0) 编辑
摘要: 单纯针对时间的设置规则 org.springframework.scheduling.quartz.CronTriggerBean允许你更精确地控制任务的运行时间,只需要设置其cronExpression属性。一个cronExpression表达式有至少6个(也可能是7个)由空格分隔的时间元素。从左 阅读全文
posted @ 2019-10-22 15:34 蜗牛的信仰 阅读(9475) 评论(0) 推荐(1) 编辑
摘要: 1、在xml文件中加入事务管理器 2、在类上或者方法上加入@Transactional标注在类前:标示类中所有方法都进行事务处理 标注在接口、实现类的方法前:标示方法进行事务处理 事务传播行为: @Transactional(propagation=Propagation.REQUIRED) 如果有 阅读全文
posted @ 2019-10-22 15:32 蜗牛的信仰 阅读(1371) 评论(0) 推荐(0) 编辑
摘要: 假如环境已经配置好,现在我们有这么个需求,我们把消息发给消息队列后,并不希望马上消费这个消息,而是想等一段时间再让他消费,直接上代码吧: mq配置文件:定义一些队列名称配置 队列常量: 消息类: 消息发送对象: 阅读全文
posted @ 2019-10-22 15:29 蜗牛的信仰 阅读(808) 评论(0) 推荐(0) 编辑
摘要: SELECT l.session_id sid, s.serial#, l.locked_mode 锁模式, l.oracle_username 登录用户, l.os_user_name 登录机器用户名, s.machine 机器名, s.terminal 终端用户名, o.object_name 阅读全文
posted @ 2019-10-22 15:21 蜗牛的信仰 阅读(6614) 评论(0) 推荐(0) 编辑
摘要: 1、多环境配置 有多个环境的配置文件 在application,yml配置: 在pom.xml里面配置: 在build标签里面指定扫描资源范围 2、加载顺序 启动jar时,可以指定端口:java -jar xxx.jar --server.port=8090 java -jar xxx.jar -- 阅读全文
posted @ 2019-10-22 15:13 蜗牛的信仰 阅读(653) 评论(0) 推荐(0) 编辑