qq_34721505
码龄9年
关注
提问 私信
  • 博客:247,150
    社区:207
    247,357
    总访问量
  • 101
    原创
  • 24,396
    排名
  • 106
    粉丝
  • 0
    铁粉
  • 学习成就
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:湖北省
  • 加入CSDN时间: 2016-04-19
博客简介:

qq_34721505的博客

查看详细资料
  • 原力等级
    成就
    当前等级
    3
    当前总分
    215
    当月
    0
个人成就
  • 获得154次点赞
  • 内容获得20次评论
  • 获得295次收藏
  • 代码片获得244次分享
创作历程
  • 9篇
    2024年
  • 1篇
    2022年
  • 4篇
    2021年
  • 15篇
    2020年
  • 13篇
    2019年
  • 12篇
    2018年
  • 58篇
    2017年
  • 22篇
    2016年
成就勋章
TA的专栏
  • MQ
    1篇
  • 文件服务器
    1篇
  • 数据库
    14篇
  • java
    23篇
  • 前端
    3篇
  • maven
    12篇
  • tomcat
    4篇
  • struts2
    7篇
  • 网络
    2篇
  • svn
    2篇
  • websphere
    2篇
  • Quartz
    3篇
  • PropertyPlaceholderConfigurer
    1篇
  • NIO
    2篇
  • spring boot
    3篇
  • springcloud
    2篇
兴趣领域 设置
  • 大数据
    mysqlredis
  • 后端
    spring架构
  • 服务器
    linux
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

0人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

设计模式(一):七大原则

