1、函数的定义,使用def(或“函数定义”)语句: def hello(name): return ‘Hello.'+name+'!' def fibs(num): result=[0,1] for i in range(num-2): result.append(result[-2]+result ...
分类:
编程语言 时间:
2016-04-29 22:00:18
阅读次数:
180
启发式搜索其实有很多的算法,比如:局部择优搜索法、最好优先搜索法等等。当然A*也是。这些算法都使用了启发函数,但在具体的选取最佳搜索节点时的策略不同。象局部择优搜索法,就是在搜索的过程中选取“最佳节点”后舍弃其他的兄弟节点,父亲节点,而一直得搜索下去。这种搜索的结果很明显,由于舍弃了其他的节点,可能 ...
分类:
编程语言 时间:
2016-04-29 22:00:08
阅读次数:
188
在iOS开发应用中,有时候需要调用系统的一些UI控件,例如: 1在UIWebView中长按弹出系统的上下文菜单 2 在UIImagePickerController中石油系统的照相机界面 3 在编译状态下的UITableViewCell处于删除状态时,会有系统的删除按钮 以上控件,其显示的语言不是和 ...
分类:
编程语言 时间:
2016-04-29 21:58:20
阅读次数:
174
注:文章原文为Dr. Charles Severance 的 《Python for Informatics》。文中代码用3.4版改写,并在本机测试通过。 13.4 JavaScript Object Notation-JSON JSON的格式灵感来自JavaScript语言中的对象和数组格式。因为 ...
分类:
编程语言 时间:
2016-04-29 21:52:10
阅读次数:
162
...
分类:
编程语言 时间:
2016-04-29 21:52:08
阅读次数:
177
C语言使用强制类型转换(Type Cast)很简单,不管什么类型的转换,形式都如下: TYPE b = (TYPE)a; c++提供了4种类型转换操作符来应对不同场合的应用。 const_cast static_cast dynamic_cast reinterpreter_cast 4种关键字的使 ...
分类:
编程语言 时间:
2016-04-29 21:51:36
阅读次数:
178
参考:http://www.iitshare.com/under-the-cmd-compile-the-java.html 参考:http://zhidao.baidu.com/link?url=YQ30FITF453NIAXXIDp37M25FVkGah8gZZINTuDelGJa_vd-jna ...
分类:
编程语言 时间:
2016-04-29 21:51:20
阅读次数:
170
1、使用apt-get命令来安装Go环境 2、设置GOPATH变量,指定工作空间 在当前目录下的.bashrc文件最后增加 export GOPATH=/opt/go 重新加载.bashrc文件 3、工作空间的目录结构 4、开发应用包(包名以mymath为例) 在工作空间的src目录下创建mymat ...
分类:
编程语言 时间:
2016-04-29 21:47:36
阅读次数:
211
谈起自动摘要算法,常见的并且最易实现的当属TF-IDF,但是感觉TF-IDF效果一般,不如TextRank好。TextRank是在Google的PageRank算法启发下,针对文本里的句子设计的权重算法,目标是自动摘要。它利用投票的原理,让每一个单词给它的邻居(术语称窗口)投赞成票,票的权重取决于..
分类:
编程语言 时间:
2016-04-29 20:18:40
阅读次数:
211
1、下载源码wgethttps://www.python.org/ftp/python/2.7.11/Python-2.7.11.tgz2、解压tarzxvfPython-2.7.11.tgz3、安装cdPython-2.7.11./configure--prefix=/usr/local/python27make&&makeinstall4、修改系统默认python,并更新mv/usr/bin/python/usr/bin/python2.6.ol..
分类:
编程语言 时间:
2016-04-29 20:18:12
阅读次数:
152
Java作为跨平台的计算机语言,在跨平台时是有不同的虚拟机JVM对应不同的平台。首先我们编写*.java文件,然后生成*.javac文件,*.javac会转换成*.class文件,而只有class文件才是能被Java的虚拟机识别的,再通过Java虚拟机生成对应平台(平台常见有:Windows、Linux、Android等..
分类:
编程语言 时间:
2016-04-29 20:15:50
阅读次数:
267
PageRank基本模型:
如果当前在A网页,上网者将会各以1/3的概率跳转到B、C、D,这里的3表示A有3条出链,如果一个网页有k条出链,那么跳转任意一个出链上的概率是1/k,同理D到B、C的概率各为1/2,而B到C的概率为0。一般用转移矩阵表示上网者的跳转概率,如果用n表示网页的数目,则转移矩阵M是一个n*n的方阵;如果网页j有k个出链,那么对每一个出链指向的网页i,有M[i][j]=1/k,...
分类:
编程语言 时间:
2016-04-29 20:10:45
阅读次数:
246
关于JavaScript中的Date类型,相信JSer们都不会陌生吧,但是也必然为那个复杂难记的各种转换函数所头疼,本文将分享一下我对JS中的Date类型的一些知识小总结,并把其中容易犯错的地方指出来,同时简介和推广moment.js这个js库,希望大家看完文章后以后在对Date类处理如鱼得水。...
分类:
编程语言 时间:
2016-04-29 20:10:40
阅读次数:
188
题目:
Given a binary tree, return the preorder traversal of its nodes’ values.For example:
Given binary tree {1,#,2,3},
1
2
/
3
return [1,2,3].
Note: Recursive solution is trivial......
分类:
编程语言 时间:
2016-04-29 20:09:43
阅读次数:
154
前言
在进行 HTTP 通信时,信息可能会监听、服务器或客户端身份伪装等安全问题,HTTPS 则能有效解决这些问题。在使用原始的HTTP连接的时候,因为服务器与用户之间是直接进行的明文传输,导致了用户面临着很多的风险与威胁。攻击者可以用中间人攻击来轻易的 截获或者篡改传输的数据。攻击者想要做些什么并没有任何的限制,包括窃取用户的Session信息、注入有害的代码等,乃至于修改用户传送至服务器...
分类:
编程语言 时间:
2016-04-29 20:08:15
阅读次数:
212
环境:WIN10(64 bit)+VS2010(64 bit)+Matlab2015b(64 bit)
关于MatConvNet的介绍参考:http://www.vlfeat.org/matconvnet/
Github下载地址为:https://github.com/vlfeat/matconvnet/
我们的目的是将MatConvNet自带的手写数字识别DEMO移植到...
分类:
编程语言 时间:
2016-04-29 20:06:03
阅读次数:
398
好久没写博文了,最近玩的太浪,打算把spring再复习一遍,以于温故知新。
先敬上一张spring的图Spring架构图
Spring是一个非常活跃的开源框架,他是一个基于Core来构架多层javaEE系统的框架,它的主要目的就是为了简化企业的开发。
Spring是一种非入侵的方式来管理你的代码,Spring提倡”最少侵入”。Spring 的每一个模块都是独立的。Spring-IOC什么是IO...
分类:
编程语言 时间:
2016-04-29 20:06:37
阅读次数:
275