自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(125)
  • 收藏
  • 关注

原创 半年项目总结

思想上移

2023-08-14 09:57:29 47

原创 项目案例总结

总结

2023-03-18 15:55:50 87

原创 项目案例15--redis存入全局变量引发的问题

redis

2023-03-17 21:12:30 169

原创 项目案例--25 三角形耦合

解耦

2023-03-17 15:28:51 79

原创 项目案例--4 app打包和关联云空间

自动打包

2023-03-16 21:18:40 108

原创 项目案例--07 在线人员列表逻辑混乱反例

逻辑

2023-03-16 21:13:31 41

原创 项目案例11-生产环境重大事故

项目构建

2023-03-16 21:05:46 51

原创 项目案例--24 xxljob不打日志

日志

2023-03-16 17:45:52 120

原创 项目案例--26 nacos命名空间

命名空间

2023-03-16 16:33:06 93

原创 项目案例09--equals与数据类型

类型

2023-03-16 15:08:57 48

原创 项目案例12--数据库类型导致索引查询慢

sql

2023-03-15 20:57:28 246

原创 项目实战--2 sql优化

sql优化

2023-03-15 20:47:48 92

原创 项目案例--20 内存占用高系统慢

内存优化

2023-03-15 10:21:41 45

原创 案例学习--28 生产环境nginx限制上传大小

nginx

2023-03-14 21:52:39 46

原创 案例分享5--发送问卷流程图

流程图

2023-03-14 20:23:11 135

原创 案例分析003 fegin调用404

nacos

2023-03-14 09:57:36 230

原创 案例分析--21 面向对象复用、立体化权限

面向对象

2023-03-13 19:53:55 52

原创 案例学习--016 消息队列作用和意义

rabbitmq

2023-03-11 15:07:28 540

原创 案例学习22--原型图面向对象

原型图

2023-03-11 08:34:44 62

原创 案例分析--23 服务掉线

服务掉线

2023-03-10 21:59:20 207

原创 案例总结—18 面向对象思维

面向对象

2023-03-10 19:56:04 47

原创 案例学习6-没有复用思想

复用

2023-03-10 14:49:07 59

原创 案例分析17--环境混用问题

线上环境

2023-03-08 21:01:04 44

原创 案例分析08-让软件的使用者成为软件的设计者

设计者

2023-03-07 21:02:33 96

原创 案例问题分析--027接口复用

接口复用

2023-03-07 20:40:13 81

原创 案例问题分析之--14 代码结构混乱

代码整洁

2023-03-04 21:21:46 36

原创 案例问题分析之019--临时解决方案和最终解决方案

解决办法

2023-03-04 19:43:01 80

原创 项目案例--13 localStorage线上问题的思考

localStorage

2023-03-03 20:51:55 669

原创 案例分析之010—敬畏生产环境

生产环境

2023-03-03 16:34:15 124

原创 案例分析之001—Redis缓存一致

一致性

2023-03-03 14:56:21 352

原创 AR业务整理总结

项目功能整理

2023-02-04 17:08:12 463

原创 mysql安装

mysql

2023-01-19 11:04:28 53

原创 Nginx小结1

nginx功能简介

2022-12-29 11:01:17 415

原创 ActiveMQ

activemq需要服务启动过程    按照JMS的规范,我们首先需要获得一个JMS connection factory.,通过这个connection factory来创建connection.在这个基础之上我们再创建session, destination, producer和consumer。因此主要的几个步骤如下:1. 获得JMS connection factory. 通过我们

2017-08-27 21:33:27 297 2

原创 ActiveMQ概述

ActiveMQ作为消息中间件,是一个独立的jms provider。   JMS的基本构件1 连接工厂     连接工厂是客户用来创建连接的对象,例如ActiveMQ提供的ActiveMQConnectionFactory。2 连接     JMS Connection封装了客户与JMS提供者之间的一个虚拟的连接。3 会话      JMS Session

2017-08-27 21:10:02 253 1

原创 Mina初识(二)

Apache MINA是Apache组织的一个优秀的项目。主要通过Apache Mina2.0来实现TCP协议长连接和短连接应用。长连接:同信双方长期保持一个连接状态不断开,除非发生异常,需要消耗更多IO资源。短连接:通信双方不是保持一个长期连接状态,当客户端发起http请求,服务端处理http请求,当服务器处理完成后,返回客户端数据后就断开连接,对于下次的连接请求需要重新发起连接

2017-07-30 22:28:05 283 1

原创 Mina初识(一)

Apache Mina是一个能够帮助用户开发高性能和高伸缩性网络应用程序的框架。它通过Java nio技术基于TCP/IP和UDP/IP协议提供了抽象的、事件驱动的、异步的API。可以帮助我们快速开发高性能、高扩展性的网络通信应用,Mina 提供了事件驱动、异步(Mina 的异步IO 默认使用的是JAVA NIO 作为底层支持)操作的编程模型。TCP/IP协议:传输控制协议/因特网互联协议,又

2017-07-30 21:26:37 325 1

原创 io(二)

OIO:线程发起IO请求,不管内核是否准备好IO操作,从发起请求起,线程一直阻塞,直到操作完成。public class NIOServer { // 通道管理器 private Selector selector; /** * 获得一个ServerSocket通道,并对该通道做一些初始化的工作 * * @param port * 绑定的端口号

2017-06-25 18:31:37 256 1

原创 IO(一)

IO:面向流,每次从流中读一个或多个字节,直至读取所有字节,它们没有被缓存在任何地方。此外,它不能前后移动流中的数据。如果需要前后移动从流中读取的数据,需要先将它缓存到一个缓冲区。      NIO:面向缓冲区,数据读取到一个它稍后处理的缓冲区,需要时可在缓冲区中前后移动。这就增加了处理过程中的灵活性。但是,还需要检查是否该缓冲区中包含所有您需要处理的数据。而且,需确保当更多的数据读入缓冲区时

2017-06-25 18:28:19 299 1

原创 SpringMvc拦截器

Spring MVC可以使用拦截器对请求进行拦截处理,用户可以自定义拦截器来实现特定的功能,自定义的拦截器必须实现HandlerInterceptor接口。springmvc拦截器针对HandlerMapping进行拦截设置,如果在某个HandlerMapping中配置拦截,经过该 HandlerMapping映射成功的handler最终使用该 拦截器。<bean class=

2016-12-31 17:10:26 250 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除