搜索到与相关的文章
数据库相关

sql 百万级数据库优化方案

转自http://blog.sina.com.cn/s/blog_724cd89d0100ppcz.html1.对查询进行优化,应尽量避免全表扫描,首先应考虑在where及orderby涉及的列上建立索引。2.应尽量避免在where子句中对字段进行null值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:selectidfromtwherenumisnull可以在num上设置默认值0,确保表中num列没有null值,然后这样查询:selectidfro

系统 2019-08-12 01:32:31 2357

Python

python将字符串转换成json的方法小结

最近在工作中遇到了一个小问题,如果要将字符串型的数据转换成dict类型,我第一时间就想到了使用json函数。但是里面出现了一些问题1、通过json来转换:In[1]:importjsonIn[2]:mes='{"InsId":2,"name":"lege-happy","CreationTime":"2019-04-23T03:18:02Z"}'In[3]:mes_to_dict=json.loads(mes)In[4]:printtype(mes_to_

系统 2019-09-27 17:57:05 2356

Python

Python 出现错误TypeError: ‘NoneType’ object

Python出现错误TypeError:‘NoneType'objectisnotiterable解决办法TypeError:'NoneType'objectisnotiterable这个错误提示一般发生在将None赋给多个值时。defmyprocess():a==bifa!=b:returnTrue,value;flag,val=myprocess()在判断语句中,当if条件不满足,并且没有else语句时,函数默认返回None。在没有return语句时,

系统 2019-09-27 17:57:03 2356

Python

解决python flask中config配置管理的问题

在项目中我们需要配置各种环境。如果我们的配置项很少的话,可以直接简单粗暴的来;比如:app=Flask(__name__)app.config['DEBUG']=Trueapp.config其实是实例化了flask.config.Config类的实例,继承于python内置数据结构dict字典,可以使用update方法:app.config.update(DEBUG=true,SECRET_KEY='xxxx')如果设置很多的情况下,想要集中起来管理设置项

系统 2019-09-27 17:56:30 2356

Python

python实现计算资源图标crc值的方法

本文实例讲述了python实现计算资源图标crc值的方法,分享给大家供大家参考。具体方法如下:实现该功能的关键在于解析资源信息,找到icon的数据,然后计算这些数据的crc具体实现代码如下:def_get_iconcrc(self,file_path):"""Generatesthecrc32hashoftheiconofthefile.@return:str,thestrvalueofthefile'sicon"""iconData=""mype=pef

系统 2019-09-27 17:55:45 2356

Python

Python3网络爬虫之解析库pyquery的使用(三)

pyquery的安装:ubtuntu和windows下安装lxml:pip3installpyquery验证安装:安装完成,在python命令行下输入importpyquery没有报错,证明库已经安装好了。pyquery的介绍:PyQuery库也是一个非常强大又灵活的网页解析库,如果你有前端开发经验的,都应该接触过jQuery,那么PyQuery就是你非常绝佳的选择,PyQuery是Python仿照jQuery的严格实现。语法与jQuery几乎完全相同,所

系统 2019-09-27 17:55:39 2356

Java

选 Python 还是 Java?

对于初学编程,以及想要转行到编程领域的人来说,总有这么一个选择,选C++、Python、还是Java好呢?哪个前景更好、哪个好学、哪个好找工作,等等这类问题。熟悉我的都知道,我是从LinuxC/C++后台开发,转行到算法工程师,在大四实习的时候,做过Go开发,大四下做毕设的时候,用过Java、以及前端一些技术;相对而言,我有自己的技术栈(在深度的前提下,进行广度的扩充),且对于市面上比较流行的技术自己也都有过接触,也跟很多BAT同事进行过这方面的交流,还算

系统 2019-09-27 17:53:39 2356

Python

如何利用Python模拟GitHub登录详解

前言最近学习了Fiddler抓包工具的简单使用,通过抓包,我们可以抓取到HTTP请求,并对其进行分析。现在我准备尝试着结合Python来模拟GitHub登录。Fiddler抓包分析首先,我们想要模拟一个网站的登录,我们必须要简单了解其大致过程。在这里,我通过Fiddler来抓取GitHub登录的请求,从网页上登录的URL为:https://github.com/login,抓包结果如下:左边的是会话列表,右边的是请求和响应的数据。一般情况下,登录都是用PO

系统 2019-09-27 17:52:33 2356

Python

Python如何生成随机数?

Python中,获取随机数的方法大致有如下:importrandom#导入random#python中利用random获取一个0到1的随机浮点数a=random.random()printa#打印结果#python中利用random获取一定范围内的(10到20)随机浮点数b=random.uniform(10,20)printb#python中利用random获取一定范围内(10到20)的随机整数c=random.randint(10,20)printc#

系统 2019-09-27 17:52:07 2356

Python

Python编码风格指南

本节收录了稍作剪辑的PEP8摘要(PythonEnhancementProposal,Python增强提案)。PEP8由GuidovanRossum和BarryWarsaw撰写,是Python的最接近编程风格手册的东西。这里省略了一些比较具体的部分,但主要内容都已包括。应该尽可能让代码遵守PEP8规范,代码会由此更具Python风格。访问Python官方网站的文档部分并搜索PEP,就可以获得PEP8全文及Python历史上发布的所有其他PEP。PEP既是P

系统 2019-09-27 17:51:18 2356