自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(47)
  • 资源 (43)
  • 收藏
  • 关注

原创 同声传译例子

机器翻译,同声传译,语音翻译

2022-01-30 13:05:36 483

原创 RNN可以记忆到很强的位置信息

如下两个图片,无论第一幅中的a(ht),还是第二幅中的u,都很可能会记住RNN中的位置,而非每个时间步所表达的语义。一个极端的现象,a(ht)或者u 都把RNN最后一步的输出的weight 设为1,而其他时间步的输出为0。(1)可以用于文本分类(2)可以用于复述判别...

2020-04-10 11:03:32 521 2

原创 无监督文本相似度的突发奇想

如果两句话的overlap太小,那么无监督词汇粒度级别的方法可能会很差。

2019-07-03 11:39:21 1129

原创 短文本语义相似度计算

写在开始之前:语义即联系。以下部分来自于我在公司内部的分享。一、相关概念在学术上,大致有以下三个概念和文本相似度相关:Semantic Textual Similarity(文本语义相似度):5分表示非常相似,0分表示非常不相似。Paraphrase Identification(复述判定):1表示是复述,0表示不是复述。Natural Language Inference(自然语...

2019-05-22 19:47:30 5100 4

原创 Tensorflow DataSet Sequence Example

Tensorflow DataSet Sequence ExampleWriter// An highlighted blockimport tensorflow as tfsequences = [[1, 2, 3], [4, 5, 1], [1, 2]]label_sequences = [[0, 1, 0], [1, 0, 0], [1, 1]] rec_file="sequ...

2018-10-18 15:53:12 1481

原创 多变量高斯分布之间的KL散度(KL Divergence)

多变量高斯分布之间的KL散度

2017-09-22 11:05:10 17199 15

原创 关于sampling softmax 中重要性采样的论文阅读笔记

首先列出参考资料:word2vec Parameter Learning ExplainedQuick Training of Probabilistic Neural Nets by Importance SamplingOn Using Very Large Target Vocabulary for Neural Machine Translation Adaptive importa

2017-07-15 11:56:01 4753 7

原创 importance sampling(重要性采样)

问题: g(x)已知,为x的函数,p(x)为随机变量x的概率密度函数,p(x)解析式已知,计算g(x)在p(x)分布下的均值(数字特征)。 方法: Ep(x)(g(x))=∫xg(x)p(x)dxE_{p(x)}(g(x))=\int_{x}^{ }g(x)p(x)dx 但是现在的问题是此定积分很难计算,所以需要使用采样的方法。参照p(x)采样N个样本,按照如下方法计算: Ep(x

2017-07-07 12:06:44 5392

原创 小米面试题 从一个字符串中删除在另一个字符串中出现的字符

// ConsoleApplication1.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#includeusing namespace std;void fun(char *a , char *b){if(a==NULL||b==NULL)return;char *pslow=NULL;char *pfast=

2014-09-29 17:34:25 752

转载 ubuntu下tcpdump

转自:http://www.blogjava.net/josson/archive/2008/01/21/176774.htmltcpdump是一个Sniffer工具,实际上就是一个网络上的抓包工具,同时还可以对抓到的包进行分析。一般系统都默认安装。相关介绍及安装说明可参见: Tcpdump的安装和使用。    tcpdump命令说明:tcpdump采用命令行方式,它的命令

2014-05-21 17:07:27 979

原创 eclipse CDT运行时报错no rule to make target all stop

当我们在eclipse CDT中 file >> new c project (c++)

2014-05-03 23:50:14 2826

转载 linux中getopt的用法

linux中getopt的用法getopt被用来解析命令行选项参数。就不用自己写东东处理argv了。#include        extern char *optarg;   //选项的参数指针       extern int optind,    //下一次调用getopt的时,从optind存储的位置处重新开始检查选项。        extern int opte

2014-04-26 20:02:38 494

原创 c语言中可变参数中_INTSIZEOF(n)宏的解释

_INTSIZEOF(n)定义:   #define _INTSIZEOF(n)  ((sizeof(n)+sizeof(int)-1)&~(sizeof(int) - 1) ) 1 我们知道对于IX86,sizeof(int)一定是4的整数倍,所以~(sizeof(int) - 1) )的值一定是 右面[sizeof(n)-1]/2位为0,整个这个宏也就是保证了右面[sizeof

2014-04-20 23:01:19 923

转载 排序中的哨兵

直接插入排序算法 (1).算法描述  void lnsertSort(SeqList R)   { //对顺序表R中的记录R[1..n]按递增序进行插入排序    int i,j;    for(i=2;i;i++) //依次插入R[2],…,R[n]      if(R[i].key若R[i].key大于等于有序区中所有的keys,则R[i]             

2014-04-09 15:26:58 6757

转载 代码而已

#35;include using namespace std;class Time{   int hour;    int minute;    int second;public:    Time( int h=0, int m=0, int s=0 )    {        operator()( h, m, s );    }    //版

2014-03-24 16:51:02 516

原创 qt 环境配置的一些错误解决

1,Cannot connect creator comm socket /tmp/qt_temp.u14973/stub-socket: No such file or directory百度,google了很久,试了很多办法,现在终于ok了,解决办法如下:打开Tool->Options->Environment->General将terminal改为 xterm -e就

2014-03-18 19:45:19 5410

转载 linux 安装qt4.7.3

本文介绍的是Linux 下编译并安装配置 Qt,最近准备做 Nokia 的 Symbian,Maemo 下触摸屏开发。考虑到程序的跨平台可移植性,最终选择使用Qt 开发。相对来说,国内关于 Qt 相关文档并不算很多。作者将 Linux 下编译并安装配置 Qt 全过程总结了一下,只希望可以方便更多的朋友!1、获得源代码qt-everywhere-opensource-src-

2014-03-18 18:27:21 1835

转载 原码,反码,补码

本篇文章讲解了计算机的原码, 反码和补码. 并且进行了深入探求了为何要使用反码和补码, 以及更进一步的论证了为何可以用反码, 补码的加法计算原码的减法. 论证部分如有不对的地方请各位牛人帮忙指正! 希望本文对大家学习计算机基础有所帮助! 一. 机器数和真值在学习原码, 反码和补码之前, 需要先了解机器数和真值的概念.1、机器数一个数在计算机中的二进制表示形式,  叫做这个数的机

2014-03-15 14:52:14 403

转载 struct ifconf 和struct ifreq

用ioctl获得本地ip地址时要用到两个结构体ifconf和ifreq,它们对于大多数人来说都是比较陌生的,这里给大家一种比较简单的理解方法,当然只一种帮助理解的方法,在描述中可能会有一些地方与真实定义有所出入,仅供参考.首先先认识一下ifconf和ifreq://ifconf通常是用来保存所有接口信息的//if.hstruct ifconf{int ifc_len

2014-03-12 15:37:23 759

转载 ubuntu 12.04 安装telnet服务

1. sudo apt-get install xinetd telnetd2. sudo vi /etc/inetd.conf, add the following line:-telnet stream tcp nowait telnetd /usr/sbin/tcpd /usr/sbin/in.telnetd#telnet stream tcp nowait root /usr/

2014-03-12 15:05:28 591

转载 字符数组,字符指针,Sizeof总结

Sizeof与字符串  1.以字符串形式出现的,编译器都会为该字符串自动添加一个0作为结束符,如在代码中写  "abc",那么编译器帮你存储的是"abc/0" 2."abc"是常量吗?答案是有时是,有时不是。   不是常量的情况:"abc"作为字符数组初始值的时候就不是,如                  char str[] = "abc";    因为

2014-03-05 16:30:42 917

转载 VC中struct结构占用的内存空间数

VC中struct结构占用的内存空间数- -                                        一直以来对struct类型的长度如何计算不甚清楚,以前也看过一些资料,但都讲的不很清楚。今天终于发现了一篇讲解的很清楚的文章。来自CSDN。本文主要包括二个部分,第一部分重点介绍在VC中,怎么样采用sizeof来求结构的大小,以及容易出现的问题,并给出解决

2014-03-03 20:06:39 951

原创 Spring3+hibernate3从tomcat7移植到jboss5.1

1.到 https://jira.springsource.org/browse/SPR-5120 下载 jboss-spring-int-vfs.jar 放到项目lib目录下,或jboss 的lib目录下2.修改web.xml,加入:      contextClass      org.jboss.spring.vfs.context.VFSXmlWebAppl

2014-02-27 18:28:26 1213

转载 *与++

*与++优先级一样高,且这两个运算符的结合性均是从右向左,即先计算++,再计算*(因为++在*右边),但由于该表达式:cksum += *buffer++;中++是后缀运算符,尽管++先计算,但*取的是++之前的值,即cksum 加上*buffer中的内容,然后buffer自身加一,指向下一个内存地址,以供以后的语句使用。如果该句改为:cksum += *++buffe

2014-01-04 17:14:23 604

转载 void及void指针含义的深刻解析

void的含义void即“无类型”,void *则为“无类型指针”,可以指向任何数据类型。void指针使用规范①void指针可以指向任意类型的数据,亦即可用任意数据类型的指针对void指针赋值。例如:int * pint;void *pvoid;pvoid = pint; /* 不过不能 pint= pvoid; */如果要将pvoid赋给其他类型指针,则需

2013-12-20 21:45:11 443

转载 schema中import与include的区别

导入、包含和 可变式效果 许多 Java 项目都涉及多个不同的类和程序包,而不只是一个大的 Java 文件,这是因为模块化可以方便代码的重用、读取和维护。随后,必须将必需的导入语句加入到类中,然后才能使用它们。同样,在 XML 模式中,您必须在各种不同命名空间中管理不同的模式,并需要将必需的导入语句加入到模式中,然后才能使用它们。可以使用 和 模式结构组装 XML 模式,当

2013-12-18 19:44:37 1072

转载 linux的文件属性模式

linux的文件属性模式    Linux的文件,有个16位的字来表示文件的类型和属性信息,其中4位表示文件的类型信息,剩下的12位表示文件的模式。    在传统的unix和linux文件系统模型中,每个文件都有一个9个权限位用来控制谁能够读写和执行该文件内容,还有一个3个权限位来影响可执行程序运行,这12个位就共同构成了该文件的“模式”(mode)。    权限位    9个

2013-11-26 14:25:19 669

转载 windows下的dos窗口下vim 乱码解决

windows下在DOS窗口运行vim乱码======================================按照经验,设置:encoding, fileencoding,fileencodings就可以解决乱码,但这三个我都设置了,还是乱码。在gvim中不乱码!!解决方法:vim中有四个与编码有关的选项。一、encodingencoding是v

2013-10-25 11:47:21 815

转载 windows下解决vim乱码

在windows下vim的中文字体显示并不好,所以我们需要调整字体显示编码为utf-8,只有这样才能使用美观的中文。这时候可能出现很多中文乱码。如:文件显示乱码、菜单乱码、右键菜单乱码、conlse输出乱码、文件关联右键菜单乱码等等。网上很多解决办法,但我试了很多,都出现一些怪异的乱码,顾此失彼。有个简单的方法解决乱码问题:删除vim下的lang目录。但这样所有菜单只能显示英文了。

2013-10-20 13:28:24 615

转载 gcc -I -L -l区别

gcc -I -L -l区别我们用gcc编译程序时,可能会用到“-I”(大写i),“-L”(大写l),“-l”(小写l)等参数,下面做个记录:例:gcc -o hello hello.c -I /home/hello/include -L /home/hello/lib -lworld上面这句表示在编译hello.c时

2013-10-10 13:03:07 618

转载 windows server 解决外网访问mysql

解决方法如下: 选择:网络->windows 防火墙->高级设置->入站规则 然后点击右上角的新建规则 选择"端口" 下一步,输入3306端口,加入规则, 然后再次点击新建规则 选择"程序" 找到mysql bin下的启动路径,加入规则  然后外部访问mysql.成功!!!!

2013-09-18 14:15:08 3477

原创 hibernate mysql 编码

Hibernate配置文件中指定MySQL数据库的编码方式:1)   org.hibernate.dialect.MySQLDialect   jdbc:mysql://127.0.0.1:3306/db?useUnicode=true&characterEncoding=utf-8  root root  com.mysql.jdb

2013-09-11 13:24:16 615

原创 快播引起资源管理器停止工作并重启的问题

一直出现资源管理器停止工作的问题,就是在我关闭最后一个文件夹的时候,就会出现那个烦人的问题,到网上查啊查,各种配置,各种卸载,各种不兼容检测,还差点弄的系统启动不起来(本人win7),最后竟然是快播的原因,郁闷,卸载后解决问题

2013-08-02 16:35:19 775

原创 python快速排序

'''Created on 2013-7-21@author: windowsp'''import sysimport randomMAX_NUM = 1000000def getRandom(): return random.randrange(0, MAX_NUM)def getRandomList(sortNum): arr=[] for i in range(sortNum): arr.a

2013-08-01 17:44:35 562

转载 先验概率与后验概率

此为Bayesian先生    先验(Apriori;又译:先天)在拉丁文中指“来自先前的东西”,或稍稍引申指“在经验之前”。近代西方传统中,认为先验指无需经验或先于经验获得的知识。它通常与后验知识相比较,后验意指“在经验之后”,需要经验。这一区分来自于中世纪逻辑所区分的两种论证,从原因到结果的论证称为“先验的”,而从结果到原因的论证称为“后验的”。   先验概率是指根据以往经验和分析

2013-07-28 11:33:59 1196 2

转载 网络爬虫

由于目前的Web开发中AJAX、Javascript、CSS的大量使用,一些网站上的重要数据是由Ajax或Javascript动态生成的,并不能直接通过解析html页面内容就能获得(例如采用mechanize、lxml、Beautiful Soup )。要实现对这些页面数据的爬取,爬虫必须支持Javacript、DOM、HTML解析等一些浏览器html、javascript引擎的基本功能。

2013-05-20 21:37:16 969

原创 eclipse改变workspace

Eclipse是一款很强的Java IDE,我们在开始的时候,往往设定了默认的workspace,当用久在之后,我们可能要去更改一下workspace的位置,但是在启动的时候已经不会显示更改了。下面有几种方法可以更改workspace的目录。      1、进入 Window > Preferences > General > Startup and Shutdown 选中 Prompt fo

2013-04-13 20:38:37 577

转载 JNDI

JNDI 是什么JNDI是 Java 命名与目录接口(Java Naming and Directory Interface),在J2EE规范中是重要的规范之一,不少专家认为,没有透彻理解JNDI的意义和作用,就没有真正掌握J2EE特别是EJB的知识。那么,JNDI到底起什么作用?要了解JNDI的作用,我们可以从“如果不用JNDI我们怎样做?用了JNDI后我们又将怎样做?”这个问题来探

2013-01-12 11:43:42 446

转载 命令(commond)模式

命令模式(Command)1  场景问题 1.1  如何开机        估计有些朋友看到这个标题会非常奇怪,电脑装配好了,如何开机?不就是按下启动按钮就可以了吗?难道还有什么玄机不成。        对于使用电脑的客户——就是我们来说,开机确实很简单,按下启动按钮,然后耐心等待就可以了。但是当我们按下启动按钮过后呢?谁来处理?如何处理?都经历了怎样的过程,才让电脑真正的启动起来

2013-01-08 17:11:36 639

原创 win7安装ubuntu12.04双系统

我的电脑是hp pro 3330,显卡intel HD Graphics 2000,反正就是i3处理器内置的显卡,一开始我装的是ubuntu10.04,这个版本的linux内核是2.6多少的,好像显卡驱动对i3支持不是太好,网上也有的说是sandy架构什么的,要到内核3.0才行,不知道对不对,我就是一入门级菜鸟,也搞不懂是怎么回事,心想,装个高版本的不久行了。         本来想换成cen

2012-12-28 19:19:35 1311 1

tcpip高效编程源代码(改善网络程序的44个技巧)

tcpip高效编程源代码(改善网络程序的44个技巧)

2014-04-19

ctags5.8版本

ctags5.8 vim 版本

2013-10-11

vim 的各种配置

解压之后,重命名为.vim 里面有个vim_back 的文件,重命名为.vimrc,把这个文件和.vim文件夹都放在家目录,vim 就是一个强大到ide了

2013-10-10

snipMate vim自动补全

vim 自动补全 snipMate

2013-09-30

vim 配置文件

vim 配置文件

2013-09-27

C-support vim插件

针对c和c++语言开发的vim 插件 ,代码提示

2013-09-21

mysql jdbc 驱动

mysql连接驱动,java mysql-connector-java-5.1.6-bin.jar

2013-09-18

jsoup的jar包及例子

jsoupjar包,附带例子,有jsoup的使用说明

2013-09-18

vim的配置文件

本人使用的vim配置文件 包含winmanager,ctags,taglist,autocomplete

2013-09-10

查询mysql数据库中的二进制图片数据,并全部显示出来

查询mysql数据库中的二进制图片数据,并全部显示出来,很简单的例子,有两个jsp文件

2013-06-20

[集体智慧编程].源代码

[集体智慧编程].源代码 ,搜索排名,优化,文档过滤,决策树建模,SVM

2013-06-09

斯坦福大学公开课 :机器学习课程课件_Andrew Ng

斯坦福大学公开课 :机器学习课程课件_Andrew Ng

2013-06-09

lexi_0_2_alpha文本编辑器java源码

lexi_0_2_alpha文本编辑器java源码,bin目录下输入java -jar Lexi.jar

2013-05-11

linux下的编辑器vim的各种插件

winmanager bufexplorer minibuf ctags cscope NERD_tree还有一个配置文件,哎对咱们国家的网络实在是.......

2013-03-20

深入理解计算机系统 第2版

( [深入理解计算机系统(第2版)].(Computer.Systems:A.Programmer's.Perspective).Bryant&O'Hallaron,经典中的经典

2013-03-16

JBoss_ESB_Beginners_Guide

A comprehensive, practical guide to developing service-based applications using the Open Source JBoss Enterprise Service Bus 作者: Kevin Conner Tom Cunningham Len DiMaggio Magesh Kumar B

2013-02-27

Kenneth+C.Louden编译原理及实践

清晰的图书加部分课后答案,作者 kenneth c.louden 译者:冯博琴

2013-01-30

基于模板匹配的车牌号识别系统C#实现

C#实现,有完整的程序,软件有视频捕获功能,截图功能,样本训练功能,换肤功能,里面10几张图片,全部测试通过,是我的毕业设计,想要论文的可以联系我

2012-11-28

source insight 带注册码

网上的分数竟然那么贵,有的还不带注册码,这个工具可以浏览C,C++,java,C#,超越其他的软件

2012-09-22

取色软件TakeColor

这是一个取色软件,可以提取鼠标处的颜色值,16进制输出,鼠标放哪儿显示哪儿的颜色值,对于做网页设计和图像处理的朋友特别有用

2011-05-10

java吃金豆游戏源代码

源代码,java实现,里面包括图片资源,还有可执行程序

2011-05-08

java蜘蛛纸牌源代码

源代码,java实现,里面包括图片资源,还有可执行程序

2011-05-08

java中国象棋源代码

源代码,java实现,里面包括图片资源,还有可执行程序

2011-05-08

java连连看源代码

源代码,java实现,里面包括图片资源,还有可执行程序

2011-05-08

基于C++的人脸检测系统源代码

可以运行,源代码齐全,对学习图像识别,图像处理有很大的帮助

2011-05-07

j2me移动应用开发,清华大学出版社,北京交通大学出版社

真本书的电子版,代码直接复制就能运行,多方便啊

2011-05-03

[游戏设计_编程电子书小合集].Beginning.3D.Game.Programming.chm

[游戏设计_编程电子书小合集].Beginning.3D.Game.Programming.chm,里面包括多种小游戏

2011-05-03

j2me帮助手册 j2meapi07.chm

我们老是上课一直都是用这个手册,绝对权威,绝对看着顺眼

2011-05-03

java代码数据结构最小生成树代码

在MyEclipse下运行,Java编写,关于数据结构里的最小生成树问题,可以手动画出节点,手动添加权值。

2010-08-08

用jsp编写计算器,文件供包含连个代码,分别是计算页面代码和显示结果的代码。

在计算页面输入数据,在结果页面显示结果。

2009-12-07

《微积分》第九版答案 Dale Varberg 刘深泉

《微积分》第九版答案 Dale Varberg 刘深泉,非常详细

2017-08-25

自然语言处理的形式模型 冯志伟

自然语言处理的形式模型 冯志伟

2017-07-31

SVD and LSI Tutorial 4: Latent Semantic Indexing (LSI) How-to Calculations

SVD and LSI Tutorial 4: Latent Semantic Indexing (LSI) How-to Calculations 一篇推导了动态加入查询语句公式的LSA教程

2016-05-03

NLP同义词,疑问句,字典

NLP同义词,疑问句,字典,一些基础资料

2016-01-12

spring c3p0小例子

spring c3p0小例子,3.2.11 maven 项目

2015-09-01

工作之后的vim

vim的配置文件及常用插件,拷贝到~/.vim以及.vimrc

2015-08-11

mysql-5.0.41.tar.gz

mysql-5.0.41.tar.gz

2014-10-09

pydev for eclipse

eclipse插件,python开发插件,把相应文件夹下的文件拷贝到eclipse相应的文件夹下

2014-04-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除