分类
子分类
排序
Kafka producer端开发代码实例
一、producer工作流程producer使用用户启动producer的线程,将待发送的消息封装到一个ProducerRecord类实例,然后将其序列化之后发送给partitioner,再由后者确定目标分区后一同发送到位于produ...
python 用struct模块解决黏包问题
为什么会出现黏包现象:首先只有在TCP协议中才会出现黏包现象,是因为TCP协议是面向流的协议,在发送的数据传输的过程中还有缓存机制来避免数据丢失,因此,在连续发送小数据的时候,以及接收大...
pagehelper踩坑记之分页乱套问题解决
我们在使用数据库进行查询时,很多时候会用到分页展示功能,因此除了像mybatis这样的完善的orm框架之外,还有pagehelper这样的插件帮助减轻我们的工作。pagehelper的实现方式是,不需要我们去编...
python实现图片,视频人脸识别(dlib版)
图片人脸检测#coding=utf-8 import cv2 import dlib path = \'img/meinv.png\' img = cv2.imread(path) gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY) #人脸分类器 detector = dlib.get_fronta...
用python写PDF转换器的实现
前言某个夜深人静的夜晚,夜微凉风微扬,月光照进我的书房~当我打开文件夹以回顾往事之余,惊现许多看似杂乱的无聊代码。我拍腿正坐,一个想法油然而生:“生活已然很无聊,不如再无聊些叭”。...
IDEA创建Servlet并配置web.xml的实现
module与project区别IntelliJ IDEA 中,project相当于eclipse的WorkSpace,module相当于eclipse的project;IntelliJ中一个 Project 可以包括多个 Module ;Eclipse中一个 Workspace 可以包括多...
Mybatis实体类属性与数据库不一致解决方案
当实体类属性和数据库不一致时,使用mybatis查询数据库返回实体类自动封装就会出现问题。针对这种情况,有两种解决方案。1、使用别名查询<!-- 配置查询所有操作 --> <select id="...
Spring Cloud Alibaba 之 Nacos教程详解
Nacos 技术讲解一提到分布式系统就不的不提一下 CAP 原则Nacos简介Nacos是阿里的一个开源产品,它是针对微服务架构中的服务发现、配置管理、服务治理的综合性解决方案。官方介绍是这样的:Nacos...
python对 MySQL 数据库进行增删改查的脚本
# -*- coding: utf-8 -*- import pymysql import xlrd # import codecs #连接数据库 conn = pymysql.connect(host='127.0.0.1', port=3306, user='root', passwd='...
Java二叉树查询原理深入分析讲解
二叉查询树概述二叉树(Binary tree)是树形结构的一个重要类型。许多实际问题抽象出来的数据结构往往是二叉树形式,即使是一般的树也能简单地转换为二叉树,而且二叉树的存储结构及其算法都较...