Description Resource Path Location Type Target runtime jboss-as-7.1.1.Final Runtime is not defined.

错误显示如下: 在当前项目的.setting文件中找到org.eclipse.wst.common.project.facet.core.xml,内容如下: <?xml version="1.0" encoding="UTF-8"?&...

2019-05-08 20:02:50

阅读数 6

评论数 0

jsp页面可以在浏览器中运行但无法在eclipse内部显示

之前在Eclipse中运行一个最简单的jsp页面时,一直显示页面无法正常显示,但是将路径拷贝到浏览器中就可以运行了。 这是因为eclipse使用的是操作系统内置的浏览器,所以需要修改内置浏览器配置 Internet选项-》连接 -》局域网设置 -》自动检测 勾选上就OK了。 ...

2019-05-08 19:50:46

阅读数 7

评论数 0

LeetCode--最长上升子序列

给定一个无序的整数数组,找到其中最长上升子序列的长度。 示例: 输入: [10,9,2,5,3,7,101,18] 输出: 4 解释: 最长的上升子序列是 [2,3,7,101],它的长度是 4。 说明: 可能会有多种最长上升子序列的组合,你只需要输出对应的长度即可。 你算法的时间复杂度应该为 O...

2019-04-24 19:22:41

阅读数 7

评论数 0

LeetCode----下一个排列

实现获取下一个排列的函数,算法需要将给定数字序列重新排列成字典序中下一个更大的排列。 如果不存在下一个更大的排列,则将数字重新排列成最小的排列(即升序排列)。 必须原地修改,只允许使用额外常数空间。 以下是一些例子,输入位于左侧列,其相应输出位于右侧列。 1,2,3 → 1,3,2 3,2,1 →...

2019-04-19 21:44:11

阅读数 23

评论数 0

CSDN Markdown 如何输入上标和标

1、输入上标 符号 效果 n^2^ n2 n<sup>2</sup> n2 2、输入下标 符号 效果 n~2~ n2 n<sub>2</sub&gt...

2019-04-17 19:21:41

阅读数 20

评论数 0

关于排序算法的一些总结

这个只是一个简单的总结,便于对比和查看 类型 是否稳定 最好 平均 最坏 具体实现 直接插入排序 稳定 O(n) O(n2) O(n2) 查看 Shell排序 不稳定 O(n1.3) O(nlog2n) O(2) 查看 直接选择排序 不稳定 O(n) O(n2) O(n2)...

2019-04-17 18:54:36

阅读数 14

评论数 0

IDEA+JBoss配置EJB入门项目(附完整源码)

首先是环境:我用的是IDEA+jboss-as-7.1.1.Final; 一、JBoss环境搭建 这个自行百度; 二、用IDEA创建EJB项目 1、新建一个空的Java项目 File --> New --> Project; 然后一路点next,配置项目名。这里我的项...

2019-04-14 16:15:57

阅读数 46

评论数 0

表示数数值的字符串

题目描述 请实现一个函数用来判断字符串是否表示数值(包括整数和小数)。例如,字符串"+100",“5e2”,"-123",“3.1416"和”-1E-16"都表示数值。 但是"12e",“1a3.14”,“1.2.3”...

2019-04-03 18:03:23

阅读数 9

评论数 0

字符流中第一个不重复的字符

题目描述 请实现一个函数用来找出字符流中第一个只出现一次的字符。例如,当从字符流中只读出前两个字符"go"时,第一个只出现一次的字符是"g"。当从该字符流中读出前六个字符“google"时,第一个只出现一次的字符是"l"。 输出...

2019-04-03 17:35:08

阅读数 12

评论数 0

归并排序

