【技巧】Python日志中logging的使用(2) |
【技巧】Python日志中logging的使用(2) 2. logging介绍Python的logging模块提供了通用的日志系统,可以方便第三方模块或者是应用使用。这个模块提供不同的日志级别,并可以采用不同的方式记录日志,比如文件,HTTP GET/POST,SMTP,Socket等,甚至可以自己实... |
【技巧】Python日志中logging的使用(1) |
【技巧】Python日志中logging的使用(1) 1. logging的配置logging的配置可以采用python代码或是配置文件。python代码的方式就是在应用的主模块中,构建handler,handler,formatter等对象。而配置文件的方式是将这些对象的依赖关系分离出来放在文件中。比如前... |
【技巧】PHP MySQL数据内存占用 |
【技巧】如何使用PHP查询MySQL数据内存占用 这篇文章主要是从原理, 手册和源码分析在PHP中查询MySQL返回大量结果时, 内存占用的问题, 同时对使用MySQL C API也有涉及。 昨天, 有同事在PHP讨论群里提到, 他做的一个项目由于MySQL查询返回的结果太多(达10... |
【技巧】netstat命令的用法总结 |
【技巧】netstat命令的用法总结 Linux中netstat命令的用法详解 功能说明:Netstat用于显示与IP、TCP、UDP和ICMP协议相关的统计数据,一般用于检验本机各端口的网络连接情况。 语 法:netstat [-acCeFghilMnNoprstuvVwx][-A《网络类型》][--ip] 补充说明:利... |
【技巧】如何调试linux内核模块 |
【技巧】如何调试linux内核模块 linux内核模块调试 1. 开启虚拟机,虚拟机运行到kgdb:Waiting for connection from remote gdb 2. 在Host机上运行:socat tcp-listen:8888 /tmp/vbox2,其中/tmp/vbox2为管道文件,它是目标机串口的重定向目的文件,socat将... |
【技巧】如何解决Linux系统grub错误(3) |
【技巧】如何解决Linux系统grub错误(3) 28:Selecteditemcannotfitintomemory 解释:选择的对象无法被加载到内存中。 例子: [root@monitorboot]#ddif=/dev/zeroof=vmlinuz-2.4.20-31.9bs=1024count=1seek=1 读入了1+0个块 输出了1+0个块 [root@monitorboot]#... |
【技巧】如何解决Linux系统grub错误(2) |
【技巧】如何解决Linux系统grub错误(2) 13:Invalidorunsupportedexecutableformat 解释:13号错误表示无效或者无法识别的可执行格式 例子: grub》kernel/grub/grub.confroot=LABEL=/ Error13:Invalidorunsupportedexecutableformat grub》 14:Filesystemcom... |
【技巧】如何解决Linux系统grub错误(1) |
【技巧】 Oracle 在 Blob 字段写入的处理 (1) Oracle 中 Blob 字段的写入处理 Oracle 中的 Bloc 字段的处理较其他字段来说,会有一些特殊性。现就对在 java 和 pl/sql 下, Blob 字段的处理和大家做一些交流。 下面,简单介绍一下 Blob 在以下两种环境中的写... |