chenbinqq
码龄15年
关注
提问 私信
  • 博客:2,376,263
    社区:56
    2,376,319
    总访问量
  • 192
    原创
  • 688,296
    排名
  • 270
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
  • 加入CSDN时间: 2010-03-17
博客简介:

我爱编程持之以恒

查看详细资料
个人成就
  • 获得561次点赞
  • 内容获得67次评论
  • 获得2,255次收藏
  • 代码片获得1,496次分享
创作历程
  • 17篇
    2021年
  • 63篇
    2020年
  • 107篇
    2019年
  • 42篇
    2018年
  • 33篇
    2017年
  • 46篇
    2016年
  • 40篇
    2015年
  • 104篇
    2014年
  • 87篇
    2013年
成就勋章
TA的专栏
  • 中台
  • KubeSphere
    3篇
  • ELK
    1篇
  • 原型设计
  • Kubernetes
  • 运营
    3篇
  • 负载均衡
    1篇
  • Bootstrap
  • shiro
    3篇
  • NFS
  • DevOps
    1篇
  • EJB
    3篇
  • JSP
    25篇
  • IBatis+MyBatis
    2篇
  • ASP.NET
    1篇
  • Linux
    36篇
  • Android
    75篇
  • 软件项目管理
    12篇
  • 计算机网络
    5篇
  • Java
    89篇
  • 常用物理知识
    1篇
  • 数据库
    38篇
  • 常见电脑故障解决方案
    9篇
  • C++
    6篇
  • 电子商务
    4篇
  • 人生哲理
    1篇
  • 三大框架SSH
    26篇
  • IOS
    29篇
  • jQuery
    10篇
  • 网络安全
    8篇
  • 品读智慧
    8篇
  • JavaScript
    10篇
  • Sencha Touch
    1篇
  • 数据结构和算法
    2篇
  • PHP
    1篇
  • 大数据
    2篇
  • 服务器端性能优化
    8篇
  • 系统架构
    2篇
  • JVM
    4篇
  • nginx
    3篇
  • maven
    9篇
  • 虚拟机
    1篇
  • 开发工具软件
    8篇
  • squid
    1篇
  • shell编程
    1篇
  • 设计模式
    3篇
  • python
  • nosql
    6篇
  • 消息中间件
  • Zookeeper
  • dubbo与dubbox
    1篇
  • Storm
  • Kafka
  • Keepalived
  • Jenkins
  • Oracle
    9篇
  • 版本控制
    12篇
  • 微信开发
  • Thymeleaf
    3篇
  • Spring Boot
    3篇
  • 云服务器
  • Jira
  • 工具推荐
    9篇
  • 应用安全相关
    1篇
  • CSS
  • 单点登录
    4篇
  • vue
    2篇
  • docker
    6篇
  • spring cloud
    15篇
  • 微服务
    4篇
  • SpringMVC
    1篇
  • Memcached
    1篇
  • MongoDB
    1篇
兴趣领域 设置
  • 网络空间安全
    web安全
创作活动更多

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

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

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

Zabbix 3.0 从入门到精通(zabbix使用详解)

作者:惨绿少年出处:http://clsn.io第1章 zabbix监控1.1 为什么要监控   在需要的时刻,提前提醒我们服务器出问题了   当出问题之后,可以找到问题的根源   网站/服务器 的可用性1.1.1 网站可用性  在软件系统的高可靠性(也称为可用性,英文描述为HA,High Available)里有个衡量其可靠性的标准——X个9,这个X是代表数字3~5。X个9表示在软件系统1年时间的使用过程中,系统可以正常使用时间与总时间(1年)之比,我们通过下...
转载
发布博客 2021.11.17 ·
960 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Java 枚举

知识点概念enum的全称为 enumeration, 是 JDK 1.5 中引入的新特性。在Java中,被enum关键字修饰的类型就是枚举类型。形式如下:enum Color { RED, GREEN, BLUE }如果枚举不添加任何方法,枚举值默认为从0开始的有序数值。以 Color 枚举类型举例,它的枚举常量依次为RED:0,GREEN:1,BLUE:2。枚举的好处:可以将常量组织起来,统一进行管理。枚举的典型应用场景:错误码、状态机等。枚举类型的本质尽...
转载
发布博客 2021.11.17 ·
1724 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

SpringMVC 中 @ControllerAdvice 注解的三种使用场景

@ControllerAdvice ,很多初学者可能都没有听说过这个注解,实际上,这是一个非常有用的注解,顾名思义,这是一个增强的 Controller。使用这个 Controller ,可以实现三个方面的功能:全局异常处理 全局数据绑定 全局数据预处理灵活使用这三个功能,可以帮助我们简化很多工作,需要注意的是,这是 SpringMVC 提供的功能,在 Spring Boot 中可以直接使用,下面分别来看。全局异常处理使用 @ControllerAdvice 实现全局异常处理,只需要定义类
转载
发布博客 2021.11.16 ·
238 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

2019版本IDEA 使用mybatis插件Free Mybatis plugin