时间复杂度O(nlogn) 稳定 import java.util.*; public class Main{ public static void mergeSort(int arr[]){ int ans[] = new int[arr.length]; //这里创建...

2019-03-30 23:17:53

阅读数 10

评论数 0

机器人的运动范围

题目描述 地上有一个m行和n列的方格。一个机器人从坐标0,0的格子开始移动,每一次只能向左,右,上,下四个方向移动一格,但是不能进入行坐标和列坐标的数位之和大于k的格子。 例如,当k为18时,机器人能够进入方格(35,37),因为3+5+3+7 = 18。但是,它不能进入方格(35,38),因为3...

2019-03-28 16:18:10

阅读数 36

评论数 0

矩阵中的路径

题目描述 请设计一个函数,用来判断在一个矩阵中是否存在一条包含某字符串所有字符的路径。路径可以从矩阵中的任意一个格子开始,每一步可以在矩阵中向左,向右,向上,向下移动一个格子。如果一条路径经过了矩阵中的某一个格子,则之后不能再次进入这个格子。 例如 a b c e s f c s a d e e ...

2019-03-28 15:49:18

阅读数 13

评论数 0

平衡二叉树实现(Java)

终于搞出来了!!! import java.util.LinkedList; public class AVLTree { private TreeNode root = null; class TreeNode { int val; int he...

2019-03-23 23:34:30

阅读数 12

评论数 0

生产者消费者实现的两种方式(基于wait和notify,基于BlockingQueue)

1、基于wait和notify的实现 import java.util.concurrent.*; class Consumer implements Runnable{ public void run(){ try{ while(!Thread.i...

2019-03-22 20:19:51

阅读数 13

评论数 0

KMP算法

这里暂时只是记录一下KMP算法代码,详细步骤以后有时间再整理 public class Main{ public static int[] getNext(String str){ char p[] = str.toCharArray(); int ne...

2019-03-19 15:12:24

阅读数 20

评论数 0

关线程安全以及如何实现线程安全

有时候越是基础的概念,反而越是模糊。有时候先要对概念理解清楚。 学习Java多线程,经常跟线程安全打交道,那么什么是线程安全呢? 一、什么是线程安全 《Java并发编程实践》中对线程安全有这样的定义: 当多个线程访问一个对象时,如果不用考虑这些线程在运行时环境下的调度和交替执行,也不需要进行额外...

2019-03-18 20:44:16

阅读数 33

评论数 0

滑动窗口的最大值

题目描述 给定一个数组和滑动窗口的大小,找出所有滑动窗口里数值的最大值。例如,如果输入数组{2,3,4,2,6,2,5,1}及滑动窗口的大小3,那么一共存在6个滑动窗口,他们的最大值分别为{4,4,6,6,6,5}; 针对数组{2,3,4,2,6,2,5,1}的滑动窗口有以下6个: {[2,3,4...

2019-03-15 23:42:03

阅读数 15

评论数 0

数据流中的中位数

题目描述 如何得到一个数据流中的中位数?如果从数据流中读出奇数个数值,那么中位数就是所有数值排序之后位于中间的数值。如果从数据流中读出偶数个数值,那么中位数就是所有数值排序之后中间两个数的平均值。我们使用Insert()方法读取数据流,使用GetMedian()方法获取当前读取数据的中位数。 分析...

2019-03-15 22:35:03

阅读数 36

评论数 0

二叉搜索树的第k个节点

题目描述 给定一棵二叉搜索树,请找出其中的第k小的结点。例如, (5,3,7,2,4,6,8) 中,按结点数值大小顺序第三小结点的值为4。 思路: 因为是在二叉搜索树中搜索,所以这里利用中序遍历的方式,恰好能得到从小到大的排序。这里只需要找到第k小数即可,因此不需要遍历整棵树。 import...

2019-03-15 20:10:29

阅读数 11

评论数 0

序列化二叉树

题目描述 请实现两个函数,分别用来序列化和反序列化二叉树 思路: 这里的序列化,题目没有说明清楚是如何进行序列化,这里只需要通过你的序列化函数和反序列化函数得到原二叉树即可。 这里序列化,采用前序遍历方式,每个节点之间用 , 分隔,如果遇到空节点用 # 标识。 我们就可以写出这样的代码: impo...

2019-03-15 19:56:17

阅读数 97

评论数 0

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