自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(138)
  • 资源 (16)
  • 收藏
  • 关注

原创 Python模块(functools)

functools.partial(func[,*args][, **keywords])int()函数提供额外的base参数,默认值为10。如果传入base参数,就可以做N进制的转换假设要转换大量的二进制字符串,每次都传入int(x, base=2)非常麻烦,于是,我们想到,可以定义一个int2()的函数,默认把base=2传进去:def int2(x, base=2):

2015-08-26 18:51:59 6161

原创 UFLDL教程(四)---深度网络

深度神经网络,即含有多个隐藏层的神经网络。栈式自编码算法一种比较好的获取栈式自编码神经网络参数的方法是采用逐层贪婪训练法进行训练。即先利用原始输入来训练网络的第一层,得到其参数 ;然后网络第一层将原始输入转化成为由隐藏单元激活值组成的向量(假设该向量为A),接着把A作为第二层的输入,继续训练得到第二层的参数 ;最后,对后面的各层同样采用的策略,即将前层的输出作为下一层输入的方式依次训练

2015-08-21 19:40:14 733

原创 UFLDL教程(三)---Softmax回归

当类别数k=2时,softmax 回归退化为 logistic 回归。这表明 softmax 回归是 logistic 回归的一般形式。在下面的公式中, 1{}是示性函数,其取值规则为:logistic 回归softmax回归在Softmax回归中将 x分类为类别j的概率为:

2015-08-21 18:05:12 686

原创 UFLDL教程(二)---主成分分析和白化

主成分分析主成分分析(PCA)是一种能够极大提升无监督特征学习速度的数据降维算法。解决步骤首先计算出矩阵,如下所示:假设 的均值为零,那么 就是x的协方差矩阵。计算出协方差矩阵的特征向量,按列排放,而组成矩阵:此处,  是主特征向量(对应最大的特征值),  是次特征向量。以此类推,另记  为相应的特征值。我们可以把  用 基表达为:

2015-08-21 17:29:40 727

原创 UFLDL教程(一)---稀疏自编码器

神经网络模型简单的神经网络前向传播代价函数对于单个样例 ,其代价函数为:给定一个包含m个样例的数据集,我们可以定义整体代价函数为:以上公式中的第一项  是一个均方差项。第二项是一个规则化项(也叫权重衰减项),其目的是减小权重的幅度,防止过度拟合。反向传播算法反向传播算法,它是计算偏导数的一种有效方法。批量梯

2015-08-21 14:15:52 1616

原创 python时间日期转换

转载在http://ww4.sinaimg.cn/large/7f0d9cc3gw1eo1c85b4g5j20is0fujse.jpg

2015-01-16 15:15:51 707

原创 深度学习小白答疑

以下是自己在学习深度学习过程中遇到的基础问题,记录下来,供大家参考。前馈神经网络和BP算法是一个意思吗?前馈网络是一种神经网络结构,比如多层感知器,rbf网络。bp是一种神经网络的学习算法。通常,前馈网络用的都是bp算法。但是,前馈网络不一定用bp算法,也可以用别的比如hebb算法进行训练。bp算法也可以用在其他类型网络的训练。

2015-01-12 15:36:36 742

原创 vim使用经验总结

本文仅记录自己在工作中经常遇到的一些问题的解决方法。linux机器多人公用,希望自己有自己的vim配置。配置.exrc文件,首先到~/.vimrc中配置set exrc然后将自己的配置文件.exrc,放到你当前生效的工作路径下即可。

2014-12-08 16:48:03 646

原创 mysql使用

huan命令行

2014-08-15 20:07:47 628

原创 version `GLIBCXX_3.4.11' not found错误及解决

实例:/libstdc++.so.6: version `GLIBCXX_3.4.11' not found解决方案:执行如下命令,查看lib库是否支持GLIBCXX_3.4.11

2014-08-15 19:46:19 8121

原创 ubuntu recovery mode 模式root下读写权限

1.执行命令:mount -o remount,rw /2.

2014-05-13 18:02:33 5827

原创 securecrt 使用总结

options->global options ->Terminal -> Mouse,将copy on select 和 past

2014-04-30 10:58:01 1783

原创 linux svn使用

第一章 安装1.wget subversion-1.6.5_with_dep.tar.gz2.解压文件3.进入解压子目录:cd subversion-1.6.54.configure命令用于检查安装平台和目标特征,prefix用于指定路径。./configure --prefix=/home/work/subversion --with-ssl注意:如果不加--with

2014-04-28 18:41:55 746

