junli_chen的博客

有总结才有进步!

排序:
默认
按更新时间
按访问量

文本相似度算法

1.信息检索中的重要发明TF-IDF 1.1TF Term frequency即关键词词频,是指一篇文章中关键词出现的频率,比如在一篇M个词的文章中有N个该关键词,则 (公式1.1-1) 为该关键词在这篇文章中的词频。 1.2IDF Inverse docume...

2015-12-14 20:34:18

阅读数:551

评论数:0

余弦定理的应用:基于文字的文本相似度计算

最近由于工作项目,需要判断两个txt文本是否相似,于是开始在网上找资料研究,因为在程序中会把文本转换成String再做比较,所以最开始找到了这篇关于 距离编辑算法 Blog写的非常好,受益匪浅。        于是我决定把它用到项目中,来判断两个文本的相似度。但后来实际操作发现有一些问题:直...

2015-12-14 20:24:46

阅读数:436

评论数:0

java学习第一课----java中8种基本类型

基本类型,或者叫做内置类型,是JAVA中不同于类的特殊类型。它们是我们编程中使用最频繁的类型,因此面试题中也总少不了它们的身影,在这篇文章中我们将从面试中常考的几个方面来回顾一下与基本类型相关的知识。 基本类型共有八种,它们分别都有相对应的包装类。 基本类型可以分为三类,字符类型cha...

2015-11-10 17:39:09

阅读数:221

评论数:0

Java 编程下的并发线程之间的同步代码块死锁

并发线程之间的死锁通常发生在同步代码块的相互嵌套使用的过程中,下面先来看段代码: package cn.sunzn.synchronize; public class DeadLock { public static void main(String[] args) { ...

2015-11-05 11:18:55

阅读数:376

评论数:0

Java 编程下的同步代码块

为了便于理解先来看看没有加同步代码块的 2 组同样功能的代码在不同状态下的执行结果,下面看第一组: package cn.sunzn.synchronize; public class SynchronizeCode { public static void main(Strin...

2015-11-05 10:54:16

阅读数:192

评论数:0

不少程序员都会碰到的三个面试题

面试问题如下: 1. 求从10到100中能被3或5整除的数的和 int sum = 0; for(int i = 10; i 2. 将一个字符串逆序,不要使用反转函数 String message = \"he saw a racecar\";  ...

2015-11-04 20:28:06

阅读数:243

评论数:0

程序员遇到bug时常见的30种反应

开发应用程序是一项压力很大的工作,人无完人,工作中遇到bug是很正常的事,有些程序员会生气,沮丧,郁闷,甚至泄气,也有一些程序员则会比较淡定。如何进行修复bug的过程,是值得我们好好推敲的。 我想分享一些有关程序员在努力修复bug时常说的话和冒出的想法。当氛围变得紧张的时候,这些话就会显得轻...

2015-11-04 17:55:59

阅读数:224

评论数:0

Java中try、finally语句中有return时的执行情况

在Java中当try、finally语句中包含return语句时,执行情况到底是怎样的,finally中的代码是否执行,大家众说纷纭,有的说会执行,有的说不会执行,到底哪种说法正确,现在通过下面的例子加以说明:      第一种情况:try中包含return语句,finally中不包含 ...

2015-11-03 23:09:12

阅读数:545

评论数:0

简述逻辑操作(&,|,^)与条件操作(&&,||)的区别

简述逻辑操作(&,|,^)与条件操作(&&,||)的区别 区别主要答两点:  a.条件操作只能操作布尔型的,而逻辑操作不仅可以操作布尔型,而且可以操作数值型  b.逻辑操作不会产生短路.如:  int a = 0;  int b = 0;  if( (a = 3...

2015-11-03 11:25:49

阅读数:3485

评论数:0

java查错题(经常混淆)

1.java静态方法不能引用在同一个类中的非静态方法和非静态成员变量 public class DoSomething { public static void main(String[] args) { // TODO Auto-generated method stub DoSo...

2015-11-03 11:04:20

阅读数:599

评论数:0

java类同时引用父类和接口的成员变量,需要指明是父类的还是接口的

package demo; public class C extends B implements A{ public void pX(){ System.out.println(super.x); System.out.println(A.x); //System.out.pr...

2015-11-03 10:18:08

阅读数:2116

评论数:1

java运行时异常与一般异常有何异同?

Throwable是所有Java程序中错误处理的父类,有两种资类:Error和Exception。 Error:表示由JVM所侦测到的无法预期的错误,由于这是属于JVM层次的严重错误,导致JVM无法继续执行,因此,这是不可捕捉到的,无法采取任何恢复的操作,顶多只能显示错误信息。Error类体...

2015-11-03 10:07:48

阅读数:221

评论数:0

java面试题总结

1. JDK是什么?JRE是什么?  a) 答:JDK:java开发工具包。JRE:java运行时环境。 2. 什么是java的平台无关性?  a) 答:Java源文件被编译成字节码的形式,无论在什么系统环境下,只要有java虚 拟机就能运行这个字节码文件。也就是一处编写,处处运行。这就是j...

2015-11-02 20:52:16

阅读数:207

评论数:0

JAVA相关基础知识

1、面向对象的特征有哪些方面  1.抽象: 抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。 2.继承: 继承是一种联结类的层次模型,并且...

2015-11-02 20:36:11

阅读数:207

评论数:0

java怎么实现两个对象内容的交换

java在在实例化对象时,是放在栈内存,里面存的只是引用,实际成员变量是存在堆内存里,所以直接交换类其实只是复制了一份引用,成员变量的值并没有改变.... public class ParamOfMethodTest { public static void main(String...

2015-11-02 20:05:01

阅读数:3240

评论数:0

当一个对象实例作为一个参数被传递到方法中时,参数的值就是对该对象的引用。对象的内容可以在被调用的方法中改变,但对象的引用是永远不会改变的.

当一个对象被当作参数传递到一个方法后,此方法可改变这个对象的属性,并可返回变化后的结果,那么这里到底是值传递还是引用传递 答:是值传递。Java 编程语言只有值传递参数。当一个对象实例作为一个参数被传递到方法中时,参数的值就是对该对象的引用。对象的内容可以在被调用的方法中改变,但对象的引用是...

2015-11-02 19:59:51

阅读数:1172

评论数:0

关于Java交换两个对象的问题

关于Java交换两个对象的问题           对于C++比较熟悉的童鞋,应该知道在函数传参时,有传值、传地址(指针)和传引用这3种。众所周知,Java中没有指针,所以只有传值和传引用两种。         很容易理解,Java的基本类型,例如int、float等,都是传值。...

2015-11-02 19:46:52

阅读数:302

评论数:0

用java来实现列出指定目录下的文件,子目录下的文件也要输出

写一个 javaTest程序,列出所有目录下的*.java 文件,把子目录下的 JAVA文件也打印出来。 package javaiotest; import java.io.File; public class ListFile { public void listJavaFile(...

2015-11-02 15:46:08

阅读数:3318

评论数:0

java实现生产者消费者问题

引言   生产者和消费者问题是线程模型中的经典问题:生产者和消费者在同一时间段内共用同一个存储空间,如下图所示,生产者向空间里存放数据,而消费者取用数据,如果不加以协调可能会出现以下情况: 生产者消费者图   存储空间已满,而生产者占用着它,消费者等着生产者让出空间从而去...

2015-11-02 15:12:10

阅读数:210

评论数:0

多线程同步:多窗口卖票

package threadtest.test; public class ThreadForDemo implements Runnable{ private int count = 20; private Boolean flag = true; @Override public ...

2015-11-02 14:07:29

阅读数:1128

评论数:0

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