机器学习实战p21源代码:deffile2matrix(filename):fr=open(filename)numberOfLines=len(fr.readlines())#getthenumberoflinesinthefilereturnMat=zeros((numberOfLines,3))#preparematrixtoreturnclassLabelVector=[]#preparelabelsreturnfr=open(filename)index=0forlineinfr..
分类:
编程语言 时间:
2015-07-05 16:56:21
阅读次数:
2234
终于能到Spring的AOP编程了,AOP的概念特别的多,所以需要你在开始之前有点了解,然后通过代码慢慢学习!
— 切面(Aspect):一个关注点的模块化,这个关注点实现可能另外横切多个对象。事务管理是J2EE应用中一个很好的横切关注点例子。方面用Spring的Advisor或拦截器实现。
— 连接点(Joinpoint):程序执行过程中明确的点,如方法的调用或特定的异常被抛出。
— 通知(...
分类:
编程语言 时间:
2015-07-05 16:55:04
阅读次数:
277
在ViewRootImpl的setView方法中,用户的触摸按键消息是体现在窗体上的,而windowManagerService则是管理这些窗口,它一旦接收到用户对窗体的一些触摸按键消息,会进行相应的动作,这种动作是需要体现在具体的view上面,在Android中,一个具体的界面是由一个Activity呈现的,而Activity中则包含了一个window,此window中又包含了一个phoneWi...
分类:
移动开发 时间:
2015-07-05 16:54:43
阅读次数:
242
~转载请注明:http://blog.csdn.net/u013015161/article/details/46762991实现介绍在Android应用开发中,我们有时候需要监听到应用前后台的切换。这里提供一种思路,该思路并非原创,而是一种比较通用的办法,这里做一下介绍,附带实际过程中遇到的问题的解决。
具体实现思路是通过重写Activity的onResume方法和onStop方法实现,即在on...
分类:
移动开发 时间:
2015-07-05 16:54:58
阅读次数:
178
请实现一个js脚本,要求做到将数字转化为千分位表示
如:
10000 ----> 10,000
10000121213 ----> 10,000,121,213
今天无意中看到这道题目,想了4种解决方案,和大家分享一下:
//法一
function parseNum(num){
var list = new String(num).split('').reverse(...
分类:
Web程序 时间:
2015-07-05 16:54:11
阅读次数:
157
题意:给出一个n*n的矩阵,每个点上都有一个值,现在从左上角沿着一条路径走到右下脚(只能向右或者向下),然后再从右下角回到左上角(只能向左或者向上),在这个过程中每个点只允许走一次,问路径上的权值之和最大为多少?
思路:这里用到费用流求解,首先添加一个超级源点s=0和超级汇点t=n*n+1,然后对每个点拆点, i 向 i` 连边,容量为1,花费为该点的权值mp[i][j],然后s与 1` 连边,容量为2,花费为0,n*n向t连边,容量为2,花费为0,最后矩阵中的点之间连边,容量为1,花费为0。最后答案为co...
分类:
其他好文 时间:
2015-07-05 16:54:22
阅读次数:
140
1.chmod
第一种方式chomd [{ugoa}{+-=}{rwx}] [文件或者目录]u 代表该文件所属用户
g 代表该文件所属用户组
o 代表访客
a 代表所有用户+-=分别表示增加权限,减少权限或者赋予权限让所有用户对t2.tmp文件具有写权限:
第二种方式:chmod [mode=421] [文件或者文件夹]4 表示读权限
2表示写权限
1表示执行权限比如:让文件所属...
分类:
系统相关 时间:
2015-07-05 16:55:01
阅读次数:
169
UIColor 转UIImage
- (UIImage*) createImageWithColor: (UIColor*) color
{
CGRect rect=CGRectMake(0.0f, 0.0f, 1.0f, 1.0f);
UIGraphicsBeginImageContext(rect.size);
CGContextRef c...
分类:
其他好文 时间:
2015-07-05 16:55:50
阅读次数:
160
Ignatius and the Princess I
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 14184 Accepted Submission(s): 4474
Special Judge
Problem D...
分类:
其他好文 时间:
2015-07-05 16:53:57
阅读次数:
119
-------------------------------------------sqlite3 命令----------------------------------------------------------
1、创建数据库
sqlite3 databaseName.db
2、显示及配置
sqlite>.help -- 显示使用说明帮助信息
...
分类:
数据库 时间:
2015-07-05 16:54:57
阅读次数:
115
在两个类之间进行消息传递,一般通过代理或者block进行,代理写起来较为麻烦,block较为简单,但是block需要特别注意内存泄漏问题,注意self和block之间要为弱引用,下面介绍使用block进行消息传递的方法。
先来复习一下block的结构:
返回类型 (^block名称)(参数1类型,参数2类型...)
下面以XMPP的用户登录为例来说明block消息传递方法。
网络操作在Ap...
分类:
其他好文 时间:
2015-07-05 16:54:08
阅读次数:
132
在此之前先说一下没有spring的时候,对象直接的合作是如果工作的,比如A类要调用B类的方法,首先在A类中肯定需要创建一个B对象,然后通过B对象的实例去调用A方法的实例方法,如是静态方法可以直接通过类名去调用即可。这样做的缺点,通过new对象的的方式去创建对象,第一相互之间的依赖性太大,同一个对象多次创建,用完以后需要销毁,效率低下,这样的方式总体就是,对象之间的耦合度高,效率低(每次都需要创建和...
分类:
编程语言 时间:
2015-07-05 16:55:15
阅读次数:
147
Max Sequence
Time Limit: 3000MS
Memory Limit: 65536K
Total Submissions: 16329
Accepted: 6848
Description
Give you N integers a1, a2 ... aN (|ai|
You should ...
分类:
其他好文 时间:
2015-07-05 16:51:48
阅读次数:
126
【问题描述】
YT市是一个规划良好的城市,城市被东西向和南北向的主干道划分为n×n个区域。简单起见,可以将YT市看作 一个正方形,每一个区域也可看作一个正方形。从而,YT城市中包括(n+1)×(n+1)个交叉路口和2n×(n+1)条双向道路(简称道路),每条双向 道路连接主干道上两个相邻的交叉路口。下图为一张YT市的地图(n = 2),城市被划分为2×2个区域,包括3×3个交叉路口和12条双...
分类:
其他好文 时间:
2015-07-05 16:53:37
阅读次数:
271
iPhone开发概述沙盒机制( sandbox)
iOS 中的沙盒机制( Sandbox) 是一种安全体系,它规定了应用程序只能在为该应用程序创建的文件夹内读取文件,不可以访问其他地方的内容.所有的非代码文件都保存在这个地方,比如图片、声音、属性列表和文本文件等。
每一个应用程序都在自己的沙盒内
不能随意跨越自己的沙盒去访问别人的沙盒的内容
应用程序向外请求或者接收数据都需要经过权限认证
应用程序的...
分类:
其他好文 时间:
2015-07-05 16:51:32
阅读次数:
144
排序过程:先取一个正整数d1 < n, 把所有相隔d1的记录放一组,每个组内进行直接插入排序;然后d2 < d1,重复上述分组和排序操作;直至di = 1,即所有记录放进一个组中排序为止。
希尔排序是不稳定的。...
分类:
编程语言 时间:
2015-07-05 16:53:39
阅读次数:
128
Given a binary search tree, write a function kthSmallestto find the kth
smallest element in it.
Note:
You may assume k is always valid, 1 ≤ k ≤ BST's total elements.
解题思路:
求BST(二叉排序树)中第k小的数...
分类:
其他好文 时间:
2015-07-05 16:53:00
阅读次数:
150