Wesley13 Wesley13
4年前
java中的23种设计模式
java中一共23种设计模式!按照目的来分,设计模式可以分为创建型模式、结构型模式和行为型模式。创建型模式用来处理对象的创建过程;结构型模式用来处理类或者对象的组合;行为型模式用来对类或对象怎样交互和怎样分配职责进行描述。创建型模式用来处理对象的创建过程,主要包含以下5种设计模式:工厂方法模
kelly kelly
4年前
消息队列之Kafka详解
消息队列之Kafka详解1\.什么是Kafka(about:blank1_Kafka_4)2\.Kafka架构(about:blank2_Kafka_15)(about:blank_37)3\.基本概念(about:blank3__40)4\.分区存储(about:blank4
Easter79 Easter79
4年前
Spring框架学习(四):聊一聊xml配置和Java配置
之前的例子在演示过程中直接使用了xml的配置方式,对于刚刚接触Spring的同学来说肯定也是蒙圈的。这篇我们就从配置开始聊起。在开发过程中,程序员通常使用这两种方式进行Spring的配置:基于XML配置文件配置基于Java代码配置对于第一种配置方式,我们来看一个例子,还是引用之前的。1<?xmlversion
Wesley13 Wesley13
4年前
mysql主从同步问题梳理
前言:MySQL主从复制故障机延迟原因有很多,之前详细介绍了Mysql主从复制的原理和部署过程,在mysql同步过程中会出现很多问题,导致数据同步异常。以下梳理了几种主从同步中可能存在的问题:1)slave运行过慢不能与master同步,也就是MySQL数据库主从同步延迟MySQL数据库slave服务器延迟的现象是非常普遍的,MySQ
Wesley13 Wesley13
4年前
B树C语言代码实现
在这里实现的是在主存中的操作,没有进行文件的存储和修改。头文件btree.h:ifndef_BTREE_H  define_BTREE_H   defineMIN_T3 defineMAX_T(MIN_T2)typedefstructBTreeNod
Stella981 Stella981
4年前
Spring Security学习笔记(三)
之前提到过认证后怎么存放用户信息,令牌_token_是一种方式,_session_是另一种方式,这里介绍使用_springsessiondataredis_存储_httpSession_。!(https://img2018.cnblogs.com/blog/486512/201809/4865122018092
Stella981 Stella981
4年前
PyQt5综合实践—TCP服务器
目的:实现一个可以用于接收和发送文本的TCP服务器。思路:1\.两个QLineEdit用于服务器ip和port的输入,同时会限制ip和port的输入。2\.一个QPushButton,点击后开始“监听”,并把连接的过程放到一个线程thread中,这样不会在等待连接的过程中造成程序阻塞。3\.一个QlineEdit用于显示连接后的客户端
一份解决爬虫错误问题指南
在互联网上进行自动数据采集已是互联网从业者的常规操作,爬虫程序想要长期稳定地进行数据采集,都会使用到爬虫代理来避免目标网站的IP访问限制。在数据采集过程中难免会遇到各种各样的问题,若想要想要快速分析数据采集过程中的问题,我们该怎么做呢?其实可以通过HTTP
关于序列化与反序列化MessagePack的实践 | 京东云技术团队
序列化的目的是将对象变成字节序列,这样一来方便持久化存储到磁盘,避免程序运行结束后对象就从内存里消失,另外字节序列也更便于网络运输和传播
万字长文浅析配置对MySQL服务器的影响 | 京东物流技术团队
有很多的服务器选项会影响这MySQL服务器的性能,比如内存中临时表的大小、排序缓冲区等。有些针对特定存储引擎(如InnoDB)的选项,也会对查询优化很有用。