码迷,mamicode.com
首页 > 2015年04月28日 > 全部分享
快学Scala 第17章 - 类型参数 习题解答
1. 定义一个不可变类Pair[T,S],带一个swap方法,返回组件交换过位置的新对偶。 package?ex17_01 object?Main?extends?App?{ ??val?p?=?new?Pair(97?->?‘a‘) ??val?a?=?p.swap ??println(a) ...
分类:其他好文   时间:2015-04-28 08:19:26    阅读次数:172
effective c++ 笔记 (49-52)
//---------------------------15/04/27---------------------------- //#49   了解new-handler的行为 { /*     1:在operator new操作失败时,它首先会调用new_handler函数来处理,客户可以通过set_new_handler       的函数来设置new...
分类:编程语言   时间:2015-04-28 08:17:22    阅读次数:162
【持久化框架】Mybatis简介与原理
mybatis简单小巧易于上手,方便浏览修改sql语句...
分类:其他好文   时间:2015-04-28 08:17:11    阅读次数:520
脚本两则--用于快速部署HADOOP,SPARK这些(特别是VM虚拟机模板部署出来的)。。
感觉可能只是适合我自己的部署习惯吧,且只针对CENTOS6及以下版本,以后有时间,可能还是要改进。。1,从VM的模块产生的虚拟机,如何快速搞定网络配置?#!/bin/bash#usage:./init_cdh_sys.sh hostname hostip#generate the host from...
分类:其他好文   时间:2015-04-28 08:17:58    阅读次数:190
KVM虚拟技术配置安装方式
1.安装kvmgrep -E -o 'vmx|svm' /proc/cpuinfo #检查服务器是否支持虚拟化(vmx为interl平台、svm是AMD平台)#安装KVM所需软件包:yum groupinstall kvm 或 yum install kvm kmod-kvm qemu kvm-qe...
分类:其他好文   时间:2015-04-28 08:17:12    阅读次数:377
Java开发命名规范
使用前注意事项:1、 由于Java面向对象编程的特性, 在命名时应尽量选择名词2、 驼峰命名法(Camel-Case): 当变量名或函式名是由一个或多个单字连结在一起,而构成的唯一识别字时,首字母以小写开头,每个单词首字母大写(第一个单词除外)。 如:myFirstName一 包名的书写规范 (Pa...
分类:编程语言   时间:2015-04-28 08:17:49    阅读次数:214
目标检测的图像特征提取之(二)LBP特征
LBP(Local Binary Pattern,局部二值模式)是一种用来描述图像局部纹理特征的算子;它具有旋转不变性和灰度不变性等显著的优点。它是首先由T. Ojala, M.Pietikäinen,和D. Harwood在1994年提出,用于纹理特征提取。而且,提取的特征是图像的局部的纹理特征;...
分类:其他好文   时间:2015-04-28 08:18:30    阅读次数:204
【后缀数组】不相同的字串个数
spoj改版后好囧……不相同的子串的个数(spoj694,spoj705)给定一个字符串,求不相同的子串的个数。算法分析:每个子串一定是某个后缀的前缀,那么原问题等价于求所有后缀之间的不相同的前缀的个数。如果所有的后缀按照 suffix(sa[1]), suffix(sa[2]),suffix(sa...
分类:编程语言   时间:2015-04-28 08:16:54    阅读次数:160
五子棋实验报告
一、题目简介五子棋就是五个棋子连在一起就算赢,黑棋先行,下棋下在棋盘交叉线上,由于黑棋先行,优势太大,所以对黑棋设了禁手,又规定了“三手交换”,就是黑棋下第2手棋,盘面第3着棋之后,白方在应白2之前,如感觉黑方棋形不利于己方,可出交换,即执白棋一方变为执黑棋一方。和“五手两打法”,就是黑棋在下盘面上...
分类:其他好文   时间:2015-04-28 08:16:09    阅读次数:142
从项目经理的角度看.net的MVC中Razor语法真的很垃圾.
我们知道,Razor语法中我们可以直接使用@if(){}等代码段,这使得.net程序员在写模版时更容易了.对比如下:语法名称Razor语法WebForms等效语法代码块(服务端)@{intx=123;stringy="test.";}表达式encode:@model.Messageno encode...
分类:Web程序   时间:2015-04-28 08:15:47    阅读次数:191
android自动填充短信验证码
自动拦截短信实际上就是在系统注册一个BroadcastReceiver,然后通过设置拦截短信的:1 filter.addAction("android.provider.Telephony.SMS_RECEIVED");2 filter.setPriority(Integer.MAX...
分类:移动开发   时间:2015-04-28 08:18:05    阅读次数:611
系统性能调优吐血总结分享:转载
概述Ø 性能优化的思路首先是较为精准的定位问题,借助于相应的工具包,分析系统性能瓶颈在哪,在根据其性能指标,以及所处于层级决定选择优化的方式方法。在选择优化的方式方法时,大家可以参照以下章节调优方法,架构优化递进,进行正确的,有针对性,有步骤的优化。可能会发现部分指导思想或许有相悖嫌疑,大可不必较真...
分类:其他好文   时间:2015-04-28 08:17:32    阅读次数:206
一天一学数据结构之选择排序
每次 从待排序序列中选择出一个最大(或者最小)的记录添加到有序序列的后面即为选择排序。 选择排序主要有:简单选择排序、树形选择排序、堆排序。1、简单选择排序基本思路:重复进行n趟选择,第i趟通过n-i次记录的比较,在n-i+1个记录中选取最小(或最大)的记录与第i个记录进行交换。void se...
分类:编程语言   时间:2015-04-28 08:16:43    阅读次数:120
Python和其他进程的管道通信方式--popen和popen2的比较
目前有一个查询程序 get_user_id 是用C写的,python需要调用这个程序:使用 get_user_id "用户名" 可以得到输出: "ID0002451". 在python中使用管道可以方便的调用这个进程并得到它的标准输出:get_user_id 是C写的,程序大概的框架如下:得到一个命...
分类:编程语言   时间:2015-04-28 08:16:00    阅读次数:164
logistic regression
cost function:\(J(\theta)=\frac{1}{m}\sum_{i=1}^{m}Cost(h_\theta(x^{i}),y^{i})\)\(Cost(h_\theta(x),y)=-ylog(h_{\theta}(x))-(1-y)log(h_{\theta}(x))\)\(...
分类:其他好文   时间:2015-04-28 08:17:14    阅读次数:117
Android Intent入门
http://www.cnblogs.com/leipei2352/archive/2011/08/09/2132096.htmlhttp://blog.csdn.net/xiazdong/article/details/7749261http://blog.csdn.net/xiazdong/ar...
分类:移动开发   时间:2015-04-28 08:16:39    阅读次数:198
os.system() 和 os.popen()
1.os.popen(command[,mode[,bufsize]])os.system(command)2.os.popen() 功能强于os.system() , os.popen() 可以返回回显的内容,以文件描述符返回。eg:t_f = os.popen ("ping 192.168.1....
分类:其他好文   时间:2015-04-28 08:17:29    阅读次数:523
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!