08 2018 档案
摘要:函数修饰符 ‘@’ 用做函数的修饰符,可以在模块或者类的定义层内对函数进行修饰, 出现在函数定义的前一行,不允许和函数定义在同一行 一个修饰符就是一个函数,它将被修饰的函数作为参数,并返回修饰后的同名函数或其他可调用的东西? 示例: def square_sum(fn): def square(*a
阅读全文
摘要:1、日志级别 日志一共分成5个等级,从低到高分别是:DEBUG INFO WARNING ERROR CRITICAL。 DEBUG:详细的信息,通常只出现在诊断问题上 INFO:确认一切按预期运行 WARNING:一个迹象表明,一些意想不到的事情发生了,或表明一些问题在不久的将来(例如。磁盘空间低
阅读全文
摘要:环境:centos7 java1.7 tomcat 7 启动tomcat时出现找不到setclasspath.sh 经过排查在cataline.sh中 [ -z "$CATALINA_HOME" ] && CATALINA_HOME=`cd "$PRGDIR/.." >/dev/null; pwd`
阅读全文
摘要:shelve模块是一个简单的k,v将内存数据通过文件持久化的模块,可以持久化任何pickle可支持的python数据格式 创建一个新的shelf 直接使用shelve.open()就可以创建了 复制代码 import shelve s = shelve.open('test_shelf.db') t
阅读全文
摘要:json.dumps是将一个Python数据类型列表进行json格式的编码解析, 示例如下: >>> import json #导入python 中的json模块 >>> l = [‘iplaypython’,[1,2,3], {‘name’:’xiaoming’}] #创建一个l列表 >>> en
阅读全文
摘要:最近维护一台服务器,使用putty登录后,用vim时,鼠标右键不能粘贴而是进入了visual模式。网上查找一番找到了解决方法: 方法一:在普通模式下键入“ :set mouse-=a”(不包括引号) 方法二:编辑 ~/.vimrc 文件,加入如下代码: if has(‘mouse’) set mou
阅读全文
摘要:直接把参考的文章放上面吧 :这个更专业,可以直接看这个。 https://www.ibm.com/developerworks/cn/opensource/os-cn-pythonwith/ 之前在有些教程中看到了如下的的代码: with open("/tmp/foo.txt") as file:
阅读全文
摘要:先来理解一下什么是php-fpm PHP-FPM是一个PHP FastCGI管理器,是只用于PHP的。 PHP-FPM其实是PHP源代码的一个补丁,旨在将FastCGI进程管理整合进PHP包中。必须将它patch到你的PHP源代码中,在编译安装PHP后才可以使用。 现在我们可以在最新的PHP 5.3
阅读全文
摘要:1在php的编译源包目录下找到ext,在ext中找到要编译的模块 使用php安装目录下的bin/phpize 生成configure文件 2执行执行 ./configure –with-php-config=/usr/local/php/bin/php-config make make instal
阅读全文
摘要:用 mysql_upgrade -u root -p 执行一些就可以了 数据库升级操作,一般在升级完数据库后可以执行一遍
阅读全文
摘要:环境:cento 7 mysql 8.0.12 成功部署完毕后出现故障情况: 正常启动MYSQL服务后,敲Linux中root账户和密码进入不去。 从/etc/my.cnf 配置文件中加入skip-grant-table后正常登陆,但是不能创建用户等操作 总结来说: 想进去mysql后不能操作多指令
阅读全文
摘要:本文为大家讲解的是ubuntu下安装nginx错误error: the HTTP rewrite module requires the PCRE library 解决方法,感兴趣的同学参考下。 错误描述: ubuntu安装nginx时提示error: the HTTP rewrite module
阅读全文
摘要:最近在Ubuntu下安装typora时,发现在安装好了后,因为有装了启动东西,把gcc升级了,但是新版本的gcc不能够兼容老版本,故typora出现闪退,又不敢卸载gcc(因为卸载会一起卸载相关的一些依赖包,1.4G,胆子小,不敢惹,不敢惹),所以才想到要降级,最后找到下面这个方法,深感不错,特此分
阅读全文
摘要:在使用python在做数据处理分析时经常会用到list这个内置对象,通常对于list上会有一些计算,比如过滤,元素查找等等,对于数据量不大的时候for循环遍历对性能并不构成很大影响,但是当数据量很大的时候瓶颈就出现了。但是很幸运的是python提供了几个内置全局函数可以高效的处理list操作,他们就
阅读全文
摘要:lambda是Python编程语言中使用频率较高的一个关键字。那么,什么是lambda?它有哪些用法? 这里,我们通过阅读各方资料,总结了关于Python中的lambda的“一个语法,三个特性,四个用法,一个争论”。 一个语法 在Python中,lambda的语法是唯一的。其形式如下: lambda
阅读全文
摘要:1.可用于在选中的行上插入相同的内容 vi 下,如何在每行中插入?(类似UltraEdit的列编辑) 1: 定位光标 2: CTRL+v #进入Visual Mode。 3: j #选择要在哪些行加入?! 4: I #一定是大写! 5: 输入要插入的文本 6: ESC 注:如果vi不行可以使用vim
阅读全文
摘要:1.str >>>list str1 = "12345" list1 = list(str1) print list1 str2 = "123 sjhid dhi" list2 = str2.split() #or list2 = str2.split(" ") print list2 str3 =
阅读全文
摘要:Python中常见的序列主要有列表(list)、元组(tuple)和字符串(string)。关对于序列的遍历,Python推荐的是for…in…sequence语句做成员测试,这个语句其实和for…in…range()一样是按照索引顺序遍历的,但是用in语句的话不能直接使用索引值。 在实际应用中,遍
阅读全文
摘要:嵌套list的遍历 1、双重嵌套list的遍历 #coding=utf-8 listA = ['today','is','thursday'] listB = ['today','is','fine','day','!'] list1 = [listA,'恩哼?',listB] for i in l
阅读全文
摘要:nohup 命令 用途:不挂断地运行命令。 语法:nohup Command [ Arg … ] [ & ] 描述:nohup 命令运行由Command 参数和任何相关的Arg 参数指定的命令,忽略所有挂断(SIGHUP)信号。在注销后使用nohup 命令运行后台中的程序。要运行后台中的nohup
阅读全文