其中,我们称出现成员变量,方法参数,方法返回值中的类为直接的朋友,而出现在局部变量中的类不是直接的朋友。编写软件过程中,程序员面临着来自耦合性,内聚性以及可维护性,可扩展性,重用性,灵活性等多方面的挑战,设计模式是为了让程序(软件),具有更好。在一个软件产品中,父类对象可以出现的地方,都可以替换成它的子类对象,且不能发生错误和异常,里氏替换原则为良好的继承定义了规范。设计模式原则,其实就是程序员在编程时,应当遵守的原则,也是各种设计模式的基础(即:设计模式为什么这样设计的依据。
原创
发布博客 2024.08.26 ·
843 阅读 ·
4 点赞 ·
0 评论 ·
8 收藏

常见分布式ID解决方案的优缺点

分布式系统之所以难,很重要的原因之一是“没有一个全局时钟,难以保证绝对的时序”。
原创
发布博客 2024.08.20 ·
1133 阅读 ·
8 点赞 ·
0 评论 ·
6 收藏

redis实现分布式锁

redis分布式锁实现
原创
发布博客 2024.08.17 ·
862 阅读 ·
10 点赞 ·
0 评论 ·
11 收藏

开放API如何设计及注意事项

接口的文档和注释也应该详细描述接口的功能、输入参数、返回结果等信息,以便用户能够快速理解和使用。因此,在开发API接口时,应尽量避免使用复杂的框架或加载不必要的文件,以减轻服务器负担并提高响应速度。:API接口设计应具有一定的可扩展性,以便在未来的需求变更或功能扩展时能够方便地进行修改。例如,客户端和服务端针对不同接口统一做好加密方式,服务端在对于每次接口请求都要进行验证,以防止接口被恶意刷新或黑客恶意调用。:在进行API接口对接前,需要明确双方应用程序或系统的数据格式和协议,确保数据能够顺利传递。
原创
发布博客 2024.08.15 ·
729 阅读 ·
25 点赞 ·
0 评论 ·
11 收藏

spring常见面试题

spring
原创
发布博客 2024.08.14 ·
811 阅读 ·
29 点赞 ·
0 评论 ·
25 收藏

mybatis常见面试问题

mybatis
原创
发布博客 2024.08.14 ·
735 阅读 ·
9 点赞 ·
0 评论 ·
11 收藏

Layui 动态表格单条循环滚动的实现

【代码】Layui 动态表格单条循环滚动的实现。
原创
发布博客 2024.03.08 ·
782 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

layui之layer弹出层的icon数字及效果展示

icon如果在信息提示弹出层值(type为0)可以传入。
原创
发布博客 2024.03.07 ·
494 阅读 ·
2 点赞 ·
0 评论 ·
1 收藏

双色球随机开奖号码

int i = 0;if (!i++;if (!i++;
原创
发布博客 2024.02.18 ·
514 阅读 ·
3 点赞 ·
1 评论 ·
6 收藏

SQL group by 遇到的坑

背景介绍:有两张表:busi_customer用于保存客户信息;busi_order用于保存客户的订单信息;建表语句如下:CREATE TABLE "public"."busi_customer" ( "id" int8 NOT NULL DEFAULT nextval('busi_customer_id_seq'::regclass), "cust_code" varchar(255) COLLATE "pg_catalog"."default", "cust_name" var
原创
发布博客 2022.01.25 ·
1059 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

java基础知识回顾

一、面向对象的三大特性1、封装将方法的内部实现对外关闭;2、继承3、多态多态是指同一个方法的调用,由于对象的不同可能会有不同的行为。比如:继承、实现、重写!二、JDK\JRE\JVM三者的区别和联系三、==与equals的区别1、==基本数据类型:byte,short,char,int,long,float,double,boolean。他们之间的比较,应用双等号(==),比较的是他们的值引用数据类型:比较的是他们在内存中的存放地址(确切的说,是堆内存地址).
原创
发布博客 2021.07.26 ·
190 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

基本数据类型、包装数据类型、BigDecimal使用注意事项

public static void main(String[] args) { /** * 对于 Integer在-128 至 127 之间的赋值,Integer对象是在 IntegerCache.cache 产生, 会复用已有对象,这个区间内的 Integer 值可以直接使用==进行判断,但是这个区间之外的所有数据,都 会在堆上产生,并不会复用已有对象,这是一个大坑,推荐使用 equals 方法进行判断。 */ Integer v1 = 134; Integer ..
原创
发布博客 2021.07.07 ·
311 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

java编码常见踩坑

1、pojo类中的任何布尔类型的变量,都不要加is前辍,否则部分框架解析会引起序列化错误。在数据库建表SQL中,布尔类型变量采用is_xxx的命名方式,所以,需要在<resultMap>设置从is_xxx到xxx的映射关系。2、Object的equals方法容易抛出空指针异常,应使用常量或确定有值的对象来调用equals。推荐使用java.util.Objects#equals(JDK7以后)。3、任何货币金额/时间单位,均以最小货币单位/时间单位,且整形类型来进行存储。4、浮点数之
原创
发布博客 2021.04.20 ·
263 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

自定义HashMap(玩一玩)

一、自定义Map接口public interface Map<K,V> { V set(K k,V v); V get(K k); int size(); void remove(K k);}二、自定义HashMap实现类package com.summer.customer;public class HashMap<K, V> implements Map<K, V> { private static final int
原创
发布博客 2021.04.08 ·
175 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

java设计模式(二):创建型设计模式之单例模式

一、创建型模式的特点和分类创建型模式的主要关注点是“怎样创建对象?”,它的主要特点是“将对象的创建与使用分离”。这样可以降低系统的耦合度,使用者不需要关注对象的创建细节,对象的创建由相关的工厂来完成。就像我们去商场购买商品时,不需要知道商品是怎么生产出来一样,因为它们由专门的厂商生产。创建型模式分为以下几种。单例(Singleton)模式:某个类只能生成一个实例,该类提供了一个全局访问点供外部获取该实例,其拓展是有限多例模式。 原型(Prototype)模式:将一个对象作为原型,通过对其进行复
原创
发布博客 2020.12.28 ·
133 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

java设计模式(一):概述

一、什么是设计模式设计模式(designpattern)是对软件设计中普遍存在(反复出现)的各种问题,所提出的解决方案。这个术语是由埃里希·伽玛(ErichGamma)等人在 1990年代从建筑设计领域引入到计算机科学的。二、为什么要用设计模式可读性 (即:编程规范性, 便于其他程序员的阅读、理解和维护); 代码重用性 (即:相同功能的代码,不用多次编写); 可扩展性 (即:当需要增加新的功能时,非常的方便,称为可维护) 可靠性 (即:当我们增加新的功能后,对原来的功能没有影响)...
原创
发布博客 2020.12.25 ·
97 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

分布式调度框架quartz从入门到精通

发布资源 2020.12.08 ·
docx

RabbitMQ进阶教程

RabbitMQ入门的相关课程请查看我的上一个博客https://blog.csdn.net/qq_34721505/article/details/109992289一、Spring boot 集成RabbitMQ二、RabbitMQ相关参数的说明三、RabbitMQ之死信队列四、RabbitMQ集群搭建五、RabbitMQ常见问题5.1如果消费者连接中断,这期间我们应该怎么办?如果消息是持久化的,消费者服务重启后可以继续接收未消费的消息;5.2如何...
原创
发布博客 2020.11.25 ·
217 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

RabbitMQ快速入门

一、RabbitMQ简介RabbitMQ官网:https://www.rabbitmq.com/With tens of thousands of users, RabbitMQ is one of the most popular open source message brokers. FromT-MobiletoRuntastic, RabbitMQ is used worldwide at small startups and large enterprises.RabbitMQ拥...
原创
发布博客 2020.11.23 ·
781 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

ubuntu16.04(阿里云ESC)安装postgres

一、postgres简介PostgreSQL是一个开源的、免费的、对象关系型数据库管理系统(ORDBMS),由PostgreSQL全球开发集团(全球志愿者团队)开发, 它不受任何公司或其他私人实体控制。PostgreSQL的官方网站是:https://www.postgresql.org/postgres中文手册:http://www.postgres.cn/docs/10/二、postgres下载登录https://www.postgresql.org/ftp/source/v10..
原创
发布博客 2020.11.04 ·
365 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多