码迷,mamicode.com
首页 > 编程语言
python基础教程第6章——抽象
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算法
启发式搜索其实有很多的算法,比如:局部择优搜索法、最好优先搜索法等等。当然A*也是。这些算法都使用了启发函数,但在具体的选取最佳搜索节点时的策略不同。象局部择优搜索法,就是在搜索的过程中选取“最佳节点”后舍弃其他的兄弟节点,父亲节点,而一直得搜索下去。这种搜索的结果很明显,由于舍弃了其他的节点,可能 ...
分类:编程语言   时间:2016-04-29 22:00:08    阅读次数:188
设置应用内的系统控件语言
在iOS开发应用中,有时候需要调用系统的一些UI控件,例如: 1在UIWebView中长按弹出系统的上下文菜单 2 在UIImagePickerController中石油系统的照相机界面 3 在编译状态下的UITableViewCell处于删除状态时,会有系统的删除按钮 以上控件,其显示的语言不是和 ...
分类:编程语言   时间:2016-04-29 21:58:20    阅读次数:174
Python for Infomatics 第13章 网页服务二(译)
注:文章原文为Dr. Charles Severance 的 《Python for Informatics》。文中代码用3.4版改写,并在本机测试通过。 13.4 JavaScript Object Notation-JSON JSON的格式灵感来自JavaScript语言中的对象和数组格式。因为 ...
分类:编程语言   时间:2016-04-29 21:52:10    阅读次数:162
hdu-1285拓扑排序
...
分类:编程语言   时间:2016-04-29 21:52:08    阅读次数:177
C++四种强制类型转换关键字
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
java .bat批处理(java cmd命令)
参考: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
Ubuntu14.04安装Go语言开发环境
1、使用apt-get命令来安装Go环境 2、设置GOPATH变量,指定工作空间 在当前目录下的.bashrc文件最后增加 export GOPATH=/opt/go 重新加载.bashrc文件 3、工作空间的目录结构 4、开发应用包(包名以mymath为例) 在工作空间的src目录下创建mymat ...
分类:编程语言   时间:2016-04-29 21:47:36    阅读次数:211
TextRank算法提取关键词的Java实现
谈起自动摘要算法,常见的并且最易实现的当属TF-IDF,但是感觉TF-IDF效果一般,不如TextRank好。TextRank是在Google的PageRank算法启发下,针对文本里的句子设计的权重算法,目标是自动摘要。它利用投票的原理,让每一个单词给它的邻居(术语称窗口)投赞成票,票的权重取决于..
分类:编程语言   时间:2016-04-29 20:18:40    阅读次数:211
centos 编译安装 python
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机器码的形成过程
Java作为跨平台的计算机语言,在跨平台时是有不同的虚拟机JVM对应不同的平台。首先我们编写*.java文件,然后生成*.javac文件,*.javac会转换成*.class文件,而只有class文件才是能被Java的虚拟机识别的,再通过Java虚拟机生成对应平台(平台常见有:Windows、Linux、Android等..
分类:编程语言   时间:2016-04-29 20:15:50    阅读次数:267
PageRank 算法
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类型详解与moment简介
关于JavaScript中的Date类型,相信JSer们都不会陌生吧,但是也必然为那个复杂难记的各种转换函数所头疼,本文将分享一下我对JS中的Date类型的一些知识小总结,并把其中容易犯错的地方指出来,同时简介和推广moment.js这个js库,希望大家看完文章后以后在对Date类处理如鱼得水。...
分类:编程语言   时间:2016-04-29 20:10:40    阅读次数:188
LeetCode144 Binary Tree Preorder Traversal(迭代实现) Java
题目: 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
Java基础学习总结(53)——HTTPS 理论详解与实践
前言 在进行 HTTP 通信时,信息可能会监听、服务器或客户端身份伪装等安全问题,HTTPS 则能有效解决这些问题。在使用原始的HTTP连接的时候,因为服务器与用户之间是直接进行的明文传输,导致了用户面临着很多的风险与威胁。攻击者可以用中间人攻击来轻易的 截获或者篡改传输的数据。攻击者想要做些什么并没有任何的限制,包括窃取用户的Session信息、注入有害的代码等,乃至于修改用户传送至服务器...
分类:编程语言   时间:2016-04-29 20:08:15    阅读次数:212
C++使用matlab卷积神经网络库MatConvNet来进行手写数字识别
环境: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连载(1)
好久没写博文了,最近玩的太浪,打算把spring再复习一遍,以于温故知新。 先敬上一张spring的图Spring架构图 Spring是一个非常活跃的开源框架,他是一个基于Core来构架多层javaEE系统的框架,它的主要目的就是为了简化企业的开发。 Spring是一种非入侵的方式来管理你的代码,Spring提倡”最少侵入”。Spring 的每一个模块都是独立的。Spring-IOC什么是IO...
分类:编程语言   时间:2016-04-29 20:06:37    阅读次数:275
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!