原创 URL和URI的区别

基础知识:查看百度百科:URI:http://baike.baidu.com/view/160675.htm

2014-04-28 10:50:59 781

原创 apache php $_SERVER['SERVER_NAME']没有保存端口号的问题(解决)

phpweb开发中,会遇到$_SERVER['SERVER_NAME']没有保存端口号的问题,例如请求url为:127.0.0.1:8059/index,

2014-04-23 11:25:39 2260

原创 幂取模算法

1. 普通的计算方式先计算ab,再取模,这样很容易益处,在实际中基本不可行,因为幂次很大可能会超过计算机的数值范围。2. 同余公式设c是a除以m的余,即c=a-k*m,也可用同余表达式a≡c (mod m)表示,则可以证明:2.1 同余性质1:    对任意整数b    ab≡bc (mod m)     证明:

2014-03-19 11:06:38 1038

原创 输出L内所有数字的乘积末尾0的个数

思路:将10分解为2*5,注意这里只能分解为2*5,所以我们可以将列表L内的数字分解为因数2和5的个数。python非递归代码def zerocount(L): count_2 = 0 count_5 = 0 #calculate count 2 and 5 for i in L: temp = i while temp%2

2014-02-26 10:07:57 2133

原创 求最大公约数--欧几里德算法 及 最小公倍数

欧几里德算法又称辗转相除法,用于计算两个整数a,b的最大公约数。其计算原理依赖于下面的定理: gcd(a, b) = gcd(b, a mod b)其中gcd(a, b)表示a和b的最大公约数, mod是模运算, 即求a除以b的余数. 计算机实现思路:例如求10和7的最大公约数,那么gcd(10,7)=gcd(7,3)=gcd(3,1),此时一眼看出最大公约数必然是

2014-02-25 09:14:15 1424

原创 python爬虫常用的模块

由于作者经常有抓取网站内容的需要,所以就对使用过的爬虫工具进行了总结,以备后续查询creepy某台湾大神开发的,功能简单,能够自动抓取某个网站的所有内容,当然你也可是设定那些url需要抓。地址:https://pypi.python.org/pypi/creepy功能接口:set_content_type_filter:    设定抓取的content-type(heade

2014-01-12 21:45:41 8399 3

原创 字符串排序

一般情况下,python中对一个字符串排序相当麻烦: 一、python中的字符串类型是不允许直接改变元素的。必须先把要排序的字符串放在容器里,如list。 二、python中的list容器的sort()函数没返回值。所以在python中对字符串排序需要好几行代码:>>> s = "string">>> l = list(s)>>> l.sort()>>> s =

2013-10-21 10:51:07 746

原创 raw soket

raw socket抓取tcp包

2013-10-12 13:02:50 942

转载 Linux中变量$#,$@,$0,$1,$2,$*,$$,$?的含义

我们先写一个简单的脚本,执行以后再解释各个变量的意义 # touch variable# vi variable 脚本内容如下: #!/bin/shecho "number:$#"echo "scname:$0"echo "first :$1"echo "second:$2"echo "argume:$@"echo "show parm li

2013-09-05 21:39:47 779

转载 单多线程diff问题追查

1.问题背景运行于一个进程中的多个线程,彼此之间使用相同的地址空间,共享大部分数据,因此启动一个线程所花费的空间远远小于启动一个进程所花费的空间,线程间彼此切换所需的时间也远远小于进程间切换所需要的时间,一个线程的开销大约是一个进程的开销1/30左右,但是其公共数据共享可能会带来灾难性的后果,最常见的是共享变量的互斥、变量同步问题。测试中通过对比单线程与多线程执行结果进行的一致性,来发现多线程

2013-09-05 21:36:52 1383

原创 常用shell命令-ls,cd,du

lsls -lh 显示文件的大小,以容易理解的格式印出文件大小 (例如 1K 234M 2G)cdcd - 返回上次的目录

2013-09-05 20:44:10 951

转载 使用 Python 进行线程编程

简介: 通过将线程和队列 结合在一起,可以轻松地在 Python 中完成线程编程。本文将研究同时使用线程和队列,创建一些简单但有效的模式,以解决需要并发处理的问题。引言对于 Python 来说,并不缺少并发选项,其标准库中包括了对线程、进程和异步 I/O 的支持。在许多情况下,通过创建诸如异步、线程和子进程之类的高层模块,Python 简化了各种并发方法的使用。除了标准库之外,还有

2013-09-05 11:47:49 783

转载 打造开发者的win7

