当前位置:首页 - 第18737页

07月25日

mysql 存储过程详解

发布 : xiaowang | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 429次
mysql 存储过程详解

前言在项目开发中,经常会遇到这样一种场景,当修改A表的一条数据时,需要关联修改B表、C表甚至其他更多表的数据,为什么会这样呢?在真实的业务场景中,往往一张表的数据关联的业务是多样的,举例来说,用户在页面上完成一个订单,对服务端来说,与这个订单相关的业务还有很多,比如生成一条出库记录,扣减库存,用户的账户余额扣减,商家的账户余额增加,财务结算等等…所有这些不同的业务员操作,在服务端来说,最终体现的就是与数据库的交互,可想而知,假如关联的业务越复杂,需要与数据库进行IO的次数就越多;那么有没有什么办法,在面对此类场景业务时,提升服务端的性能,减少数据库IO呢?这就是本篇将要分享的存储过程。什么是存储过程存储过程就是事先经过编译并存储在数据库中的一段SQL语句的集合;为什么使用存

07月25日

当opencv遇上打篮球

发布 : hao | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 410次
当opencv遇上打篮球

当opencv遇上打篮球前言内容实现成果前言这一段时间没怎么写博客,偶尔写一次也是比较正经的博客,感觉自己都不正常了。今天看课的时候突然来了灵感,那就整个烂活玩一玩。打篮球配上rgb显示是一种什么体验呢,来试试。内容首先我们需要一个打篮球的视频,你猜是哪个打篮球视频。想要完成的功能就是像下图这样,在视频中把一个人的轮廓画出来,然后随着视频一起播放。画的轮廓如下图接下来就可以聊聊解决思路了。第一步其实先把图像给整成灰度图,直接使用opencv的cvtColor函数即可为了方便提取人物的轮廓,我们需要做一下二值处理,这里使用的函数是threshold,这个函数中会设置一个的阈值,当像素值超过这个阈值时,会直接将像素值设置为我们预定的像素值,当小于阈值时,则会将像素值设置为0

07月25日

数据链路层协议 ——— 以太网协议

发布 : hao1 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 843次
数据链路层协议 ——— 以太网协议

文章目录链路层解决的问题以太网协议认识以太网以太网帧格式认识MAC地址对比理解MAC地址和IP地址认识MTUMUT对IP协议的影响MTU对UDP协议的影响MTU对TCP协议的影响数据跨网络传输的过程ARP协议ARP协议的作用ARP数据的格式ARP协议的工作流程链路层解决的问题IP拥有将数据跨网络从一台主机送到另一台主机的能力,但IP并不能保证每次都能够将数据可靠的送到对端主机,因此IP需要上层TCP为其提供可靠性保证,比如数据丢包后TCP可以让IP重新发送数据,最终在TCP提供的可靠性机制下IP就能够保证将数据可靠的发送到对端主机。TCP除了对下层IP提供可靠性机制之外,TCP对上还提供进程到进程的服务,我们在进行socket编程时,本质就是在使用TCP或UDP为我们提供的进

07月25日

C++学习——坚持(二)

发布 : hao1 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 398次
C++学习——坚持(二)

前言努力不一定成功,但是坚持做好一件事一定很酷。在上一篇文章C++学习——共勉(一)中学习了C++语言的特点和程序结构,这篇文章就简单看看面向对象的基本概念。一:结构化程序设计在面向对象程序设计方法出现之前,软件界流行的主流设计方法之一就是结构化程序设计方法,也称为面向对象的设计方法。在机构化程序设计中,采用自顶向下、逐步求精以及模块化思想,有个著名的公式体现了这一思想:数据结构+算法=程序。可以说,程序基本上都含有顺序、选择、循环3种基本控制结构。一个完整的c++程序包括以下几个部分:一个主函数,可以用来调用其他函数,但是不能被调用,也叫做主程序自主定义的任意多个类和全局函数全局说明,在所有函数和类定义之外的变量说明和函数原型必要注释头文件对于比较大的文件,可

07月25日

Python和Java二选一该学啥?

发布 : jie | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 410次
Python和Java二选一该学啥?

这里不用纠结的,Java和Python!这两种语言都有巨大的社区支持和库来执行几乎任何编程任务。上学的你可以学java,好好研究研究,想多方向发展的可以学python,python在人工智能,机器学习,自动化和其他数据科学都有发展。如果你对哪个感兴趣可以选择兴趣的那种,有兴趣会让你学的更快乐。三张图研究java学习体系: 学java建议把主要精力放在Spring这一家子、Mybatis等框架,MySQL数据库上,Redis,这些是Java后端开发中使用频率最高的东西。1、一定要自己记笔记,学完后自己总结,每天的知识点真的很多,不好消化,也记不住,以后复习的话会节省很多时间。2、遇到难解决的Bug不要自己钻牛角尖,多百度,和群友讨论,通常都会节省很多时间。3、

