2 xiao_xia_ming

尚未进行身份认证

暂无相关简介

等级
TA的排名 8w+

mysql索引问题大全

创建索引ALTER TABLE staffs ADD INDEX idx (NAME, age)查看索引SHOW INDEX FROM staffs删除索引DROP INDEX idx ON staffs查看mysql版本select version()检查优化器开关配置命令:show global variables like 'optimizer_switch' \G或...

2019-12-19 17:51:21

python实现大文件切割操作

import osimport timedef mkSubFile(lines, srcName, sub): [des_filename, extname] = os.path.splitext(srcName) filename = des_filename + '_' + str(sub) + extname print 'make file: %s' % ...

2019-12-09 16:48:21

前端常见的静态资源

静态资源网页中常见的静态资源+js.js .jsx .coffee .ts(后两种是一种中间语言,需要进行编译才可以使用,类似于java)+css.css .less .sass .scss+image.jpg .png .gif .bmp .svg+字体文件.svg .ttf .eot .woff .woff2+模板文件.ejs .jade .v...

2019-11-19 21:59:59

使用Cython为python代码加速

1.变量声明语法比较python为x = 0.5 Cython为cdef float x = 0.5这告诉Cython我们的变量是浮点数,和C一样。使用纯Python,变量的类型是动态确定的。Cython中类型的显式声明是可以转换为C的原因,因为需要显式类型声明+安装cython就可以使用pip install cython使用Cython时,有两种不同的类型,用于变量和函数。...

2019-09-17 10:24:36

python实现redis分布式锁

import timeimport redisclass RedisLock(object): def __init__(self, key): self.rdcon = redis.Redis(host='127.0.0.1', port=6379, password="", db=1) self._lock = 0 self.l...

2019-09-05 18:43:01

python压力测试脚本

一正常情况测试import jsonimport requestsimport logginglogging.basicConfig(level=logging.INFO, format='%(asctime)s - %(name)s - %(levelname)s - %(message)s')logger = logging.getLogger(__name__)resti...

2019-08-30 15:35:47

python汉字转拼音

from pypinyin import lazy_pinyinfrom xpinyin import Pinyin# import sys# reload(sys)# sys.setdefaultencoding('utf-8')a= u'抖音'# 得到全拼s = ''.join(lazy_pinyin(a))print s # douyin# 得到首字母...

2019-07-31 18:16:07

python 优化知识点

# 判断某个元素用set速度高于listdata = (i**2 +1 for i in range(100000))a = set(data)b = list(data)# python 性能提升技巧1list_A = [2*i -1 for i in range(100)]list_B = [i*2 for i in list_A]dict_AB = dict(...

2019-07-17 18:14:58

go出现错误 go: unknown subcommand "mod"

错误原因,版本太低了go语言的卸载与重新安装sudorm-rf/usr/bin/go#卸载wgethttps://dl.google.com/go/go1.12.6.linux-amd64.tar.gz#自己写想要的包版本就可以sudotar-xzfgo1.12.6.linux-amd64.tar.gz-C/usr/local...

2019-06-25 18:12:35

python关于进程/线程/协程使用以及优劣对比参考

1.线程:无法实现跑多核cpu,在IO密集型的情况下(如读写文件,可以通过多线程增加其工作效率),建议使用多线程;多线程相比单线程性能有提升,因为遇到IO阻塞会自动释放GIL锁,实现无缝连接执行下一个线程解释:因为Python的线程虽然是真正的线程,但解释器执行代码时,有一个GIL锁:Global Interpreter Lock,任何Python线程执行前,必须先获得GI...

2019-06-24 21:56:32

前端操作工具参考链接

node多版本控制http://ksria.com/gnvm/

2019-06-15 12:02:55

git合并远程仓库提交记录操作

1.首先查看有多少提交记录(依次是最新的到最旧的),命令:git log 2.然后输入命令:git rebase -i HEAD~4 注:4 表示要合并的条数,根据自行需要输入第二条命令出错解决方案fatal: Needed a single revision invalid upstream –i解决方法:git rebase -i --root3.正确...

2019-03-16 12:17:43

python 利用apidoc生成接口文档操作

# 用户注册路由@app.route('/user_manager/user_register.do', methods=['GET', 'POST'])# @login_requireddef user_register(): """ @api {GET,POST} /user_manager/user_register.do 获取客户数据路由 ...

2019-02-23 11:56:53

python2.7+celery4.2.1+supervisor==3.3.5 搭建celery守护进程亲测正解

文件构建路径参考:在/etc下面构建supervisor文件夹在'/data2/project/Data-web/' 执行命令supervisord -c /etc/supervisor/supervisord.confvim supervisord.conf 在该文件最后一行添加[include]files = /etc/supervisor/supervisord.conf.d/*...

2019-02-20 18:23:09

python实现小猪佩奇正解源代码

 # coding:utf-8import turtle as t#def drowNose():def nose(): # 配置画笔属性 t.pensize(4) t.hideturtle() t.colormode(255) t.color((255,155,192),"pink") t.setup(840,500) t....

2019-01-20 15:34:26

socket实现原理和机制

转载:https://www.cnblogs.com/airtcp/p/5230161.html要写网络程序就必须用Socket,这是程序员都知道的。而且,面试的时候,我们也会问对方会不会Socket编程?一般来说,很多人都会说,Socket编程基本就是listen,accept以及send,write等几个基本的操作。是的,就跟常见的文件操作一样,只要写过就一定知道。对于网络编程,我们也言...

2018-12-27 22:32:13

mangodb安装与操作

window: MongoDB安装Windows平台去 https://www.mongodb.com/download-center#community 下载双击运行下载后的数据库安装包将安装路径添加环境变量创建数据存储文件的路径管理员权限运行cmd,在其中运行mongod在执行的过程中可能会报: exception c:/data/db这是因为mongod服务器,默认存储在c...

2018-11-30 21:51:34

在python与go语言是引用还是值传递解释

python代码#!/usr/bin/env python2print 'hello world'a=10b=aprint id(a)print id(b)执行结果 # 赋值后地址依然相同,说明是引用传递python@ubuntu:~/Desktop$ ./Data-web.py hello world4125504041255040go语言代码packag...

2018-11-06 21:57:46

python列表嵌套字典,根据字典键对值进行排序

a=[{'balance': '1,500', 'cpm': '12.43', 'expSumTotal': 53029929}, {'balance': '24,000', 'cpm': '11.41', 'expSumTotal': 2395}, {'balance': '28,000', 'cpm': '21.4', 'expSumTotal': 53029930}]a.sort...

2018-11-04 12:03:59

没有sudo权限安装pip以及其他扩展包,版本适用于python2.7以上

  1.安装pipwget https://bootstrap.pypa.io/get-pip.pypython get-pip.py --user2.设置环境变量当前环境下输入export PATH=~/.local/bin:$PATH(我操作时两句话都用了,不知道哪句生效的,建议第二种)把export PATH=/path/to/bin:$PATH,这句话在shell窗口...

2018-09-26 19:14:26

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。