win7是个不错的操作系统,相比xp有很大的进步,也比win8更容易接受些。但有些地方很不适合开发者使用。下面列出的几个问题在百度上问的人很多,但是真正能有效解决的答案却很少,这也反映出很多人对win7一下特征很烦:1、开始菜单没有xp的好用,很凌乱,尤其是你安装软件很多的情况下。这种抽屉模式的设计,远远没有树型菜单选择来的方便,设计人员脑子让虫透了。2、快速启动栏没有了,不方便,那么

2013-08-30 15:00:12 1099

转载 UML类图关系(泛化 、继承、实现、依赖、关联、聚合、组合)

继承、实现、依赖、关联、聚合、组合的联系与区别分别介绍这几种关系:继承指的是一个类(称为子类、子接口)继承另外的一个类(称为父类、父接口)的功能,并可以增加它自己的新功能的能力,继承是类与类或者接口与接口之间最常见的关系;在Java中此类关系通过关键字extends明确标识,在设计时一般没有争议性;实现指的是一个class类实现interface接口(可以是多个)的功能

2013-08-30 12:03:30 645

转载 TortoiseSVN使用简介

安装及下载client 端 下载Windows 端程序:http://tortoisesvn.net/downloads。一般而言,如果是32-bit的Windows XP 应该使用TortoiseSVN-1.4.x.xxxx-win32-svn-1.4.x.msi 这个档案。如果是64-bit 的操作系统,则应该使用TortoiseSVN-1.4.x.xxxx-x64-svn-1.4.x

2013-08-28 22:20:19 534

转载 __call__例子

#call.py一个class被载入的情况下。class Next:    List = []        def __init__(self,low,high) :        for Num in range(low,high) :            self.List.append(Num ** 2)        def __call__(s

2013-08-27 10:01:04 723

转载 python: 理解__str__

转载自:http://blog.csdn.net/xiaofeng_yan/article/details/6616743以下是我的理解,如果有错我的地方。请务必告诉我。不胜感激!在python语言里,__str__一般是格式是这样的。class A:    def __str__(self):return "this is in str"事实上,__str__是被

2013-08-27 09:58:30 4525

原创 verbalexpressions使用方法

原地址:https://github.com/VerbalExpressions/PythonVerbalExpressionsverbalexpressions可以帮你非常容易的使用正则表达式,你不需要记忆特别难记的正则表达式符号。以下是它的使用方法:Testing if we have a valid URLfrom verbal_expressions import

2013-08-22 21:00:15 1260

转载 终端查看实时网速

Linux想在终端查看实时网速的应该很多吧,毕竟用linux的都是喜欢终端,毕竟图形界面太费内存..来自  http://bbs.bccn.net/thread-159280-1-0.html shell的脚本还有一款是iptraf-ng也可以查看,不过太麻烦..没必要#!/bin/bash#rate -t #实时显示#rate #显示一次#网卡名需要自定义HL_START="\

2013-08-21 11:40:26 4409

转载 python: 理解 __getattr__, getattr ,

