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

Linux/Centos/windows集成tomcat和Solr并进行全文检索

Linux/Centos/windows安装Solr并进行全文检索本文主要是以Linux和centos系统为例,但是在window上也是同样的操作,亲测有效。 使用软件版本号: solr版本:solr 6.6.1 JDK版本:jdk1.8.0_144 tomcat版本:tomcat 8.5.20

2017-09-16 20:43:19

阅读数:180

评论数:0

IBM watson API解析2-Document Conversion(文本转换)

前期准备1、注册Bluemix账号需要一个IBM的Bluemix账号,已有账号的可直接登陆,若无账号,点击注册进行注册。 注册时国家或地区默认的,否则可能会出错。2、安装watson-developer-cloudpip install --upgrade watson-develope...

2017-07-14 14:36:22

阅读数:379

评论数:0

IBM watson API解析1-Speech To Text(语音转文本)

前期准备1、注册Bluemix账号需要一个IBM的Bluemix账号,已有账号的可直接登陆,若无账号,点击注册进行注册。 注册时国家或地区默认的,否则可能会出错。2、安装watson-developer-cloudpip install --upgrade watson-develope...

2017-07-12 17:49:56

阅读数:2544

评论数:0

Windows下安装Python EDP_free并安装pandas

WindowS下安装Python EDP_free 以及pandas

2017-06-04 21:59:55

阅读数:1529

评论数:0

使用Intellij IDEA开发Java Web项目

本篇博文转载自http://www.cnblogs.com/carsonzhu/p/5468223.html 一、下载安装篇 1.安装IntelliJ IDEA 官网的下载地址: http://www.jetbrains.com/idea/download/ ,支持mac/win...

2017-05-23 17:45:50

阅读数:937

评论数:0

启动Tomcat服务提示:指定的服务未安装

启动Tomcat服务提示:指定的服务未安装 直接在官网(http://tomcat.apache.org)下载Tomcat 9.0版本,解压完后在bin目录下找到tomcat9w.exe并运行,弹出一个提示框:指定服务未安装 Unable to open the Service 'tom...

2017-05-23 17:24:02

阅读数:1797

评论数:0

Java程序员常规面试题1

Java面试题 1、谈一谈“==”与“equals()”的区别 “==” 判断的是两个对象的内存地址是否一样,适用于原始数据类型(它们的变量存储的值是本身,而引用类型变量存储的是引用); equals是Object类的方法,Object对它的实现比较内存地址,可以重写这个方法来自定义“相等”这...

2017-05-22 15:24:56

阅读数:277

评论数:0

JVM堆内存设置原理

堆内存设置 原理 JVM堆内存分为2块:Permanent Space 和 Heap Space。 Permanent 即 持久代(Permanent Generation),主要存放的是Java类定义信息,与垃圾收集器要收集的Java对象关系不大。Heap = { Old + NE...

2017-05-22 10:07:57

阅读数:257

评论数:0

集合类框架

集合类框架 1、集合类框架定义 在Java语言中,Java语言的设计者对常用的数据结构和算法做了一些规范(接口)和实现(具体实现接口的类)。所有抽象出来的数据结构和操作(算法)统称为Java集合框架(Java Collection Framework)。 Java.util中的集合类包含Jav...

2017-05-21 23:47:04

阅读数:173

评论数:0

Java动态化实例类

Java动态化实例类 1、基本常识 在面向对象的编程中,把用类创建对象的过程称为实例化。通常是使用有参数或无参数的构造方法来创建对象。其基本格式如下: //有参数的情况 类名 对象名 = new 类名(参数1,参数2,...,参数n); //无参数的情况 类名 对象名 = ...

2017-05-21 21:39:03

阅读数:660

评论数:0

实现多线程的三种方法

实现多线程的三种方法 Java虚拟机允许应用程序运行多个线程。在Java语言中多线程的实现一般有一下三种方法: 1、实现Runnable接口,并实现该接口的run()方法 以下是主要步骤: 1)、自定义类并实现Runnable接口,实现run()方法; 2)、创建Thread对象,用实...

