当前位置:首页 > 技术人生 > 编程技术

编程技术

  • 最新
  • 浏览
  • 评论

如何设置线程池会比较合理?

2021-08-22编程技术236
在不同的并发和执行耗时场景下,我们如何设置我们的线程池会更加合理呢?高并发,低耗时建议少线程,只要满足并发即可;例如并发100,线程池可能设置为10就可以。如果线程太多,有可能出现线程切换和管理的时间,大于任务执行的时间,那效率就低了。低并...

Web服务器高性能的关键:异步模式

2021-08-22编程技术251
Web服务器高性能的关键:异步模式
什么是异步模式要知道什么是异步模式,就先要知道什么是同步模式,先看最典型的同步模式:浏览器发起请求,Web服务器开一个线程处理,处理完把处理结果返回浏览器。好像没什么好说的了,绝大多数Web服务器都如此般处理。现在想想如果处理的过程中需要调...

gocv库安装,Go安装OpenCV库(windows)

2021-06-09编程技术1268
gocv库安装,Go安装OpenCV库(windows)
gocv是OpenCV4在Go中的绑定,使用它可以在Go里做图像处理。Github:https://github.com/hybridgroup/gocvWindows安装官方介绍:https://gocv.io/getting-start...

关于MySQL中的主键

2021-05-15编程技术277
主键(primary key )没有着明确的概念定义,其是索引的一种,并且是唯一性索引的一种,且必须定义为“PRIMARY KEY”,主键不能重复,一个表只能有一个主键。Mysql中规定自增列必须为主键,在插入时,如果自动增长列没有输入值,...

python日期相关操作

2021-05-08编程技术238
当前日期时间import datetime result=datetime.datetime.now() print(result) # 2018-05-08 16:53:30.101000格式化时间1....

如何优化MYSQL中大字段longtext、text引发的问题?

2021-04-17编程技术272
如何优化MYSQL中大字段longtext、text引发的问题?
背景对接多个外部接口,需要保存请求参数以及返回参数,方便消息的补偿,因为多个外部接口,多个接口字段都不统一,整体使用一个大字段(longtext)进行存储,但是当数据只有40w的时候查询速度就非常慢长达40s左右。CREATE T...

为什么多个insert并发会导致deadlock问题?

2021-04-10编程技术295
为什么多个insert并发会导致deadlock问题?SELECT ... FROM is a consistent read,无锁SELECT ... FOR UPDATE and SELECT ... FOR SHARE stateme...

HTTP状态码301和302的区分

2021-03-27编程技术233
概念定义:301:永久重定向,重定向表示页面已永久移动到新位置。302:临时重定向,重定向表示页面移动只是暂时的。对于用户来说,他们的工作方式似乎一致,但是对于搜索引擎并不相同。搜索引擎区分不同的重定向,用不同的方式去处理他们。重要性:1、...

常见的架构模式

2021-03-13编程技术349
常见的架构模式
什么是架构模式?根据维基百科中的定义:架构模式是一个通用的、可重用的解决方案,用于在给定上下文中的软件体系结构中经常出现的问题。架构模式与软件设计模式类似,但具有更广泛的范围。下面将简要地解释几种常见的体系架构模式,以及它们的用法、优缺点。...

PHP图片合并,图片加背景

2021-03-06编程技术335
废话不多说,直接上代码:function generate($srcImg,$destImg,$bgIndex) {     //读原图信息    ...