首先,我们看getattr,顾名思义,得到属性。它的全部应该是getattr(object,“attribution”,None),一般情况我们这么用getattr(object,name)它类似于得到object.attribution的值。 getattr的用法:比如:>>> class test:...     cal=1... >>> getattr(t

2013-08-20 22:27:20 723

原创 Python的@符号 --decorator

Python语言中的@符号有比较特殊的含义,而且是一种比较稀有的特性,初学者往往不容易理解,这里就其做一些解释。 首先看一段代码:def minus(f): print 'minus' f() def plus(f): print 'plus' f() def test(a): if a > 3 : return plus else : re

2013-08-20 22:03:30 2515

原创 python函数嵌套

例子:def re_escape(fn): def arg_escaped(this, *args): t = [isinstance(a, VerEx) and a.s or re.escape(str(a)) for a in args] return fn(this, *t) return arg_escaped函数嵌套python

2013-08-14 22:28:14 2620

转载 linux命令-touch命令

linux的touch命令不常用,一般在使用make的时候可能会用到,用来修改文件时间戳,或者新建一个不存在的文件。1.命令格式:touch [选项]... 文件...2.命令参数:-a   或--time=atime或--time=access或--time=use  只更改存取时间。-c   或--no-create  不建立任何文档。-d  使用指定的日期时间,而非现

2013-07-10 17:13:13 592

转载 C++之异常处理

程序中的错误分为编译时的错误和运行时的错误。编译时的错误主要是语法错误,比如:句尾没有加分号,括号不匹配,关键字错误等,这类错误比较容易修改,因为编译系统会指出错误在第几行,什么错误。而运行时的错误则不容易修改,因为其中的错误是不可预料的,或者可以预料但无法避免的,比如内存空间不够,或者在调用函数时,出现数组越界等错误。如果对于这些错误没有采取有效的防范措施,那么往往会得不到正确的运行结果,程序不

2013-07-10 16:04:43 508

转载 Linux 16进制查看命令、工具

1. 在 vi 或 vim 的命令状态下:%!xxd             ——将当前文本转换为16进制格式。:%!xxd -r         ——将当前文件转换回文本格式。2. od - dump files in octal and other formats  顾名思义是查看八进制,可以通过指定参数为查看十六进制  -A 指定左边侧栏显示的地址基数,默

2013-07-04 17:29:03 860

转载 linux命令---TOP

TOP是一个动态显示过程,即可以通过用户按键来不断刷新当前状态.如果在前台执行该命令,它将独占前台,直到用户终止该程序为止.比较准确的说,top命令提供了实时的对系统处理器的状态监视.它将显示系统中CPU最“敏感”的任务列表.该命令可以按CPU使用.内存使用和执行时间对任务进行排序;而且该命令的很多特性都可以通过交互式命令或者在个人定制文件中进行设定.top - 12:38:33 up 5

2013-06-25 20:21:31 549

原创 linux命令---grep

1.作用linux系统中grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。grep全称是Global Regular Expression Print,表示全局正则表达式版本,它的使用权限是所有用户。2.实例$ ls |grep '\b40\b'只打印匹配的行数$ grep -i 'grep' file匹配时忽略大小写,所以‘gre

2013-06-24 14:44:55 789

flash插件10.0

ubuntu视频可以看,但是打开百度文库就报告flash 崩溃

2012-08-16

解决ubuntuflash崩溃的adobe10.0插件下载

安装:先看你的firefox的安装目录,ps -ef |grep firefox 后边有目录,我的/usr/lib/mozilla/ 下好文件后,解压缩,打开有个install文件,先./运行一下,如果报什么。。。。。。。。clib old之类的,别理了, 直接把另外一个文件installflash.so放到/usr/lib/mozilla/plugins下面,加上777权限 重启浏览器,好了

2012-08-16

概率论基础答案 李贤平(复旦) 1-5章全有

自己看过了,基本上是全的,只有那么几道题没有,完全够自己学习,只从文件大小就可以知道,这是doc版的

2010-04-13

计算机操作系统作业调度程序(c++)

计算机操作系统作业调度程序,c++版的,之前也上传过另一个

2009-10-12

计算机操作系统作业调度算法(c语言)

计算机操作系统作业调度算法,c语言版,之前有c++的上传需要的再下 吧

2009-10-12

计算机操作系统作业调度算法

计算机操作系统作业调度算法的代码,c++代码

2009-10-12

计算机操作系统第二版(周长林 左万历)课后答案和配套试题

计算机操作系统第二版(周长林 左万历)课后答案和配套试题,高等教育出版社,试题大约10套

2009-09-29

操作系统课件(左万历 周长林第二版)

这是左万历 周长林的操作系统(第二版)课件,相信用到此书的会用到

2009-09-16

医院排队论----09数学建模资料(超好)

自己认为这个课件非常有用,他是排队论中的分支---医院排队论,专门分析医院的合理排队模型的优劣的,里面介绍了好多种评价方法,很值得借鉴

2009-09-12

一种新的权重计算法在评价某医院综合效益中的应用(09数学建模b题资料)

聚类分析法(WARD 氏最小方差法)以及指数法的运用,对09数学建模的同学用,比较有参考价值,讨论的因素很多,你可以有选择的选取

2009-09-11

09年数学建模a题资料床位利用

好多篇资料,各种评价指标的描述,只要对第一问有所用,问题就好解决了

2009-09-11

matlab lingo 课件(全)

介绍lingo MATLAB的课件,还有lingo讲义,自己认为挺全,对于参加数学建模的来说足够了

2009-09-04

数学建模课件(各种数学建模)

较全的介绍数学模型的课件,初等,离散,概率,优化,马氏链,统计回归,规划,差分,等

2009-09-04

全国研究生数学建模竞赛优秀获奖论文

这是历年研究生数学建模的优秀论文,又需要的可以下载

2009-08-23

严蔚敏数据结构源代码

非常全,且有讲义与课件.代码都是源代码,没有经过修改的,相信大家会有很好的帮助

2009-06-04

空空如也

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

TA关注的人

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