07月25日

MySQL的分页你还在使劲的limit?

发布 : jia | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 423次
MySQL的分页你还在使劲的limit?

MySQL目前常用的分页方式有两种:1.利用limit实现分页,语法为“SELECT*FROM表名limit开始记录数,每页条数”;2.利用主键索引实现分页,语法为“SELECT*FROM表名WHERE字段名>(页数*10)LIMIT条数”;一般使用第一种方式居多,适用于数据量不大的场景:SELECT*FROMuserLIMIT0,10;#0是开始的记录数,10是条数如果换成第二种写法:SELECT*FROMuserWHEREid>(0*10)LIMIT10id是主键。如果是第X页共Y条:(X从0开始计算)SELECT*FROMuserWHEREid>(X*10)LIMITY当然,这种写法

07月25日

MyBatis-Plus(详解)

发布 : 郑州电脑哥 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 563次
MyBatis-Plus(详解)

?博客主页:?不会压弯的小飞侠✨欢迎关注:?点赞?收藏⭐留言✒✨系列专栏:?MyBatis-Plus专栏✨如果觉得博主的文章还不错的话,请三连支持一下博主。?欢迎大佬指正,一起学习!一起加油!目录?MyBatisPlus简介?MyBatisPlus快速入门案例?标准数据层开发?MP接口?id查询?修改?删除?保存?分页?开启日志?DQL控制?条件查询?方式一按条件查询?方式二:lambda格式按条件查询?方式三:lambda格式按条件查询?并且and?或者or?条件查询—null值处理?查询投影?分组统计?查询条件?范围查询?字段映射与表明映射?DML控制?id生成策越?多数据操作(删除)?多数据操作(查询)?逻辑删除?乐观锁?MyBat

07月25日

人脸识别系统技术方案

发布 : ofheart | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 413次
人脸识别系统技术方案

1.简介在人工智能技术的快速发展进程下,现在很多小区或办公楼已经用上了人脸识别智能门禁系统。如今很多地方出入写字楼不用刷卡识别,直接刷脸就可以进入大楼。新型的生物识别代替了传统的识别方式人脸识别任务,分为二部分,人脸特征提取与人脸验证人脸特征提取人脸特征提取需要基于人脸的图像特征来判断,这个特征属于那个人,那如何提取人脸图像特征,目前有二种方式:基于人脸像素聚合高维抽象的特征(皮肤,五官类似于图像分类的形式)基于人脸关键点的特征,其实相当于在上一个方法的基础上,增加了人脸关键点(因为人脸关键点的位置,就是基于高维抽象的五官特征来判定的)基于人脸关键点的特征下图有一个详细的基于人脸关键点做的人脸识别算法流程关键点检测方法总体上可以分成两个类型:一个种是用坐标回归的方式来解决一

07月25日

一日一技:Python + Excel——飞速处理数据分析与处理

发布 : jing | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 416次
一日一技:Python + Excel——飞速处理数据分析与处理

Python可以为Excel做些什么?如果你经历过工作簿意外崩溃、计算出错,并且需要执行枯燥的手动操作,那么肯定想知道这个问题的答案。这本书是为工作表软件用户准备的一本全面又简明扼要的Python入门指南。不要因为害怕学习编程就避而远之,费利克斯为学习Python提供了一个极佳的切入点,即便是经验丰富的程序员也能从中获益。同时,他将这本书的内容进行了合理的编排,使得像你一样的Excel用户更易于理解和应用。可以指导人们如何在Python的帮助下最大化地发挥Excel的能力。如果你想知道Excel结合Python有何潜能,那么费利克斯是回答这个问题的不二人选。希望你能像我一样喜欢这堂大师课程。从Excel到Python是一种自然的过渡,并且Pyt

07月25日

实战:QT车牌识别系统综合设计

发布 : ofheart | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 710次
实战:QT车牌识别系统综合设计

       该系统是博主结合许多QT开发项目综合制作,借用了Opencv的开发库来完成的一个项目,具体的可以按照目录来,关于识别方面仅仅提供一个思路,目前还在想如何去优化(准备采用神经网络将数据集拟合,减少时间复杂度,目前还在实现...)。因为识别时间太长会很影响效率,具体的安装我不在这里讲解    QT版本:5.9.9    Opencv: 4.5.1一、车牌提取1、图像预处理    首先我们将图像读取出来用imread函数输入图片路径Matimage=imread("D:\\qthome\\test_car\\test2.png");         之后我们将图像进行高斯去噪去除一些图像的杂质,之后灰度处理转化成黑白图,进行边缘检测将

关于我们 | 我要投稿 | 免责申明

Copyright © 2020-2022 ZhangShiYu.com Rights Reserved.豫ICP备2022013469号-1