自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 收藏
  • 关注

原创 廖雪峰Python Day-2代码解析

源代码import logging; logging.basicConfig(level=logging.INFO)import asyncio, os, json, timefrom datetime import datetimefrom aiohttp import webdef index(request): return web.Response(body=b'<h1>Awes

2015-12-18 16:40:17 2518

原创 git基本用法小结

总结自廖雪峰的Git教程http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/初始化一个Git仓库,使用git init命令。添加文件到Git仓库,分两步:第一步,使用命令git add ,注意,可反复多次使用,添加多个文件;第二步,使用命令git commit,完成

2015-05-13 20:20:49 439

转载 Linux添加静态路由

linux下静态路由修改命令方法一:添加路由route add -net 192.168.0.0/24 gw 192.168.0.1route add -host 192.168.1.1 dev 192.168.0.1删除路由route del -net 192.168.0.0/24 gw 192.168.0.1add 增加路由del 删除路由-net 设置

2015-04-28 09:44:21 634

原创 python版统计文件二进制内容中的0和1个数

知乎上看到一个问题http://www.zhihu.com/question/20289032,看到票数最高的回答中python程序如下:import struct, osfilename, count_one, count_zero = 'example.txt', 0, 0for current_byte in list(open(filename,'rb').read()):

2015-04-05 21:58:29 3214

原创 linux中bg/fg/jobs/kill命令

bg 让一个在后台暂停的命令继续运行,后台有多个命令时用bg %jobnumber选择命令fg 将后台运行的命令调至前台运行,后台有多个命令时用fg %jobnumber选择命令jobs 查看后台运行的命令 -l 显示后台命令详细信息 -p 只显示进程号 -r 只显示运行的进程-n 不输出信息kill   默认kill -15-l 列出信号名称-u 杀死

2015-03-24 12:48:42 1270

转载 Python:使用threading模块实现多线程

综述Python这门解释性语言也有专门的线程模型,Python虚拟机使用GIL(Global Interpreter Lock,全局解释器锁)来互斥线程对共享资源的访问,但暂时无法利用多处理器的优势。在Python中我们主要是通过thread和 threading这两个模块来实现的,其中Python的threading模块是对thread做了一些包装的,可以更加方便的被使用,所以我

2015-03-24 10:50:05 436

转载 python中的threading模块

转载自http://blog.chinaunix.net/uid-27571599-id-3484048.htmlthreading提供了一个比thread模块更高层的API来提供线程的并发性。这些线程并发运行并共享内存。         下面来看threading模块的具体用法:      一、Thread的使用 目标函数可以实例化一个Thread对象,每个T

2015-03-24 10:47:56 359

原创 vim代码补全常用快捷键

http://easwy.com/blog/archives/advanced-vim-skills-omin-complete/补全处于激活状态时,Ctrl-E保持现有的输入文字并退出补全;Ctrl-Y选择补全项并退出补全;Ctrl-P和Ctrl-N选择项目,选中的项会被直接补全到光标所在位置,无需按回车。

2015-03-07 09:11:30 2094

原创 Linux中更改文件默认权限

因为最近在学python,想要新建的文件默认具有可执行权限,一时却想不起该如何修改linux中的设置,于是百度之。发现/etc/bashrc中有相关的设置,其配置如下:if [ $UID -gt 199 ] && [ "`id -gn`" = "`id -un`" ]; then umask 002else umask 022fi因为root用户UID为0,所以其uma

2015-02-05 18:19:18 1051

转载 socket之shutdown()用法

转载自http://blog.csdn.net/moxiaomomo/article/details/7897943通常来说,socket是双向的,即数据是双向通信的。但有些时候,你会想在socket上实现单向的socket,即数据往一个方向传输。单向的socket便称为半开放Socket。要实现半开放式,需要用到shutdown()函数。一般来说,半开放socket适用于以下

2015-01-24 16:15:11 471

原创 修改文件无法保存

用vim修改一个文件,保存时提示E297: Write error in swap file,遂百度之,原来是磁盘满了(df -h),需要删除/目录下的一些文件。Filesystem Size Used Avail Use% Mounted on/dev/sda2 18G 18G 0 100% /tmpfs

2015-01-23 16:00:13 1131

原创 python使用xinetd时遇到的问题

问题: 将/etc/xinetd.conf按教程设置好后,telnet localhost 51423提示telnet: connect to address 127.0.0.1: Connection refused,发现xinetd并没有监听51423端口解决方法:xinetd设置中service指定的py文件必须具有执行权限,加上执行权限后重启xinetd即可正常运行

2015-01-23 10:13:14 2504

转载 python中的异常

转自http://blog.chinaunix.net/uid-22920230-id-3074716.html异常是指程序中的例外,违例情况。异常机制是指程序出现错误后,程序的处理方法。当出现错误后,程序的执行流程发生改变,程序的控制权转移到异常处理。Exception类是常用的异常类,该类包括StandardError,StopIteration, GeneratorExit, War

2015-01-22 12:06:23 410

原创 sys.stdout.wirte()不能输出服务器端传来的数据

先上源码:#!/usr/bin/env pythonimport socket,syshost = sys.argv[1]textport = sys.argv[2]s = socket.socket(socket.AF_INET,socket.SOCK_DGRAM)try: port = int(textport)except ValueError:

2015-01-21 16:45:23 1050

原创 try...except遇到的问题

先贴源码:#!/usr/bin/env pythonimport socket,syshost = sys.argv[1]textport = sys.argv[2]filename = sys.argv[3]try: s = socket.socket(socket.AF_INET,socket.SOCK_STREAM)except socket.error,e:

2015-01-21 15:56:25 505

原创 python网络编程报错socket.error: [Errno 9] Bad file descriptor

想学学python网络编程,按书上写了两个服务器和客户端小程序,结果发现报错:Traceback (most recent call last):  File "./tsTserv.py", line 20, in     data = tcpCliSock.recv(BUFSIZ)  File "/usr/lib/python2.6/socket.py", line 165,

2015-01-21 09:54:59 23813 1

转载 LIBSVM在MATLAB下的使用

支持向量机(SVM,Support Vector Machine)是一种基于统计学习理论的模式识别方法,在解决小样本、高维度及非线性的分类问题中应用非常广泛。LIBSVM是一个由台湾大学林智仁(Lin Chih-Jen)教授等开发的SVM模式识别与回归的软件包,使用简单,功能强大,本文主要介绍其在Matlab中的使用。一 安装1. 下载在LIBSVM的主页上下载

2015-01-09 13:43:58 3103 2

原创 libsvm单分类问题

想用libsvm做一下字符检测,将测试样本分为两类,一类为字符类,一类为其他类,但不知道参数如何设置。尝试从一幅二值图像中截取一块作为训练样本,用同样大小的窗口依次扫描二值图像,得到的一系列的子图像作为测试样本,但结果svm把所有的测试样本都分到了和训练样本相同的指定类中。看来得再仔细看看svm原理以及参数的设置问题。

2015-01-03 10:29:50 770

原创 libsvm使用

在matlab中将libsvm安装完成后,就可以来尝试用一下啦。这里主要介绍两个函数svmtrain()和svmpredict()。svmtrain用法:model = svmtrain(train_label, train_matrix, ['libsvm_options']); 根据输入的训练样本建立一个模型,该模型用来进行predicttrain_label: 一个m*1的矢量,

2015-01-02 17:01:44 624

转载 libsvm安装(MATLAB)

下载libsvm:  在网站http://www.csie.ntu.edu.tw/~cjlin/libsvm/ 下载libsvm最新版本3.12,解压到相应目录(此处解压即安装)。我将其解压后放在c盘,即C:\Program Files\MATLAB\libsvm-3.12。设置matlab搜索工作目录:  打开matlab,file->Set Path->Add with Sub

2015-01-02 14:22:46 1252 1

原创 Vmware虚拟机无法联网(Linux)

今天打开好久没用了虚拟机,发现上不了网,VMnet8之前被我禁用了,启用之后在虚拟机重启网卡提示Determining IP information for eth0...failed; no link present. Check cable?在/etc/sysconfig/network-scripts/ifcfg-eth0文件中加入check_link_down(){ return 1;

2015-01-01 11:30:07 461

原创 windows无法连接到wifi

今天又遇到这个问题了,电脑连接wifi提示windows无法连接到xxx,但其他设备可以正常连接到该wifi。遂又百度之,试着按网上的方法在网络和共享中心将记录的热点名称删掉,然后重新连接wifi,结果还是不行。最后尝试打开控制面板\网络和 Internet\网络连接,将无线网络禁用后启用,重新连接,成功连接上。怀疑是不是开过猎豹wifi热点的原因导致这个问题?

2014-12-07 19:16:32 4062

转载 NSCT——Nonsubsampled contourlet 变换程序开发教程1_向望大海的鱼

08年,被老板逼得走投无路,xx所得项目看来是实在躲不过去,只好硬着头皮上。开发一款图像处理软件,里面内容很多,不过核心就是NSCT变换。NSCT变换06年的新东西,现在跟风研究的热点。可惜的是作为一种新的变换滤波器长期以来只有matlab程序,没有VC程序。使很多算法开发不能应用到工程中,08暑假,大概花了我一个月吧,恩。。期间电脑还中了次病毒(可恶的机器狗第四代!!),终于把这个软件搞得差不多

2014-10-21 09:13:50 5140 5

转载 MATLAB工具箱导入方法

1.将工具箱文件夹nsct_toolbox放到matlabanzhu

2014-10-15 20:48:25 4660

原创 来试发第一篇博客

test

2014-10-15 20:27:45 350

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除