想不出一个好的标题,就用这个吧

日常做笔记,还请各位大佬多多关照
私信 关注
beyond_LH
码龄7年

接纳自己,并快乐地生活

  • 1,182,480
    被访问量
  • 208
    原创文章
  • 2,465
    作者排名
  • 7,929
    粉丝数量
  • 毕业院校 西南交通大学
  • 于 2014-04-01 加入CSDN
获得成就
  • 博客专家认证
  • 获得1,185次点赞
  • 内容获得917次评论
  • 获得1,812次收藏
荣誉勋章
兴趣领域
  • #大数据
    #hive#spark#hadoop
TA的专栏
  • java
    付费
    11篇
  • Python自学之路
    付费
    33篇
  • python爬虫
    付费
    16篇
  • AI
    付费
    26篇
  • 刷题
    付费
    16篇
  • 杂谈
    9篇
  • PyQt
    1篇
  • 手绘知识点
    6篇
  • C语言的小屋
    20篇
  • linux的小故事
    5篇
  • android攻坚战
    7篇
  • 微机原理&操作系统
    2篇
  • C++学步
    8篇
  • 前端的快乐生活
    18篇
  • Anaconda学习笔记
    7篇
  • Pygame游戏实战
    12篇
  • Django
    4篇
  • 读书笔记
    3篇
  • 经典算法&图像处理
    3篇
打赏一二
  • 微信公众号: 非著名IT表演艺术家
  • 爱技术,更爱生活,让我们一起努力。
    如果文章对您有一点点帮助,还请打赏一二,您的鼓励将是我前进的不竭动力。
  • 最近
  • 文章
  • 资源
  • 问答
  • 课程
  • 帖子
  • 收藏
  • 关注/订阅

PyQt+PyQtWebEngine+Spyder问题小结

