xiaoxianerqq
码龄11年
  • 1,248,368
    被访问
  • 4
    原创
  • 632,578
    排名
  • 301
    粉丝
  • 1
    铁粉
关注
提问 私信
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
  • 加入CSDN时间: 2012-01-25
博客简介:

xiaoxianerqq的专栏

查看详细资料
个人成就
  • 获得350次点赞
  • 内容获得85次评论
  • 获得1,687次收藏
创作历程
  • 17篇
    2021年
  • 17篇
    2020年
  • 56篇
    2019年
  • 177篇
    2018年
  • 104篇
    2017年
  • 84篇
    2016年
  • 138篇
    2015年
成就勋章
TA的专栏
  • 设计模式
    4篇
  • shell
    8篇
  • linux
    82篇
  • c++基础
    159篇
  • 音视频
    29篇
  • 计算机基础
    50篇
  • visual studio
    15篇
  • java
    1篇
  • c#
    21篇
  • python
    248篇
  • html
    1篇
  • 编程基础
    34篇
  • 数据库
    35篇
  • c
    2篇
  • 爬虫
    9篇
  • 数据分析
    1篇
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

navicat 连接 mysql 出现Client does not support authentication protocol requested by server解决方案

今天安装了navicat 和 mysql,结果最后在navicat中连接mysql时,出现了如下错误提示:Client does not support authentication protocol requested by server; consider upgrading MySQL client1网上找了如下方法:其一:mysql> SET PASSWORD FOR -> 'some_user'@'some_host' = OLD_PASSWORD('newpw...
转载
发布博客 2021.09.08 ·
120 阅读 ·
0 点赞 ·
0 评论

python使用xlrd和xlwt模块对Excel文件读写

最近找的pandas资料,发现pandas读取excel数据虽然功能强大,但是读取到的数据都是封装成了Series和Dataframe结构,但对我这个菜鸟来说不能用列表append,很难受,所以来总结下简便的xlrd和xlwt模块读写。一、读excel——xlrd1、基本语句(1)获取表名names = workbook.sheet_names() 返回工作簿的所有表名current_name = Data_sheet.name 返回当前表名(2)根据索引或者名称获取对应sheetDat
转载
发布博客 2021.06.08 ·
141 阅读 ·
0 点赞 ·
0 评论

C++ 回调函数的实现

回调函数实现回调函数介绍回调函数实现函数指针实现回调函数bind实现回调函数回调函数介绍什么是回调函数?官方解释是回调函数就是一个被作为参数传递的函数。一句话解释言简意赅,但也有点晦涩难懂,听完后依旧不知道如何使用回调函数,以及应该在什么业务场景下使用回调函数。所谓回调,就是模块A要通过模块B的某个函数b()完成一定的功能,但是函数b()自己无法实现全部功能,需要反过头来调用模块A中的某个函数a()来完成,这个a()就是回调函数。举个业务逻辑的例子:某个业务需求实现方式是:对象A和对象B
转载
发布博客 2021.04.28 ·
121 阅读 ·
0 点赞 ·
0 评论

linux 在多网卡下的设备的UDP 组播问题总结

参考博文:解决接收不到组播包的问题 - Justlinux2010的专栏 - 博客频道 - CSDN.NEThttp://blog.csdn.net/justlinux2010/article/details/111403831、问题描述实现在多网卡设备上发送组播消息,实现设备搜索,并接收通过组播返回的搜索信息。设备为多网卡nvr,有一个常规网卡和一个PPPOE口;在进行发送组播搜索ipc时,只可以在常规网卡上接收到反馈的组播信息,而在ppoe上没有2、问题原因及解决方法关键代码(组播so
转载
发布博客 2021.04.23 ·
106 阅读 ·
0 点赞 ·
0 评论

多网卡下,C++UDP指定源组播收不到流,原因排查

首先,指定源组播,linux 和windows编程稍微有些不同:Linux:bind的是组播地址和组播端口windows:bind的是接收网卡的地址(local_ip)和组播端口对于一个网卡收流,其他网卡不用收流现象1):组播收不到流。原因:标红的语句填写的IP地址是any了,如果默认IP不是要收组播的网卡IP,就会收不到流。解决方法:把s...
转载
发布博客 2021.04.23 ·
995 阅读 ·
0 点赞 ·
0 评论

linux 在多网卡下的设备的UDP 组播问题总结

