自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 关于Python程序优化-----多线程

无论是学习还是应用,多线程已经是作为代码中必不可少的一部分,不管是脚本语言类,还是面向对象类,多线程作为提高程序运算速度,绝对是一种很不错的方法。但是经过一段时间的学习,关于Python的多线程也是被广大开发者所诟病,那就是Python的多线程是伪线程。诚然,经过研究后发现,Python的多线程,确实不像其他语言那样,但是其还是有其特殊的地方 当然,在单核 CPU 系统中,因为真正的并发是不可能...

2018-10-16 10:51:00 317

原创 python代码借助Jenkins部署到网页服务器

有的时候,我们开发的工具需要变成网页版,方便内部人员使用,一种主流的方法是借助Django,开发出我们需要的MVC架构的网页,再将代码部署到网页中,但是这样无疑会增加很多劳动,在这里我介绍最近以Jenkins为服务器的网页tools。 Jenkins作为项目开发工具,被很多开发人员调试使用,但其功能之强大往往超出我们的想象,其中一个比较奇特的用法就是将本来就是作为网页化的开发工具,利用起来。将我...

2018-10-15 15:02:36 542

原创 关于python 打包带传参的 .exe 文件一些经验教训

最近一直在做一个python 工具,当所有的程序代码都完成后,只剩下最后一步,打包成.exe文件。一开始并不是很重视这块内容,毕竟代码部分已经完成,打包还不简单么?但是随着工作的进行,问题层出不穷,一环套一环,我才发现此事必有蹊跷。下面我将总结我遇到的几个问题并逐一写下我是如何解决的。1. 版本问题 2.库函数的调用 3. 传递参数问题 一. 版本问题 首先我们要保证一个事情,python环境...

2018-09-07 15:49:12 4986 1

原创 深度学习中最常用的框架

目前人工智能正处于火热的地步,全国掀起了人工智能的狂潮,其中机器学习中深度学习的研发深受世界的科研工作者的关注。深度学习入门小白总结一下最近几年最常用的深度学习的框架。 第一名:TensorFlow 这几年深度学习中TensorFlow持续领先,目前是深度学习中最火热的框架,TensorFlow 不是一个严格的“神经网络”库。只要你可以将你的计算表示为一个数据流图,你就可以使用Tensorfl...

2018-09-04 16:24:58 1866

原创 python 关于字典结构输出

在近期的项目中,老大要求做一个工具,根据关键字抓取log包中的对应信息。众所周知log中的信息一般类似于a:b的形式,一开始做的时候,我很纳闷,怎么将一句话截取,并挑选出有用的信息。但当我意识到log中信息的排列方式时,我才想到用字典的形式是比较适当的方法。首先利用正则表达式,将关键字正则化,并在逐行扫描中,定位到含有其中关键字的那句话。再利用字典结构,将信息转化为键和值的形式,以此类推我们不仅可...

2018-08-31 18:20:07 5564

原创 fd_set与select()函数

select()函数原型中,用到了很多fd_set*这样的指针变量。当我学习的时候,不是很理解这种写法到底是什么意思。 int select(int nfds,  fd_set* readset,  fd_set* writeset,  fe_set* exceptset,  struct timeval* timeout);这是我们熟知的select函数原型,这个函数可以做到很好的监听作用,监...

2018-08-31 09:55:27 1038

原创 fd_set与select

select()函数原型中,用到了很多fd_set*这样的指针变量。当我学习的时候,不是很理解这种写法到底是什么意思。 int select(int nfds,  fd_set* readset,  fd_set* writeset,  fe_set* exceptset,  struct timeval* timeout);这是我们熟知的select函数原型,这个函数可以做到很好的监听作用,监

2017-12-01 21:14:10 524

原创 关于 int main(int argc,char*arg[])与 int main(int argc,char**argv)的理解

我一开始接触linux编程的时候,不是很理解这两句话的意思,为什么主函数定义的时候,要定义一个整形变量和一个数组指针,运行程序写入参数的时候该怎么写入呢。后来才明白,通俗点说可以理解成,一个是参数的个数,一个是参数,运行主程序输入形参的时候,只需要输入想写入的参数即可,程序会自动计算出argc的个数。例如,当我想输入两个参数,12 34的时候(主函数文件test.c)。运行主函数,即可写成  ./

2017-11-23 09:05:04 1973 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除