离开博客太久了,每次都想找时间写写,但总是不知道写什么,深切体会到学校和职场的差别,希望以后还是能够回归博客,继续做好笔记,毕竟这里有我的整个青春。今天下午在搞PyQtChart时遇到了些问题,前后折腾了好几个小时,现在大概记录一下,以免再有朋友入坑。首先我需要用pyqt来绘制折线图,因此用到了pyqtchart,在anaconda中用pip下载这个库,但是其默认更新pyqt(我之前装的pyqt版本为5.9),下载速度奇慢,更新完毕后spyder直接挂掉了(其实这之间还有一些小插曲,不过最终spyd
原创
424阅读
0评论
0点赞
发布博客于 3 月前

C语言中变量的存储类别——auto和static

我决定不再说些暖场的废话了,很尴尬。。c语言中的存储类别可分为auto、static、register和extern,后两者不常用,研究下前两个。auto即自动,用此关键字修饰变量为自动的,亦即当执行到定义该变量的代码时会产生一个新的变量,我们做个小实验:#include <stdio.h>#include <stdlib.h>#include <windows.h>void test() { auto int a = 0; a = a++;
原创
346阅读
0评论
0点赞
发布博客于 7 月前

Visual Studio 2015编译运行C语言文件问题小结

各位老友好久不见,距离上一篇博客已经过去四个多月了,这应该是近几年间隔最长的一次。很无奈,毕业季赶上了特殊时期,很多计划都被打乱了,半年前构思的各种场景在现实面前一一被抹杀,在家搞毕业设计是真的痛苦,过程的艰辛不再细谈,今年各行各业都不容易,大家且活且珍惜。 由于之前很长的时间都在搞毕论,现在虽然已正式毕业但脑子还是停留在那一个个无眠的夜晚,焦虑彷徨的状态依旧坚挺,最近这几天也是颓废的很,所以打算一切从头开始,按照我的博客文风,从基础开启旅程,慢慢走向正轨,那么聊点什么呢,如题...
原创
813阅读
2评论
4点赞
发布博客于 8 月前

运行pytorch时报错——AttributeError: module 'torch.nn' has no attribute 'ModuleDict'

2020.2月的最后两个多小时,下次相遇2.29号就要等到四年后了~~很神奇的一个月,学生生涯的最后一个假期,没想到竟是最长的一次...还是想祝福每位朋友,无论这段时间境况如何,都要稳稳地走下去,生活真的是坎坎坷坷,跌跌停停,愿你我都能平安,快乐。继续记录小的知识点吧,昨天运行pytorch时报了错:AttributeError: module 'torch.nn' has no attr...
原创
5952阅读
3评论
2点赞
发布博客于 1 年前

Pycharm+PyQt5+QT Designer设计GUI时的问题一二

胖友们好久不见,经历这个特殊的时期,你是否也蜕变成了肥嘟嘟的小可爱,哈哈~渐渐地感觉博客写不动了,每次有写的冲动时都觉得内容太low了,不好意思下笔,后来一想,我写博客的初衷不就是做笔记嘛,记录这一程的点点滴滴,以谦卑的心态倾听各位大佬的指导,嗯,应该是这样的。所以,还请各位不要见笑,这段时期的确处于空洞期,只能说一说个人感觉有意义的小知识点了。最近稍微搞了一下PyQt,详情就不介绍了,目...
原创
2059阅读
2评论
4点赞
发布博客于 1 年前

“暗通道”到底是个什么东西

对于图像去雾领域的研究者来说,何凯明博士的“暗通道先验(DCP)”可谓是奉若圭臬,接触这个概念一年了,但一直没有深挖,一直都是“拿来主义”,看大家粗略地一概而过,今天一时兴起,想着小搞一波,咱们就稍微深入一点,看看这个神奇的“暗通道”到底是个什么东西。先来一段经典的代码吧,何博士的基于暗通道先验的单幅图像去雾中的部分代码,本人做了详细的注释,应该是可以看懂的:clear all;I=i...
原创
1595阅读
2评论
8点赞
发布博客于 1 年前

2019终章

现在是北京时间公历二零一九年十二月三十一日二十点五十五分,我在X9430,我们的大实验室。五十多人的实验室现在还剩三人,大家都去跨年了,生活还是需要仪式感的,嗯~晚上去超市逛了一圈,买了些东西,然后就不知道要去哪了,于是乎来实验室坐会儿,稍微改了下论文,准备写写博客小小地总结一下。2019年,其实是很繁杂的一年,从年初的准备开题答辩,然后专业实践答辩,再之后就是找实习,接着秋招来临,投...
原创
490阅读
4评论
4点赞
发布博客于 2 年前

对于Opencv人脸识别调试过程中出现的问题小结

今天有博友咨询关于之前写的opencv实现人脸识别文章中的个别事宜,由于先前的环境已经凌乱了,又重新配了一下,现总结一下出现的问题,希望能够帮到大家。原文见我的置顶博客:https://blog.csdn.net/beyond9305/article/details/93724948,后来又改进了一番:https://blog.csdn.net/beyond9305/article/detai...
原创
1125阅读
2评论
2点赞
发布博客于 2 年前

手绘知识点——二级指针

距离上篇博客已然过去一个半月有余,作为毕业狗,各种忙,老铁们懂得~~还是继续写手绘知识点系列吧,之后可能会转到深度学习领域,站好最后这一班岗吧。今天我们聊聊二级指针,内容不多,还是坚持简便+重点的原则,想到这一系列的第二篇博客付出的超大心血换来的是最低的访问,我这颗小心脏啊~~~关于指针,众所周知,可以简单地理解成“地址”,在内存中就是一串01010101,为了方便记忆将其转换为十六进...
原创
249阅读
0评论
3点赞
发布博客于 2 年前

与CSDN博客相伴的第五年,坚持总结,乐于分享,祝愿每一位有梦想的朋友,身体健康,工作顺利

 
发布Blink于 2 年前

手绘知识点——字符串指针

指针系列第五篇了,来到字符串指针,和上篇的数组指针极其类似,很多操作都可以照搬,我们来聊聊这位朋友的故事。大家都知道在C语言中有三种基本数据类型:整型、实型和字符型;这里边并没有字符串类型,所以我们通常要用字符类型来表示字符串,即将字符串放到一个字符数组中,那既然都是数组(上篇我们用的是整型数组),所以很多操作是可以共用的。字符数组中的元素为一个个字符,在内存中也是按顺序依次排序的,每个字...
原创
343阅读
2评论
3点赞
发布博客于 2 年前

手绘知识点——数组指针

各位老铁国庆节过的可还好,前天看了大阅兵,很激动,国富民强,我等也应该感到自豪~来到指针系列第四篇,我们聊聊数组指针,即指向数组的指针。那您可能会问了,这东西有啥好说的,前边不都提了嘛,最多就是指针的加加减减,取个元素值啥的,其他也没什么可说的啊。哎(二声),事实胜于雄辩,咱们还是走一波~首先大家应该回顾一下数组是个啥东西,按照官方的说法数组是一系列具有相同类型的数据的集合,划重点,一系列...
原创
539阅读
0评论
8点赞
发布博客于 2 年前

手绘知识点——指针运算&变量的内存分配原理

九月的最后一天,首先祝我们的祖国生日快乐,让我们继续砥砺前行……来到了指针系列的第三篇,我们来说说指针的运算以及变量在内存中的存储问题,重点在于后者。首先看一下指针的算术运算:int a = 1,*pa=&a,*pa1=&a;double b=3.1415,*pb=&b;printf("before pa++,pb++:
");printf("&am...
原创
1143阅读
12评论
12点赞
发布博客于 2 年前

手绘知识点——指针的类型vs指针所指向数据的类型

前天就该写这篇了,无奈杂事缠身,一拖再拖……此篇博客并不在计划以内,只是看前篇博客的评论时发现了自身代码的一个错误,就是定义指向变量double型变量b的指针pb的时候,前边类型写成了int *,应该是double *,当时不知道是啥情况,这么明显的错误竟然没有发现,但是编译也并没报错,主要还是输出的时候设计到的pb太少,这可能就是天意吧,那么今天就仔细探究一下这一小块的知识点吧~先放上前篇博...
原创
292阅读
2评论
3点赞
发布博客于 2 年前
手绘知识点——指针入门
发布Blink于 2 年前

使用python将任意张图片拼接成多张大图

今天看到在之前的一篇博客下有位朋友留言提到了“将多张图片拼接成多张大图”的问题,这一系列的博客已经写了三篇了,这是第四篇了,后三篇全都是基于广大博友的热心提问而成型的,十分感谢各位的关注,让我们一起进步吧~~~先放上之前的三篇吧,都是姊妹篇:1.使用python将多张图片拼接成大图:https://blog.csdn.net/beyond9305/article/details/83413...
原创
3197阅读
9评论
5点赞
发布博客于 2 年前

手绘知识点——指针入门

距离上篇博客整整一个月了,秋招的黄金期,感觉自己的节奏和去年此时的师兄师姐完全不在一个频道上,找工作真的是玄学,真的是有缘千里来相聚啊,不多说了,祝福每位毕业季的同学(比心)~一直以来都想搞一个手工画图系列,以自己的理解落实到具体的纸面上,这样更加清晰明了,今天先来第一棒,也是“当头一棒”,悄悄地进入指针的大世界~记得大一刚开始接触C语言时还是很感兴趣的,当时重点关注的网站是“编程中国”,...
原创
9990阅读
15评论
98点赞
发布博客于 2 年前
读书笔记——《谁说菜鸟不会数据分析—Python篇》
发布Blink于 2 年前
基于Opencv快速实现人脸识别(完整版)
发布Blink于 2 年前
基于Anaconda安装Pytorch1.2.0问题一二
发布Blink于 2 年前

基于Anaconda安装Pytorch1.2.0问题一二

有20天没更新了,8.3号从成都回到山东,在家待了几天然后去烟台找对象过节了,正值秋招季节,各种忙碌,偷得片刻闲暇,整理一篇帮对象装Pytorch时遇到的问题,都是很基础的东西,但真正遇到了却也不是那么容易解决,那就开始吧~首先系统是win10专业版,为了方便安全我们使用Anaconda来配置环境,关于Anaconda的安装就不再表述了,网上教程一大堆,也的确没有什么值得注意的,唯一的一点就是...
原创
10501阅读
2评论
5点赞
发布博客于 2 年前
java环境配置——cmd命令行输入java正常显示而javac则显示不是内部或者外部命令
发布Blink于 2 年前

基于Tensorflow轻松实现XOR运算

对于“XOR”大家应该都不陌生,我们在各种课程中都会遇到,它是一个数学逻辑运算符号,在计算机中表示为“XOR”,在数学中表示为“”,学名为“异或”,其来源细节就不详细表明了,说白了就是两个a、b两个值做异或运算,若a=b则结果为0,反之为1,即“相同为0,不同为1”.在计算机早期发展中,逻辑运算广泛应用于电子管中,这一点如果大家学习过微机原理应该会比较熟悉,那么在神经网络中如何实现它呢,早先我...
原创
2694阅读
9评论
5点赞
发布博客于 2 年前

经典算法精讲精练之回溯法求解0-1背包问题

最近来一波基础算法吧,掌握基础原理方可行走天下。回溯法本质是用来搜索问题的解,典型地就是使用深度优先搜索,搜索路径一般沿树形结构进行,在搜索过程中,首先会判断所搜索的树结点是否包含问题的解,如果肯定不包含,则不再搜索以该结点为根的树结点,而向其祖先结点回溯;否则进入该子树,继续按深度优先策略搜索。 可能这么说不是很容易懂,咱们来的实例吧,那就是经典的0-1背包问题,...
原创
4411阅读
1评论
8点赞
发布博客于 2 年前

苹果Siri出事儿了~https://mp.weixin.qq.com/s/UdVHkdSLixxzpKvseWKdsg

 
发布Blink于 2 年前

基于Tensorflow使用CRF(条件随机场)解决词性标注问题

最近一直在看吴茂贵老师的《Python深度学习:基于TensorFlow》,前几天看到了概率图模型这一块,讲到了贝叶斯网络和马尔可夫网络等;其中后者主要讲到了马尔可夫随机场和条件随机场,于是今天就动手敲了一遍书中给的代码,讲真,代码有点乱,对于小白来说看着可能会生无可恋,咱们出发吧~~关于词性标注稍微说明一下,比如给你一个句子:You are beautiful。标准的“主系表”结构,大家...
原创
2183阅读
0评论
7点赞
发布博客于 2 年前

使用git clone命令下载的文件放到了哪

我这个标题有点直。。准确的说应该是在cmd命令窗口下使用git clone下载的文件到底在哪里。。今天上午需要用到数据标注软件,在github上找到一个,直接下载一直不成功,然后就使用了以上命令,结果下载完之后怎么也找不到下载目录,记得之前就遇到过这个问题,时间太长给忘记了,所以这次写篇博客记录一下。。我是在cmd中使用的该命名,win+R打开“运行”,输入cmd显示你的命令窗口:...
原创
17856阅读
4评论
6点赞
发布博客于 2 年前
Eclipse安装CDT插件问题一二
发布Blink于 2 年前

Eclipse安装CDT插件问题一二

下午因为一些需求要搞一波C,貌似很久都没接触C和C++了,之前做课程设计的时候还在用VC++6.0,很经典的IDE了。但因为版本过老所以打算尝个鲜,于是下载了DEV-C++,这是一款轻量级的IDE,只有几十M,具体的就不说了,有点儿坑,各种库函数报错,整了很久也没完全搞定,不知道是不是因为版本问题,界面也很不友好,比VC++6.0显得还古老。。卸载DEV之后打算在eclipse中折腾一下,装个...
原创
4953阅读
0评论
3点赞
发布博客于 2 年前
CSDN周刊:AI补代码神器诞生,百度网盘克星诞生,Google 已经取消中国搜索引擎项目!
发布Blink于 2 年前

精讲精练之图像分割经典算法——分水岭算法

之前说好的,以后主要精力都会放到图像处理方面,如果有这一块的大佬还请多多指教……本期聊一下用于图像分割的分水岭算法,其核心思想就是把我们需要用于分隔的图像想象成一个由山峰-分水岭-山谷三部分组成的实况图,图像的前景,即我们需要分割出来的图像部分;图像的背景,即我们图像的背景部分,我们将前景部分看作山峰,背景部分看作山谷,二者的交界处,即分水岭,看作未知区域。如果我们往山谷里灌水的话,等水蔓延到...
原创
6768阅读
1评论
7点赞
发布博客于 2 年前
基于Turtle制作色彩缤纷的节日礼花
发布Blink于 2 年前

基于Turtle制作色彩缤纷的节日礼花

这几天打算搞点儿有意思的东西,搜索一番发现了一个名为Turtle的python库,它是python绘制图像的函数库;其原理就是假设有一只小乌龟,从坐标轴原点出发,根据我们设置的一组指令,在整个坐标系平面内爬行,从而它的爬行路径便绘制出了一系列图形。关于这个函数库大家可以去官网查看说明:https://docs.python.org/3/library/turtle.html?highlight...
原创
6543阅读
0评论
3点赞
发布博客于 2 年前
FCN(全卷积网络)部分函数方法更新说明
发布Blink于 2 年前

FCN(全卷积网络)部分函数方法更新说明

对于FCN网络,做过目标检测分类项目的朋友应该不会陌生,最近想着搞一波,源代码来自github:https://github.com/shekkizh/FCN.tensorflow,大家可以看到,已经很久没有更新了,两三年前的老程序了,难免会有些旧版本的方法属性需要更新换代一下,一则是避免抱警告信息,另外也可以体验新特性的优势。上篇博客也提到了,因为要使用avx2指令集,目前找到的最新的ten...
原创
3860阅读
0评论
3点赞
发布博客于 2 年前

对于如今IT行业毕业生找工作大家怎么看

 
发布Blink于 2 年前
完美解决Tensorflow不支持AVX2指令集问题
发布Blink于 2 年前

完美解决Tensorflow不支持AVX2指令集问题

这几天研究了一下FCN(全卷积网络),由于电脑配置不够,用GPU训练直接报OOM(内存溢出)了, 于是转战CPU,当然,这样会很慢,之后会继续搞一下,减小一下网络的复杂度,对一些参数设置一波,看能不能正常跑下来。记得一开始没有装GPU版的tensorflow时用CPU版本跑程序的时候总是报警告:Your CPU supports instructions that this TensorFlo...
原创
14427阅读
20评论
19点赞
发布博客于 2 年前

2013年注册的CSDN账号,当时加入了“CSDN高校俱乐部”,也算是一段很美妙的缘分吧,虽然最后大家各奔东西,但曾经相遇过,便是一辈子吧

 
发布Blink于 2 年前
Win10自带Ubuntu系统之有始无终的GUI安装经历
发布Blink于 2 年前

Win10自带Ubuntu系统之有始无终的GUI安装经历

前天搞了一波Win10自带的Ubuntu系统,踩了些坑,最终也算比较圆满,于是乎昨天继续前进,打算给ubuntu装个门面,搞个GUI,但我还是图样图森剖,想到了开始却没有料到结尾,万里长征死在了最后一公里,欲知此事如何,且听这回分解……第一步肯定是搜一些教程喽,搞了好几篇,发现大同小异,于是就开始操作,刚开始就卡住了,所有博主给的VcXsrv下载地址都打不开,换了好几个浏览器也不行,于是自给自...
原创
4145阅读
1评论
12点赞
发布博客于 2 年前
Win10自带Ubuntu系统安装及使用过程填坑
发布Blink于 2 年前

Win10自带Ubuntu系统安装及使用过程填坑

还记得很久很久以前,打算重拾一下Linux,百度谷歌各种安装双系统教程,最后都被打击的想去死,哈哈~然后退而求其次,装了个虚拟机,还不错,就是偶尔有点卡,最近发现win10自带了ubuntu系统,那就搞一下吧~~想当年作为大二主课之一的“Linux操作系统实战”考了专业第一,但实际上对于Linux我是很惧怕的,毕竟当时学习过程中就遇到各种奇葩问题,完全不知道从何入手。好在一点就是本人...
原创
58957阅读
17评论
40点赞
发布博客于 2 年前

是不是计算机专业毕业的不走程序员这条路就特别亏。。感觉自己不适合这一行,准备考下公务员或者教师了,不知道对或错

 
发布Blink于 2 年前
爬取马蜂窝用户评论页面
发布Blink于 2 年前
关于Opencv实现人脸识过程中的一些问题探究和改进
发布Blink于 2 年前

关于Opencv实现人脸识过程中的一些问题探究和改进

本文基于上篇人脸识别文章:https://blog.csdn.net/beyond9305/article/details/93724948进行了一些探究和改进,希望能对大家有一点点帮助,还是欢迎点赞和收藏哈,来自小博主的无奈~~哈哈大家可以打开上篇文章,对照最后贴出的全部代码来看会更加直观……1.在detect_face函数中,第15行代码返回的faces究竟是个什么东西?我们注释简...
原创
4248阅读
9评论
12点赞
发布博客于 2 年前
基于java的前端与数据库的交互
发布Blink于 2 年前
myeclipse文件导入eclipse问题一二
发布Blink于 2 年前
彩色图像RGB三通道问题探究
发布Blink于 2 年前
读书笔记——《谁说菜鸟不会数据分析—Python篇》
发布Blink于 2 年前

读书笔记——《谁说菜鸟不会数据分析—Python篇》

最近刚读完一本新书,关注的公众号作者出的“谁说菜鸟不会数据分析—Python篇”,话说现在很多微信公众号大牛都在出书,这貌似是一个趋势。。说说这本书吧,我之前看过一些网文,对于数据分析这一块也有过一点点研究,很浅,大体就是爬个数据,然后做一些简要的分析,最后可视化一下就ok了。这本书还是挺适合小白或者小白加强版,毕竟还是要掌握一些基础的知识,全盲肯定是不行的。读完此书后,依照惯例做了个简要版的...
原创
6071阅读
211评论
80点赞
发布博客于 2 年前
基于Opencv快速实现人脸识别(完整版)
发布Blink于 2 年前

基于Opencv快速实现人脸识别(完整版)

上篇博客:https://blog.csdn.net/beyond9305/article/details/92844258严格来说标题是有误的,只是单纯地对人脸进行了检测,而并非识别,opencv内置了检测分类器和识别器,这二者还是有很大不同的。这次进一步地研究这一块的知识,来一波真正意义上的人脸识别,查询的资料可能有点过时,但基本思想是没有毛病的,对一些函数也进行了更新,保证了功能的正常实...
原创
64558阅读
91评论
163点赞
发布博客于 2 年前

基于OpenCV快速实现人脸识别

以后打算多多关注计算机视觉这一块,涉猎广一些,对今后的毕设也有益处。做一下人脸识别吧,之前看到一个博主写的一个demo,错误不少,经过修改以及查询资料,现在整理一下思路。先上代码:# # -*- coding:utf-8 -*-import cv2 impath="test.jpg"image=cv2.imread(impath)gray=cv2.cvtColor(im...
原创
9244阅读
14评论
19点赞
发布博客于 2 年前

树——牛客网刷题第四波

牛客有争议的题目是越来越多了各有各的理什么时候能出个官方答案啊1.下面关于二叉搜索树正确的说法包括(C)。A. 待删除节点有左子树和右子树时,只能使用左子树的最大值节点替换待删除节点。B. 给定一棵二叉搜索树的前序和后序遍率历结果,无法确定这棵二叉搜索树。C. 给定一棵二叉搜索树,根据节点值大小排序所需时间复杂度是线性的。D. 给定一棵二叉搜索树,可以在线性时间复杂度内...
原创
1608阅读
3评论
2点赞
发布博客于 2 年前

Django实战之先来个宏观扫描

感觉放下Django很久了,现在学的太杂,什么都会一点,没有精通的,这可不好,趁这一两个月还有时间赶紧深钻一门,至少也要搞个差不多,那就试着从Django开始吧。在知乎上找了找,有不少大佬,踩了些坑,最后发现一个还不错的,实验了一下,至少可以正常显示,今天先来个宏观的认知,之后再一点点搞源码。这是原作者的知乎地址:https://zhuanlan.zhihu.com/p/38340557...
原创
2861阅读
0评论
1点赞
发布博客于 2 年前

Win10+Anaconda+Opencv+Pycharm解惑答疑

如果没记错的话,很久以前我重新安装anaconda、tensorflow等一系列环境就是因为opencv安装失败,继而越搞越糟,最终打破重来,今天又想搞一下这块,过程很顺,有一点小波折,结果还是好的。我是在Anaconda Prompt中使用conda install opencv命令直接安装的,在这之前在Anaconda中重新创建了一个虚拟环境命名为opencv,然后发现一个问题,不同的虚...
原创
4321阅读
0评论
5点赞
发布博客于 2 年前

网络基础——牛客网刷题第六波

端午小长假后的第一天,状态有点儿迷。。1.由于帧中继可以使用链路层来实现复用和转接,所以帧中继网中间节点中只有(A)A. 物理层和链路层B. 链路层和网络层C. 物理层和网络层D. 网络层和运输层解析:帧中继是一种减少结点处理时间的技术。 帧中继的原理很简单,它是基于数据帧在光纤上传输基本不会出错的前提来设计的。 因此帧中继交换机只要一检测到帧的目的地址就立即...
原创
4444阅读
0评论
8点赞
发布博客于 2 年前

网络基础——牛客网刷题第五波

1.下面不会产生ICMP 差错报文的是(D)。A. 路由器不能正确选择路由B. 路由器不能传送数据报C. 路由器检测到一个异常条件影响他转发数据报D. 已经产生了ICMP差错报告报文解析:ICMP 报文的种类有两种,即 ICMP 差错报告报文和 ICMP 询问报文 差错报文有: 终点不可达 源点抑制(Source quench) ...
原创
1769阅读
0评论
3点赞
发布博客于 2 年前

Python小探究之装饰器是个有意思的家伙

前一篇是python中函数的一些基本原理,为本次的装饰器打下了坚实的理论基础,在正式进入装饰器之前还需要熟悉一个函数的知识点,那就是一个函数可以作为参数传递给另一个函数,进而可以进行各种操作,而这一特性跟跟装饰器有着直接的关系。来吧,一段相当简介的代码:# # -*- coding:utf-8 -*-def test1(): return "my name is test1"...
原创
3830阅读
4评论
10点赞
发布博客于 2 年前

Python小探究之函数的前世今生

在搞装饰器前先琢磨一下函数吧,虽然不是什么高级的东西,但还是想一探究竟……关于函数的定义就不赘述了,全是字,一搜一大堆,直接上代码:def test(name="Tom"): return "hello "+nameprint(test())print(test(name="Jeck"))print(test("Lisa"))print(test)print("____...
原创
2123阅读
2评论
2点赞
发布博客于 2 年前

网络基础——牛客网刷题第四波

芒种节气,端午前夕,志玲姐姐宣布结婚,各位男同胞挺住。1.ATM网络采用固定长度的信元传送数据,信元长度为(B)A. 1024BB. 53BC. 128BD. 64B解析:ATM 网络采用固定长度的信元传送数据: 信元长度:53 B,其中头长度为5 B,数据长度为48B;2.来一波干货:(1)公共交换电话网络通常由下面哪些部分构成:本地回路、交换局...
原创
4689阅读
4评论
8点赞
发布博客于 2 年前

关于python中的实例方法、类方法以及静态方法的小研究

在上篇博客的在线编程中需要实例化对象,然后调用类中定义的方法,这其中遇到点小问题,就是当去掉方法的第一个参数self后,直接调用方法(不使用实例对象调用,直接Find(4,array)),然后报错:missing 1 required positional argument: 'self'由于之前对这一块没有过深地研究,只知道self是默认的参数,传参是不用管它,之前最多用在__init__方...
原创
2276阅读
0评论
1点赞
发布博客于 2 年前

牛客网在线编程——二维数组中的查找

今天是第二次用牛客的在线编程,上次还是去年的七月一号,已然过去近一年的时间,遇到了不少坑,首先题目看错了,没看到数据是有序的,其次就是对二维数组的输入有些不解,是用户手动输入还是现成的,没有说清楚,最后才发现,只需要编写处理该问题的类即可,准确地说是编写函数方法,系统会有大量的事例去验证你的方法编写是否正确,另外需要注意刚开始系统给定的初始化尽量不要修改。。问题描述:在一个二维数组中(每个...
原创
4191阅读
0评论
2点赞
发布博客于 2 年前

网络基础——牛客网刷题第三波

1.套接字由什么构成(B)A. IP地址与MAC地址B. IP地址与端口号C. MAC地址与端口号D. 仅端口号 解析:套接字=IP地址:端口号2.ICMP协议位于 (A)A. 网络层B. 传输层C. 应用层D. 数据链路层解析:3.TCP中,如果两台主机同时企图与对方套接字之间建立连接,结果是建立几个连接以及释放全部连接需要几次握手(A)...
原创
3115阅读
0评论
2点赞
发布博客于 2 年前

树——牛客网刷题第三波

又开始作树这一块的了,还是比较顺的,正确率保持在85%以上,以后补充下模糊点,看清题目,这一块就稳了。1.若平衡二叉树的高度为6,且所有非叶结点的平衡因子均为1,则该平衡二叉树的结点总数为(B)。A. 10B. 20C. 32D. 33解析:所有非叶结点的平衡因子均为1,即平衡二叉树满足平衡的最少结点情况,如下图所示。对于高度为N、左右子树的高度分别为N-1和N-2、所有非...
原创
2540阅读
0评论
3点赞
发布博客于 2 年前

图——牛客网刷题第二波

这两天过得浑浑噩噩,斩断乱絮,迎接新的生活。今日重点,求解最短路径两大宝———迪杰斯特拉&弗洛伊德。1.p个顶点p条边的连通图中至少有多少个生成树?(B)A. 2B. 3C. 4D. P解析:p个顶点的连通图图至少p-1条边,p条边必有一环,环至少有3条边组成,所以生成树至少有排列的C3取1等于3个,最多应该是p个(p个顶点组成的大环,随便去条边都是生成树) ...
原创
3643阅读
9评论
2点赞
发布博客于 2 年前

基于python的多张不同宽高图片拼接成大图——行自适应

上次关于拼接图片的博客是固定行列的,原理就是提前创建一个大小为“行×列”的图像,然后依次遍历需要拼接的图片集,粘贴到对应的位置上,今天一个朋友提到了让行或列之中的一个自适应,也就是固定一个值,另一个不确定,并且不再受制于拼接图片的数量,即不用强制性满足:len(image_names) == IMAGE_ROW * IMAGE_COLUMN,比如我们拼接5×5大小的图片,在之前就必须要求你的图片集...
原创
10562阅读
18评论
3点赞
发布博客于 2 年前

图——牛客网刷题第一波

这几天树和图掺和着来,没有严格地区分,一块复习吧……1.设G是有p个顶点q条边的(简单)无向图,且G中每个顶点的度数不是k就是k+1,则G中度为k的顶点的个数是多少?(B)A. p/2;B. p(k+1)-2q;C. pk;D. p(p+1);解析:因为顶点度数只有两种,所以设k度的顶点数为x,k+1的为(p-x),又因为是无向图,所以顶点数乘以相应度数之和为图中边数的2倍...
原创
5320阅读
0评论
2点赞
发布博客于 2 年前

树——牛客网刷题第二波

发现牛客网很不稳定,刷的是“树”,时不时冒出几个“图”,emmm,对于强迫症的我真是煎熬,还在想要不要把标题改喽——树图~~~~暂时先这样吧~~~~1.一棵左右子树均不空的二叉树在前序线索化后,其中空的链域的个数是(B)A. 0B. 1C. 2D. 不确定解析:2.在下述几种树中,(A)可以表示静态查找表A.次优查找树B.二叉排序树C.B-树D....
原创
2714阅读
0评论
2点赞
发布博客于 2 年前

树——牛客网刷题第一波

做一下数据结构吧,这一块分的也比较细,每个大知识点就是一个专项,那就从树开始吧:1.不同的求最小生成树的方法最后得到的生成树是相同的(B)A. 对B. 错解析:最小生成树是无向图的连通子图。从不同的结点开始,图的存储方式不同,生成树都不相同。 2.设有一棵3 阶 B 树,如下图所示。删除关键字 78 得到一棵新 B 树,其最右叶结点所含的关键字是(D)。A. 60...
原创
4214阅读
0评论
2点赞
发布博客于 2 年前

网络基础——牛客网刷题第二波

昨天做的题了,时间紧没来得及发,补上……说句题外话,刚看了华为任总的采访,真的很震撼,身为中华儿女有种要报效祖国的冲动,真正感觉到了危机,我辈需努力啊。一场持久战或是闪电战即将来临~~1.linux下查看活动的网卡信息是哪一个命令?(C)A. tcpdumpB. netstatC. ifconfigD. top解析:tcpdump 是简单可靠网络监控的实用工具 ...
原创
2932阅读
0评论
1点赞
发布博客于 2 年前

走进tensorflow第十三步——神经网络模型可视化神器Netron

在神经网络这一块,对于训练的模型,可视化是个很有意思且很必要的部分,它能直观地向我们展示模型的整体框架及相互关系;很久以前就下载了Netron,一直没怎么用,今天突然想起来了,那就搞一波吧~代码用的是之前写的一个例子,具体可翻阅博客:https://blog.csdn.net/beyond9305/article/details/88902616代码做了必要的修改,去掉一些本次测试用不...
原创
6267阅读
0评论
3点赞
发布博客于 2 年前

走进tensorflow第十二步——测试cpu和gpu的速度差距

好久没看这一块了,最近一直瞎折腾,各种捣鼓,到了这个阶段,迷……打算测一下cpu和gpu的实际差距,虽然我这gpu一般般,只有2G,但还是想看看能不能来点儿惊喜。测试代码来自如下平台:https://databricks.com/tensorflow/using-a-gpu如果嫌麻烦可以直接copy以下代码:#!/usr/bin/env python# -*- coding...
原创
19295阅读
21评论
6点赞
发布博客于 2 年前

编程基础——鱼龙混杂来三波

一不小心又做了编程基础的题,还不错,虽然还是很杂乱,但已经有那么点感觉了。1.关于数据解析以下说法正确的是:(D)A. XML数据结构有且只有一个根节点,并且不能嵌套B. JSONObjetWithData:options:error:使用文件流C. writeJSONObject:toStream:options:error:使用缓冲区数据解析jsonD. XML解析分为三种...
原创
1399阅读
0评论
2点赞
发布博客于 2 年前

网络基础——牛客网刷题第一波

之前两篇都是编程基础,感觉比较混乱,本次专注于网络基础方向的题目,这也是我本科的主要方向,没想到两年没看照常被虐的稀烂,开始吧……1.接收邮件时,使用了如下哪种协议(C)A. FTPB. UDPC. TCPD. SMTP解析:SMTP用来发送邮件,没有接收。 POP3用来接收邮件,下层协议使用了TCP。2.计算机网络通信采用同步和异步...
原创
3668阅读
0评论
2点赞
发布博客于 2 年前

编程基础——鱼龙混杂来两波

来吧来吧,第二波开始……1.以下选项中循环结构合法的是:CA、while(int i<7){i++;System.out.println("i is "+i);},int i要放在外面声明; B、int j=3;while(j){ System.out.println("j is "+j);},java判断处为boolean类型,应该如j==3,j>1之类才行; ...
原创
1799阅读
0评论
2点赞
发布博客于 2 年前

编程基础——鱼龙混杂来一波

以后就开始刷题吧,不刷不知道,一刷虾米了,很多基础知识都忘的差不多了,尤其是C++的,本来就不熟,上次看还是一年前,结果可想而知,被虐惨了~~所以最近要补一下基础,然后一边刷一遍充电,平台不限,Leetcode、牛客网等,都会尝试,就这么坚定地走下去吧,先来一波混杂的编程基础,之后会练习某一专项,加油……1. 汇编程序的错误提示:EXAM.ASM(10):Error(9),Symbol ...
原创
1213阅读
0评论
2点赞
发布博客于 2 年前

读书笔记——《统计之美:人工智能时代的科学思维》

目前,人工智能的火热程度不言而喻了,很多打算入行的朋友都会觉得这一块是不是对数学要求很高,的确,就我目前接触的小范围领域来说,坚实的数学基础是必不可少的,它可以让你轻松地实现一些重要理念的推导,对后期的进一步发展也是至关重要的,所以最近打算充充电,找回当年学习数学的感觉。 这次的图书是《统计之美:人工智能时代的科学思维》,是关于统计学及其相关领域的,涉及到概率论、大...
原创
5482阅读
0评论
4点赞
发布博客于 2 年前

基于python的多张不同宽高图片拼接成大图

半年前写过一篇将多张图片拼接成大图的博客,是讲的把所有图片先转换为256×256的图片后再进行拼接,今天看到一个朋友的评论说如何拼接非正方形图片,如47×57,之前有个朋友也问过这个,我当时理解错了,以为是要把不同尺寸的照片如32×45、56×75等拼接成大图,当时还纳闷,那不是很难看吗,还得填充非图片元素,emmm,只怪当年太天真。。 于是乎搞了下非方形图片的拼接...
原创
5867阅读
15评论
6点赞
发布博客于 2 年前

读书笔记——《漫画算法:小灰的算法之旅》

最近入手一本好书,如标题所示,作者叫魏梦舒,提到这个名字可能大家都会感到陌生,但如果你关注算法类的微信公众号,那肯定知道@程序员小灰了,我是大概半年前一个很偶然的机会关注小灰的,是在@码农翻身这位大佬的文章推送中看到的,感觉很有意思,虽然我不是个漫画迷,但通过这种方式来学习晦涩高深的算法是很有意思的,毕竟要快乐学习嘛~~大概说下这本书吧,整体分为三大块:算法及数据结构基础、职场面试中的流行算法...
原创
8417阅读
73评论
6点赞
发布博客于 2 年前

走进tensorflow第十一步——tensorflow-gpu常见安装问题

之前一直用的实验室的电脑,木有N卡,这次在自己的本本上整一下GPU版的tensorflow,配置不高,凑合着跑吧。。CUDA版本为9.0,在官网下载了相应的cuDNN,版本为7.5.1,具体的安装过程就不说了,网上有很多教程,也不必再走一遍,这里遇到的最大问题就是tensorflow的版本,在anaconda中直接下载的最新gpu版1.13.1,运行简单的程序,显示错误:ImportError...
原创
3768阅读
0评论
1点赞
发布博客于 2 年前

request.getContextPath()及其类似操作

今天下午在研究很久以前做的一个项目,也就是个网上订阅蛋糕的系统,声明一下,该系统不是原创,也忘了从哪里搞得,不过当初确实是打算好好梳理一下,并进行了大范围的改动…… 讲真,该系统还是很复杂的,表层的逻辑关系比较明确,但落实到细节很繁杂,等我梳理通了就从头开始写个专题博客(ps:csdn的博客专栏一直申请不成功,总显示“正在提交”,郁闷~~) 在该系统...
原创
4794阅读
0评论
4点赞
发布博客于 2 年前

初识Django之优化界面

上次运行系统输出了“Hello Django”,这算是语言界的入门显示输出了,这回给系统增加点色彩,我们使用前端语言来优化输出界面……首先在python中是可以嵌套html的:import datetimedef current_time(request): now = datetime.datetime.now() html = "<html><b...
原创
5774阅读
4评论
7点赞
发布博客于 2 年前

初识Django之创建第一个应用

上次搭建好了基础的环境,并成功启动了服务,这次创建一个应用并使其有所输出~~首先在终端里运行以下命令,创建一个名为myweb的应用:完成后可以看到项目中多了一个myweb的文件夹:接下来记得将该应用添加到项目的settings.py中:该应用包含内容应重点关注一下views.py,我们在其中编写要显示的数据内容,比如要在前端显示“Hello Django”,则可这样编...
原创
3009阅读
0评论
2点赞
发布博客于 2 年前

SQL Server2008R2登陆问题一二

昨天完成了SQL Server2008R2的安装,在最后也说到了登录的时候遇到了不少麻烦,现在大概梳理一遍:第一个问题,先上个图:之前在安装的时候有一步是添加用户,当时用的是这个名字,算是自己创建的用户吧,我尝试用这个用户名或者管理员用户sa登陆都不可以,提示错误error:40,无法连接服务器,这个大家可以参考:https://jingyan.baidu.com/article/08...
原创
4880阅读
0评论
2点赞
发布博客于 2 年前

SQL Server2008R2下载安装全解

紧接下午的工程,解决了with关键字的问题后,项目不会报错了,用Tomcat跑一下,结果有报错了,查看一下控制台信息才发现没有装数据库,emmmm这次搞一下SQLserver2008R2,可以直接官网下载:https://www.microsoft.com/zh-cn/download/details.aspx?id=30438,看下数据库安装说明,需要.net Framework3.5的支持...
原创
4468阅读
2评论
3点赞
发布博客于 2 年前

错误提示'with' is not allowed in strict mode.完美解决

今天将很久以前的一个项目导入myeclipse中,然后webroot文件夹报错了,控制台显示如下:关于with关键字,他是将其代码的作用于限定在一定范围内,而在js的严格模式下是不允许使用该关键字的,原因在于其性能即语义问题,这一点网上有详细说明~~那就见方抓药呗,找到对应js文件,查看其内容:这里的onchange及onblur都是对象obj的属性,这样写方便调用同一对象的多...
原创
9877阅读
0评论
3点赞
发布博客于 2 年前

初识Django之基于python3.6.6+Django2.2+pycharm(专业版)搭建项目环境

这几天想着研究一下python的框架,就从Django下手吧。用的IDE为pycharm专业版,之前也在用社区版,前者功能更强大,使用各种框架技术更加的方便,直接进入正题吧:1.打开pycharm后点击左上角的File,然后选择New Project:2.在显示的页面中选择Django,并可以自行在后边的框中选择项目位置(这是我后来截的图,之前的项目名称为DjangoDemo,至于...
原创
3375阅读
2评论
4点赞
发布博客于 2 年前

走进tensorflow第十步——手写数字识别中的input_data模块

本来想来个综合的大程序,刚写了点发现东西较多,那就一点点整吧,东西太杂容易懵圈。。在前几篇中的手写数字识别中一开始都有这么两句代码:from tensorflow.examples.tutorials.mnist import input_datamnist = input_data.read_data_sets('./mnist', one_hot=True) 先来看看具体其...
原创
5944阅读
0评论
2点赞
发布博客于 2 年前

走进tensorflow第九步——WARNING(警告)也值得关注

在github上down了几个神经网络的工程,遇到不少问题,很多都是用的已训练好的模型进行的再加工,五花八门,给的链接大多数都不能用,之前刚配好环境,选择又得debug了…… 先整几个今天遇到的warning吧,都是过期用法的问题:1.WARNING:tensorflow:From D:\Anaconda\lib\site-packages\tensorflo...
原创
19362阅读
17评论
5点赞
发布博客于 2 年前

走进tensorflow第八步——win10+anaconda+pycharm

刚配置好pycharm,做个记录。我装的是Pycharm专业版2019.1.1,最新的一版,大家可以去官网安装https://www.jetbrains.com/pycharm/download/#section=windows:接下来就是破解了,如果大家财力充足建议支持正版,貌似学生党还能免费申请……我是参照的这篇博客:https://blog.csdn.net/nobleman...
原创
4149阅读
0评论
2点赞
发布博客于 2 年前

走进tensorflow第七步——我和bug有个约会

emmm,咋说呢,这两三天一直在搞编译环境,由最初的tensorflow版本低引发的各种问题,最后逼得我重装了anaconda,顺带着把python和pycharm也删了重来,遇到了不少坑,现在总结一下。 过程比较复杂,没来得及截图,就大概说下吧,之前遇到了一些问题,都不大,稍微搞一下就ok了,直到出现了错误提示“tensorflow没有keras属性”(大体是这么个...
原创
3760阅读
0评论
2点赞
发布博客于 2 年前

走进tensorflow第六步——拟合一元二次函数

上次关于学习率的探究可能是由于结构太单一了,造成了某些点的突变,并不能很好地说明问题。。今天搞一下二次函数,参考博客:http://www.voidcn.com/article/p-svrdazmh-bro.html,当然,后来又搜到一篇差不多的博客:https://www.cnblogs.com/Lee-yl/p/10022942.html,应该是进一步的加工产品……开始吧,内容比较多,...
原创
6538阅读
2评论
3点赞
发布博客于 2 年前

走进tensorflow第五步——一个小例子探究权重和学习率

来一次从零开始的tensorflow实战吧……从简至繁吧,代码注释比较详细,来看:# -*- coding: utf-8 -*-import numpy as npimport tensorflow as tfimport timex_0=np.array([[1],[2],[1]]) #生成一个损失函数系数数组x=tf.placeholder(tf.float32,[3,1...
原创
5005阅读
0评论
1点赞
发布博客于 2 年前

走进tensorflow第四步——使用残差网络实现MNIST手写数字识别

下午看到一篇介绍用tensorflow实现残差网络的博文,原文在此:https://blog.csdn.net/qq_29462849/article/details/80744522#commentsedit运行了代码,精度很低,仔细查看了代码,量比较大,由于刚看了吴恩达老师的相关课程,对这一块印象比较深,发现了一个问题,在残差模块的最后一个卷积层,也就是输出卷积层,该博主将输出和快捷连接的...
原创
5049阅读
6评论
6点赞
发布博客于 2 年前

走进tensorflow第三步——MNIST手写数字分类问题(进阶篇)

接着来吧,用卷积神经网络使结果更加精确……上代码:# -*- coding: utf-8 -*-import tensorflow as tffrom tensorflow.examples.tutorials.mnist import input_datamnist = input_data.read_data_sets('MNIST_data',one_hot=True)...
原创
5410阅读
4评论
2点赞
发布博客于 2 年前

走进tensorflow第二步——MNIST手写数字分类问题(基础篇)

继续跟着官方文档走,可这次遇到的插曲有点多,整了一下午。之前用anaconda安装的tensorflow,用spyder运行时出现了意料之外的错误,查资料显示版本问题,各种更新,pip不好使,最后还是用conda安装的,有点凌乱,反正最后不知咋地就整好了,神奇。。开始吧,大家可以参考官方文档,有略微修改:https://www.w3cschool.cn/tensorflow_python/te...
原创
3727阅读
0评论
2点赞
发布博客于 2 年前

spyder中运行程序出现错误ImportError: No module named 'matplotlib'

如题所示,再spyder中出现无模块错误提示,于是乎在anaconda中使用conda install matplotlib安装该模块,成功后重启spyder依然报错。。这里有一个盲点,我是在Anaconda prompt中启动spyder的,准确的说应该是启动tensorflow环境下的spyder,这就很明确了,我刚才安装的matplotlib适用于普通环境下的spyder(不知道能否这样...
原创
5301阅读
2评论
4点赞
发布博客于 2 年前