参考博文:解决接收不到组播包的问题 - Justlinux2010的专栏 - 博客频道 - CSDN.NEThttp://blog.csdn.net/justlinux2010/article/details/111403831、问题描述实现在多网卡设备上发送组播消息,实现设备搜索,并接收通过组播返回的搜索信息。设备为多网卡nvr,有一个常规网卡和一个PPPOE口;在进行发送组播搜索ipc时,只可以在常规网卡上接收到反馈的组播信息,而在ppoe上没有2、问题原因及解决方法关键代码(组播so
转载
发布博客 2021.04.23 ·
390 阅读 ·
0 点赞 ·
0 评论

Python 爬虫利器四之 PhantomJS 的用法

前言大家有没有发现之前我们写的爬虫都有一个共性,就是只能爬取单纯的 html 代码,如果页面是 JS 渲染的该怎么办呢?如果我们单纯去分析一个个后台的请求,手动去摸索 JS 渲染的到的一些结果,那简直没天理了。所以,我们需要有一些好用的工具来帮助我们像浏览器一样渲染 JS 处理的页面。 其中有一个比较常用的工具,那就是PhantomJSFull web stack No browser requiredPhantomJS is a headless WebKit scriptable wit.
转载
发布博客 2021.03.01 ·
271 阅读 ·
0 点赞 ·
0 评论

Python爬虫添加代理IP池(新手)

给爬虫添加代理IP池我们在运行爬虫的过程中由于请求次数过多经常会遇到被封IP的情况,这时就需要用到代理IP来解决。代理IP的原理,简单来说就像在本机和web服务器之间开一个中转站,把本机的请求交给代理IP服务器,由它帮本机向web服务器发送请求,再把响应返回给本机。下载安装代理IP池这是一个在github上人气比较高的代理池,使用的是Redis数据库。由于都是免费代理,所以质量并不高,但供大家学习已经够用。里面也可以自己设置收费的代理ip,但在本文不会写到。地址:https://github.co
转载
发布博客 2021.02.26 ·
354 阅读 ·
1 点赞 ·
0 评论

Pycharm超好用插件集合,编写代码更高效

序: PyCharm插件安装File—>Settings—>Plugins进行安装插件,然后只需要重新启动IEDA即可。1 2 3开始介绍1、Background Image Plus该插件的安装只需要按照上面的方式即可。该插件是用来设置IDEA和PyCharm的背景颜色。 让自己编写代码的时候眼睛舒适~安装好之后重启该界面,然后点击View–>Set Background Image选择自己喜欢的照片即可,还可以调节其透明度。具体如图所示:2、Key .
转载
发布博客 2021.02.25 ·
4783 阅读 ·
11 点赞 ·
2 评论

GitHub 上 25 个 Python 学习资源,墙裂推荐!

