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
//---------------------------15/04/27----------------------------
//#49 了解new-handler的行为
{
/*
1:在operator new操作失败时,它首先会调用new_handler函数来处理,客户可以通过set_new_handler
的函数来设置new...
分类:
编程语言 时间:
2015-04-28 08:17:22
阅读次数:
162
mybatis简单小巧易于上手,方便浏览修改sql语句...
分类:
其他好文 时间:
2015-04-28 08:17:11
阅读次数:
520
感觉可能只是适合我自己的部署习惯吧,且只针对CENTOS6及以下版本,以后有时间,可能还是要改进。。1,从VM的模块产生的虚拟机,如何快速搞定网络配置?#!/bin/bash#usage:./init_cdh_sys.sh hostname hostip#generate the host from...
分类:
其他好文 时间:
2015-04-28 08:17:58
阅读次数:
190
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
使用前注意事项:1、 由于Java面向对象编程的特性, 在命名时应尽量选择名词2、 驼峰命名法(Camel-Case): 当变量名或函式名是由一个或多个单字连结在一起,而构成的唯一识别字时,首字母以小写开头,每个单词首字母大写(第一个单词除外)。 如:myFirstName一 包名的书写规范 (Pa...
分类:
编程语言 时间:
2015-04-28 08:17:49
阅读次数:
214
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
我们知道,Razor语法中我们可以直接使用@if(){}等代码段,这使得.net程序员在写模版时更容易了.对比如下:语法名称Razor语法WebForms等效语法代码块(服务端)@{intx=123;stringy="test.";}表达式encode:@model.Messageno encode...
分类:
Web程序 时间:
2015-04-28 08:15:47
阅读次数:
191
自动拦截短信实际上就是在系统注册一个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
目前有一个查询程序 get_user_id 是用C写的,python需要调用这个程序:使用 get_user_id "用户名" 可以得到输出: "ID0002451". 在python中使用管道可以方便的调用这个进程并得到它的标准输出:get_user_id 是C写的,程序大概的框架如下:得到一个命...
分类:
编程语言 时间:
2015-04-28 08:16:00
阅读次数:
164
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
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
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