Eclipse:Cannot find System Java Compiler. Ensure that you have installed a JDK (not just a JRE)

Eclipse编辑器Gradle(STS)编译代码,报错的问题 使用Gradle(STS)build报错:java.lang.RuntimeException: Cannot find System Java Compiler. Ensure that you have install a JDK...

2019-03-10 17:52:19

阅读数 26

评论数 0

牛客网算法-删除公共字符

问题:输入两个字符串,从第一字符串中删除第二个字符串中所有的字符。例如,输入”They are students.”和”aeiou”,则删除之后的第一个字符串变成”Thy r stdnts.”   import java.util.Scanner; public class Main{ ...

2018-12-10 22:28:01

阅读数 105

评论数 0

Spring boot + mvn 实现简单web记事本

功能需求: web应用中实现简易记事本,内容保存到本地文件 概要设计: 1.spring boot实现前后端消息传送 2.业务类中实现写入本地文件 实现: 1.spring boot搭建 mvn导入spring boot核心包 其中thymeleaf包的作用是查询并匹配项目中的...

2018-09-16 11:56:53

阅读数 203

评论数 0

简单的Android 音乐播放器实现

环境:Api26,gradle 4.4 主要功能: 1.读取本地音乐文件 2.选取音乐播放 3.随机播放 注:仅仅分析关键业务的代码,完整的项目见github 1.读取本地音乐文件并在列表中显示 直接上代码: void getAllMusic(){ Cursor ...

2018-07-21 23:05:22

阅读数 209

评论数 0

windows环境下删除文件需要指定用户权限

第一步:在文件上单击右键——属性——安全——高级——修改文件所有者,改成当前计算机账户,删除文件/文件夹 第一步有时候不管用,尝试第二步:该文件可能已经在应用中打开,关闭所有与该文件/文件夹有关的应用,尝试删除,应该就没问题了

2018-01-25 11:49:44

阅读数 163

评论数 0

python mysql 查询事务异常------table doesnt exist

现在学习Python想试试写python程序,但是链接数据库查询操作时出现该异常,表名是存在的,python的表名格式比较严谨,需要都为小写字母

2017-11-13 17:19:31

阅读数 300

评论数 0

ubuntu intellij Idea 配置tomcat application server libraries not found

ubuntu下的IntelliJ Idea配置tomcat报错application server libraries not found,猜想是权限问题,所以终端切入到/opt文件夹下,使用chmod -R 777 apache9/命令修改tomcat的文件夹权限,同时修改文件夹内所有文件的权限...

2017-11-09 21:37:58

阅读数 2532

评论数 0

牛客网-树的子结构(java)

思路:递归法求解根节点是否值一致,不一致则求左右子树是否有子结构。分为两种情况讨论,1:初始根节点与要求节点的根节点一致,比较两棵树的左右子树。这种情况还需分两种情况,(1)即左右子树不一致,该情形下需要将初始根节点的左右子树匹配要求子树,递归初始根节点与要求节点的两种情形;(2)能够匹配到子结构...

2017-09-05 22:36:09

阅读数 132

评论数 0

牛客网编程-合并两个有序链表(java)

思路:线性规划,遍历两个链表,比较表头的值,小的一方剔除出下次遍历 代码: /* public class ListNode { int val; ListNode next = null; ListNode(int val) { this.v...

2017-09-05 20:37:44

阅读数 177

评论数 0

牛客网编程-矩形覆盖(java)

思路:小矩形为2*1,目标大矩形为2*target,则考虑最终情形剩余2*2和2*1两种,此时可以运用斐波那契数列方法,f(n)  = f(n-1) + f(n-2) 代码: public class Solution { public int RectCover(int ta...

2017-08-27 19:45:38

阅读数 101

评论数 0

牛客网编程-求树的镜像(java)

思路:递归将树的左右节点交换 代码: /** public class TreeNode { int val = 0; TreeNode left = null; TreeNode right = null; public TreeNode(int v...

2017-08-26 16:28:04

阅读数 86

评论数 0

牛客网编程-不用加减乘除做加法(java)

思路:求2个数的和,不用加减乘除,但是能用++和--,所以可以以0为界,将其中一个数++至0或者--至0,另一个数做相反的操作,就能得到结果 代码:public class Solution { public int Add(int num1,int num2) { ...

2017-08-21 22:57:45

阅读数 85

评论数 0

牛客网编程-二叉树的深度(java)

思路:求二叉树的深度,想到左右子树递归 代码: /** public class TreeNode { int val = 0; TreeNode left = null; TreeNode right = null; public TreeNode(...

2017-08-05 19:54:26

阅读数 168

评论数 0

intellij idea marven已经导入包但是文件中提示找不到该包

在自己的项目中添加JUnit,编写测试用例的时候显示can not resolve RunWith,can not resolve Test: 试过invalidate restart和marven—> reinport,但是一样,最后查询了pom文件导入jar的语句发现了问题: 字...

2017-08-05 16:36:35

阅读数 4264

评论数 0

牛客编程题-求1+...+n(不能用if,else,while,for,乘除法)(Java)

思路:题目要求1+...+n,不能用循环和乘除法,条件语句,思路是用递归实现,即sum(n) = sum(n-1) + n 代码: public class Solution { public int Sum_Solution(int n) { return solutio...

2017-08-03 14:42:41

阅读数 170

评论数 0

牛客网编程题-包含min函数的栈(java)

思路:题目要求写一个min函数,求栈中的最小值,栈要比较大小,必须pop出来,题目只需要求最小值,所以栈的结构不能变,因此需要额外的辅助栈保存数据,最后导回来 代码: import java.util.Stack; public class Solution { Stack sta...

2017-08-03 14:34:54

阅读数 147

评论数 0

牛客网编程题-滑动窗口的最大值(java)

思路:遍历数组,窗口右移,每移一次,替换下最大值,并将最大值添加到结果链表中 代码: import java.util.ArrayList; public class Solution { public ArrayList maxInWindows(int [] num, in...

2017-08-02 09:43:36

阅读数 246

评论数 0

牛客网在线编程——链表中环的入口节点(Java)

思路:链表中有环,则遍历链表环的入口节点会再次遍历到,并且是第一个再次遍历到的,所以将遍历结果保存,第一次遇到已经存在的节点就输出;ps:考虑节点个数为0和为1的情况 代码如下: import java.util.HashMap; /* public class ListNode {...

2017-07-28 21:53:43

阅读数 91

评论数 0

牛客网剑指offer编程题——从上往下打印二叉树(Java)

解题思路:从上往下打印,则是父节点—>左子节点—>右子节点的顺序,总的来说顺序是很明确的,左子节点的子节点也优先于右子节点的子节点,所以只要从左往右依次遍历左右子节点,子节点的子节点也能是顺序排列的,队列可以满足该需求 代码如下:import java.util.ArrayL...

2017-07-26 20:43:50

阅读数 295

评论数 0

hibernate链接Mysql

java环境hibernate链接mysql

2017-07-23 14:33:04

阅读数 182

评论数 0

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