camon详细解决过程
基于Python的Cameo实现详解
以下内容为学习<OpenCV 3计算机视觉Python与原实现>(原书第2版)过程中,对编码的相关注释(菜鸟级).
同时参考了文章:Python 使用Opencv实现cameo功能,https://blog.csdn.net/HuangZhang_123/article/details/80415861
该代码由managers.py,cameo.py两部分组成,运行cameo.py实现控制摄像头拍摄及录屏,截图的功能.
详细代码及注释如下:
managers.py
- import cv2
- import numpy as np
- import time
-
- #视屏管理类
- #来读取新的帧,并能将帧分派到一个或多个输出中,这些输出包括静止的图片文件,视频文件以及窗口
- class Capturemanager(object):
- #类变量前加 _ 代表变量设置保护变量,只有类和子类才能访问
- #类变量前加 __ 代表将变量设置私有变量,只有类对象才能访问
-
- def __init__(self, capture, previewWindowManager=None, shouldMirrorPreview=False):
-
- self.previewWindowManager = previewWindowManager#创建界面管理类
- self.shouldMirrorPreview = shouldMirrorPreview#控制图像是否翻转,产生镜像文件
-
- self._capture = capture#视频或图片提取类型
- self._channel = 0#通道数,暂时没有使用
- self._enteredFrame = False#判断之前的窗口是否存在,默认为False
- self._frame = None#当前帧的图像
- self._imageFilename = None#图片名称,当截取图片时赋值,截取完毕后重新赋值None
- self._videoFilename = None#视屏名称,当截取视屏时赋值,截取完毕后重新赋值None
- self._videoEncoding = None#视频录制过程中赋值encoding,结束时赋值None
- self._videoWriter = None#在视频录制时赋值cv2.VideoWriter作用,指定视频格式并进行frame的记录,录制结束后赋值None
-
- self._startTime = None#计算fps的起始时间
- self._framesElapsed = float(0)#视频共录制帧数
- self._fpsEstimate = None#fps值
-
- #设置只读属性
- @property
- def channel(self):
- return self._channel
-
- #设置可写属性
- @channel.setter
- def channel(self, value):
- if self._channel != value:
- self._channel = value
- self.frame = None
-
- #设置只读属性
- @property
- def frame(self):
- if self._enteredFrame and self._frame is None:#在已存在窗口且frame为空的情况下,使用retrieve()方法提取摄像头数据
- #_enteredFrame为第一帧提取出的摄像头数据
- _, self._frame = self._capture.retrieve()
- return self._frame
-
- #设置只读属性
- @property
- def isWritingImage(self):
- return self._imageFilename is not None
-
- #设置只读属性
- @property
- def isWritingVideo(self):
- return self._videoFilename is not None
-
- #启动摄像头录制功能
- def enterFrame(self):
- '''Capture the next frame,if any'''
-
- #But first, check that any previous(之前的) frame was exited.
- #assert:判断条件是否成立,成立继续运行程序,不成立返回提醒值,程序中断
- #assert True,'提醒条件'
- #assert false,'提醒条件'
- #判断之前的窗口是否存在,若存在报错
- #self._enteredFrame-->False
- assert not self._enteredFrame,'previous enterFrame() had no matching exitFrame()'
-
- if self._capture is not None:#判断是否存在控制器
- self._enteredFrame = self._capture.grab()#capture = cv2.VideoCapture(0),返回True值
- #self._enteredFrame -->True
- #VideoCapure里的read是grab和retrieve的结合,由下面的函数介绍可知grab是指向下一个帧,retrieve是解码并返回一个
- # 帧,而且retrieve比grab慢一些,所以当不需要当前的帧或画面时,可以使用grab跳过,与其使用read更省时间。
- # 因为有的时候缓冲区的画面是存在了延迟的。当不需要的时候可以多grab之后再read的话,就能比一直read更省时间,
- # 因为没有必要把不需要的帧解码,由介绍可知也可以使用grab实现硬件同步。
-
- #视频显示,视频录制,视频保存的功能
- def exitFrame(self):
- '''Draw to the window. Write to files. Release(释放) the frame'''
-
- #Check whether any grabbed frame is retrievable
- #The getter may retrieve and cache the frame
- print(4,' ',self._frame is None)
- if self._frame is None:
- self._enteredFrame = False#_enteredFrame为False时,为第一次抓取视屏信息,采用grab()方式
- #为True时为非第一次抓取,采用retrieve方式抓取
- return
-
- #计算fps
- #Update the FPS estimate and related variables
- #使用帧数/时间得到每秒的帧数
- if self._framesElapsed == 0:
- self._startTime = time.time()
-
-
- else:
- timeElapsed = time.time() - self._startTime
- self._fpsEstimate = self._framesElapsed / timeElapsed
- self._framesElapsed += 1
-
- #显示图像
- #Draw to the window, if any
- if self.previewWindowManager is not None:
- if self.shouldMirrorPreview:#控制是否镜像显示图像
- #向左/右方向翻转阵列,翻转图像
- mirroredFrame = np.fliplr(self._frame).copy()
- self.previewWindowManager.show(mirroredFrame)#显示图像
- else:
- self.previewWindowManager.show(self._frame)#显示图像
-
- #图片文件生成
- #Write to the image file, if any
- if self.isWritingImage:
- cv2.imwrite(self._imageFilename, self._frame)
- self._imageFilename = None
-
- #录制文件生成
- #Write to the video file ,if any.
- self._writeVideoFrame()
-
- #录像生成
- #Release the frame
- self._frame = None#将参数还原到循环初始状态
- self._enteredFrame = False#将参数还原到循环初始状态
-
- #设置图片文件名
- def WriteImage(self, filename):
- '''Write the next exited frame to an image file'''
- self._imageFilename = filename
-
- #开始录制
- def startWritingVideo(self, filename, encoding = cv2.VideoWriter_fourcc('I','4','2','0')):
- '''Start writing exited frames to a video file.'''
- self._videoFilename = filename
- self._videoEncoding = encoding
-
- #停止录制
- def stopWritingVideo(self):
- '''Stop writing exited frames to a video file'''
- self._videoFilename = None
- self._videoEncoding = None
- self._videoWriter = None
-
- #录制视频
- def _writeVideoFrame(self):
-
- if not self.isWritingVideo:#控制是否为保存视频
- return
-
- if self._videoWriter is None:#如果视频保存方式无定义
- fps = self._capture.get(cv2.CAP_PROP_FPS)#获取fps
- if fps == 0.0:#如果未获取到fps
- #The capture's FPS is unknown so use an estimate.
- if self._framesElapsed<20:#如果现有帧数小于20,无法计算直接退出子程序
- #Wait until more frames elapse so that the estimate is more stable
- return
- else:
- fps = self._fpsEstimate
- size = (int(self._capture.get(cv2.CAP_PROP_FRAME_WIDTH)),
- int(self._capture.get(cv2.CAP_PROP_FRAME_HEIGHT)))
- #创建videoWriter
- self._videoWriter = cv2.VideoWriter(
- self._videoFilename, self._videoEncoding, fps, size)
- #写入视频
- self._videoWriter.write(self._frame)
- #创建界面管理类
- #使应用程序代码能以面向对象的形式处理窗口的事件
- class WindowManager(object):
- def __init__(self,windowName, keypressCallback = None):
- self.keypressCallback = keypressCallback#实现按键控制功能
- self._windowName = windowName#在cameo.py中实例化为'Cameo'
- self._isWindowCreated = False#控制是否循环提取摄像头信息
- @property
- def isWindowCreated(self):#作为窗口是否存在的判别条件,self._isWindowCreated在createWindow中已修改为True
- return self._isWindowCreated
- #创建窗口
- def createWindow(self):
- cv2.namedWindow(self._windowName)#创建视屏窗口
- self._isWindowCreated = True#修改类属性,说明已经创建窗口,为Ture
- #显示窗口
- def show(self, frame):
- cv2.imshow(self._windowName, frame)
- #注销窗口
- def destroyWindow(self):
- cv2.destroyWindow(self._windowName)
- self._isWindowCreated = False
- #执行键盘操作的回调函数
- def processEvent(self):
- keycode = cv2.waitKey(1)#等待1微秒获取键盘输入信息
- if self.keypressCallback is not None and keycode != -1:#如果编辑了外界设备输入程序且输入不为0
- #Discard any non-ASCII info encoded by GTK
- keycode &= 0xFF#使用GTK进行编码
- self.keypressCallback(keycode)
cameo.py
- import cv2
- from managers import WindowManager, Capturemanager
-
- class Cameo(object):
- def __init__(self):
- #创建一个窗口,并将键盘的回调函数传入
- self._windowManager = WindowManager('Cameo', self.onKeypress)
- #告诉程序数据来自摄像头,还有镜面效果
- self._captureManager = Capturemanager(
- cv2.VideoCapture(0), self._windowManager, True
- )
-
- def run(self):
- '''Run the main loop'''
- self._windowManager.createWindow()#创建窗口,设置self._isWindowCreated = True控制循环提取摄像头信息
- while self._windowManager.isWindowCreated:
- #这里的enterFrame作用使得从程序从摄像头中取数据
- self._captureManager.enterFrame()#开启窗口
- #frame是原始帧数据,未做任何改动
- frame = self._captureManager.frame#获得当前帧
-
- #TODO: filter the frame(Chapter 3)
- #exitFrame()主要功能:实现截屏,录屏
- self._captureManager.exitFrame()#根据控制参数,选择是否进行截屏和录屏,并将self._frame等参数还原准备下一次循环
- #回调函数
- self._windowManager.processEvent()
-
- def onKeypress(self, keycode):
- '''Handle a keypress
-
- space -> Take a screenshot
- tab -> State/stop recording a screencast
- escape -> Quit
-
- '''
- if keycode == 32: #Space
- #截取保存的文件名称
- self._captureManager.WriteImage('screenshot.png')#设置截取图片保存信息
- elif keycode == 9:#tab
- if not self._captureManager.isWritingVideo:#判断为开始录制视频或结束录制视频
- #录像保存的文件名字
- self._captureManager.startWritingVideo(
- 'screencast.avi'
- )
- else:
- self._captureManager.stopWritingVideo()
- elif keycode == 27: #escape
- self._windowManager.destroyWindow()
-
- if __name__ == '__main__':
- Cameo().run()
-
-
</div>
</article>
<a id="commentBox"></a>
<div class="recommend-item-box recommend-box-ident type_blog clearfix" data-track-click="{"mod":"popu_387","con":",https://blog.csdn.net/u011771047/article/details/75090338,BlogCommendFromThirdService_1"}" data-flg="true">
<div class="content" style="width: 852px;">
<a href="https://blog.csdn.net/u011771047/article/details/75090338" target="_blank" title="OpenCV3计算机视觉Python语言实现(二):处理文件、摄像头和图形用户界面">
<h4 class="text-truncate oneline" style="width: 692px;">
OpenCV3计算机视觉<em>Python</em>语言<em>实现</em>(二):处理文件、摄像头和图形用户界面 </h4>
<div class="info-box d-flex align-content-center">
<p class="date-and-readNum oneline">
<span class="date hover-show">07-13</span>
<span class="read-num hover-hide">
阅读数
1466</span>
</p>
</div>
</a>
<p class="content" style="width: 852px;">
<a href="https://blog.csdn.net/u011771047/article/details/75090338" target="_blank" title="OpenCV3计算机视觉Python语言实现(二):处理文件、摄像头和图形用户界面">
<span class="desc oneline">安装从网址:http://www.lfd.uci.edu/~gohlke/pythonlibs/#opencv下载opencv-whl文件pipinstallwheelpipinstall****.w...</span>
</a>
<span class="blog_title_box oneline ">
<span class="type-show type-show-blog type-show-after">博文</span>
<a target="_blank" href="https://blog.csdn.net/u011771047">来自: <span class="blog_title"> NoBug,Perfect</span></a>
</span>
</p>
</div>
</div>
<div class="recommend-item-box recommend-box-ident type_blog clearfix" data-track-click="{"mod":"popu_387","con":",https://blog.csdn.net/jesmine_gu/article/details/80976951,BlogCommendFromBaidu_2"}" data-flg="true">
<div class="content" style="width: 852px;">
<a href="https://blog.csdn.net/jesmine_gu/article/details/80976951" target="_blank" title="OpenCV计算机视觉(Python实现)-2:Cameo项目">
<h4 class="text-truncate oneline" style="width: 692px;">
OpenCV计算机视觉(<em>Python</em><em>实现</em>)-2:<em>Cameo</em>项目 </h4>
<div class="info-box d-flex align-content-center">
<p class="date-and-readNum oneline">
<span class="date hover-show">07-09</span>
<span class="read-num hover-hide">
阅读数
535</span>
</p>
</div>
</a>
<p class="content" style="width: 852px;">
<a href="https://blog.csdn.net/jesmine_gu/article/details/80976951" target="_blank" title="OpenCV计算机视觉(Python实现)-2:Cameo项目">
<span class="desc oneline">Cameo项目managers.py#使用managers.CaptureManager提取视频流importnumpyimportcv2importtime#增加要导入的包、构造函数和属性值clas...</span>
</a>
<span class="blog_title_box oneline ">
<span class="type-show type-show-blog type-show-after">博文</span>
<a target="_blank" href="https://blog.csdn.net/jesmine_gu">来自: <span class="blog_title"> 故沉的博客</span></a>
</span>
</p>
</div>
</div>
<div class="recommend-item-box recommend-box-ident type_blog clearfix" data-track-click="{"mod":"popu_387","con":",https://blog.csdn.net/HuangZhang_123/article/details/80415861,BlogCommendFromBaidu_3"}" data-flg="true">
<div class="content" style="width: 852px;">
<a href="https://blog.csdn.net/HuangZhang_123/article/details/80415861" target="_blank" title="Python 使用Opencv实现cameo功能">
<h4 class="text-truncate oneline" style="width: 692px;">
<em>Python</em> 使用Opencv<em>实现</em><em>cameo</em>功能 </h4>
<div class="info-box d-flex align-content-center">
<p class="date-and-readNum oneline">
<span class="date hover-show">05-23</span>
<span class="read-num hover-hide">
阅读数
652</span>
</p>
</div>
</a>
<p class="content" style="width: 852px;">
<a href="https://blog.csdn.net/HuangZhang_123/article/details/80415861" target="_blank" title="Python 使用Opencv实现cameo功能">
<span class="desc oneline">欢迎加入学习交流QQ群:657341423文件temp.py,实现类WindowManager和CaptureManagerimportcv2importnumpyimporttime#视频图像管理类...</span>
</a>
<span class="blog_title_box oneline ">
<span class="type-show type-show-blog type-show-after">博文</span>
<a target="_blank" href="https://blog.csdn.net/HuangZhang_123">来自: <span class="blog_title"> XyJw的博客</span></a>
</span>
</p>
</div>
</div>
<div class="recommend-item-box recommend-box-ident type_blog clearfix" data-track-click="{"mod":"popu_387","con":",https://blog.csdn.net/alvin93/article/details/80895979,BlogCommendFromBaidu_4"}" data-flg="true">
<div class="content" style="width: 852px;">
<a href="https://blog.csdn.net/alvin93/article/details/80895979" target="_blank" title="【OpenCV】Cameo">
<h4 class="text-truncate oneline" style="width: 692px;">
【OpenCV】<em>Cameo</em> </h4>
<div class="info-box d-flex align-content-center">
<p class="date-and-readNum oneline">
<span class="date hover-show">07-03</span>
<span class="read-num hover-hide">
阅读数
368</span>
</p>
</div>
</a>
<p class="content" style="width: 852px;">
<a href="https://blog.csdn.net/alvin93/article/details/80895979" target="_blank" title="【OpenCV】Cameo">
<span class="desc oneline">2018-7-3好几天没来了,上周五按照书中程序,手打一份代码跑了一下,今天分析总结一下。实现的功能:1、从摄像头读取视频流,将其在窗口中实时显示2、使用键盘按键可以实现截图、录取视频、退出的功能首先...</span>
</a>
<span class="blog_title_box oneline ">
<span class="type-show type-show-blog type-show-after">博文</span>
<a target="_blank" href="https://blog.csdn.net/alvin93">来自: <span class="blog_title"> alvin93的博客</span></a>
</span>
</p>
</div>
</div>
<div class="recommend-item-box recommend-box-ident type_blog clearfix" data-track-click="{"mod":"popu_387","con":",https://blog.csdn.net/yan_520csdn/article/details/84309738,BlogCommendFromBaidu_5"}" data-flg="true">
<div class="content" style="width: 852px;">
<a href="https://blog.csdn.net/yan_520csdn/article/details/84309738" target="_blank" title="OpenCV3计算机视觉 Python实现 ——cameo项目">
<h4 class="text-truncate oneline" style="width: 692px;">
OpenCV3计算机视觉 <em>Python</em><em>实现</em> ——<em>cameo</em>项目 </h4>
<div class="info-box d-flex align-content-center">
<p class="date-and-readNum oneline">
<span class="date hover-show">11-20</span>
<span class="read-num hover-hide">
阅读数
212</span>
</p>
</div>
</a>
<p class="content" style="width: 852px;">
<a href="https://blog.csdn.net/yan_520csdn/article/details/84309738" target="_blank" title="OpenCV3计算机视觉 Python实现 ——cameo项目">
<span class="desc oneline">我按照书上程序写完,运行程序,其cameo窗口总是闪退为什么?感觉自己对程序没有理解好,求大神解释一番managers.py cameo.py importcv2importnumpyimportt...</span>
</a>
<span class="blog_title_box oneline ">
<span class="type-show type-show-blog type-show-after">博文</span>
<a target="_blank" href="https://blog.csdn.net/yan_520csdn">来自: <span class="blog_title"> yan_520csdn的博客</span></a>
</span>
</p>
</div>
</div>
<div class="recommend-item-box recommend-box-ident type_blog clearfix" data-track-click="{"mod":"popu_387","con":",https://blog.csdn.net/jialiangyue/article/details/85329917,BlogCommendFromBaidu_6"}" data-flg="true">
<div class="content" style="width: 852px;">
<a href="https://blog.csdn.net/jialiangyue/article/details/85329917" target="_blank" title="matplotlib中,使用Event编码的学习步骤">
<h4 class="text-truncate oneline" style="width: 692px;">
matplotlib中,使用Event编码的学习步骤 </h4>
<div class="info-box d-flex align-content-center">
<p class="date-and-readNum oneline">
<span class="date hover-show">01-07</span>
<span class="read-num hover-hide">
阅读数
131</span>
</p>
</div>
</a>
<p class="content" style="width: 852px;">
<a href="https://blog.csdn.net/jialiangyue/article/details/85329917" target="_blank" title="matplotlib中,使用Event编码的学习步骤">
<span class="desc oneline">第一步:https://matplotlib.org/tutorials/introductory/usage.html#sphx-glr-tutorials-introductory-usage-p...</span>
</a>
<span class="blog_title_box oneline ">
<span class="type-show type-show-blog type-show-after">博文</span>
<a target="_blank" href="https://blog.csdn.net/jialiangyue">来自: <span class="blog_title"> jialiangyue的博客</span></a>
</span>
</p>
</div>
</div>
<div class="recommend-item-box recommend-box-ident type_blog clearfix" data-track-click="{"mod":"popu_387","con":",https://blog.csdn.net/Serizawa_Tamao/article/details/88697038,BlogCommendESEnWordWeight_7"}" data-flg="true">
<div class="content" style="width: 852px;">
<a href="https://blog.csdn.net/Serizawa_Tamao/article/details/88697038" target="_blank" title="类库-cameo 详解">
<h4 class="text-truncate oneline" style="width: 692px;">
类库-<em>cameo</em> <em>详解</em> </h4>
<div class="info-box d-flex align-content-center">
<p class="date-and-readNum oneline">
<span class="date hover-show">03-20</span>
<span class="read-num hover-hide">
阅读数
18</span>
</p>
</div>
</a>
<p class="content" style="width: 852px;">
<a href="https://blog.csdn.net/Serizawa_Tamao/article/details/88697038" target="_blank" title="类库-cameo 详解">
<span class="desc oneline">转载:https://blog.csdn.net/u013631121/article/details/80412111</span>
</a>
<span class="blog_title_box oneline ">
<span class="type-show type-show-blog type-show-after">博文</span>
<a target="_blank" href="https://blog.csdn.net/Serizawa_Tamao">来自: <span class="blog_title"> Serizawa_Tamao的博客</span></a>
</span>
</p>
</div>
</div>
<div class="recommend-item-box recommend-box-ident type_blog clearfix" data-track-click="{"mod":"popu_387","con":",https://blog.csdn.net/kingroc/article/details/76157260,BlogCommendFromGuangxin_8"}" data-flg="true">
<div class="content" style="width: 852px;">
<a href="https://blog.csdn.net/kingroc/article/details/76157260" target="_blank" title="将摄像头数据显示在窗口中并具有录像、截屏功能">
<h4 class="text-truncate oneline" style="width: 692px;">
将摄像头数据显示在窗口中并具有录像、截屏功能 </h4>
<div class="info-box d-flex align-content-center">
<p class="date-and-readNum oneline">
<span class="date hover-show">07-26</span>
<span class="read-num hover-hide">
阅读数
1079</span>
</p>
</div>
</a>
<p class="content" style="width: 852px;">
<a href="https://blog.csdn.net/kingroc/article/details/76157260" target="_blank" title="将摄像头数据显示在窗口中并具有录像、截屏功能">
<span class="desc oneline">先前写过两个读取摄像头数据的小Demo复习内容:OpenCV获取摄像头数据并显示在窗口里Python实现从摄像头中读取数据并写入文件...</span>
</a>
<span class="blog_title_box oneline ">
<span class="type-show type-show-blog type-show-after">博文</span>
<a target="_blank" href="https://blog.csdn.net/kingroc">来自: <span class="blog_title"> kingroc的博客</span></a>
</span>
</p>
</div>
</div>
<div class="recommend-item-box recommend-box-ident type_blog clearfix" data-track-click="{"mod":"popu_387","con":",https://blog.csdn.net/iiiiiiiiiiii9/article/details/79303382,BlogCommendFromGuangxin_9"}" data-flg="true">
<div class="content" style="width: 852px;">
<a href="https://blog.csdn.net/iiiiiiiiiiii9/article/details/79303382" target="_blank" title="linux 安装php7.1">
<h4 class="text-truncate oneline" style="width: 692px;">
linux 安装php7.1 </h4>
<div class="info-box d-flex align-content-center">
<p class="date-and-readNum oneline">
<span class="date hover-show">02-10</span>
<span class="read-num hover-hide">
阅读数
2007</span>
</p>
</div>
</a>
<p class="content" style="width: 852px;">
<a href="https://blog.csdn.net/iiiiiiiiiiii9/article/details/79303382" target="_blank" title="linux 安装php7.1">
<span class="desc oneline">http://www.jb51.net/article/83466.htmPHP(超文本预处理器)是一种通用开源脚本语言。语法吸收了C语言、Java和Perl的特点,利于学习,使用广泛,主要适用于We...</span>
</a>
<span class="blog_title_box oneline ">
<span class="type-show type-show-blog type-show-after">博文</span>
<a target="_blank" href="https://blog.csdn.net/iiiiiiiiiiii9">来自: <span class="blog_title"> iiiiiiiiiiii9的专栏</span></a>
</span>
</p>
</div>
</div>
<div class="recommend-item-box blog-expert-recommend-box" style="display: block;">
<div class="d-flex">
<div class="blog-expert-recommend">
<div class="blog-expert">
<div class="blog-expert-flexbox" data-track-view="{"mod":"popu_709","con":"https://blog.csdn.net/weixin_41700557/article/details/82743892"}"><div class="blog-expert-item"><div class="blog-expert-info-box"><div class="blog-expert-img-box" data-track-click="{"mod":"popu_709","con":"https://blog.csdn.net/weixin_41700557/article/details/82743892"}"><a href="https://blog.csdn.net/xiangyunLLLLLL" target="_blank"><img src="https://avatar.csdn.net/A/F/E/3_xiangyunllllll.jpg" alt="湘云_聚离" title="湘云_聚离"></a><span data-track-click="{"mod":"popu_710","con":"https://blog.csdn.net/weixin_41700557/article/details/82743892"}"><span class="blog-expert-button-follow btn-red-follow" data-name="xiangyunLLLLLL" data-nick="湘云_聚离">关注</span></span></div><div class="info"><span data-track-click="{"mod":"popu_709","con":"https://blog.csdn.net/weixin_41700557/article/details/82743892"}"><a href="https://blog.csdn.net/xiangyunLLLLLL" target="_blank"><h5 class="oneline" title="湘云_聚离">湘云_聚离</h5></a></span> <p></p><p class="article-num" title="9篇文章"> 9篇文章</p><p class="article-num" title="排名:千里之外"> 排名:千里之外</p><p></p></div></div></div><div class="blog-expert-item"><div class="blog-expert-info-box"><div class="blog-expert-img-box" data-track-click="{"mod":"popu_709","con":"https://blog.csdn.net/weixin_41700557/article/details/82743892"}"><a href="https://blog.csdn.net/retacn_yue" target="_blank"><img src="https://avatar.csdn.net/1/D/D/3_retacn_yue.jpg" alt="retacn" title="retacn"></a><span data-track-click="{"mod":"popu_710","con":"https://blog.csdn.net/weixin_41700557/article/details/82743892"}"><span class="blog-expert-button-follow btn-red-follow" data-name="retacn_yue" data-nick="retacn">关注</span></span></div><div class="info"><span data-track-click="{"mod":"popu_709","con":"https://blog.csdn.net/weixin_41700557/article/details/82743892"}"><a href="https://blog.csdn.net/retacn_yue" target="_blank"><h5 class="oneline" title="retacn">retacn</h5></a></span> <p></p><p class="article-num" title="480篇文章"> 480篇文章</p><p class="article-num" title="排名:3000+"> 排名:3000+</p><p></p></div></div></div><div class="blog-expert-item"><div class="blog-expert-info-box"><div class="blog-expert-img-box" data-track-click="{"mod":"popu_709","con":"https://blog.csdn.net/weixin_41700557/article/details/82743892"}"><a href="https://blog.csdn.net/jjddss" target="_blank"><img src="https://avatar.csdn.net/6/2/C/3_jjddss.jpg" alt="Lecol_leng" title="Lecol_leng"></a><span data-track-click="{"mod":"popu_710","con":"https://blog.csdn.net/weixin_41700557/article/details/82743892"}"><span class="blog-expert-button-follow btn-red-follow" data-name="jjddss" data-nick="Lecol_leng">关注</span></span></div><div class="info"><span data-track-click="{"mod":"popu_709","con":"https://blog.csdn.net/weixin_41700557/article/details/82743892"}"><a href="https://blog.csdn.net/jjddss" target="_blank"><h5 class="oneline" title="Lecol_leng">Lecol_leng</h5></a></span> <p></p><p class="article-num" title="33篇文章"> 33篇文章</p><p class="article-num" title="排名:千里之外"> 排名:千里之外</p><p></p></div></div></div><div class="blog-expert-item"><div class="blog-expert-info-box"><div class="blog-expert-img-box" data-track-click="{"mod":"popu_709","con":"https://blog.csdn.net/weixin_41700557/article/details/82743892"}"><a href="https://blog.csdn.net/HHH_ANS" target="_blank"><img src="https://avatar.csdn.net/A/E/D/3_hhh_ans.jpg" alt="LiAnG小炜" title="LiAnG小炜"></a><span data-track-click="{"mod":"popu_710","con":"https://blog.csdn.net/weixin_41700557/article/details/82743892"}"><span class="blog-expert-button-follow btn-red-follow" data-name="HHH_ANS" data-nick="LiAnG小炜">关注</span></span></div><div class="info"><span data-track-click="{"mod":"popu_709","con":"https://blog.csdn.net/weixin_41700557/article/details/82743892"}"><a href="https://blog.csdn.net/HHH_ANS" target="_blank"><h5 class="oneline" title="LiAnG小炜">LiAnG小炜</h5></a></span> <p></p><p class="article-num" title="55篇文章"> 55篇文章</p><p class="article-num" title="排名:千里之外"> 排名:千里之外</p><p></p></div></div></div></div>
</div>
</div>
</div>
</div>
<div class="recommend-item-box recommend-box-ident type_blog clearfix" data-track-click="{"mod":"popu_387","con":",https://blog.csdn.net/xiangyunLLLLLL/article/details/79844742,BlogCommendFromQuerySearch_10"}" data-flg="true">
<div class="content" style="width: 852px;">
<a href="https://blog.csdn.net/xiangyunLLLLLL/article/details/79844742" target="_blank" title="OpenCV3计算机视觉:Python语言实现 chaper2_cameo.py(树莓派)">
<h4 class="text-truncate oneline" style="width: 692px;">
OpenCV3计算机视觉:<em>Python</em>语言<em>实现</em> chaper2_<em>cameo</em>.py(树莓派) </h4>
<div class="info-box d-flex align-content-center">
<p class="date-and-readNum oneline">
<span class="date hover-show">04-07</span>
<span class="read-num hover-hide">
阅读数
315</span>
</p>
</div>
</a>
<p class="content" style="width: 852px;">
<a href="https://blog.csdn.net/xiangyunLLLLLL/article/details/79844742" target="_blank" title="OpenCV3计算机视觉:Python语言实现 chaper2_cameo.py(树莓派)">
<span class="desc oneline">这是OpenCV3计算机视觉:Python语言实现chaper2中最后一节的cameo.py示例自己手打了一段就忍不住搜索现成的代码了首先搜索到这篇博文:用python实现opencv照书上的代码打进...</span>
</a>
<span class="blog_title_box oneline ">
<span class="type-show type-show-blog type-show-after">博文</span>
<a target="_blank" href="https://blog.csdn.net/xiangyunLLLLLL">来自: <span class="blog_title"> xiangyunLLLLLL的专栏</span></a>
</span>
</p>
</div>
</div>
<div class="recommend-item-box recommend-box-ident type_blog clearfix" data-track-click="{"mod":"popu_387","con":",https://blog.csdn.net/retacn_yue/article/details/53608358,BlogCommendFromQuerySearch_11"}" data-flg="true">
<div class="content" style="width: 852px;">
<a href="https://blog.csdn.net/retacn_yue/article/details/53608358" target="_blank" title="opencv计算机视觉学习笔记一">
<h4 class="text-truncate oneline" style="width: 692px;">
opencv计算机视觉学习笔记一 </h4>
<div class="info-box d-flex align-content-center">
<p class="date-and-readNum oneline">
<span class="date hover-show">12-13</span>
<span class="read-num hover-hide">
阅读数
1661</span>
</p>
</div>
</a>
<p class="content" style="width: 852px;">
<a href="https://blog.csdn.net/retacn_yue/article/details/53608358" target="_blank" title="opencv计算机视觉学习笔记一">
<span class="desc oneline">第二章处理文件摄像头和图形用户界面1基本i/o脚本读写图像文件示例代码如下:#!/usr/bin/envpython#-*-coding:utf-8-*-#@Time :2016/11/2712:...</span>
</a>
<span class="blog_title_box oneline ">
<span class="type-show type-show-blog type-show-after">博文</span>
<a target="_blank" href="https://blog.csdn.net/retacn_yue">来自: <span class="blog_title"> retacn_yue的专栏</span></a>
</span>
</p>
</div>
</div>
<div class="recommend-item-box recommend-box-ident recommend-download-box clearfix" data-track-click="{"mod":"popu_387","con":",https://download.csdn.net/download/weixin_41900068/10308253,BlogCommendFromQuerySearch_12"}" data-flg="true">
<a href="https://download.csdn.net/download/weixin_41900068/10308253" target="_blank">
<div class="content clearfix">
<div class="">
<h4 class="text-truncate oneline clearfix">
<em>CAMEO</em>编码表 </h4>
<span class="data float-right">03-26</span>
</div>
<div class="desc oneline">
这是CAMEO(Con
ict and Mediation Event Observations)中Actor和Event的编码对照。
下载
<div class="recommend-item-box recommend-box-ident type_blog clearfix" data-track-click="{"mod":"popu_387","con":",https://blog.csdn.net/jjddss/article/details/72843692,BlogCommendFromQuerySearch_13"}" data-flg="true">
<div class="content" style="width: 852px;">
<a href="https://blog.csdn.net/jjddss/article/details/72843692" target="_blank" title="《OpenCV 3计算机视觉:Python语言实现》(原书第2版)读后感">
<h4 class="text-truncate oneline" style="width: 692px;">
《OpenCV 3计算机视觉:<em>Python</em>语言<em>实现</em>》(原书第2版)读后感 </h4>
<div class="info-box d-flex align-content-center">
<p class="date-and-readNum oneline">
<span class="date hover-show">06-02</span>
<span class="read-num hover-hide">
阅读数
3104</span>
</p>
</div>
</a>
<p class="content" style="width: 852px;">
<a href="https://blog.csdn.net/jjddss/article/details/72843692" target="_blank" title="《OpenCV 3计算机视觉:Python语言实现》(原书第2版)读后感">
<span class="desc oneline">最近跟Python和Opencv干上了,于是买了几本书,渴求能够快速从中得到提升。其中的一本书就是《OpenCV3计算机视觉:Python语言实现》(原书第2版)。首先,先说一下这本书的优点:1.结合...</span>
</a>
<span class="blog_title_box oneline ">
<span class="type-show type-show-blog type-show-after">博文</span>
<a target="_blank" href="https://blog.csdn.net/jjddss">来自: <span class="blog_title"> jjddss的专栏</span></a>
</span>
</p>
</div>
</div>
<div class="recommend-item-box recommend-box-ident type_blog clearfix" data-track-click="{"mod":"popu_387","con":",https://blog.csdn.net/HHH_ANS/article/details/84851605,BlogCommendFromQuerySearch_14"}" data-flg="true">
<div class="content" style="width: 852px;">
<a href="https://blog.csdn.net/HHH_ANS/article/details/84851605" target="_blank" title="数字图像处理笔记(一):利用OpenCV的Cameo框架搭建实验环境">
<h4 class="text-truncate oneline" style="width: 692px;">
数字图像处理笔记(一):利用OpenCV的<em>Cameo</em>框架搭建实验环境 </h4>
<div class="info-box d-flex align-content-center">
<p class="date-and-readNum oneline">
<span class="date hover-show">12-06</span>
<span class="read-num hover-hide">
阅读数
68</span>
</p>
</div>
</a>
<p class="content" style="width: 852px;">
<a href="https://blog.csdn.net/HHH_ANS/article/details/84851605" target="_blank" title="数字图像处理笔记(一):利用OpenCV的Cameo框架搭建实验环境">
<span class="desc oneline">1-引言Python的应用程序可以通过面向对象的方法来实现,OpenCV提供了一个Cameo框架可以捕捉电脑的摄像头。我们可以通过编写添加框架里的类和方法来对摄像头捕捉到的画面进行图像处理和实验,是一...</span>
</a>
<span class="blog_title_box oneline ">
<span class="type-show type-show-blog type-show-after">博文</span>
<a target="_blank" href="https://blog.csdn.net/HHH_ANS">来自: <span class="blog_title"> HHH_ANS的博客</span></a>
</span>
</p>
</div>
</div>
<div class="recommend-item-box recommend-box-ident type_blog clearfix" data-track-click="{"mod":"popu_387","con":",https://blog.csdn.net/u013631121/article/details/80504032,BlogCommendFromBaidu_15"}" data-flg="true">
<div class="content" style="width: 852px;">
<a href="https://blog.csdn.net/u013631121/article/details/80504032" target="_blank" title="白话文讲计算机视觉-第六讲-轮廓检测算法">
<h4 class="text-truncate oneline" style="width: 692px;">
白话文讲计算机视觉-第六讲-轮廓检测算法 </h4>
<div class="info-box d-flex align-content-center">
<p class="date-and-readNum oneline">
<span class="date hover-show">05-30</span>
<span class="read-num hover-hide">
阅读数
993</span>
</p>
</div>
</a>
<p class="content" style="width: 852px;">
<a href="https://blog.csdn.net/u013631121/article/details/80504032" target="_blank" title="白话文讲计算机视觉-第六讲-轮廓检测算法">
<span class="desc oneline">大家好,欢迎收听小木的第六讲,第六讲我们主要讲的内容是轮廓检测。说道轮廓检测。轮廓怎么检测呢,那么我们就要引入一个轮廓检测算法:这个算法是日本的铃木桑发明的。这位日本人写了一篇论文,叫做:Topolo...</span>
</a>
<span class="blog_title_box oneline ">
<span class="type-show type-show-blog type-show-after">博文</span>
<a target="_blank" href="https://blog.csdn.net/u013631121">来自: <span class="blog_title"> 牟天蔚的博客</span></a>
</span>
</p>
</div>
</div>
<div class="recommend-item-box recommend-box-ident type_blog clearfix" data-track-click="{"mod":"popu_387","con":",https://blog.csdn.net/u013631121/article/details/80412111,BlogCommendFromBaidu_16"}" data-flg="true">
<div class="content" style="width: 852px;">
<a href="https://blog.csdn.net/u013631121/article/details/80412111" target="_blank" title="白话文讲计算机视觉-第二讲-cameo类库">
<h4 class="text-truncate oneline" style="width: 692px;">
白话文讲计算机视觉-第二讲-<em>cameo</em>类库 </h4>
<div class="info-box d-flex align-content-center">
<p class="date-and-readNum oneline">
<span class="date hover-show">05-22</span>
<span class="read-num hover-hide">
阅读数
373</span>
</p>
</div>
</a>
<p class="content" style="width: 852px;">
<a href="https://blog.csdn.net/u013631121/article/details/80412111" target="_blank" title="白话文讲计算机视觉-第二讲-cameo类库">
<span class="desc oneline">上一讲小木我讲解了图片的读取,保存。视频的读取、保存、以及如何调用摄像头。这节课我们要将这些东西给合而为一。怎么合而为一呢,美国的天才,也就是《OPENCV3计算机视觉PYTHON语言实现》这本书的作...</span>
</a>
<span class="blog_title_box oneline ">
<span class="type-show type-show-blog type-show-after">博文</span>
<a target="_blank" href="https://blog.csdn.net/u013631121">来自: <span class="blog_title"> 牟天蔚的博客</span></a>
</span>
</p>
</div>
</div>
<div class="recommend-item-box recommend-box-ident type_blog clearfix" data-track-click="{"mod":"popu_387","con":",https://blog.csdn.net/qq_38203234/article/details/82888605,BlogCommendFromBaidu_17"}" data-flg="true">
<div class="content" style="width: 852px;">
<a href="https://blog.csdn.net/qq_38203234/article/details/82888605" target="_blank" title="Cameo的实">
<h4 class="text-truncate oneline" style="width: 692px;">
<em>Cameo</em>的实 </h4>
<div class="info-box d-flex align-content-center">
<p class="date-and-readNum oneline">
<span class="date hover-show">09-28</span>
<span class="read-num hover-hide">
阅读数
36</span>
</p>
</div>
</a>
<p class="content" style="width: 852px;">
<a href="https://blog.csdn.net/qq_38203234/article/details/82888605" target="_blank" title="Cameo的实">
<span class="desc oneline">今天在学习cameo的时候,遇到了两个问题,在这里记录一下,如果你在学习的过程中也遇到了这种问题,希望能够帮助到你。首先感谢alvin93,网址是https://blog.csdn.net/alvin...</span>
</a>
<span class="blog_title_box oneline ">
<span class="type-show type-show-blog type-show-after">博文</span>
<a target="_blank" href="https://blog.csdn.net/qq_38203234">来自: <span class="blog_title"> qq_38203234的博客</span></a>
</span>
</p>
</div>
</div>
<div class="recommend-item-box recommend-box-ident type_blog clearfix" data-track-click="{"mod":"popu_387","con":",https://blog.csdn.net/qq_34877350/article/details/78583787,BlogCommendFromQuerySearch_18"}" data-flg="true">
<div class="content" style="width: 852px;">
<a href="https://blog.csdn.net/qq_34877350/article/details/78583787" target="_blank" title="opencv3计算机视觉Python语言实现(原书第二版)第三章3.6节缺少BGRPortraCurveFilter()函数">
<h4 class="text-truncate oneline" style="width: 692px;">
opencv3计算机视觉<em>Python</em>语言<em>实现</em>(原书第二版)第三章3.6节缺少BGRPortraCurveFilter()函数 </h4>
<div class="info-box d-flex align-content-center">
<p class="date-and-readNum oneline">
<span class="date hover-show">11-20</span>
<span class="read-num hover-hide">
阅读数
648</span>
</p>
</div>
</a>
<p class="content" style="width: 852px;">
<a href="https://blog.csdn.net/qq_34877350/article/details/78583787" target="_blank" title="opencv3计算机视觉Python语言实现(原书第二版)第三章3.6节缺少BGRPortraCurveFilter()函数">
<span class="desc oneline">3.6节中的对cameo.py的修改中,突然出现了filters.BGRPortraCurveFilter()让人措手不及。。。前面并没有写这个函数,后面也没有,查看原书英文版发现原书就是这样,坑啊,...</span>
</a>
<span class="blog_title_box oneline ">
<span class="type-show type-show-blog type-show-after">博文</span>
<a target="_blank" href="https://blog.csdn.net/qq_34877350">来自: <span class="blog_title"> qq_34877350的博客</span></a>
</span>
</p>
</div>
</div>
<div class="recommend-item-box recommend-box-ident recommend-download-box clearfix" data-track-click="{"mod":"popu_387","con":",https://download.csdn.net/download/adamanc/10733859,BlogCommendFromQuerySearch_19"}" data-flg="true">
<a href="https://download.csdn.net/download/adamanc/10733859" target="_blank">
<div class="content clearfix">
<div class="">
<h4 class="text-truncate oneline clearfix">
opencv3计算机视觉<em>python</em>语言<em>实现</em>(第二版)乔-米尼奇诺著(高清带目录PDF书籍+书中所用全部源码) </h4>
<span class="data float-right">10-20</span>
</div>
<div class="desc oneline">
本资源内含书籍《Opencv3计算机视觉-Python语言实现》第二版的高清带目录信息的PDF文件;且含有书中所用到的全部程序源码;其是适用于基于opencv和python语言的计算机视觉开发非常优秀的资源,适用于opencv计算机视觉开... </div>
<span class="type-show type-show-download">下载</span>
</div>
</a>
</div>
<div class="recommend-item-box recommend-box-ident type_blog clearfix" data-track-click="{"mod":"popu_387","con":",https://blog.csdn.net/weixin_42052460/article/details/81267299,BlogCommendFromQuerySearch_20"}" data-flg="true">
<div class="content" style="width: 852px;">
<a href="https://blog.csdn.net/weixin_42052460/article/details/81267299" target="_blank" title="OpenCV3计算机视觉Python语言实现笔记(一)">
<h4 class="text-truncate oneline" style="width: 692px;">
OpenCV3计算机视觉<em>Python</em>语言<em>实现</em>笔记(一) </h4>
<div class="info-box d-flex align-content-center">
<p class="date-and-readNum oneline">
<span class="date hover-show">07-29</span>
<span class="read-num hover-hide">
阅读数
440</span>
</p>
</div>
</a>
<p class="content" style="width: 852px;">
<a href="https://blog.csdn.net/weixin_42052460/article/details/81267299" target="_blank" title="OpenCV3计算机视觉Python语言实现笔记(一)">
<span class="desc oneline">ython3下OpenCV的安装:http://blog.csdn.net/lwplwf/article/details/616164931.读/写图像文件 OpenCV的imread()函数和im...</span>
</a>
<span class="blog_title_box oneline ">
<span class="type-show type-show-blog type-show-after">博文</span>
<a target="_blank" href="https://blog.csdn.net/weixin_42052460">来自: <span class="blog_title"> 白头码客</span></a>
</span>
</p>
</div>
</div>
<div class="recommend-item-box recommend-box-ident recommend-download-box clearfix" data-track-click="{"mod":"popu_387","con":",https://download.csdn.net/download/zh_h_ming/3966504,BlogCommendFromQuerySearch_21"}" data-flg="true">
<a href="https://download.csdn.net/download/zh_h_ming/3966504" target="_blank">
<div class="content clearfix">
<div class="">
<h4 class="text-truncate oneline clearfix">
zebra最新条码驱动 </h4>
<span class="data float-right">12-25</span>
</div>
<div class="desc oneline">
最新驱动Zebra Bravo 2"=CPL,Zebra_Bravo_2
"Zebra Bravo 4"=CPL,Zebra_Bravo_4
"Zebra Cameo 2"=CPL,Zeb...
下载
<div class="recommend-item-box recommend-box-ident type_blog clearfix" data-track-click="{"mod":"popu_387","con":",https://blog.csdn.net/niuwei22007/article/details/48950347,BlogCommendFromQuerySearch_22"}" data-flg="true">
<div class="content" style="width: 852px;">
<a href="https://blog.csdn.net/niuwei22007/article/details/48950347" target="_blank" title="深度学习(DL)与卷积神经网络(CNN)学习随笔-05-基于Python的LeNet之CNN">
<h4 class="text-truncate oneline" style="width: 692px;">
深度学习(DL)与卷积神经网络(CNN)学习随笔-05-<em>基于</em><em>Python</em>的LeNet之CNN </h4>
<div class="info-box d-flex align-content-center">
<p class="date-and-readNum oneline">
<span class="date hover-show">10-07</span>
<span class="read-num hover-hide">
阅读数
7783</span>
</p>
</div>
</a>
<p class="content" style="width: 852px;">
<a href="https://blog.csdn.net/niuwei22007/article/details/48950347" target="_blank" title="深度学习(DL)与卷积神经网络(CNN)学习随笔-05-基于Python的LeNet之CNN">
<span class="desc oneline">本文原链接可以查看更多文章 博文01介绍了CNN的基本结构。博文02、03、04依次介绍了卷积操作、LR模型的建立及实现,MLP模型及实现。这些都是作为实现LeNet的铺垫。因为LeNet的实现...</span>
</a>
<span class="blog_title_box oneline ">
<span class="type-show type-show-blog type-show-after">博文</span>
<a target="_blank" href="https://blog.csdn.net/niuwei22007">来自: <span class="blog_title"> 啸林 </span></a>
</span>
</p>
</div>
</div>
<div class="recommend-item-box recommend-box-ident type_blog clearfix" data-track-click="{"mod":"popu_387","con":",https://blog.csdn.net/zhouwenyuan1015/article/details/72584727,BlogCommendFromQuerySearch_23"}" data-flg="true">
<div class="content" style="width: 852px;">
<a href="https://blog.csdn.net/zhouwenyuan1015/article/details/72584727" target="_blank" title="推荐算法--基于物品协同过滤算法实现(python: Item-CF)">
<h4 class="text-truncate oneline" style="width: 692px;">
推荐算法--<em>基于</em>物品协同过滤算法<em>实现</em>(<em>python</em>: Item-CF) </h4>
<div class="info-box d-flex align-content-center">
<p class="date-and-readNum oneline">
<span class="date hover-show">05-20</span>
<span class="read-num hover-hide">
阅读数
1825</span>
</p>
</div>
</a>
<p class="content" style="width: 852px;">
<a href="https://blog.csdn.net/zhouwenyuan1015/article/details/72584727" target="_blank" title="推荐算法--基于物品协同过滤算法实现(python: Item-CF)">
<span class="desc oneline">1.背景本次测试基于MovieLens数据集实现的基于物品的协同过滤,目前只是在小样本上实现,主要问题是计算太耗内存,后期代码继续优化与完善。数据集说明:movies.dat中数据是用户对电影的评分。...</span>
</a>
<span class="blog_title_box oneline ">
<span class="type-show type-show-blog type-show-after">博文</span>
<a target="_blank" href="https://blog.csdn.net/zhouwenyuan1015">来自: <span class="blog_title"> zhouwenyuan1015的博客</span></a>
</span>
</p>
</div>
</div>
<div class="recommend-item-box recommend-box-ident type_blog clearfix" data-track-click="{"mod":"popu_387","con":",https://blog.csdn.net/suipingsp/article/details/41645779,BlogCommendFromQuerySearch_24"}" data-flg="true">
<div class="content" style="width: 852px;">
<a href="https://blog.csdn.net/suipingsp/article/details/41645779" target="_blank" title="机器学习经典算法详解及Python实现--基于SMO的SVM分类器">
<h4 class="text-truncate oneline" style="width: 692px;">
机器学习经典算法<em>详解</em>及<em>Python</em><em>实现</em>--<em>基于</em>SMO的SVM分类器 </h4>
<div class="info-box d-flex align-content-center">
<p class="date-and-readNum oneline">
<span class="date hover-show">12-01</span>
<span class="read-num hover-hide">
阅读数
2万+</span>
</p>
</div>
</a>
<p class="content" style="width: 852px;">
<a href="https://blog.csdn.net/suipingsp/article/details/41645779" target="_blank" title="机器学习经典算法详解及Python实现--基于SMO的SVM分类器">
<span class="desc oneline">支持向量机基本上是最好的有监督学习算法,因其英文名为supportvectormachine,简称SVM。通俗来讲,它是一种二类分类模型,其基本模型定义为特征空间上的间隔最大的线性分类器,其学习策略便...</span>
</a>
<span class="blog_title_box oneline ">
<span class="type-show type-show-blog type-show-after">博文</span>
<a target="_blank" href="https://blog.csdn.net/suipingsp">来自: <span class="blog_title"> Adan</span></a>
</span>
</p>
</div>
</div>
<div class="recommend-item-box recommend-box-ident recommend-download-box clearfix" data-track-click="{"mod":"popu_387","con":",https://download.csdn.net/download/wys3688/10559287,BlogCommendFromQuerySearch_25"}" data-flg="true">
<a href="https://download.csdn.net/download/wys3688/10559287" target="_blank">
<div class="content clearfix">
<div class="">
<h4 class="text-truncate oneline clearfix">
<em>python</em>初级教程<em>详解</em> </h4>
<span class="data float-right">07-23</span>
</div>
<div class="desc oneline">
python 初级教程详解,python 初级教程详解python 初级教程详解python 初级教程详解python 初级教程详解--------------------适合初学者,无开发经验者 </div>
<span class="type-show type-show-download">下载</span>
</div>
</a>
</div>
<div class="recommend-item-box recommend-box-ident type_blog clearfix" data-track-click="{"mod":"popu_387","con":",https://blog.csdn.net/szfhy/article/details/82695187,BlogCommendFromQuerySearch_26"}" data-flg="true">
<div class="content" style="width: 852px;">
<a href="https://blog.csdn.net/szfhy/article/details/82695187" target="_blank" title="scikit-learn 结合PCA和SVM实现人脸识别">
<h4 class="text-truncate oneline" style="width: 692px;">
scikit-learn 结合PCA和SVM<em>实现</em>人脸识别 </h4>
<div class="info-box d-flex align-content-center">
<p class="date-and-readNum oneline">
<span class="date hover-show">09-13</span>
<span class="read-num hover-hide">
阅读数
315</span>
</p>
</div>
</a>
<p class="content" style="width: 852px;">
<a href="https://blog.csdn.net/szfhy/article/details/82695187" target="_blank" title="scikit-learn 结合PCA和SVM实现人脸识别">
<span class="desc oneline">准备数据集%matplotlibinlineimportmatplotlib.pyplotaspltimportnumpyasnpimporttimeimportloggingfromsklearn....</span>
</a>
<span class="blog_title_box oneline ">
<span class="type-show type-show-blog type-show-after">博文</span>
<a target="_blank" href="https://blog.csdn.net/szfhy">来自: <span class="blog_title"> szfhy的博客</span></a>
</span>
</p>
</div>
</div>
<div class="recommend-item-box recommend-box-ident type_blog clearfix" data-track-click="{"mod":"popu_387","con":",https://blog.csdn.net/carolcoral/article/details/80524418,BlogCommendFromQuerySearch_27"}" data-flg="true">
<div class="content" style="width: 852px;">
<a href="https://blog.csdn.net/carolcoral/article/details/80524418" target="_blank" title="Python基于SMTP协议发送邮件">
<h4 class="text-truncate oneline" style="width: 692px;">
<em>Python</em><em>基于</em>SMTP协议发送邮件 </h4>
<div class="info-box d-flex align-content-center">
<p class="date-and-readNum oneline">
<span class="date hover-show">05-31</span>
<span class="read-num hover-hide">
阅读数
313</span>
</p>
</div>
</a>
<p class="content" style="width: 852px;">
<a href="https://blog.csdn.net/carolcoral/article/details/80524418" target="_blank" title="Python基于SMTP协议发送邮件">
<span class="desc oneline">#!/usr/bin/envpython#-*-coding:utf-8-*-&amp;amp;quot;&amp;amp;quot;&amp;amp;quot;@Time:2018/5/31@Aut...</span>
</a>
<span class="blog_title_box oneline ">
<span class="type-show type-show-blog type-show-after">博文</span>
<a target="_blank" href="https://blog.csdn.net/carolcoral">来自: <span class="blog_title"> CarolLiu的博客</span></a>
</span>
</p>
</div>
</div>
<div class="recommend-item-box recommend-box-ident recommend-download-box clearfix" data-track-click="{"mod":"popu_387","con":",https://download.csdn.net/download/a852775040/10834137,BlogCommendFromQuerySearch_28"}" data-flg="true">
<a href="https://download.csdn.net/download/a852775040/10834137" target="_blank">
<div class="content clearfix">
<div class="">
<h4 class="text-truncate oneline clearfix">
深度学习入门:<em>基于</em><em>Python</em>的理论与<em>实现</em> </h4>
<span class="data float-right">12-07</span>
</div>
<div class="desc oneline">
深度学习入门:基于Python的理论与实现
深度学习入门:基于Python的理论与实现
深度学习入门:基于Python的理论与实现
下载
<div class="recommend-item-box recommend-box-ident type_blog clearfix" data-track-click="{"mod":"popu_387","con":",https://blog.csdn.net/qq_21944445/article/details/84887336,BlogCommendFromQuerySearch_29"}" data-flg="true">
<div class="content" style="width: 852px;">
<a href="https://blog.csdn.net/qq_21944445/article/details/84887336" target="_blank" title="item-based CF(基于物品的协同过滤算法)">
<h4 class="text-truncate oneline" style="width: 692px;">
item-based CF(<em>基于</em>物品的协同过滤算法) </h4>
<div class="info-box d-flex align-content-center">
<p class="date-and-readNum oneline">
<span class="date hover-show">12-07</span>
<span class="read-num hover-hide">
阅读数
80</span>
</p>
</div>
</a>
<p class="content" style="width: 852px;">
<a href="https://blog.csdn.net/qq_21944445/article/details/84887336" target="_blank" title="item-based CF(基于物品的协同过滤算法)">
<span class="desc oneline">#!/usr/bin/envpython#-*-coding:utf-8-*-&quot;&quot;&quot;item_basedCF&quot;&quot;&quot;importnumpyas...</span>
</a>
<span class="blog_title_box oneline ">
<span class="type-show type-show-blog type-show-after">博文</span>
<a target="_blank" href="https://blog.csdn.net/qq_21944445">来自: <span class="blog_title"> qq_21944445的博客</span></a>
</span>
</p>
</div>
</div>
<div class="recommend-item-box recommend-box-ident type_blog clearfix" data-track-click="{"mod":"popu_387","con":",https://blog.csdn.net/Flying_sfeng/article/details/56280872,BlogCommendFromQuerySearch_30"}" data-flg="true">
<div class="content" style="width: 852px;">
<a href="https://blog.csdn.net/Flying_sfeng/article/details/56280872" target="_blank" title="基于物品的协同过滤算法itemCF原理及python代码实现">
<h4 class="text-truncate oneline" style="width: 692px;">
<em>基于</em>物品的协同过滤算法itemCF原理及<em>python</em>代码<em>实现</em> </h4>
<div class="info-box d-flex align-content-center">
<p class="date-and-readNum oneline">
<span class="date hover-show">02-21</span>
<span class="read-num hover-hide">
阅读数
8506</span>
</p>
</div>
</a>
<p class="content" style="width: 852px;">
<a href="https://blog.csdn.net/Flying_sfeng/article/details/56280872" target="_blank" title="基于物品的协同过滤算法itemCF原理及python代码实现">
<span class="desc oneline">文章是基于物品的协同过滤算法itemCF原理及python代码实现,其中的文件包含MovieLens数据集中的ml-100k数据集,开发环境是Python2.7.代码是我按照《推荐系统实践》里面的公式...</span>
</a>
<span class="blog_title_box oneline ">
<span class="type-show type-show-blog type-show-after">博文</span>
<a target="_blank" href="https://blog.csdn.net/Flying_sfeng">来自: <span class="blog_title"> Flying_sfeng的博客</span></a>
</span>
</p>
</div>
</div>
<div class="recommend-item-box recommend-box-ident type_blog clearfix" data-track-click="{"mod":"popu_387","con":",https://blog.csdn.net/jw2015_8/article/details/84760427,BlogCommendFromQuerySearch_31"}" data-flg="true">
<div class="content" style="width: 852px;">
<a href="https://blog.csdn.net/jw2015_8/article/details/84760427" target="_blank" title="再来20 个免费的Bootstrap 的后台管理模板">
<h4 class="text-truncate oneline" style="width: 692px;">
再来20 个免费的Bootstrap 的后台管理模板 </h4>
<div class="info-box d-flex align-content-center">
<p class="date-and-readNum oneline">
<span class="date hover-show">01-09</span>
<span class="read-num hover-hide">
阅读数
51</span>
</p>
</div>
</a>
<p class="content" style="width: 852px;">
<a href="https://blog.csdn.net/jw2015_8/article/details/84760427" target="_blank" title="再来20 个免费的Bootstrap 的后台管理模板">
<span class="desc oneline">强大的BootStrap相信大家都用过,下面介绍开源后台框架,让大家打开眼界BracketResponsiveBootstrap3AdminTemplateApricotBootstrap3Admin...</span>
</a>
<span class="blog_title_box oneline ">
<span class="type-show type-show-blog type-show-after">博文</span>
<a target="_blank" href="https://blog.csdn.net/jw2015_8">来自: <span class="blog_title"> jw2015_8的博客</span></a>
</span>
</p>
</div>
</div>
<div class="recommend-item-box recommend-box-ident recommend-download-box clearfix" data-track-click="{"mod":"popu_387","con":",https://download.csdn.net/download/yuyezhulan/7965729,BlogCommendFromQuerySearch_32"}" data-flg="true">
<a href="https://download.csdn.net/download/yuyezhulan/7965729" target="_blank">
<div class="content clearfix">
<div class="">
<h4 class="text-truncate oneline clearfix">
<em>基于</em>Django框架开发的纯<em>Python</em> web 登录功能小项目实践 </h4>
<span class="data float-right">09-24</span>
</div>
<div class="desc oneline">
使用Python和Django写的web 网站,适合学习Python 的人员使用,通过本网站,你将不会再对Django的MVT网站开发感到陌生,对于深入学习Python和Django将会起到特别大的帮助作用 </div>
<span class="type-show type-show-download">下载</span>
</div>
</a>
</div>
<div class="recommend-item-box recommend-box-ident type_blog clearfix" data-track-click="{"mod":"popu_387","con":",https://blog.csdn.net/xiaoyu966/article/details/25369719,BlogCommendFromQuerySearch_33"}" data-flg="true">
<div class="content" style="width: 852px;">
<a href="https://blog.csdn.net/xiaoyu966/article/details/25369719" target="_blank" title="python基于mysql实现的简单队列以及跨进程锁">
<h4 class="text-truncate oneline" style="width: 692px;">
<em>python</em><em>基于</em>mysql<em>实现</em>的简单队列以及跨进程锁 </h4>
<div class="info-box d-flex align-content-center">
<p class="date-and-readNum oneline">
<span class="date hover-show">05-09</span>
<span class="read-num hover-hide">
阅读数
857</span>
</p>
</div>
</a>
<p class="content" style="width: 852px;">
<a href="https://blog.csdn.net/xiaoyu966/article/details/25369719" target="_blank" title="python基于mysql实现的简单队列以及跨进程锁">
<span class="desc oneline">在我们做多进程应用开发的过程中,难免会遇到多个进程访问同一个资源(临界资源)的状况,必须通过加一个全局性的锁,来实现资源的同步访问(同一时间只能有一个进程访问资源)。...</span>
</a>
<span class="blog_title_box oneline ">
<span class="type-show type-show-blog type-show-after">博文</span>
<a target="_blank" href="https://blog.csdn.net/xiaoyu966">来自: <span class="blog_title"> Dreaming</span></a>
</span>
</p>
</div>
</div>
<div class="recommend-item-box recommend-box-ident type_blog clearfix" data-track-click="{"mod":"popu_387","con":",https://blog.csdn.net/demongwc/article/details/84561629,BlogCommendFromQuerySearch_34"}" data-flg="true">
<div class="content" style="width: 852px;">
<a href="https://blog.csdn.net/demongwc/article/details/84561629" target="_blank" title="[分享] Python实现的基于深度学习的手写数字识别算法">
<h4 class="text-truncate oneline" style="width: 692px;">
[分享] <em>Python</em><em>实现</em>的<em>基于</em>深度学习的手写数字识别算法 </h4>
<div class="info-box d-flex align-content-center">
<p class="date-and-readNum oneline">
<span class="date hover-show">11-27</span>
<span class="read-num hover-hide">
阅读数
204</span>
</p>
</div>
</a>
<p class="content" style="width: 852px;">
<a href="https://blog.csdn.net/demongwc/article/details/84561629" target="_blank" title="[分享] Python实现的基于深度学习的手写数字识别算法">
<span class="desc oneline">本文将采用深度学习中的卷积神经网络来训练手写数字识别模型。使用卷积神经网络建立合理的模型结构,利用卷积层中设定一定数目的卷积核(即滤波器),通过训练数据使模型学习到能够反映出十个不同手写提数字特征的卷...</span>
</a>
<span class="blog_title_box oneline ">
<span class="type-show type-show-blog type-show-after">博文</span>
<a target="_blank" href="https://blog.csdn.net/demongwc">来自: <span class="blog_title"> demongwc的博客</span></a>
</span>
</p>
</div>
</div>
<div class="recommend-item-box recommend-box-ident recommend-download-box clearfix" data-track-click="{"mod":"popu_387","con":",https://download.csdn.net/download/a583049958/8681767,BlogCommendFromQuerySearch_35"}" data-flg="true">
<a href="https://download.csdn.net/download/a583049958/8681767" target="_blank">
<div class="content clearfix">
<div class="">
<h4 class="text-truncate oneline clearfix">
绿色的<em>Cameo</em>响应式后台管理模板 </h4>
<span class="data float-right">05-10</span>
</div>
<div class="desc oneline">
绿色的Cameo响应式后台管理模板
bootstrap 后台管理 国外网站模板
下载
<div class="recommend-item-box recommend-box-ident type_blog clearfix" data-track-click="{"mod":"popu_387","con":",https://blog.csdn.net/zhangweijiqn/article/details/39235169,BlogCommendFromQuerySearch_36"}" data-flg="true">
<div class="content" style="width: 852px;">
<a href="https://blog.csdn.net/zhangweijiqn/article/details/39235169" target="_blank" title="深入详解python传值问题及内存管理机制">
<h4 class="text-truncate oneline" style="width: 692px;">
深入<em>详解</em><em>python</em>传值问题及内存管理机制 </h4>
<div class="info-box d-flex align-content-center">
<p class="date-and-readNum oneline">
<span class="date hover-show">09-12</span>
<span class="read-num hover-hide">
阅读数
4453</span>
</p>
</div>
</a>
<p class="content" style="width: 852px;">
<a href="https://blog.csdn.net/zhangweijiqn/article/details/39235169" target="_blank" title="深入详解python传值问题及内存管理机制">
<span class="desc oneline">python中到底是“传引用”还是“传值”呢??? 这个问题的回答是:看情况。有的是传值,有的是传引用。 判断的依据是看对象的可变性,而这一点又取决于对象的类型。故在python中...</span>
</a>
<span class="blog_title_box oneline ">
<span class="type-show type-show-blog type-show-after">博文</span>
<a target="_blank" href="https://blog.csdn.net/zhangweijiqn">来自: <span class="blog_title"> zhangweijiqn的专栏</span></a>
</span>
</p>
</div>
</div>
<div class="recommend-item-box recommend-box-ident recommend-download-box clearfix" data-track-click="{"mod":"popu_387","con":",https://download.csdn.net/download/niuwei22007/9170441,BlogCommendFromQuerySearch_37"}" data-flg="true">
<a href="https://download.csdn.net/download/niuwei22007/9170441" target="_blank">
<div class="content clearfix">
<div class="">
<h4 class="text-truncate oneline clearfix">
<em>基于</em><em>Python</em>+Theano<em>实现</em>的Lenet5源代码(附详细注释) </h4>
<span class="data float-right">10-10</span>
</div>
<div class="desc oneline">
基于Python+Theano实现的逻辑回归Lenet5源代码,内附有详细注释,让新手尽可能了解每一个函数及变量的作用。这个源代码还需要mlp.py,可以从我的资源中免费下载到:http://download.csdn.net/detai... </div>
<span class="type-show type-show-download">下载</span>
</div>
</a>
</div>
<div class="recommend-item-box recommend-box-ident recommend-download-box clearfix" data-track-click="{"mod":"popu_387","con":",https://download.csdn.net/download/harrison509/10572603,BlogCommendFromQuerySearch_38"}" data-flg="true">
<a href="https://download.csdn.net/download/harrison509/10572603" target="_blank">
<div class="content clearfix">
<div class="">
<h4 class="text-truncate oneline clearfix">
《21个项目玩转深度学习:<em>基于</em>TensorFlow的实践<em>详解</em>》.pdf </h4>
<span class="data float-right">07-30</span>
</div>
<div class="desc oneline">
《21个项目玩转深度学习:基于TensorFlow的实践详解》.pdf
包含21个入门级别深度学习项目,帮助学习tensorflow工程开发初始
附属源码太大了 上传不了 详情可在GitHub上搜索Deep-Learning-21-Exa...
下载
<div class="recommend-item-box recommend-box-ident recommend-download-box clearfix" data-track-click="{"mod":"popu_387","con":",https://download.csdn.net/download/caroline2222/10442842,BlogCommendFromQuerySearch_39"}" data-flg="true">
<a href="https://download.csdn.net/download/caroline2222/10442842" target="_blank">
<div class="content clearfix">
<div class="">
<h4 class="text-truncate oneline clearfix">
<em>python</em>爬虫-selenium<em>详解</em> </h4>
<span class="data float-right">05-28</span>
</div>
<div class="desc oneline">
python爬虫-selenium详解,
python爬虫-selenium详解,
python爬虫-selenium详解
下载
<div class="recommend-item-box recommend-box-ident recommend-download-box clearfix" data-track-click="{"mod":"popu_387","con":",https://download.csdn.net/download/omodao1/10603128,BlogCommendFromQuerySearch_40"}" data-flg="true">
<a href="https://download.csdn.net/download/omodao1/10603128" target="_blank">
<div class="content clearfix">
<div class="">
<h4 class="text-truncate oneline clearfix">
《21个项目玩转深度学习:<em>基于</em>Tensorflow的实践<em>详解</em>》高清完整版 </h4>
<span class="data float-right">08-14</span>
</div>
<div class="desc oneline">
《21个项目玩转深度学习:基于Tensorflow的实践详解》高清完整版 </div>
<span class="type-show type-show-download">下载</span>
</div>
</a>
</div>
<div class="recommend-item-box recommend-box-ident type_blog clearfix" data-track-click="{"mod":"popu_387","con":",https://blog.csdn.net/linqianbi/article/details/79121005,BlogCommendFromQuerySearch_41"}" data-flg="true">
<div class="content" style="width: 852px;">
<a href="https://blog.csdn.net/linqianbi/article/details/79121005" target="_blank" title="分水岭算法的原理及Openc实现">
<h4 class="text-truncate oneline" style="width: 692px;">
分水岭算法的原理及Openc<em>实现</em> </h4>
<div class="info-box d-flex align-content-center">
<p class="date-and-readNum oneline">
<span class="date hover-show">01-21</span>
<span class="read-num hover-hide">
阅读数
730</span>
</p>
</div>
</a>
<p class="content" style="width: 852px;">
<a href="https://blog.csdn.net/linqianbi/article/details/79121005" target="_blank" title="分水岭算法的原理及Openc实现">
<span class="desc oneline">分水岭算法主要用于图像分段,通常是把一副彩色图像灰度化,然后再求梯度图,最后在梯度图的基础上进行分水岭算法,求得分段图像的边缘线。 下面左边的灰度图,可以描述为右边的地形图,地形的高度是由...</span>
</a>
<span class="blog_title_box oneline ">
<span class="type-show type-show-blog type-show-after">博文</span>
<a target="_blank" href="https://blog.csdn.net/linqianbi">来自: <span class="blog_title"> linqianbi的博客</span></a>
</span>
</p>
</div>
</div>
<div class="recommend-item-box recommend-box-ident recommend-download-box clearfix" data-track-click="{"mod":"popu_387","con":",https://download.csdn.net/download/qq_22417447/10362025,BlogCommendFromQuerySearch_42"}" data-flg="true">
<a href="https://download.csdn.net/download/qq_22417447/10362025" target="_blank">
<div class="content clearfix">
<div class="">
<h4 class="text-truncate oneline clearfix">
<em>基于</em>卷积神经网络的手写数字识别<em>python</em>代码<em>实现</em> </h4>
<span class="data float-right">04-20</span>
</div>
<div class="desc oneline">
基于卷积神经网络的手写数字识别python代码实现
卷积神经网络(Convolutional Neural Network,CNN)中,卷积层的神经元只与前一层的部分神经元节点相连,即它的神经元间的连接是非全连接的,且同一层中某些神经元之...
下载
<div class="recommend-item-box recommend-box-ident recommend-download-box clearfix" data-track-click="{"mod":"popu_387","con":",https://download.csdn.net/download/u014226012/10235427,BlogCommendFromQuerySearch_43"}" data-flg="true">
<a href="https://download.csdn.net/download/u014226012/10235427" target="_blank">
<div class="content clearfix">
<div class="">
<h4 class="text-truncate oneline clearfix">
基本蚁群算法<em>python</em><em>实现</em> </h4>
<span class="data float-right">02-01</span>
</div>
<div class="desc oneline">
基本蚁群算法python代码,程序附带测试数据 </div>
<span class="type-show type-show-download">下载</span>
</div>
</a>
</div>
<div class="recommend-item-box recommend-box-ident recommend-download-box clearfix" data-track-click="{"mod":"popu_387","con":",https://download.csdn.net/download/beau_lily/10823760,BlogCommendFromQuerySearch_44"}" data-flg="true">
<a href="https://download.csdn.net/download/beau_lily/10823760" target="_blank">
<div class="content clearfix">
<div class="">
<h4 class="text-truncate oneline clearfix">
深度学习入门:<em>基于</em><em>Python</em>的理论与<em>实现</em>_高清+源代码 </h4>
<span class="data float-right">12-03</span>
</div>
<div class="desc oneline">
深度学习入门:基于Python的理论与实现_高清+源代码
深度学习入门:基于Python的理论与实现_高清+源代码
深度学习入门:基于Python的理论与实现_高清+源代码
下载
<div class="recommend-item-box recommend-box-ident recommend-download-box clearfix" data-track-click="{"mod":"popu_387","con":",https://download.csdn.net/download/qq_18817189/10464718,BlogCommendFromQuerySearch_45"}" data-flg="true">
<a href="https://download.csdn.net/download/qq_18817189/10464718" target="_blank">
<div class="content clearfix">
<div class="">
<h4 class="text-truncate oneline clearfix">
<em>基于</em><em>Python</em>网络日志分析系统研究与<em>实现</em> </h4>
<span class="data float-right">06-07</span>
</div>
<div class="desc oneline">
基于Python网络日志分析系统研究与实现 基于Python网络日志分析系统研究与实现 </div>
<span class="type-show type-show-download">下载</span>
</div>
</a>
</div>
<div class="recommend-item-box recommend-box-ident recommend-download-box clearfix" data-track-click="{"mod":"popu_387","con":",https://download.csdn.net/download/xybl/1654337,BlogCommendFromQuerySearch_46"}" data-flg="true">
<a href="https://download.csdn.net/download/xybl/1654337" target="_blank">
<div class="content clearfix">
<div class="">
<h4 class="text-truncate oneline clearfix">
<em>基于</em><em>Python</em>的混合语言编程及其<em>实现</em>.pdf </h4>
<span class="data float-right">09-12</span>
</div>
<div class="desc oneline">
基于Python的混合语言编程及其实现,基于Python的混合语言编程及其实现 </div>
<span class="type-show type-show-download">下载</span>
</div>
</a>
</div>
<div class="recommend-item-box recommend-box-ident recommend-download-box clearfix" data-track-click="{"mod":"popu_387","con":",https://download.csdn.net/download/qq_35661439/10528545,BlogCommendFromQuerySearch_47"}" data-flg="true">
<a href="https://download.csdn.net/download/qq_35661439/10528545" target="_blank">
<div class="content clearfix">
<div class="">
<h4 class="text-truncate oneline clearfix">
<em>Python</em>网络爬虫的设计及<em>实现</em> </h4>
<span class="data float-right">07-08</span>
</div>
<div class="desc oneline">
基于Python的专业网络爬虫的设计与实现 基于Python的专业网络爬虫的设计与实现 </div>
<span class="type-show type-show-download">下载</span>
</div>
</a>
</div>
<div class="recommend-item-box recommend-box-ident type_blog clearfix" data-track-click="{"mod":"popu_387","con":",https://blog.csdn.net/bbc955625132551/article/details/77163641,BlogCommendFromQuerySearch_48"}" data-flg="true">
<div class="content" style="width: 852px;">
<a href="https://blog.csdn.net/bbc955625132551/article/details/77163641" target="_blank" title="详解冒泡排序及Python3代码实现">
<h4 class="text-truncate oneline" style="width: 692px;">
<em>详解</em>冒泡排序及<em>Python</em>3代码<em>实现</em> </h4>
<div class="info-box d-flex align-content-center">
<p class="date-and-readNum oneline">
<span class="date hover-show">08-14</span>
<span class="read-num hover-hide">
阅读数
5445</span>
</p>
</div>
</a>
<p class="content" style="width: 852px;">
<a href="https://blog.csdn.net/bbc955625132551/article/details/77163641" target="_blank" title="详解冒泡排序及Python3代码实现">
<span class="desc oneline">下面详细介绍冒泡排序的思想以及python3代码实现。首先是这样一个常识:在水中两个相同深度的气泡,大的气泡上浮的快,最先上浮到水面。然后假设有一个列表保存着一组数据,如下所示:左端为里表中的元素,右...</span>
</a>
<span class="blog_title_box oneline ">
<span class="type-show type-show-blog type-show-after">博文</span>
<a target="_blank" href="https://blog.csdn.net/bbc955625132551">来自: <span class="blog_title"> Allen Liu</span></a>
</span>
</p>
</div>
</div>
<div class="recommend-item-box recommend-box-ident type_blog clearfix" data-track-click="{"mod":"popu_387","con":",https://blog.csdn.net/qq_32198277/article/details/78988305,BlogCommendFromQuerySearch_49"}" data-flg="true">
<div class="content" style="width: 852px;">
<a href="https://blog.csdn.net/qq_32198277/article/details/78988305" target="_blank" title="架构师日记——基于redis的分布式锁实现">
<h4 class="text-truncate oneline" style="width: 692px;">
架构师日记——<em>基于</em>redis的分布式锁<em>实现</em> </h4>
<div class="info-box d-flex align-content-center">
<p class="date-and-readNum oneline">
<span class="date hover-show">01-06</span>
<span class="read-num hover-hide">
阅读数
1270</span>
</p>
</div>
</a>
<p class="content" style="width: 852px;">
<a href="https://blog.csdn.net/qq_32198277/article/details/78988305" target="_blank" title="架构师日记——基于redis的分布式锁实现">
<span class="desc oneline">很久之前有讲过并发编程中的锁并发编程的锁机制:synchronized和lock。在单进程的系统中,当存在多个线程可以同时改变某个变量时,就需要对变量或代码块做同步,使其在修改这种变量时能够线性执行消...</span>
</a>
<span class="blog_title_box oneline ">
<span class="type-show type-show-blog type-show-after">博文</span>
<a target="_blank" href="https://blog.csdn.net/qq_32198277">来自: <span class="blog_title"> 饥渴计科极客杰铿的博客</span></a>
</span>
</p>
</div>
</div>
<div class="recommend-item-box recommend-box-ident type_blog clearfix" data-track-click="{"mod":"popu_387","con":",https://blog.csdn.net/ygl19961996/article/details/88813576,BlogCommendHotData_0"}" data-flg="true">
<div class="content" style="width: 852px;">
<a href="https://blog.csdn.net/ygl19961996/article/details/88813576" target="_blank" title="只狼破解版|只狼影逝二度破解版 免费分享">
<h4 class="text-truncate oneline" style="width: 692px;">
只狼破解版|只狼影逝二度破解版 免费分享 </h4>
<div class="info-box d-flex align-content-center">
<p class="date-and-readNum oneline">
<span class="date hover-show">03-26</span>
<span class="read-num hover-hide">
阅读数
477</span>
</p>
</div>
</a>
<p class="content" style="width: 852px;">
<a href="https://blog.csdn.net/ygl19961996/article/details/88813576" target="_blank" title="只狼破解版|只狼影逝二度破解版 免费分享">
<span class="desc oneline">只狼影逝二度是由FROM SOFTWARE精心研发,方块游戏代理的一款第三人称动作冒险3A单机大作,于19年3月发售,简称为只狼,本作一经发售便广受好评,并且支持PS4、Xbox、PC三个版本,支持简...</span>
</a>
<span class="blog_title_box oneline ">
<span class="type-show type-show-blog type-show-after">博文</span>
<a target="_blank" href="https://blog.csdn.net/ygl19961996">来自: <span class="blog_title"> ygl19961996的博客</span></a>
</span>
</p>
</div>
</div>
<div class="recommend-item-box recommend-box-ident type_blog clearfix" data-track-click="{"mod":"popu_387","con":",https://blog.csdn.net/lmj623565791/article/details/47017485,BlogCommendHotData_1"}" data-flg="true">
<div class="content" style="width: 852px;">
<a href="https://blog.csdn.net/lmj623565791/article/details/47017485" target="_blank" title="Android 基于Message的进程间通信 Messenger完全解析">
<h4 class="text-truncate oneline" style="width: 692px;">
Android 基于Message的进程间通信 Messenger完全解析 </h4>
<div class="info-box d-flex align-content-center">
<p class="date-and-readNum oneline">
<span class="date hover-show">07-23</span>
<span class="read-num hover-hide">
阅读数
7万+</span>
</p>
</div>
</a>
<p class="content" style="width: 852px;">
<a href="https://blog.csdn.net/lmj623565791/article/details/47017485" target="_blank" title="Android 基于Message的进程间通信 Messenger完全解析">
<span class="desc oneline">转载请标明出处:
http://blog.csdn.net/lmj623565791/article/details/46858663;
本文出自:【张鸿洋的博客】
一、概述说到Andro...
博文
来自: Hongyang
<div class="recommend-item-box recommend-box-ident type_blog clearfix" data-track-click="{"mod":"popu_387","con":",https://blog.csdn.net/u011430225/article/details/54288184,BlogCommendHotData_2"}" data-flg="true">
<div class="content" style="width: 852px;">
<a href="https://blog.csdn.net/u011430225/article/details/54288184" target="_blank" title="QT选择目录等常用文件/文件夹操作">
<h4 class="text-truncate oneline" style="width: 692px;">
QT选择目录等常用文件/文件夹操作 </h4>
<div class="info-box d-flex align-content-center">
<p class="date-and-readNum oneline">
<span class="date hover-show">01-09</span>
<span class="read-num hover-hide">
阅读数
1万+</span>
</p>
</div>
</a>
<p class="content" style="width: 852px;">
<a href="https://blog.csdn.net/u011430225/article/details/54288184" target="_blank" title="QT选择目录等常用文件/文件夹操作">
<span class="desc oneline">QT 创建文件夹 bool QDir::mkdir ( const QString &amp; dirName ) const
创建一个子目录名为目录名。[喝小酒的网摘]http://blog....
博文
来自: K7的专栏
<div class="recommend-item-box recommend-box-ident type_blog clearfix" data-track-click="{"mod":"popu_387","con":",https://blog.csdn.net/pengjc2001/article/details/54924699,BlogCommendHotData_3"}" data-flg="true">
<div class="content" style="width: 852px;">
<a href="https://blog.csdn.net/pengjc2001/article/details/54924699" target="_blank" title="三菱FX系列PLC与PC通讯的实现之专有协议(计算机联接)的程序设计之一">
<h4 class="text-truncate oneline" style="width: 692px;">
三菱FX系列PLC与PC通讯的实现之专有协议(计算机联接)的程序设计之一 </h4>
<div class="info-box d-flex align-content-center">
<p class="date-and-readNum oneline">
<span class="date hover-show">02-11</span>
<span class="read-num hover-hide">
阅读数
9330</span>
</p>
</div>
</a>
<p class="content" style="width: 852px;">
<a href="https://blog.csdn.net/pengjc2001/article/details/54924699" target="_blank" title="三菱FX系列PLC与PC通讯的实现之专有协议(计算机联接)的程序设计之一">
<span class="desc oneline">阅读内容为:FX系列微型可编程控制器用户手册(通讯篇)中计算机链接功能章节。
采用本方法通信,pc端的实现,其实就是,把操作按照协议(2种)翻译成相应的字符串,通过串口发送给plc。
编写一应用程...
博文
来自: pengjc2001的博客
<div class="recommend-item-box recommend-box-ident type_blog clearfix" data-track-click="{"mod":"popu_387","con":",https://blog.csdn.net/diandianxiyu/article/details/53068012,BlogCommendHotData_4"}" data-flg="true">
<div class="content" style="width: 852px;">
<a href="https://blog.csdn.net/diandianxiyu/article/details/53068012" target="_blank" title="【小程序】微信小程序开发实践">
<h4 class="text-truncate oneline" style="width: 692px;">
【小程序】微信小程序开发实践 </h4>
<div class="info-box d-flex align-content-center">
<p class="date-and-readNum oneline">
<span class="date hover-show">11-07</span>
<span class="read-num hover-hide">
阅读数
24万+</span>
</p>
</div>
</a>
<p class="content" style="width: 852px;">
<a href="https://blog.csdn.net/diandianxiyu/article/details/53068012" target="_blank" title="【小程序】微信小程序开发实践">
<span class="desc oneline">帐号相关流程注册范围
企业
政府
媒体
其他组织换句话讲就是不让个人开发者注册。 :)填写企业信息不能使用和之前的公众号账户相同的邮箱,也就是说小程序是和微信公众号一个层级的。填写公司机构信息,对公账...
博文
来自: 小雨同学的技术博客
<div class="recommend-item-box recommend-box-ident type_blog clearfix" data-track-click="{"mod":"popu_387","con":",https://blog.csdn.net/a973893384/article/details/46724227,BlogCommendHotData_5"}" data-flg="true">
<div class="content" style="width: 852px;">
<a href="https://blog.csdn.net/a973893384/article/details/46724227" target="_blank" title="linux下 nexus搭建maven私有库 自动打包">
<h4 class="text-truncate oneline" style="width: 692px;">
linux下 nexus搭建maven私有库 自动打包 </h4>
<div class="info-box d-flex align-content-center">
<p class="date-and-readNum oneline">
<span class="date hover-show">07-02</span>
<span class="read-num hover-hide">
阅读数
1万+</span>
</p>
</div>
</a>
<p class="content" style="width: 852px;">
<a href="https://blog.csdn.net/a973893384/article/details/46724227" target="_blank" title="linux下 nexus搭建maven私有库 自动打包">
<span class="desc oneline">linux下nexus搭建maven私有库自动打包
首先需要安装nexus:http://www.sonatype.org/nexus/go/
如上图所示
执行命令解压tar包tar...
博文
来自: 尽心篇
<div class="recommend-item-box recommend-box-ident type_blog clearfix" data-track-click="{"mod":"popu_387","con":",https://blog.csdn.net/Y1258429182/article/details/51265160,BlogCommendHotData_6"}" data-flg="true">
<div class="content" style="width: 852px;">
<a href="https://blog.csdn.net/Y1258429182/article/details/51265160" target="_blank" title="Android Studio 下debug情况下直接使用release的签名">
<h4 class="text-truncate oneline" style="width: 692px;">
Android Studio 下debug情况下直接使用release的签名 </h4>
<div class="info-box d-flex align-content-center">
<p class="date-and-readNum oneline">
<span class="date hover-show">04-28</span>
<span class="read-num hover-hide">
阅读数
1万+</span>
</p>
</div>
</a>
<p class="content" style="width: 852px;">
<a href="https://blog.csdn.net/Y1258429182/article/details/51265160" target="_blank" title="Android Studio 下debug情况下直接使用release的签名">
<span class="desc oneline">转载请标明出处(请勿转载删除底部微博、微信等信息):
http://blog.csdn.net/Y1258429182/article/details/51265160
本文出自:杨哲...
博文
来自: 杨哲丶的专栏
<div class="recommend-item-box recommend-box-ident type_blog clearfix" data-track-click="{"mod":"popu_387","con":",https://blog.csdn.net/hayixia606/article/details/79237220,BlogCommendHotData_7"}" data-flg="true">
<div class="content" style="width: 852px;">
<a href="https://blog.csdn.net/hayixia606/article/details/79237220" target="_blank" title="微信支付V3微信公众号支付PHP教程(thinkPHP5公众号支付)/JSSDK的使用">
<h4 class="text-truncate oneline" style="width: 692px;">
微信支付V3微信公众号支付PHP教程(thinkPHP5公众号支付)/JSSDK的使用 </h4>
<div class="info-box d-flex align-content-center">
<p class="date-and-readNum oneline">
<span class="date hover-show">02-02</span>
<span class="read-num hover-hide">
阅读数
14万+</span>
</p>
</div>
</a>
<p class="content" style="width: 852px;">
<a href="https://blog.csdn.net/hayixia606/article/details/79237220" target="_blank" title="微信支付V3微信公众号支付PHP教程(thinkPHP5公众号支付)/JSSDK的使用">
<span class="desc oneline">扫二维码关注,获取更多技术分享
本文承接之前发布的博客《 微信支付V3微信公众号支付PHP教程/thinkPHP5公众号支付》必须阅读上篇文章后才可以阅读这篇文章。由于最近一段时间工作比较忙,...
博文
来自: Marswill
<div class="recommend-item-box recommend-box-ident type_blog clearfix" data-track-click="{"mod":"popu_387","con":",https://blog.csdn.net/qq_36892341/article/details/73918672,BlogCommendHotData_8"}" data-flg="true">
<div class="content" style="width: 852px;">
<a href="https://blog.csdn.net/qq_36892341/article/details/73918672" target="_blank" title="linux上安装Docker(非常简单的安装方法)">
<h4 class="text-truncate oneline" style="width: 692px;">
linux上安装Docker(非常简单的安装方法) </h4>
<div class="info-box d-flex align-content-center">
<p class="date-and-readNum oneline">
<span class="date hover-show">06-29</span>
<span class="read-num hover-hide">
阅读数
18万+</span>
</p>
</div>
</a>
<p class="content" style="width: 852px;">
<a href="https://blog.csdn.net/qq_36892341/article/details/73918672" target="_blank" title="linux上安装Docker(非常简单的安装方法)">
<span class="desc oneline">最近比较有空,大四出来实习几个月了,作为实习狗的我,被叫去研究Docker了,汗汗!
Docker的三大核心概念:镜像、容器、仓库
镜像:类似虚拟机的镜像、用俗话说就是安装文件。
容器:类似一个轻量...
博文
来自: 我走小路的博客
<div class="recommend-item-box recommend-box-ident type_blog clearfix" data-track-click="{"mod":"popu_387","con":",https://blog.csdn.net/oXiMing1/article/details/51209556,BlogCommendHotData_9"}" data-flg="true">
<div class="content" style="width: 852px;">
<a href="https://blog.csdn.net/oXiMing1/article/details/51209556" target="_blank" title="iOS app各种图片尺寸(Icon,Launchimg,应用市场)">
<h4 class="text-truncate oneline" style="width: 692px;">
iOS app各种图片尺寸(Icon,Launchimg,应用市场) </h4>
<div class="info-box d-flex align-content-center">
<p class="date-and-readNum oneline">
<span class="date hover-show">04-21</span>
<span class="read-num hover-hide">
阅读数
2428</span>
</p>
</div>
</a>
<p class="content" style="width: 852px;">
<a href="https://blog.csdn.net/oXiMing1/article/details/51209556" target="_blank" title="iOS app各种图片尺寸(Icon,Launchimg,应用市场)">
<span class="desc oneline">iOS 各种图片尺寸</span>
</a>
<span class="blog_title_box oneline ">
<span class="type-show type-show-blog type-show-after">博文</span>
<a target="_blank" href="https://blog.csdn.net/oXiMing1">来自: <span class="blog_title"> 袭明君的专栏</span></a>
</span>
</p>
</div>
</div>
<div class="recommend-item-box recommend-box-ident type_blog clearfix" data-track-click="{"mod":"popu_387","con":",https://blog.csdn.net/myNameIssls/article/details/51302633,BlogCommendHotData_10"}" data-flg="true">
<div class="content" style="width: 852px;">
<a href="https://blog.csdn.net/myNameIssls/article/details/51302633" target="_blank" title="ApacheActiveMQ安装必要条件">
<h4 class="text-truncate oneline" style="width: 692px;">
ApacheActiveMQ安装必要条件 </h4>
<div class="info-box d-flex align-content-center">
<p class="date-and-readNum oneline">
<span class="date hover-show">05-03</span>
<span class="read-num hover-hide">
阅读数
2605</span>
</p>
</div>
</a>
<p class="content" style="width: 852px;">
<a href="https://blog.csdn.net/myNameIssls/article/details/51302633" target="_blank" title="ApacheActiveMQ安装必要条件">
<span class="desc oneline">ApacheActiveMQ安装必要条件</span>
</a>
<span class="blog_title_box oneline ">
<span class="type-show type-show-blog type-show-after">博文</span>
<a target="_blank" href="https://blog.csdn.net/myNameIssls">来自: <span class="blog_title"> 业精于勤-行成于思</span></a>
</span>
</p>
</div>
</div>
<div class="recommend-item-box recommend-box-ident type_blog clearfix" data-track-click="{"mod":"popu_387","con":",https://blog.csdn.net/qq_24693837/article/details/70335491,BlogCommendHotData_11"}" data-flg="true">
<div class="content" style="width: 852px;">
<a href="https://blog.csdn.net/qq_24693837/article/details/70335491" target="_blank" title="Java中BIO、NIO和AIO的区别和应用场景">
<h4 class="text-truncate oneline" style="width: 692px;">
Java中BIO、NIO和AIO的区别和应用场景 </h4>
<div class="info-box d-flex align-content-center">
<p class="date-and-readNum oneline">
<span class="date hover-show">04-21</span>
<span class="read-num hover-hide">
阅读数
1万+</span>
</p>
</div>
</a>
<p class="content" style="width: 852px;">
<a href="https://blog.csdn.net/qq_24693837/article/details/70335491" target="_blank" title="Java中BIO、NIO和AIO的区别和应用场景">
<span class="desc oneline">最近一直在准备面试,为了使自己的Java水平更上一个档次,拜读了李林峰老师的《Netty权威指南》,了解了Java关于IO的发展和最新的技术,真是受益匪浅,现在把我总结的关于BIO、NIO和AIO的区...</span>
</a>
<span class="blog_title_box oneline ">
<span class="type-show type-show-blog type-show-after">博文</span>
<a target="_blank" href="https://blog.csdn.net/qq_24693837">来自: <span class="blog_title"> 我的编程世界</span></a>
</span>
</p>
</div>
</div>
<div class="recommend-item-box recommend-box-ident type_blog clearfix" data-track-click="{"mod":"popu_387","con":",https://blog.csdn.net/xuelabizp/article/details/50417914,BlogCommendHotData_12"}" data-flg="true">
<div class="content" style="width: 852px;">
<a href="https://blog.csdn.net/xuelabizp/article/details/50417914" target="_blank" title="机器视觉学习笔记(6)——双目摄像机标定参数说明">
<h4 class="text-truncate oneline" style="width: 692px;">
机器视觉学习笔记(6)——双目摄像机标定参数说明 </h4>
<div class="info-box d-flex align-content-center">
<p class="date-and-readNum oneline">
<span class="date hover-show">12-28</span>
<span class="read-num hover-hide">
阅读数
1万+</span>
</p>
</div>
</a>
<p class="content" style="width: 852px;">
<a href="https://blog.csdn.net/xuelabizp/article/details/50417914" target="_blank" title="机器视觉学习笔记(6)——双目摄像机标定参数说明">
<span class="desc oneline">机器视觉学习笔记(6)——双目摄像机标定参数说明标签: 机器视觉阅读本文之前请先阅读以下两篇博文:
机器视觉学习笔记(4)——单目摄像机标定参数说明
机器视觉学习笔记(5)——基于OpenCV的单...
博文
来自: moverzp的博客
<div class="recommend-item-box recommend-box-ident type_blog clearfix" data-track-click="{"mod":"popu_387","con":",https://blog.csdn.net/xu__cg/article/details/53190763,BlogCommendHotData_13"}" data-flg="true">
<div class="content" style="width: 852px;">
<a href="https://blog.csdn.net/xu__cg/article/details/53190763" target="_blank" title="Java设计模式18——状态模式">
<h4 class="text-truncate oneline" style="width: 692px;">
Java设计模式18——状态模式 </h4>
<div class="info-box d-flex align-content-center">
<p class="date-and-readNum oneline">
<span class="date hover-show">11-16</span>
<span class="read-num hover-hide">
阅读数
7369</span>
</p>
</div>
</a>
<p class="content" style="width: 852px;">
<a href="https://blog.csdn.net/xu__cg/article/details/53190763" target="_blank" title="Java设计模式18——状态模式">
<span class="desc oneline">一、定义状态(State)模式又称为状态对象模式(Pattern of Objects for State),状态模式是对象的行为模式。状态模式允许一个对象在其内部状态改变时改变其行为,用于解决系统中...</span>
</a>
<span class="blog_title_box oneline ">
<span class="type-show type-show-blog type-show-after">博文</span>
<a target="_blank" href="https://blog.csdn.net/xu__cg">来自: <span class="blog_title"> 小小本科生成长之路</span></a>
</span>
</p>
</div>
</div>
<div class="recommend-item-box recommend-box-ident type_blog clearfix" data-track-click="{"mod":"popu_387","con":",https://blog.csdn.net/yenange/article/details/12198829,BlogCommendHotData_14"}" data-flg="true">
<div class="content" style="width: 852px;">
<a href="https://blog.csdn.net/yenange/article/details/12198829" target="_blank" title="ODAC (odp.net) 从开发到部署">
<h4 class="text-truncate oneline" style="width: 692px;">
ODAC (odp.net) 从开发到部署 </h4>
<div class="info-box d-flex align-content-center">
<p class="date-and-readNum oneline">
<span class="date hover-show">09-30</span>
<span class="read-num hover-hide">
阅读数
1万+</span>
</p>
</div>
</a>
<p class="content" style="width: 852px;">
<a href="https://blog.csdn.net/yenange/article/details/12198829" target="_blank" title="ODAC (odp.net) 从开发到部署">
<span class="desc oneline">test</span>
</a>
<span class="blog_title_box oneline ">
<span class="type-show type-show-blog type-show-after">博文</span>
<a target="_blank" href="https://blog.csdn.net/yenange">来自: <span class="blog_title"> 我想我是海 冬天的大海 心情随风轻摆</span></a>
</span>
</p>
</div>
</div>
<div class="recommend-item-box recommend-box-ident type_blog clearfix" data-track-click="{"mod":"popu_387","con":",https://blog.csdn.net/u011860731/article/details/48733073,BlogCommendHotData_15"}" data-flg="true">
<div class="content" style="width: 852px;">
<a href="https://blog.csdn.net/u011860731/article/details/48733073" target="_blank" title="ThreadLocal的设计理念与作用">
<h4 class="text-truncate oneline" style="width: 692px;">
ThreadLocal的设计理念与作用 </h4>
<div class="info-box d-flex align-content-center">
<p class="date-and-readNum oneline">
<span class="date hover-show">09-25</span>
<span class="read-num hover-hide">
阅读数
5万+</span>
</p>
</div>
</a>
<p class="content" style="width: 852px;">
<a href="https://blog.csdn.net/u011860731/article/details/48733073" target="_blank" title="ThreadLocal的设计理念与作用">
<span class="desc oneline">Java中的ThreadLocal类允许我们创建只能被同一个线程读写的变量。因此,如果一段代码含有一个ThreadLocal变量的引用,即使两个线程同时执行这段代码,它们也无法访问到对方的Thread...</span>
</a>
<span class="blog_title_box oneline ">
<span class="type-show type-show-blog type-show-after">博文</span>
<a target="_blank" href="https://blog.csdn.net/u011860731">来自: <span class="blog_title"> u011860731的专栏</span></a>
</span>
</p>
</div>
</div>
<div class="recommend-item-box recommend-box-ident type_blog clearfix" data-track-click="{"mod":"popu_387","con":",https://blog.csdn.net/lk_blog/article/details/8007777,BlogCommendHotData_16"}" data-flg="true">
<div class="content" style="width: 852px;">
<a href="https://blog.csdn.net/lk_blog/article/details/8007777" target="_blank" title="配置简单功能强大的excel工具类搞定excel导入导出工具类(一)">
<h4 class="text-truncate oneline" style="width: 692px;">
配置简单功能强大的excel工具类搞定excel导入导出工具类(一) </h4>
<div class="info-box d-flex align-content-center">
<p class="date-and-readNum oneline">
<span class="date hover-show">09-22</span>
<span class="read-num hover-hide">
阅读数
4万+</span>
</p>
</div>
</a>
<p class="content" style="width: 852px;">
<a href="https://blog.csdn.net/lk_blog/article/details/8007777" target="_blank" title="配置简单功能强大的excel工具类搞定excel导入导出工具类(一)">
<span class="desc oneline">对于J2EE项目导入导出Excel是最普通和实用功能,本工具类使用步骤简单,功能强大,只需要对实体类进行简单的注解就能实现导入导出功能,导入导出操作的都是实体对象.
请看一下这个类都有哪些功能:
...
博文
来自: 李坤 大米时代 第五期
<div class="recommend-item-box recommend-box-ident type_blog clearfix" data-track-click="{"mod":"popu_387","con":",https://blog.csdn.net/gefangshuai/article/details/50328451,BlogCommendHotData_17"}" data-flg="true">
<div class="content" style="width: 852px;">
<a href="https://blog.csdn.net/gefangshuai/article/details/50328451" target="_blank" title="关于SpringBoot bean无法注入的问题(与文件包位置有关)">
<h4 class="text-truncate oneline" style="width: 692px;">
关于SpringBoot bean无法注入的问题(与文件包位置有关) </h4>
<div class="info-box d-flex align-content-center">
<p class="date-and-readNum oneline">
<span class="date hover-show">12-16</span>
<span class="read-num hover-hide">
阅读数
15万+</span>
</p>
</div>
</a>
<p class="content" style="width: 852px;">
<a href="https://blog.csdn.net/gefangshuai/article/details/50328451" target="_blank" title="关于SpringBoot bean无法注入的问题(与文件包位置有关)">
<span class="desc oneline">问题场景描述整个项目通过Maven构建,大致结构如下:
核心Spring框架一个module spring-boot-base
service和dao一个module server-core
提供系统...
博文
来自: 开发随笔
<div class="recommend-item-box recommend-box-ident type_blog clearfix" data-track-click="{"mod":"popu_387","con":",https://blog.csdn.net/u012784288/article/details/51837826,BlogCommendHotData_18"}" data-flg="true">
<div class="content" style="width: 852px;">
<a href="https://blog.csdn.net/u012784288/article/details/51837826" target="_blank" title="vs2012 MFC连接及操作access(2007)数据库(ADO)">
<h4 class="text-truncate oneline" style="width: 692px;">
vs2012 MFC连接及操作access(2007)数据库(ADO) </h4>
<div class="info-box d-flex align-content-center">
<p class="date-and-readNum oneline">
<span class="date hover-show">07-06</span>
<span class="read-num hover-hide">
阅读数
1万+</span>
</p>
</div>
</a>
<p class="content" style="width: 852px;">
<a href="https://blog.csdn.net/u012784288/article/details/51837826" target="_blank" title="vs2012 MFC连接及操作access(2007)数据库(ADO)">
<span class="desc oneline">最近想写个图书管理软件,用到了数据库,但是由于是小白,弄了好半天才把数据库搞明白。虽然网上有一些教程,但大多都是长长的文字叙述,所以想写一个图文版的连接教程并把这两天的经验记录下来。
1、首先打开ac...
博文
来自: u012784288的博客
<div class="recommend-item-box recommend-box-ident type_blog clearfix" data-track-click="{"mod":"popu_387","con":",https://blog.csdn.net/hero_fantao/article/details/34533533,BlogCommendHotData_19"}" data-flg="true">
<div class="content" style="width: 852px;">
<a href="https://blog.csdn.net/hero_fantao/article/details/34533533" target="_blank" title="连续特征离散化和归一化">
<h4 class="text-truncate oneline" style="width: 692px;">
连续特征离散化和归一化 </h4>
<div class="info-box d-flex align-content-center">
<p class="date-and-readNum oneline">
<span class="date hover-show">06-25</span>
<span class="read-num hover-hide">
阅读数
2万+</span>
</p>
</div>
</a>
<p class="content" style="width: 852px;">
<a href="https://blog.csdn.net/hero_fantao/article/details/34533533" target="_blank" title="连续特征离散化和归一化">
<span class="desc oneline">连续特征进行离散化处理。</span>
</a>
<span class="blog_title_box oneline ">
<span class="type-show type-show-blog type-show-after">博文</span>
<a target="_blank" href="https://blog.csdn.net/hero_fantao">来自: <span class="blog_title"> hero_fantao的专栏</span></a>
</span>
</p>
</div>
</div>
<div class="recommend-item-box recommend-box-ident type_blog clearfix" data-track-click="{"mod":"popu_387","con":",https://blog.csdn.net/qq_34417408/article/details/78563602,BlogCommendHotData_20"}" data-flg="true">
<div class="content" style="width: 852px;">
<a href="https://blog.csdn.net/qq_34417408/article/details/78563602" target="_blank" title="开源Json解析器的浅述">
<h4 class="text-truncate oneline" style="width: 692px;">
开源Json解析器的浅述 </h4>
<div class="info-box d-flex align-content-center">
<p class="date-and-readNum oneline">
<span class="date hover-show">11-17</span>
<span class="read-num hover-hide">
阅读数
3170</span>
</p>
</div>
</a>
<p class="content" style="width: 852px;">
<a href="https://blog.csdn.net/qq_34417408/article/details/78563602" target="_blank" title="开源Json解析器的浅述">
<span class="desc oneline">之前在做项目中,Json 这种数据转换格式经常用,为什么呢?我认为是
1、它的易用性,跨平台性,它是JS(JavaScript)的子集,是一种对象字面量。
2、它与XML都是树结构的语法树;
同...
博文
来自: qq_34417408的博客
<div class="recommend-item-box recommend-box-ident type_blog clearfix" data-track-click="{"mod":"popu_387","con":",https://blog.csdn.net/VBcom/article/details/7245186,BlogCommendHotData_21"}" data-flg="true">
<div class="content" style="width: 852px;">
<a href="https://blog.csdn.net/VBcom/article/details/7245186" target="_blank" title="DirectX修复工具增强版">
<h4 class="text-truncate oneline" style="width: 692px;">
DirectX修复工具增强版 </h4>
<div class="info-box d-flex align-content-center">
<p class="date-and-readNum oneline">
<span class="date hover-show">02-09</span>
<span class="read-num hover-hide">
阅读数
189万+</span>
</p>
</div>
</a>
<p class="content" style="width: 852px;">
<a href="https://blog.csdn.net/VBcom/article/details/7245186" target="_blank" title="DirectX修复工具增强版">
<span class="desc oneline">最后更新:2018-12-20
DirectX修复工具最新版:DirectX Repair V3.8 增强版 NEW!
版本号:V3.8.0.11638
大小: 107MB/7z格式压缩,18...
博文
来自: VBcom的专栏
<div class="recommend-item-box recommend-box-ident type_blog clearfix" data-track-click="{"mod":"popu_387","con":",https://blog.csdn.net/qq574857122/article/details/16361033,BlogCommendHotData_22"}" data-flg="true">
<div class="content" style="width: 852px;">
<a href="https://blog.csdn.net/qq574857122/article/details/16361033" target="_blank" title="强连通分量及缩点tarjan算法解析">
<h4 class="text-truncate oneline" style="width: 692px;">
强连通分量及缩点tarjan算法解析 </h4>
<div class="info-box d-flex align-content-center">
<p class="date-and-readNum oneline">
<span class="date hover-show">11-16</span>
<span class="read-num hover-hide">
阅读数
55万+</span>
</p>
</div>
</a>
<p class="content" style="width: 852px;">
<a href="https://blog.csdn.net/qq574857122/article/details/16361033" target="_blank" title="强连通分量及缩点tarjan算法解析">
<span class="desc oneline">强连通分量:
简言之 就是找环(每条边只走一次,两两可达)
孤立的一个点也是一个连通分量
使用tarjan算法 在嵌套的多个环中优先得到最大环( 最小环就是每个孤立点)
定义:
int Ti...
博文
来自: 九野的博客
<div class="recommend-item-box recommend-box-ident type_blog clearfix" data-track-click="{"mod":"popu_387","con":",https://blog.csdn.net/apple_8180/article/details/2109951,BlogCommendHotData_23"}" data-flg="true">
<div class="content" style="width: 852px;">
<a href="https://blog.csdn.net/apple_8180/article/details/2109951" target="_blank" title="如何用VFP判断文本文件的编码格式?">
<h4 class="text-truncate oneline" style="width: 692px;">
如何用VFP判断文本文件的编码格式? </h4>
<div class="info-box d-flex align-content-center">
<p class="date-and-readNum oneline">
<span class="date hover-show">02-20</span>
<span class="read-num hover-hide">
阅读数
4685</span>
</p>
</div>
</a>
<p class="content" style="width: 852px;">
<a href="https://blog.csdn.net/apple_8180/article/details/2109951" target="_blank" title="如何用VFP判断文本文件的编码格式?">
<span class="desc oneline">*--文本文件的编码格式手动查看方法:*--用记事本打开文本后,点击菜单上的“另存为”,编码格式在出现的对话框下方。*--那用VFP如何取得文本文件的编码格式呢,如下:lcFileName=C:/A....</span>
</a>
<span class="blog_title_box oneline ">
<span class="type-show type-show-blog type-show-after">博文</span>
<a target="_blank" href="https://blog.csdn.net/apple_8180">来自: <span class="blog_title"> apple_8180(十豆三) 的专栏</span></a>
</span>
</p>
</div>
</div>
<div class="recommend-item-box recommend-box-ident type_blog clearfix" data-track-click="{"mod":"popu_387","con":",https://blog.csdn.net/silentpebble/article/details/41279285,BlogCommendHotData_24"}" data-flg="true">
<div class="content" style="width: 852px;">
<a href="https://blog.csdn.net/silentpebble/article/details/41279285" target="_blank" title="centos 查看命令源码">
<h4 class="text-truncate oneline" style="width: 692px;">
centos 查看命令源码 </h4>
<div class="info-box d-flex align-content-center">
<p class="date-and-readNum oneline">
<span class="date hover-show">11-19</span>
<span class="read-num hover-hide">
阅读数
6万+</span>
</p>
</div>
</a>
<p class="content" style="width: 852px;">
<a href="https://blog.csdn.net/silentpebble/article/details/41279285" target="_blank" title="centos 查看命令源码">
<span class="desc oneline"># yum install yum-utils
设置源:
[base-src]
name=CentOS-5.4 - Base src -
baseurl=http://vault.ce...
博文
来自: linux/unix
<div class="recommend-item-box recommend-box-ident type_blog clearfix" data-track-click="{"mod":"popu_387","con":",https://blog.csdn.net/aikongmeng/article/details/47025499,BlogCommendHotData_25"}" data-flg="true">
<div class="content" style="width: 852px;">
<a href="https://blog.csdn.net/aikongmeng/article/details/47025499" target="_blank" title="Android隐藏app应用图标">
<h4 class="text-truncate oneline" style="width: 692px;">
Android隐藏app应用图标 </h4>
<div class="info-box d-flex align-content-center">
<p class="date-and-readNum oneline">
<span class="date hover-show">07-23</span>
<span class="read-num hover-hide">
阅读数
1万+</span>
</p>
</div>
</a>
<p class="content" style="width: 852px;">
<a href="https://blog.csdn.net/aikongmeng/article/details/47025499" target="_blank" title="Android隐藏app应用图标">
<span class="desc oneline">原本是闲来无事,浏览博客,看到用浏览器地址打开app的文章,
按照文中所述尝试以后,发现app的应用图标居然在桌面不显示了。
只需在下面的代码中,修改即可。
...
博文
来自: 爱孔孟
<div class="recommend-item-box recommend-box-ident type_blog clearfix" data-track-click="{"mod":"popu_387","con":",https://blog.csdn.net/u010635353/article/details/53173633,BlogCommendHotData_26"}" data-flg="true">
<div class="content" style="width: 852px;">
<a href="https://blog.csdn.net/u010635353/article/details/53173633" target="_blank" title="微信小程序(七):仿找事吧APP附近三公里Demo">
<h4 class="text-truncate oneline" style="width: 692px;">
微信小程序(七):仿找事吧APP附近三公里Demo </h4>
<div class="info-box d-flex align-content-center">
<p class="date-and-readNum oneline">
<span class="date hover-show">11-16</span>
<span class="read-num hover-hide">
阅读数
8412</span>
</p>
</div>
</a>
<p class="content" style="width: 852px;">
<a href="https://blog.csdn.net/u010635353/article/details/53173633" target="_blank" title="微信小程序(七):仿找事吧APP附近三公里Demo">
<span class="desc oneline">功能点:轮播;列表,下拉刷新上拉加载更多;地图;网络请求;数据绑定等
文本仿照了 找事吧app 附近三公里功能,并感谢找事吧数据的提供。考虑到数据的私密性,本文贴出的代码并没有贴出请求URL,敬...
博文
来自: 阿东
<div class="recommend-item-box recommend-box-ident type_blog clearfix" data-track-click="{"mod":"popu_387","con":",https://blog.csdn.net/ymj7150697/article/details/7384126,BlogCommendHotData_27"}" data-flg="true">
<div class="content" style="width: 852px;">
<a href="https://blog.csdn.net/ymj7150697/article/details/7384126" target="_blank" title="expat介绍文档翻译">
<h4 class="text-truncate oneline" style="width: 692px;">
expat介绍文档翻译 </h4>
<div class="info-box d-flex align-content-center">
<p class="date-and-readNum oneline">
<span class="date hover-show">03-22</span>
<span class="read-num hover-hide">
阅读数
3万+</span>
</p>
</div>
</a>
<p class="content" style="width: 852px;">
<a href="https://blog.csdn.net/ymj7150697/article/details/7384126" target="_blank" title="expat介绍文档翻译">
<span class="desc oneline">原文地址:http://www.xml.com/pub/a/1999/09/expat/index.html
因为需要用,所以才翻译了这个文档。但总归赖于英语水平很有限,翻译出来的中文有可能...
博文
来自: ymj7150697的专栏
<div class="recommend-item-box recommend-box-ident type_blog clearfix" data-track-click="{"mod":"popu_387","con":",https://blog.csdn.net/qq_22073849/article/details/71809243,BlogCommendHotData_28"}" data-flg="true">
<div class="content" style="width: 852px;">
<a href="https://blog.csdn.net/qq_22073849/article/details/71809243" target="_blank" title="执行转换时如何让Kettle记录错误并继续执行?——记一种解决方案">
<h4 class="text-truncate oneline" style="width: 692px;">
执行转换时如何让Kettle记录错误并继续执行?——记一种解决方案 </h4>
<div class="info-box d-flex align-content-center">
<p class="date-and-readNum oneline">
<span class="date hover-show">05-13</span>
<span class="read-num hover-hide">
阅读数
2万+</span>
</p>
</div>
</a>
<p class="content" style="width: 852px;">
<a href="https://blog.csdn.net/qq_22073849/article/details/71809243" target="_blank" title="执行转换时如何让Kettle记录错误并继续执行?——记一种解决方案">
<span class="desc oneline">如题,近几天在利用Kettle进行数据迁移的工作(也就是把数据全量导入到新数据库中,其中有些字段有些许调整),在写好脚本并执行后发现一个很严重的问题——每次脚本在执行到某个位置的时候就会意外停止,如下...</span>
</a>
<span class="blog_title_box oneline ">
<span class="type-show type-show-blog type-show-after">博文</span>
<a target="_blank" href="https://blog.csdn.net/qq_22073849">来自: <span class="blog_title"> Amour</span></a>
</span>
</p>
</div>
</div>
<div class="recommend-item-box recommend-box-ident type_blog clearfix" data-track-click="{"mod":"popu_387","con":",https://blog.csdn.net/huilan_same/article/details/52200586,BlogCommendHotData_29"}" data-flg="true">
<div class="content" style="width: 852px;">
<a href="https://blog.csdn.net/huilan_same/article/details/52200586" target="_blank" title="selenium之 定位以及切换frame(iframe)">
<h4 class="text-truncate oneline" style="width: 692px;">
selenium之 定位以及切换frame(iframe) </h4>
<div class="info-box d-flex align-content-center">
<p class="date-and-readNum oneline">
<span class="date hover-show">08-13</span>
<span class="read-num hover-hide">
阅读数
8万+</span>
</p>
</div>
</a>
<p class="content" style="width: 852px;">
<a href="https://blog.csdn.net/huilan_same/article/details/52200586" target="_blank" title="selenium之 定位以及切换frame(iframe)">
<span class="desc oneline">很多人在用selenium定位页面元素的时候会遇到定位不到的问题,明明元素就在那儿,用firebug也可以看到,就是定位不到,这种情况很有可能是frame在搞鬼(原因之一,改天专门说说定位不到元素,可...</span>
</a>
<span class="blog_title_box oneline ">
<span class="type-show type-show-blog type-show-after">博文</span>
<a target="_blank" href="https://blog.csdn.net/huilan_same">来自: <span class="blog_title"> 灰蓝</span></a>
</span>
</p>
</div>
</div>
<div class="recommend-item-box recommend-box-ident type_blog clearfix" data-track-click="{"mod":"popu_387","con":",https://blog.csdn.net/u013235478/article/details/54318563,BlogCommendHotData_30"}" data-flg="true">
<div class="content" style="width: 852px;">
<a href="https://blog.csdn.net/u013235478/article/details/54318563" target="_blank" title="Hadoop+HBase完全分布式安装">
<h4 class="text-truncate oneline" style="width: 692px;">
Hadoop+HBase完全分布式安装 </h4>
<div class="info-box d-flex align-content-center">
<p class="date-and-readNum oneline">
<span class="date hover-show">01-10</span>
<span class="read-num hover-hide">
阅读数
1604</span>
</p>
</div>
</a>
<p class="content" style="width: 852px;">
<a href="https://blog.csdn.net/u013235478/article/details/54318563" target="_blank" title="Hadoop+HBase完全分布式安装">
<span class="desc oneline">记录下完全分布式HBase数据库安装步骤准备3台机器:10.202.7.191 / 10.202.7.139 / 10.202.9.89所需准备的Jar包:
jdk-7u65-linux-x64.ta...
博文
来自: Dobbin
<div class="recommend-item-box recommend-box-ident type_blog clearfix" data-track-click="{"mod":"popu_387","con":",https://blog.csdn.net/LeeWei4939/article/details/78806210,BlogCommendHotData_31"}" data-flg="true">
<div class="content" style="width: 852px;">
<a href="https://blog.csdn.net/LeeWei4939/article/details/78806210" target="_blank" title="信息检索数据集">
<h4 class="text-truncate oneline" style="width: 692px;">
信息检索数据集 </h4>
<div class="info-box d-flex align-content-center">
<p class="date-and-readNum oneline">
<span class="date hover-show">12-14</span>
<span class="read-num hover-hide">
阅读数
1022</span>
</p>
</div>
</a>
<p class="content" style="width: 852px;">
<a href="https://blog.csdn.net/LeeWei4939/article/details/78806210" target="_blank" title="信息检索数据集">
<span class="desc oneline">转自:http://blog.csdn.net/liuheng0111/article/details/72772922
INRIA Holidays
INRIA Holidays dat...
博文
来自: LeeWei4939的博客
<div class="recommend-item-box type_hot_word">
<div class="content clearfix" style="width: 852px;">
<div class="word float-left">
<span>
<a href="https://edu.csdn.net/course/play/8211/169109 " target="_blank">
论文详解 </a></span>
<span>
<a href="https://edu.csdn.net/course/play/7221/145888 " target="_blank">
numpy详解 </a></span>
<span>
<a href="https://edu.csdn.net/course/play/8211/168746 " target="_blank">
卷积神经网络详解 </a></span>
<span>
<a href="https://edu.csdn.net/course/play/3904/121323 " target="_blank">
Python逻辑回归实现案例 </a></span>
<span>
<a href="https://edu.csdn.net/course/play/7493/156072 " target="_blank">
xgboost原理详解 </a></span>
</div>
</div>
</div><div class="recommend-item-box baiduSearch recommend-box-ident" data-track-view="{"mod":"popu_387","con":",https://blog.csdn.net/qq_34877350/article/details/78583787,searchFromBaidu1_0,-"}" data-track-click="{"mod":"popu_387","con":",https://blog.csdn.net/qq_34877350/article/details/78583787,searchFromBaidu1_0,-"}" data-flg="true"> <a href="https://blog.csdn.net/qq_34877350/article/details/78583787" target="_blank"> <h4 class="text-truncate oneline" style="width: 763px;">opencv3计算机视觉<em>Python</em>语言<em>实现</em>(原书第二版)第三章3...._CSDN博客</h4> <div class="info-box d-flex align-content-center"> <p> <span class="date">11-9</span> </p> </div> <p class="content oneline" style="width: 852px;">3.6节中的对cameo.py的修改中,突然出现了filters.BGRPortraCurveFilter()让人措...基于Python的Cameo实现详解- weixin_41700557的博客 09-17 46 以下内容为学习...</p> </a> </div><div class="recommend-item-box baiduSearch recommend-box-ident" data-track-view="{"mod":"popu_387","con":",https://blog.csdn.net/HuangZhang_123/article/details/80415861,searchFromBaidu1_1,-"}" data-track-click="{"mod":"popu_387","con":",https://blog.csdn.net/HuangZhang_123/article/details/80415861,searchFromBaidu1_1,-"}" data-flg="true"> <a href="https://blog.csdn.net/HuangZhang_123/article/details/80415861" target="_blank"> <h4 class="text-truncate oneline" style="width: 755px;"><em>Python</em> 使用Opencv<em>实现</em><em>cameo</em>功能 - XyJw的博客 - CSDN博客</h4> <div class="info-box d-flex align-content-center"> <p> <span class="date">10-30</span> </p> </div> <p class="content oneline" style="width: 852px;">边缘检测,肖像胶卷色彩cameo.py/filters.py/utils.py文件内容,基于python2.7,IDE...来自: weixin_38866861的博客 VideoCapture之grab()和retrieve() 05-04 4122...</p> </a> </div><div class="recommend-item-box baiduSearch recommend-box-ident" data-track-view="{"mod":"popu_387","con":",https://blog.csdn.net/yan_520csdn/article/details/84309738,searchFromBaidu1_2,-"}" data-track-click="{"mod":"popu_387","con":",https://blog.csdn.net/yan_520csdn/article/details/84309738,searchFromBaidu1_2,-"}" data-flg="true"> <a href="https://blog.csdn.net/yan_520csdn/article/details/84309738" target="_blank"> <h4 class="text-truncate oneline" style="width: 755px;">...<em>Python</em><em>实现</em> ——<em>cameo</em>项目 - yan_520csdn的博客 - CSDN博客...</h4> <div class="info-box d-flex align-content-center"> <p> <span class="date">11-20</span> </p> </div> <p class="content oneline" style="width: 852px;">3.6节中的对cameo.py的修改中,突然出现了filters.BGRPortraCurveFilter()让人措...基于Python的Cameo实现详解 - weixin_41700557的博客 09-17 64 以下内容为学习...</p> </a> </div><div class="recommend-item-box baiduSearch recommend-box-ident" data-track-view="{"mod":"popu_387","con":",https://blog.csdn.net/woai233/article/details/82856325,searchFromBaidu1_3,-"}" data-track-click="{"mod":"popu_387","con":",https://blog.csdn.net/woai233/article/details/82856325,searchFromBaidu1_3,-"}" data-flg="true"> <a href="https://blog.csdn.net/woai233/article/details/82856325" target="_blank"> <h4 class="text-truncate oneline" style="width: 755px;">【初学<em>Python</em>】关于<em>python</em><em>实现</em><em>Cameo</em>对视频的截取和录制..._CSDN博客</h4> <div class="info-box d-flex align-content-center"> <p> <span class="date">10-17</span> </p> </div> <p class="content oneline" style="width: 852px;">学习《OpenCV3计算机视觉,Python语言实现》时读书笔记。 最近对计算机视觉产生了浓厚的兴趣,又刚好在学校的图书馆看到了这本书,那可刚好满足了我的兴趣,今天先敲一...</p> </a> </div><div class="recommend-item-box baiduSearch recommend-box-ident" data-track-view="{"mod":"popu_387","con":",https://blog.csdn.net/alvin93/article/details/80895979,searchFromBaidu1_4,-"}" data-track-click="{"mod":"popu_387","con":",https://blog.csdn.net/alvin93/article/details/80895979,searchFromBaidu1_4,-"}" data-flg="true"> <a href="https://blog.csdn.net/alvin93/article/details/80895979" target="_blank"> <h4 class="text-truncate oneline" style="width: 755px;">【OpenCV】<em>Cameo</em> - alvin93的博客 - CSDN博客</h4> <div class="info-box d-flex align-content-center"> <p> <span class="date">10-30</span> </p> </div> <p class="content oneline" style="width: 852px;">基于Python的Cameo实现详解 09-17 33 以下内容为学习&lt;OpenCV 3计算机...来自: weixin_41700557的博客 今天和大家讲一下WindowManager这个类,这个类就是...</p> </a> </div><div class="recommend-item-box baiduSearch recommend-box-ident" data-track-view="{"mod":"popu_387","con":",https://blog.csdn.net/jesmine_gu/article/details/80976951?utm_source=blogxgwz0,searchFromBaidu1_5,-"}" data-track-click="{"mod":"popu_387","con":",https://blog.csdn.net/jesmine_gu/article/details/80976951?utm_source=blogxgwz0,searchFromBaidu1_5,-"}" data-flg="true"> <a href="https://blog.csdn.net/jesmine_gu/article/details/80976951?utm_source=blogxgwz0" target="_blank"> <h4 class="text-truncate oneline" style="width: 755px;">OpenCV计算机视觉(<em>Python</em><em>实现</em>)-2:<em>Cameo</em>项目 - 故沉的博..._CSDN博客</h4> <div class="info-box d-flex align-content-center"> <p> <span class="date">10-27</span> </p> </div> <p class="content oneline" style="width: 852px;">基于Python的Cameo实现详解 09-17 32 以下内容为学习&lt;OpenCV 3计算机...同时参考了文章:Python 使用Opencv实现ca... 来自: weixin_41700557的博客 ...</p> </a> </div>
<div class="recommend-loading-box">
<img src="https://csdnimg.cn/release/phoenix/images/feedLoading.gif">
</div>
<div class="recommend-end-box">
<p class="text-center">没有更多推荐了,<a href="https://blog.csdn.net/" class="c-blue c-blue-hover c-blue-focus">返回首页</a></p>
</div>
</div>
</main>