- 博客(33)
- 收藏
- 关注
转载 C++ trim
string trim(string &s) { if (s.length() == 0) return s; size_t beg = s.find_first_not_of(" \a\b\f\n\r\t\v"); size_t end = s.find_last_not_of(" \a\b\f\n\r\t\v"); if
2011-12-08 17:34:59 1834
转载 信息检索(IR)的评价指标介绍 - 准确率、召回率、F1、mAP、ROC、AUC
在信息检索、分类体系中,有一系列的指标,搞清楚这些指标对于评价检索和分类性能非常重要,因此最近根据网友的博客做了一个汇总。准确率、召回率、F1信息检索、分类、识别、翻译等领域两个最基本指标是召回率(Recall Rate)和准确率(Precision Rate),召回率也
2011-10-14 09:26:14 2666
转载 对文本分组求平均,最大,计数
对文本分组求平均,最大,计数awk '{max[$2]=max[$2]>$1?max[$2]:$1;number[$2]++;sum[$2]+=$1} END{for (i in max) print max[i], sum[i]/number[i],number
2011-10-12 14:57:25 808
原创 linux 工具学习
一、grep 对grep的学习只需要记住两个东西1. 选项 -n 行号 -i 忽略大小写 -v 不包含模式 -c 匹配模式的行的数目 -w 匹配整个单词 -l 只出现包含模式的文件名2. 正则表达式
2011-10-09 17:14:51 303
原创 对文本内容进行排序
对文本中比如:123:5567:23.299:88.7168:59.415:33.2对第一列排序 sort -t: -k1n tip_2.txt对第二列排序sort -t: -k2n tip_2.txt如果去掉重复的项sort -t:
2011-10-09 10:09:11 664 1
原创 获取文件夹下所有文件(c++)
void strToK(const string &line, const string &split, vector &splitVec) { char *cstr, *p; cstr = new char[line.size() + 1]; st
2011-09-29 18:10:04 413
原创 字符串切分(c++)
/** * line 源字符串* split 切分字符串* strVec 切分后的字符串存放的向量*/void strSplit(const string &line, const string &split, vector &strVec) {
2011-09-29 17:10:03 817
转载 结构对齐的原则
结构对齐的原则(未考虑位域)原则1、数据成员对齐规则:结构(struct或联合union)的数据成员,第一个数据成员放在offset为0的地方,以后每个数据成员存储的起始位置要从该成员大小的整数倍开始(比如int在32位机为4字节,则要从4的整数倍地址开始存储)。原则
2011-08-27 08:03:19 539
原创 华为面试题:从1开始将数据无限制的打印下去(c语言版)
下面是到华为面试答的一道题,题意是从1开始,1,2,3,3.... 无穷近的打印下去,我是用c语言写下来做法;#include #include #include int main(int argc, char *argv[]) {
2011-08-26 08:47:15 399
原创 C++数组反转模板函数
#ifndef REVERTSTR_H#define REVERTSTR_H#include #include using namespace std;templateclass StrOperate { public:
2011-08-25 21:29:45 960
原创 字符串转换为double小函数
/** * @param sArr 需要转化为double的字符串 * @param dArr 经过转换后的double数组 * @param arrLen 为double 数组分配的初始长度 * * @return double数组的最终长度 */
2011-08-23 12:06:21 926
原创 ubuntu10.10 kslowd 进程解决办法
转自:http://ubuntuforums.org/showthread.php?p=9995980 Re: kslowd causing periodic system lagI just installed Ubuntu 10.10 on a Gatew
2011-08-12 08:11:36 735
原创 linux vimrc 配置
syntax onset tabstop=4set softtabstop=4set shiftwidth=4set autoindentset cindentset cinoptions={0,1s,t0,n-2,p2s,(03s,=.5s,>1s,=1
2011-08-10 14:47:29 493
原创 数据挖掘学习网站
http://maya.cs.depaul.edu/~classes/ect584/WEKA/index.htmlhttp://www.businessanalysis.cn/portal.phphttp://www.ibm.com/developerwo
2011-07-19 22:55:54 660
原创 java实现关联分析算法Apriori
<br />package com.dataming.association;<br />import java.util.ArrayList;<br />import java.util.HashSet;<br />import java.util.List;<br />import org.apache.log4j.Logger;<br />public class Apriori {<br /> private static final Logger log = Logger.getLogger(Ap
2010-11-11 20:54:00 4125 1
原创 从一个表导入数据到另一个表 sql
insert into table1 select * from table2 where ... insert into table1 (col1, col2, col3)select * from table2 ;
2010-01-18 10:42:00 789
原创 定时器小程序
Timer timer = new Timer(); timer.schedule(new TimerTask() { public void run() { operateHashStore("init"); // 对hashMap进行更新 } }, 0, 1000 * 3600 * frequencyHour);
2009-09-19 15:28:00 479
原创 多线程读取循环队列的实现
import org.apache.log4j.Logger;/** * 循环队列小工具,可以包括如下功能: * 1. 可以放入对象,可以取出 * 2. 当放入对象已满,可以判断,对象出口是否关闭,如果关闭那么就代替最旧的对象,如果出口比较慢 * 可以等待一下 * 3. 出口能获得对象池中最旧的那个对象。 * 4. 服务端不能依赖于客户端的链接,能处理客户端的断开和链接。 * * @a
2009-09-19 13:58:00 3825
转载 FTP命令详解
FTP命令详解 FTP命令是Internet用户使用最频繁的命令之一,不论是在DOS还是UNIX操作系统下使用FTP,都会遇到大量的FTP内部命令。熟悉并灵活应用FTP的内部命令,可以大大方便使用者,并收到事半功倍之效。 FTP的命令行格式为:ftp -v -d -i -n -g [主机名],其中 -v显示远程服务器的所有
2009-09-18 14:57:00 363
转载 vi编辑命令
Vi是unix重要的工具,把几年来自己使用vi的命令记录下来,供大家参考!一、Unix编辑器概述编辑器是使用计算机的重要工具之一,在各种操作系统中,编辑器都是必不可少的部件。Unix及其相似的ix操作系统系列中,为方便各种用户在各个不同的环境中使用,提供了一系列的ex编辑器,包括 ex, edit,ed 和vi.其中ex,edit,ed都是行编辑器,现在已很少有人使用,Unix提供他们的原因是
2009-05-13 08:39:00 2634
转载 SQL 读取前几条数据
access:select top (10) * from table1 where 1=1 db2:select column from table where 1=1 fetch first 10 rows only mysql:select * from table1 where 1=1 limit 10 sql server:读取前10条:select top (10) * f
2009-05-07 18:32:00 1161
原创 ORACLE中和一般数据库条件判断的区别
ORACLE: SELECT vgroup_id,lc_name as col_name, DECODE(LENGTH(field_ind), 1, CONCAT(f000,INITCAP(field_ind)), 2, CONCAT(f00,INITCAP(field_ind)), 3, CONCAT(f0,INITCAP(field_ind)), CONCAT(f,I
2009-05-05 21:01:00 797
转载 SQL函数
SQL 函数 Abs(number) 取得数值的绝对值。 Asc(String) 取得字符串表达式的第一个字符ASCII 码。 Atn(number) 取得一个角度的反正切值。 CallByName (object, procname, usecalltype,[args()]) 执行一个对象的方法、设定或传回对象的属性。 CBool(expression) 转换表达式为Boolean 型
2009-05-02 13:50:00 391
原创 正则表达式连接
http://unibetter.com/deerchao/zhengzhe-biaodashi-jiaocheng-se.htm这里的正则表达式讲述的不错,有时间可以看看,如果用得着的话也可以看看
2009-04-21 11:28:00 472
转载 在JAVA中二进制,八进制,十六进制,十进制间进行相互转换
十进制转成十六进制: Integer.toHexString(int i) 十进制转成八进制 Integer.toOctalString(int i) 十进制转成二进制 Integer.toBinaryString(int i) 十六进制转成十进制
2009-04-18 22:18:00 583
转载 UNIX系统文本编辑软件vi命令详解
vi命令是unix下常用而重要命令,可在全屏幕方式下编辑一个或多个文件。若在vi执行时 没有指定一个文件,那么vi命令会自动产生一个无名的空的工作文件。若指定的文件不存在, 那么就按指定的文件名创建一个新的文件。若对文件的修改不保存的话,v i命令并不改变原 来文件的内容。 注意:vi命令并不锁住所编辑的文件,因此多个用户可能在同时编辑一个文件,那么最后 保存的文件版本将被保留。 下面是vi命
2009-04-16 14:47:00 652
原创 关于sqlserver2000数据库连接问题
好久没有用sqlserver了,今天由于要做一个测试又用到了,从网上找了一下数据库驱动和地址连接格式如下: driver = "com.microsoft.jdbc.sqlserver.SQLServerDriver";; url = "jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=StoreManager"; use
2009-03-18 17:36:00 427
原创 李连杰的简单招式
我看过李连杰不少的片子,我感觉他好看的地方不是痛打敌人,而是他那稳扎稳打的一招一式。 由此我想到了我的技术,如果我们在某个方面把基本共练到了他那样的地步,那么你就会再某个方面把本领发挥得淋漓尽致。 我想在编程技术方面有所成就, 但是很明显的感觉自己基础不牢, 解决一些简单的问题还能出手,但是问题稍微难点就变得束手无策。说白了一点就是不能做什么大事。 有一次我记得我和我老婆在一起
2009-03-02 20:05:00 1423
原创 令人不解的Command模式
首先看一个回调机制: public class Test { public static void main(String args[]){ FooBar fb = new FooBar(); Callback1 c1 = new Callback1(); Callback2 c2 = new Callback2(); fb.setICallBack(c1); fb.
2009-02-24 19:36:00 483
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人