#ME

查找python项目依赖并生成requirements.txt

 1、如果使用virtualenv环境,直接使用pipfreeze>requirements.txt➜ ~.virtualenvs/xxx/bin/pipfreeze>requirements.txt2、如果没有使用virtualenv,使用工具pipreqs  这个工具的好处是可以通过...

深入解析hostname

结论:/etc/sysconfig/network确实是hostname的配置文件,hostname的值跟该配置文件中的HOSTNAME有一定的关联关系,但是没有必然关系,hostname的值来自内核参数/proc/sys/kernel/hostname,如果我通过命令sysctlkernel.hostname=Tes...
代码星球 ·2020-04-06

python的__call__、__str__、__repr__、__init__、__class__、__name___、__all__、__doc__、__del__等魔术方法的作用

python中,一切都是对象在Python中,所有以“__”双下划线包起来的方法,都统称为“MagicMethod”--魔术方法 1、__call__:作用是把类实例变成一个可调用对象在Python中,函数其实是一个对象:>>>f=abs>...
代码星球 ·2020-04-06

Chrome的Waterfall

参考:1、https://developers.google.com/web/tools/chrome-devtools/network-performance/reference#timing2、http://www.mamicode.com/info-detail-1015625.html浏览器根据html中外连资...
代码星球 ·2020-04-06

remeber me即记住我功能

1、登录过程中的记住我功能如图:2、这样在登录认证的时候,客户端会传递两个cookie:remember_token和Tsession3、即使客户端不传递cookie中的Tsession,只传递remember_token的值,也能认证成功4、当然只传递Tsession也会认证成功5、如果登录的时候没有选择&ldquo...
代码星球 ·2020-04-06

setInterval/setTimeout传参方法

网上文章说有3种方法,对于我来说一种方法就够了:<script>varuser_name='离间计'//定时器异步运行functionhello(name){alert(name);}//使用方法名字执行方法vart1=window.setTimeout(hello,1000,user_name);wind...

Font Awesome:图标字体,完全CSS控制

FontAwesome是一种webfont,它包含了几乎所有常用的图标,比如Twitter、facebook等等。用户可以自定义这些图标字体,包括大小、颜色、阴影效果以及其它可以通过CSS控制的属性。它有以下的优点:1、像矢量图形一样,可以无限放大2、只需一种字体,同时拥有多个图标,目前支持439个图标3、无需考虑兼容...

python socket timeout设置

需要在调用socket的connect方法之前设置settimeout(time)方法,另外在设置之后要将再次调用settimeout(None)来设置socket进入阻塞模式。如下代码示例:sock=socket.socket(socket.AF_INET,socket.SOCK_STREAM)sock.settim...
代码星球 ·2020-04-06

What's New In DevTools (Chrome 59)来看看最新Chrome 59的开发者工具又有哪些新功能

原文:https://developers.google.com/web/updates/2017/04/devtools-release-notes#command-menu参考:https://developers.google.com/web/tools/chrome-devtools/ui#command-me...
代码星球 ·2020-04-06

python中__name__ = '__main__' 的作用

有句话经典的概括了这段代码的意义:“Makeascriptbothimportableandexecutable”意思就是说让你写的脚本模块既可以导入到别的模块中用,另外该模块自己也可执行。先写一个模块:#module.pydefmain():print"wearein%s"%__name__i...
代码星球 ·2020-04-06

if __name__=='__main__"在有的virtualenvs环境下执行成功,在有的环境下执行失败?

我的项目是erebus,所以默认的python解释器位于virtualenvs下的erebus,但是这个执行环境执行某个py文件总是失败,换其他的执行器执行反而没有问题:排查了半天,才发现erebus所在的virtualenvs缺少必须的模块,pipInstallxx瞬间搞定,一阵清爽啊 ps:pyladp和...

如何在sublime3项目设置中设置python模块的搜索路径?ImportError: No module named *的解决办法

问题:之前使用pycharm,用的挺溜,但是电脑配置实在不争气,pycharm启动久了,耗去大量内存,导致运行起来越来越慢,于是转向使用sublimetext。    把项目从pycharm切换到sublimetext后,发现执行某个*.py文件的时候,出现找不到模块的问题,如下 解决办法...

InternalError: (pymysql.err.InternalError) (1205, u'Lock wait timeout exceeded; try restarting transaction')

在mysqlinnodb中使用事务,如果插入或者更新出错,一定要主动显式地执行rollback,否则可能产生不必要的锁而锁住其他的操作 我们在使用数据库的时候,可以使用contextlib,这样异常的时候自动回滚,而且最后都会执行关闭操作fromcontextlibimportcontextmanageren...

【微信上传素材接口--临时&永久性】微信临时&永久性上传、获取返回的medie_id 和url

写在前面:php>=5.6,使用curlFile类,php<5.6使用@realpath(file)其他接口类:https://www.cnblogs.com/gjw-hsf/p/7375261.html 转载地址:https://blog.csdn.net/httIsAWang/article/...

TP5.0生成模块(home/admin)命令

TP5.0》进入项目根目录(tp5/),执行以下命令:>phpthinkmake:controller模块名/控制器名  //语法>phpthinkmake:controlleradmin/Index   //demo ...
首页上一页...493494495496497...下一页尾页