机器学习的入门书籍《机器学习实战》使用的语言是python。下面介绍利用Python开始“机器学习”的准备工作。(环境:CentOS 7)
1, 两个重要的包
NumPy 和 SciPy。(http://scipy.org/scipylib/download.html )主要是处理数值运算,矩阵操作等。
注:Sci是Science的缩写。
官网介绍了安装方法,可以手动安装,也可以使...
分类:
编程语言 时间:
2014-10-10 18:20:44
阅读次数:
232
block于指向函数的指针的区别在于:后者只能在后面放一个函数名,而不能直接把函数的代码(函数体)整个放在后面。而前者弥补了这个缺陷,相当于把整个代码块“封装”在一起了。...
分类:
其他好文 时间:
2014-10-10 17:13:44
阅读次数:
156
In this Document
Goal
Solution
1: How do you enable trace for an API when executed from a SQL script outside
of Oracle Applications ?
2: H...
分类:
移动开发 时间:
2014-10-10 18:20:14
阅读次数:
273
反垃圾rd那边有一个hql,在执行过程中出现错误退出,报java.io.IOException: Broken pipe异常,hql中使用到了python脚本,hql和python脚本近期没有人改过,在10.1号时还运行正常,但是在10.4号之后运行就老是出现相同的错误,而且错误出现在stage-2的reduce阶段,gateway上面的错误提示如下:...
分类:
编程语言 时间:
2014-10-10 17:46:44
阅读次数:
520
给出五子棋残局,判断三步内是否能分出胜负,玩家为当前该走旗子的颜色,下一步为白棋或黑棋不定。
按照顺序判断即可:
1:判断棋盘是否合法,并确定玩家颜色
2:判断当前玩家颜色是否有一个必胜点,有玩家则在第一步胜
3:判断另一方在当前是否有两个必胜点,若有,则玩家在第二步失败
4:BFS出玩家是否存在此方案:任意放置一个位置的前提下,另一方没有必胜点,且玩家有两个必胜点,则玩家在第三步胜
...
分类:
其他好文 时间:
2014-10-10 18:36:34
阅读次数:
175
在用Eclipse时候,你可以进行设置,设置成不管你输入任何字母,都能进行代码的提示,在Android Studio中也可以
设置,而且比Eclipse设置来的简单。当然如果你觉得代码自动提示会降低你的代码水平,你也可以不设置,在写代码
过程中,如果一时忘记了,你就可以用代码提示的快捷键。android studio代码提示的快捷键是什么呢?看这篇文章:
【Android Studio快捷键...
分类:
移动开发 时间:
2014-10-10 18:19:44
阅读次数:
192
具体的制作步骤如下:
1.创建一个新的文件,大小自定义,百度找一个秋天素材,打开拖入新建的文件,Ctrl+t缩小到适合大小。
2.Shift+Ctrl+N新建一个图层,Shift+F5填充一个颜色,色值为#181818
3.选择T键入文本,我用的是方正正黑体字体,网上很多你可以去下载一个,在画布上输入文字,文字要一个层,如下图所示:
4.选择字体图层...
分类:
其他好文 时间:
2014-10-10 17:29:34
阅读次数:
221
日前,百度安全实验室发现手机木马开始利用另一新的Android设备管理器漏洞,新的设备管理器漏洞是由于Android系统在取消激活设备管理器流程的设计缺陷引起的,恶意软件利用该设计缺陷,可以阻止用户取消激活设备管理器,进而达到反卸载的目的。该漏洞存在于Android系统所有版本。...
分类:
移动开发 时间:
2014-10-10 17:29:24
阅读次数:
347
4X4矩阵键盘扫描:
1. 4根行线的GIO均设为Output,根列线的GIO均设为Input;
2. 4根行线的GIO分别置为0111、1011、1101、1110,读逐一读取列线GIO的值,可确定是哪一个按键;
电路图如下:...
分类:
其他好文 时间:
2014-10-10 18:35:54
阅读次数:
242
之前的gcc是4.8.x,导致g++不能用,于是到 网上找了好多方法,在安装的过程中还是出现了下面的这些问题:
1. Unable to exec g++.real: 没有那个文件或目录
2. 下列软件包有未满足的依赖关系: gcc : 依赖: gcc-4.8 (>= 4.8.1-4~) 但是它将不会被安装
3. gcc-4.8 : 依赖: binutils (>= 2.23....
分类:
系统相关 时间:
2014-10-10 18:02:24
阅读次数:
413
第一种方法:
[UIApplication sharedApplication].statusBarStyle = UIStatusBarStyleBlackOpaque;
self.navigationController.navigationBar.tintColor = [UIColor blackColor];
if (is_ios_7_Later) {
...
分类:
移动开发 时间:
2014-10-10 18:52:15
阅读次数:
189
1 横竖屏切换:
文件名称相同, 文件夹不同.
layout-port/ 代表竖屏
layout-land/ 代表横屏
layout/ 代表任何没有修饰符的layout文件夹。
最终的实现 横竖品方案:
两套 相同名称,单文件夹不同的布局。
2 横竖屏切换的时候:
代码需要进行 方向 的判断。
因为使用了不同的layout...
分类:
移动开发 时间:
2014-10-10 17:28:45
阅读次数:
210
一:魔棒工具
这是建立选区最简单的方法,但只有在背景色为纯色时才会比较有效。
因此,当要选择的对象的背景为空白背景时,可使用魔棒工具,例如一张产品拍摄图。
在建立选区时,首先,要确保图片在一个图层中,只需右键单击背景图层,选择and choose ‘Layer from Background’。然后,选择魔棒工具单击背景即可。
这样,背景将会被选中,可以删除...
分类:
其他好文 时间:
2014-10-10 17:45:23
阅读次数:
254
PKI技术(public key infrastructure)里面,cer文件和pfx文件是很常见的。通常cer文件里面保存着公钥以及用户的一些信息,pfx里面则含有私钥和公钥。...
1. 题目描述
如何使用位操作分别实现整数的加减乘除四种运算?
2. 解决方案
需要熟练掌握一些常见功能的位操作实现,具体为:
常用的等式:-n = ~(n-1) = ~n+1
获取整数n的二进制中最后一个1:n&(-n) 或者 n&~(n-1),如:n=010100,则-n=101100,n&(-n)=000100
去掉整数n的二进制中最后一个1:n&(n-1),如...
分类:
其他好文 时间:
2014-10-10 18:17:44
阅读次数:
185
// 1. 声明一个NSString对象,注意对象前要加‘*’;
NSString *string1;
// 赋值方式1,初始化赋值;
NSString *string2 = [[NSString alloc] initWithString: @"hello world!"];
// 赋值方式2...
分类:
其他好文 时间:
2014-10-10 19:07:34
阅读次数:
150