2017-05-19 23:20:53

阅读数:205

评论数:0

接口和抽象类有什么区别?

接口和抽象类有什么区别? 接口(interface)和抽象类(abstract class)都是支持抽象类定义的两种机制。 接口是公开的,里面不能有私有变量和方法;接口是指一个方法的集合,接口中所有方法都没有方法体,在Java语言中接口是通过关键字interface来实现的。 抽象类可以有私...

2017-05-19 23:16:18

阅读数:448

评论数:0

二叉树的镜像

二叉树的镜像 题目描述 操作给定的二叉树,将其变换为源二叉树的镜像。 输入描述: 二叉树的镜像定义:源二叉树 8 / \ 6 10 / \ / \ 5 7 9 11 镜像二叉树 8 / \ ...

2017-05-19 16:34:45

阅读数:211

评论数:0

树的子结构

题目描述 输入两颗二叉树A,B,判断B是不是A的子结构。 解题思路 递归结构: 遇到树的问题,一般思路都是从递归考虑。从根节点开始判断,A树根节点是否和B树根节点相等,若相等,则递归A左子数和B左子树,A右子树和B右子树;若不相等,则看A树左节点是否和B根节点相等。如此递归即可...

2017-05-19 16:31:45

阅读数:238

评论数:0

合并两个排序链表

合并两个排序链表 题目描述 输入两个单调递增的链表,输出两个链表合成后的链表,当然,我们需要合成后的链表满足单调不减规则。 解题思路 该题首先想到的是新增一个链表,然后循环比较原来两个链表中值的大小,将小的放入新的链表中,循环结束的条件是当两个链表中有一个链表已经循环结束,那么循环...

2017-05-19 16:30:03

阅读数:143

评论数:0

链表中倒数第K个节点

链表中倒数第K个节点 题目描述 输入一个链表,输出该链表中倒数第k个节点。 解题思路 该题比较简单,只需要设置两个指针,开始指向头节点,让一个节点先走k个节点,然后开始同步,当先走的指针走到最后一个节点的下一个节点时,则后走的指针所指的节点,即是所要的节点。只需要注意判定k与节点长...

2017-05-19 16:27:34

阅读数:106

评论数:0

调整数组顺序使奇数位于偶数前面

调整数组顺序使奇数位于偶数前面 题目描述 输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有的奇数位于数组的前半部分,所有的偶数位于位于数组的后半部分,并保证奇数和奇数,偶数和偶数之间的相对位置不变。 解题思路 本题若没有最后保证奇数和奇数,偶数和偶数之间的相对位置不...

2017-05-19 16:26:35

阅读数:227

评论数:0

数值的整数次方

数值的整数次方 题目描述 给定一个double类型的浮点数base和int类型的整数exponent。求base的exponent次方。 解题思路 该题比较简单,但是很容易忽略考虑exponent大于零,小于零,等于零。因此,分情况讨论即可。 实现代码 public double Po...

2017-05-19 16:25:47

阅读数:93

评论数:0

二进制中1的个数

二进制中1的个数 题目描述 输入一个整数,输出该数二进制表示中1的个数。其中负数用补码表述。 解题思路 在该题中,首先想到的是,将二进制从右向左一个一个的数清楚。但是这样会出现很多问题,而且,Java中没有二进制的直接表示发。 当遇到此类题目时,一般想到位运算。在这题中,使用...

2017-05-19 16:24:49

阅读数:226

评论数:0

重建二叉树

重建二叉树 题目描述 输入某二叉树的前序遍历和中序遍历的结果,请重建出该二叉树。假设输入的前序遍历和中序遍历的结果中都不含重复的数字。例如输入前序遍历序列{1,2,4,7,3,5,6,8}和中序遍历序列{4,7,2,1,5,3,8,6},则重建二叉树并返回。 思路: 本题的考点是树...

2017-05-19 16:23:24

阅读数:173

评论数:0

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