首页 > 编程语言
Redis6.0多线程模型
1. Redis6.0之前的版本真的是单线程吗?Redis在处理客户端的请求时,包括获取 (socket 读)、解析、执行、内容返回 (socket 写) 等都由一个顺序串行的主线程处理,这就是所谓的“单线程”。但如果严格来讲从Redis4.0之后并不是单线程,除了主线程外,它也有后台线程在处理一些 ...
分类:编程语言   时间:2021-08-13 14:40:41    收藏:0  评论:0  赞:0  阅读:29
PID控制算法系列(6)-单神经元自适应PID控制器
#0 前言 写了前面几篇文章,其实面对大部分的场景来说应该是够用了,但是在PID中还有一个自适应版本的PID让我觉得十分神奇,所以打算把这个算法也填一填坑。 如今神经网络研究的火爆也让许多的控制领域学者开始将神经网络与自动控制相结合起来,其中的原因主要是神经网络的几大特性: 能够以任意的精度逼近任意 ...
分类:编程语言   时间:2021-08-13 14:39:11    收藏:0  评论:0  赞:0  阅读:35
4种基于像素分割的文本检测算法
摘要:文本检测是文本读取识别的第一步,对后续的文本识别有着重大的影响。一般场景下,可以通过对通用目标检测算法进行配置修改,来实现对文本行的检测定位。本文主要介绍基于像素分割的文本检测算法。 本文分享自华为云社区《技术综述十四:弯曲文本检测算法(二)》,作者: 我想静静 。 背景介绍 文本检测是文本读 ...
分类:编程语言   时间:2021-08-13 14:37:57    收藏:0  评论:0  赞:0  阅读:11
Java Array 和 String 的转换
英文标题【Array to String Conversions】 概述 本页面中的内容对 Array 和 String 之间互相进行转换的方法进行一些说明。 我们可以使用 原生 Java(vanilla Java) 或者一些第三方的 Java 工具类来实现这个转换。ies. 将 Array 转换为 ...
分类:编程语言   时间:2021-08-13 14:37:27    收藏:0  评论:0  赞:0  阅读:13
java提取docx文件中的图片
使用的maven为: <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>3.17</version> </dependency> 1. 获取docx文件中的所有图片 // 获取wo ...
分类:编程语言   时间:2021-08-13 14:37:03    收藏:0  评论:0  赞:0  阅读:15
【初级算法】反转字符串 2021.8.13
【题目】反转字符串 编写一个函数,其作用是将输入的字符串反转过来。输入字符串以字符数组 char[] 的形式给出。 不要给另外的数组分配额外的空间,你必须原地修改输入数组、使用 O(1) 的额外空间解决这一问题。 你可以假设数组中的所有字符都是 ASCII 码表中的可打印字符。 示例 1: 输入:[ ...
分类:编程语言   时间:2021-08-13 14:34:09    收藏:0  评论:0  赞:0  阅读:24
SpringMVC
一、SpringMVC简介 1、什么是MVC MVC是一种软件架构的思想,将软件按照模型、视图、控制器来划分 M:Model,模型层,指工程中的JavaBean,作用是处理数据 JavaBean分为两类: 一类称为实体类Bean:专门存储业务数据的,如 Student、User 等 一类称为业务处理 ...
分类:编程语言   时间:2021-08-13 14:32:35    收藏:0  评论:0  赞:0  阅读:18
多线程锁的概念
####1.无锁 无锁没有对资源进行锁定,所有的线程都能访问并修改同一个资源,但同时只有一个线程能修改成功。 ####2.偏向锁 它会偏向于第一个访问锁的线程,如果在运行过程中,同步锁只有一个线程访问,不存在多线程争用的情况,则线程是不需要触发同步的,这种情况下,就会给线程加一个偏向锁 ####3. ...
分类:编程语言   时间:2021-08-13 14:32:12    收藏:0  评论:0  赞:0  阅读:16
spring boot 集成 SpringCloud Ailibaba Nacos
添加引用 <!-- SpringCloud Ailibaba Nacos --><dependency> <groupId>com.alibaba.cloud</groupId> <artifactId>spring-cloud-starter-alibaba-nacos-discovery</ar ...
分类:编程语言   时间:2021-08-13 14:30:23    收藏:0  评论:0  赞:0  阅读:23
Python - opencv (九)角点检测
参考:https://blog.csdn.net/poem_qianmo/article/details/29356187 https://zhuanlan.zhihu.com/p/68571164 在图像处理和与计算机视觉领域,兴趣点(interest points),或称作关键点(keypoin ...
分类:编程语言   时间:2021-08-13 14:29:53    收藏:0  评论:0  赞:0  阅读:33
盘点这 7 款 Python 开源框架的优缺点
学习任何一门开发语言都离不开框架,一个框架就好比是一个毛坯房,只需要我们装修就可以入住。如果没有框架我们就只能一砖一瓦的去盖楼房了。框架的种类很多,具体选择要根据实际的业务情况。下面就简单的介绍一下Python七款开源框架的优劣。 Django Django 应该是最出名的Python框架,GAE甚 ...
分类:编程语言   时间:2021-08-13 10:28:18    收藏:0  评论:0  赞:0  阅读:45
springboot 配置双数据源
spring boot 链接两个数据源,操作两个数据库 本文章使用的是持久化框架为JPA,所以数据源也是基于JPA。采用的是SpringBoot2 + SpringDataJPA + MySQL + 双数据源! 一、双数据源的适用场景: 1、主从库分离(数据库读写分离) 2、数据迁移 3、系统版本升 ...
分类:编程语言   时间:2021-08-13 10:26:33    收藏:0  评论:0  赞:0  阅读:29
Docker 运行你的Springboot应用。
1,首先,制作image: FROM java:8 RUN mkdir -p /app_prod WORKDIR /app_prod COPY app_prod.application-0.0.1-SNAPSHOT.jar /app_prod COPY application-app_prod.ym ...
分类:编程语言   时间:2021-08-13 10:26:09    收藏:0  评论:0  赞:0  阅读:20
VBA (Excel) 插入多行的方法 & 算法对比
本文记录,通过 Excel VBA,插入多行的方法;以插入500行为例,来对比算法上的优劣;是一次很典型的,对算法的阐述;面向小白,言简意赅 (^_^) 方法 1 (普通): 这种方式是最直观,但也是最慢的方法;原理就是,一行一行的插入;插入500行,大约要 27.34375 秒;非常的慢!Big ...
分类:编程语言   时间:2021-08-13 10:24:24    收藏:0  评论:0  赞:0  阅读:32
m1 MacBook配置VS code的C++环境(2021年8月)
文末放了我的三个json文件配置,可以参考。 ##1.下载VS code VS code已针对m1 芯片进行了适配,去官网下载VS code Apple Silicon版并安装。 ##2.确保clang已安装 在终端里输入clang --version查看是否已安装,若未安装,输入xcode-sel ...
分类:编程语言   时间:2021-08-13 10:24:12    收藏:0  评论:0  赞:0  阅读:132
springboot集成mybatisplus
关键代码: yml: datasource: driver-class-name: org.gjt.mm.mysql.Driver url: jdbc:mysql://localhost:3306/shishi?useUnicode=true&characterEncoding=utf-8&useS ...
分类:编程语言   时间:2021-08-13 10:22:19    收藏:0  评论:0  赞:0  阅读:23
三十一、python 和 pycharm的安装
1、python的安装包在共享文件夹 参考安装: https://jingyan.baidu.com/article/3ea51489bebde652e61bbad3.html 2、pycharm安装社区版就可以,安装包在共享文件夹 参考安装:https://jingyan.baidu.com/ar ...
分类:编程语言   时间:2021-08-13 10:20:29    收藏:0  评论:0  赞:0  阅读:17
idea 创建不了 java 文件
idea 创建不了 Java 文件 如图: 解决方法如下: 1.(1)选择 File——>Project Structure——>Project Settings——>Modules: 2.选择该项目的java存放的文件夹,将其设置为源文件,点击OK,apply即可 3.再次单击新建,就会发现可以新 ...
分类:编程语言   时间:2021-08-13 10:20:04    收藏:0  评论:0  赞:0  阅读:25
C语言:检测数字位数的自定义函数
#include <stdio.h> int jcws(int a); int main() { int c=234; c=jcws(c); printf("%d\n",c); getchar(); } int jcws(int a) { int b=a,i; for(i=0;b>1;i++) { ...
分类:编程语言   时间:2021-08-13 10:19:29    收藏:0  评论:0  赞:0  阅读:17
Docker实践--用Dockerfile创建jenkins+python3+pytest环境镜像
前提 在windows系统上安装docker desktop,docker内安装jenkins容器,jenkins容器内安装python3环境,并安装第三方库。这里用Dockerfile创建该环境的镜像,方便在不同的服务器上运行,省去再安装jenkins及python3环境的麻烦。 宿主机上文件目录 ...
分类:编程语言   时间:2021-08-13 10:18:33    收藏:0  评论:0  赞:0  阅读:22
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!