英文:thecarrots,翻译:CSDN根据2020年StackOverflow开发者调查报告,Python是世界上最受欢迎的语言之一,排名仅次于Rust和TypeScript。更令人惊讶的是,Python是开发人员最想尝试的语言。如果你是一位使用Python的开发人员,而且希望提高自己的技术水平,或者你想学习Python,那么你可来对地方了。本文将为你献上25个最佳GitHub代码库。1、最佳Python代码库 Python开发资源大全:Python框架、库、软件以及资源精选列表。 (
转载
发布博客 2021.02.20 ·
65 阅读 ·
1 点赞 ·
0 评论

花了两天,终于把 Python 的 setup.py 给整明白了

来源:Python编程时光作者:写代码的明哥1. 为什么需要对项目分发打包?平常我们习惯了使用 pip 来安装一些第三方模块,这个安装过程之所以简单,是因为模块开发者为我们默默地为我们做了所有繁杂的工作,而这个过程就是打包。打包,就是将你的源代码进一步封装,并且将所有的项目部署工作都事先安排好,这样使用者拿到后即装即用,不用再操心如何部署的问题(如果你不想对照着一堆部署文档手工操作的话)。不管你是在工作中,还是业余准备自己写一个可以上传到 PyPI 的项目,你都要学会如何打包你的项目。.
转载
发布博客 2021.02.20 ·
84 阅读 ·
1 点赞 ·
0 评论

牛逼至极!用这个神器看代码太舒服了

给大家介绍一个非常实用的工具,有了它,我们可以在几秒之内用 VS Code 打开 GitHub 上的任意一个 Repo,无需 Clone,速度飞快!用法也十分简单而且好记,下面给大家介绍下。介绍比如这里是 Scrapy 的仓库:https://github.com/scrapy/scrapy,用 GitHub 打开是这样的: GitHub仓库看代码的时候我们可能需要一个个点进去,速度慢而且感觉不太方便。为此大家可能安装了一些 Chrome 插件,比如比较火的是 Octotree,安装
转载
发布博客 2021.02.20 ·
116 阅读 ·
0 点赞 ·
0 评论

Pyinstaller生成exe文件免杀

0x01 解决方案之前用python打包的exe文件总会被电脑关键识别成木马文件隔离,很困扰 (虽说本来也不是做什么好事= =)解决方案:再生成exe文件时给生成的exe加上图标即可。使用命令:pyinstaller -i xxxx.ico -w -F xxxx.py0x02 ico文件生成代码pyinstaller需要特定的后缀为.ico的图片文件来生成图标, 且对文件的大小尺寸有要求。经过查询,以下方法可以顺利生成各种大小的图标首先安装PIL库 #fo...
转载
发布博客 2021.02.04 ·
834 阅读 ·
1 点赞 ·
0 评论

socket阻塞与非阻塞,同步与异步

socket阻塞与非阻塞,同步与异步、I/O模型标签:socketsocketswindowsapi服务器2012-04-12 16:35148613人阅读评论(56)收藏举报本文章已收录于:分类:c/c++(22)作者同类文章Xsocket网络编程(7)作者同类文章X版权声明:本文为博主原创文章,未经博主允许不得转载。目录(?)[+]1 概念理解 2 Linux下的五种IO模型 阻塞IO模型 非阻塞IO模型 IO复用模型...
转载
发布博客 2021.02.02 ·
86 阅读 ·
0 点赞 ·
0 评论

GitHub 上适合新手的开源项目(Python 篇)

作者:HelloGitHub-卤蛋随着 Python 语言的流行,越来越多的人加入到了 Python 的大家庭中。为什么这么多人学 Python ?我要喊出那句话了:“人生苦短,我用 Python!”,正是因为语法简单、容易学习,所以 Python 深受大家喜爱。(Python!Python!Python!)Python 初学者在迈过安装编程环境和基本语法的门槛 ,准备大展身手的时候,可能突然就会进入迷茫期:不知道做些什么、再学些什么。然后对编程的兴趣就会慢慢消退,找不到坚持下去的理由,从而慢慢淡忘
转载
发布博客 2021.01.29 ·
166 阅读 ·
0 点赞 ·
0 评论

C/C++使用openssl进行摘要和加密解密(md5, sha256, des, rsa)

openssl里面有很多用于摘要哈希、加密解密的算法,方便集成于工程项目,被广泛应用于网络报文中的安全传输和认证。下面以md5,sha256,des,rsa几个典型的api简单使用作为例子。算法介绍md5:https://en.wikipedia.org/wiki/MD5sha256:https://en.wikipedia.org/wiki/SHA-2des:https://en.wikipedia.org/wiki/Data_Encryption_Standardrsa:h...
转载
发布博客 2021.01.05 ·
508 阅读 ·
0 点赞 ·
0 评论

初识openssl库之计算文件的md5值

openssl是密码学一个很重要的库,调用openssl库进行编程可以大大简化代码的复杂度,今天要介绍的是使用openssl库计算文件的md5值,代码如下:#include <openssl/md5.h>#pragma comment(lib, "libeay32.lib")#pragma comment(lib, "ssleay32.lib")void main(){ int i,blocklength; long int filelength; unsigned cha
转载
发布博客 2021.01.05 ·
163 阅读 ·
0 点赞 ·
0 评论

C语言中的基本类型

转自 : http://www.toutiao.com/a6397264586207314177/?tt_from=mobile_qq&utm_campaign=client_share&app=news_article&utm_source=mobile_qq&iid=7822224697&utm_medium=toutiao_ios变量的数据类型在应用程序中,由于数
转载
发布博客 2017.03.15 ·
371 阅读 ·
0 点赞 ·
0 评论

c/c++开源库推荐清单

转自:https://blog.csdn.net/adofsauron/article/details/82793232关于 C++ 框架、库和资源的一些汇总列表,由 fffaraz 发起和维护。内容包括:标准库、Web应用框架、人工智能、数据库、图片处理、机器学习、日志、代码分析等。标准库C++标准库,包括了STL容器,算法和函数等。C++ Standard Li...
转载
发布博客 2019.05.08 ·
214 阅读 ·
0 点赞 ·
0 评论

Oracle DBA做SQL优化的最佳思路

转自:https://www.toutiao.com/a6585470552448696835/?tt_from=mobile_qq&amp;utm_campaign=client_share&amp;timestamp=1533336845&amp;app=news_article&amp;utm_source=mobile_qq&amp;iid=39055545733&amp;utm_medi...
转载
发布博客 2018.08.05 ·
524 阅读 ·
0 点赞 ·
0 评论
加载更多