首先安装插件如图所示选择第一个插件安装,安装完毕重启IDEA然后我们选择我们已经配置好的数据库如下图在需要生成配置文件的数据库上右键,就会出现mybatis-generator选项打开这个就打开如上图所示配置窗口,这里我们使用默认的就行,如果不想使用lombok去掉这个勾选即可,然后我们选择ok即可就会生成以上文件,一个数据库的映射类,一个操作数据库的映射接口,和具体操作数据库的xml,主配置文件就在Configure里面这个自己生成我们打开生成的接口具体...
转载
发布博客 2021.11.16 ·
2705 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

从零开始搭建Prometheus自动监控报警系统

什么是Prometheus?Prometheus是由SoundCloud开发的开源监控报警系统和时序列数据库(TSDB)。Prometheus使用Go语言开发,是Google BorgMon监控系统的开源版本。2016年由Google发起Linux基金会旗下的原生云基金会(Cloud Native Computing Foundation), 将Prometheus纳入其下第二大开源项目。Prometheus目前在开源社区相当活跃。Prometheus和Heapster(Heapster是K8S的
转载
发布博客 2021.11.16 ·
856 阅读 ·
0 点赞 ·
0 评论 ·
5 收藏

Zipkin分布式系统调用链追踪

ZIPKIN分布式系统调用链追踪在公司业务发展过程中,刚开始的时候,我们可能比较关注单个请求的调用耗时情况,调用频次统计等一些基本数据指标,因为这个时候业务比较单一,系统相对来说较为简单清晰,调整和优化起来相对来说比较容易一点。但是随着系统业务的不断发展,需求的不断增加,整个系统逐渐变得越来越复杂,有可能还会涉及到外部系统以及公司内部其他系统之间的一个交互。这个时候整个系统的调用链将会变得越来复杂(目前大多数都是分布式调用),更多的时候我们的一个前端请求可能最终需要经过多次后端服务的调用才能得到我们
转载
发布博客 2021.11.16 ·
556 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

数据仓库建模

数据仓库是一个面向主题的(Subject Oriented)、集成的(Integrate)、相对稳定的(Non-Volatile)、反映历史变化(Time Variant)的数据集合,用于支持管理决策。数据仓库概念是Inmon于1990年提出并给出了完整的建设方法。随着互联网时代来临,数据量暴增,开始使用大数据工具来替代经典数仓中的传统工具。此时仅仅是工具的取代,架构上并没有根本的区别,可以把这个架构叫做离线大数据架构。后来随着业务实时性要求的不断提高,人们开始在离线大数据架构基础上加了一个加速层,
转载
发布博客 2021.11.15 ·
199 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

SpringBoot入门 -Security安全控制

本文记录在SpringBoot使用SpringSecurity进行安全访问控制。一 什么是Security  Spring Security是一个能够为基于Spring的企业应用系统提供声明式的安全访问控制解决方案的安全框架。它提供了一组可以在Spring应用上下文中配置的Bean,充分利用了Spring IoC,DI(控制反转Inversion of Control ,DI:Dependency Injection 依赖注入)和AOP(面向切面编程)功能,为应用系统提供声明式的安全访问控制功能,减
转载
发布博客 2021.11.15 ·
1206 阅读 ·
3 点赞 ·
0 评论 ·
1 收藏

@JsonFormat与@DateTimeFormat注解的使用

背景:从数据库获取时间传到前端进行展示的时候,我们有时候可能无法得到一个满意的时间格式的时间日期,在数据库中显示的是正确的时间格式,获取出来却变成了很丑的时间戳,@JsonFormat注解很好的解决了这个问题,我们通过使用@JsonFormat可以很好的解决:后台到前台时间格式保持一致的问题,其次,另一个问题是,我们在使用WEB服务的时,可能会需要用到,传入时间给后台,比如注册新用户需要填入出生日期等,这个时候前台传递给后台的时间格式同样是不一致的,而我们的与之对应的便有了另一个注解,@DataTimeFo
转载
发布博客 2021.11.13 ·
620 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏

微服务-SpringCloud: 熔断保护Sentinel

Sentinel支持信号量隔离(不支持线程池隔离),多种熔断降级策略,支持QPS流量控制。Sentinel是Hystrix的替代方案。Sentinel的核心概念:资源,规则,检验规则是否生效。1.Sentinel的使用①安装管理控制台(去官网下载对应的jar包,注意启动脚本中jar的版本)②将所有微服务交给控制台管理在微服务中引入依赖和增加配置(这里注意Sentinel是懒加载,在接收到请求之后才能在控制台看到数据,也可以在控制台配置各种规则)③对服务的熔断保护.
转载
发布博客 2021.11.13 ·
293 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

使用Supervisor监控进程

1 Supervisor简介Supervisor 是一个用 Python 写的进程管理工具,可以很方便的用来在 UNIX-like 系统(不支持 Windows)下启动、重启(自动重启程序)、关闭进程(不仅仅是 Python 进程)。2 安装Ubuntu系统下:apt-get install supervisor,通过这种方式安装后,自动设置为开机启动也可以通过 pip install supervisor 进行安装,但是需要手动启动,然后设置为开机启动。如果需要离线安装,则先使用pip
转载
发布博客 2021.11.13 ·
1616 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

Redis桌面管理工具RedisDesktopManager

背景大家平常在开发的时候,Redis 肯定是必不可少的,那么平常使用的时候,我们就需要一款合适的IDE来操作,以提高效率。下面推荐下RedisDesktopManager 。简介Redis Desktop Manager官方版是一款简单快速、跨平台的Redis桌面管理工具,也被称作Redis可视化工具,Redis Desktop Manager官方版是一款开源软件,支持通过SSH Tunnel连接,支持windows、mac等多平台。主要特点1、适用于多种操作系统RDM 是一款.
转载
发布博客 2021.11.13 ·
12081 阅读 ·
1 点赞 ·
2 评论 ·
2 收藏

MVVM是什么

什么是MVVM?MVVM是MVC的增强版,实质上和MVC没有本质区别,只是代码的位置变动而已,这是我对MVVM的定义,如果你不知道什么是MVC,请往下看。MVC简要如果你做过iOS开发,相信你对这几个东西一定很熟:Model、View、Controller,分别表示数据、视图、控制器。当然,其他方向的开发人员应该不也会太陌生,其实这只是一种设计思想,具体用什么语言和做什么开发并不重要。所谓MVC便是这几个单词的简写,那么它们之间是怎么工作的呢?先看下图。这是苹果开发者文档中摘过..
转载
发布博客 2021.11.13 ·
225 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

IntelliJ IDEA中项目界面右上角中没有SVN工具按钮

1.首先确保svn组件已安装,File--settings-plugins2.File-settings-Version Control,点击右侧+号,默认Directory为当前项目路径,VCS中选择Subversion3.此时,在项目界面右上角就出现了svn工具按钮欢迎关注个人微信公众号“我爱编程持之以恒”...
原创
发布博客 2021.06.25 ·
3447 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

IntelliJ IDEA代码merge

首先需要切换到最终需要合并到的分支上,先执行pull操作pull完成后,可以选中项目右键,执行如下图操作最终在如下图椭圆标注的区域,会显示需要合并的分支最后,要执行git push操作...
原创
发布博客 2021.02.05 ·
2195 阅读 ·
2 点赞 ·
0 评论 ·
1 收藏

在CentOS中安装GitLab后修改超级管理员root的密码

切换到gitlab下的bin目录cd /opt/gitlab/bin执行如下指令进入到consolesudo gitlab-rails console输入如下指令,查看所有用户u=User.all执行如下指令查找和切换到root用户u=User.where(id:1).first输入如下指令,设置的root用户的密码,如“123456cb”u.password='123456cb'输入如下指令,确认密码u.password_confirma
原创
发布博客 2021.01.17 ·
2137 阅读 ·
2 点赞 ·
0 评论 ·
10 收藏

KubeSphere学习(三)Linux 上以 All-in-One 模式安装 KubeSphere

KubeSphere 是在 Kubernetes 之上构建的 企业级分布式容器平台,为用户提供简单易用的操作界面以及向导式操作方式,还能够帮助一键快速安装与运营 Kubernetes 集群。KubeSphere 支持部署和运行在包括公有云、私有云、虚机、物理机 和 Kubernetes 等任何基础设施之上,KubeSphere 可以部署在公有云托管的 Kubernetes 之上 (如 GKE、EKS、ACK),也支持部署在私有化的 Kubernetes 之上 (如 kubeadm、k3s、RKE 部署.
原创
发布博客 2021.01.15 ·
1109 阅读 ·
2 点赞 ·
6 评论 ·
5 收藏

Eclipse中git项目分支切换

1.检出项目时注意事项在Eclipse中import项目时,分支选择页面,要将各个分支都勾选上2.分支切换选中项目--右键--Team--Switch To--Other弹出如下图页面,此处选择切换到dev_ip分支由于要在这个分支进行代码修改,而不仅仅是查看,所以此处选择的是“Check out as New Local Branch”点击Finish弹出如下图页面,显示当前分支存在未提交的修改,可以根据实际需要进行提交或者放弃修改选中项目.
原创
发布博客 2020.12.03 ·
9751 阅读 ·
4 点赞 ·
0 评论 ·
31 收藏

GitLab新建分支和删除分支

1.新建分支
原创
发布博客 2020.12.01 ·
11299 阅读 ·
2 点赞 ·
0 评论 ·
8 收藏

安装Windows10系统

1.访问微软官网获取ISO镜像文件https://www.microsoft.com/zh-cn/software-download/windows10选择下图椭圆标注的“立即下载工具”开始下载下载完成后,双击安装弹出下图页面,选择“接受”选择“立即升级这台电脑”,点击“下一步”进入如下图页面在如下图页面,选择“接受”之前安装的VMware Workstation与Windows10不兼容,点击“卸载”.
原创
发布博客 2020.11.24 ·
1546 阅读 ·
1 点赞 ·
0 评论 ·
6 收藏
加载更多