![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
梁 锋
这个作者很懒,什么都没留下…
展开
-
剑指Offer 丑数(动态规划求解) (三十三)
题目描述把只包含质因子2、3和5的数称作丑数(Ugly Number)。例如6、8都是丑数,但14不是,因为它包含质因子7。 习惯上我们把1当做是第一个丑数。求按从小到大的顺序的第N个丑数。丑数定义。实现思路常规穷举:一个数如果分别整除2,3,5后,得到1,那么这个数是丑数,时间复杂度为O(n),另外还要套一个外循环,统计当前丑数个数,所以总时间复杂度O(n^2)。动态规划:递归思路一般为...原创 2020-02-16 13:44:13 · 290 阅读 · 0 评论 -
剑指Offer 连续子数组的最大和(动态规划求解) (三十)
题目描述HZ偶尔会拿些专业问题来忽悠那些非计算机专业的同学。今天测试组开完会后,他又发话了:在古老的一维模式识别中,常常需要计算连续子向量的最大和,当向量全为正数的时候,问题很好解决。但是,如果向量中包含负数,是否应该包含某个负数,并期望旁边的正数会弥补它呢?例如:数组array{6,-3,-2,7,-15,1,2,2},连续子向量的最大和为8(从第0个开始,到第3个为止)。给一个数组,返回它的...原创 2020-02-13 19:58:31 · 268 阅读 · 0 评论 -
剑指Offer 数值的整数次方(十二)
二分幂,快速幂原创 2020-02-04 11:58:36 · 120 阅读 · 0 评论 -
Swagger带有token,需要输入的token怎么来
我从Swagger UI中直接访问login方法中能获取一个token,但是把这个token输入以后,不起作用,如下图:但是我从前台登录后,点击查看“设备列表”功能后,直接查看html源代码中的token,如下图所示:发现两者区别是,从Swagger 调用login接口中获取的token前边没有Bearer,需要手动加上就可以了。...原创 2019-12-28 18:18:15 · 5587 阅读 · 1 评论 -
Java简单笔试题(一)
2016年10月我们学校校招的某一招聘公司的笔试题原创 2017-03-06 21:05:40 · 511 阅读 · 1 评论 -
Java简单笔试题(四)
笔试题学习原创 2017-05-01 22:49:44 · 484 阅读 · 0 评论 -
Java简单笔试题(二)
2016年10月我们学校校招的某一招聘公司的笔试题原创 2017-04-17 13:04:21 · 1402 阅读 · 0 评论 -
Java简单笔试题(三)
2016年我们学校校招的某一招聘公司的笔试题原创 2017-04-30 11:38:06 · 771 阅读 · 0 评论 -
SpringMVC控制器 跳转到jsp页面 css img js等文件不起作用 不显示
通过浏览器的开发者工具查看网页源代码发现css,js,img等资源的路径出现了错误,路径前边多了一个控制器的路径,类似: http://localhost:8080/项目根目录/控制器名称/js/jquery-1.9.1.min.js解决办法:在jsp页面中将资源的路径设置为../js/jquery-1.9.1.min.js这样就会返回控制器的上一层路径了,最后得到的路径是: ...原创 2018-03-29 16:13:55 · 1810 阅读 · 1 评论 -
java背景音乐
参考了 :http://zhidao.baidu.com/link?url=AB8hwfGyKW6vjdeSVwxpYBv1Qqp6WlZrn1Egk0z3_M6wKjXaCOZjQ_kdvN2En3ZPX82yXT29kUGXkCu4SeNft_ URL url = this.getClass().getResource("actor.wav"); //wav 音原创 2016-03-07 20:03:57 · 3158 阅读 · 0 评论 -
eclipse中项目为什么会出现红色感叹号?
如下图所示,先前我引入了jmf包,后来把jmf包移位了,不在以前那个目录了,所以就会出现感叹号,而且这个时候项目编译运行,我发现还是之前保留的运行结果,修改代码并没有用。鼠标右键点击项目名->Build Path -> Configure Build Path就出现如下界面 remove掉jmf包。之后就可以去掉红色感叹号了。去除之后效果如下: 之后程序就可以运行原创 2016-03-23 11:08:02 · 741 阅读 · 0 评论 -
Exception in thread "main" java.lang.illegalArgumentException : illegal component position
转载自 : qeclapkXjnwKRvgA35ONBqWegvnNowOlZIFA3sMg_bjgLXZ9blCmNQPvcfBT_-illegalArgumentException---------指示传递给某方法不合法或不正确的参数时的异常类转载 2015-06-21 16:19:14 · 4123 阅读 · 0 评论 -
Frame与JFrame的区别
转载自http://blog.163.com/love_ccxx/blog/static/1806322122011102215425405/1. JFrame是javax.swing.JFrame的类,Frame是java.awt.Frame的类2. 关闭窗口的方式不同: 2.1JFrame的关闭方式:import javax.swing.JFrame转载 2015-06-21 14:23:36 · 3884 阅读 · 0 评论 -
java为什么不支持多继承
转载自 : http://blog.sina.com.cn/s/blog_6ed1419201013x47.html 多继承指一个子类能同时继承于多个父类,从而同时拥有多个父类的特征,但缺点是显著的。 1.若子类继承的父类中拥有相同的成员变量,子类在引用该变量时将无法判别使用哪个父类的成员变量。如: public class classA // 父类转载 2015-06-23 15:56:16 · 6916 阅读 · 1 评论 -
设置按钮的位置
用setBounds。比如你的this.setLayout(new BorderLayout());this.add(p1,BorderLayout.SOUTH);this.add(p2,BorderLayout.CENTER);你可以改成:this.add(p1);this.add(p2);p1.setBounds(50,50,100,100); //注意p1是面转载 2015-06-23 15:24:59 · 2149 阅读 · 0 评论 -
setFocusPainted(false)的作用
转载自 : http://zhidao.baidu.com/link?url=0Z-BuIneFtPk_2fzbVSvZ5kWza4u-_IRl3Q9Z24ifAv3Ye6YJuw0J7XuCsCbpEtFUu8jqKhytEijycPzpw-vEMDc1cCKn2403XjGlnXZDdqjava Jframe按钮上有个小方框是怎么回事,可以去掉吗?转载 2015-06-25 21:25:03 · 5586 阅读 · 0 评论 -
二次设置布局管理器的结果
会清空你之前设置的组件.原创 2015-06-26 16:59:32 · 397 阅读 · 0 评论 -
JFrame 与 Frame 的区别之一
JFrame 与 Fram 的区别之一 :如果把Frame改为JFrame那么星星不会依次出现,而是过一会儿才全部出现星星。 import java.awt.*; public class MyTest1 { public static void main(String[] args) { Frame w =原创 2015-06-26 20:16:02 · 3564 阅读 · 0 评论 -
eclipse中出现"确认切换透视图“的原因
为什么程序正确还是出现这个框框呢?1.这是因为在第136行设置了断点,不管你程序对不对,只要运行到136行就会出现如上图!!!2.另一方面就是程序有错啦!如上两个原因原创 2015-07-13 19:54:29 · 970 阅读 · 0 评论 -
完美解决 未能打开编辑器:Unmatched braces in the pattern.
转载自:http://blog.csdn.net/amtea/article/details/6762797原文地址:http://blog.csdn.net/hytdsky/article/details/4736462Eclipse出现这个问题而不能查看源代码 原因就是语言包的问题 出现这个问题了 一定是安装了中文或者多国语言包下面我就来交大家解决转载 2015-07-29 09:49:51 · 3221 阅读 · 0 评论 -
使用BufferedInputStream的好处
转载自:http://zhidao.baidu.com/question/55344243.html?qbl=relate_question_0&word=java%D6%D0%20%CA%B9%D3%C3BufferedInputStream%B5%C4%BA%C3%B4%A6带有缓冲区的流,因为有了缓冲区,读写的时间可以加快,并且,可以对源数据的某一部分进行反复读写转载 2016-03-08 19:51:57 · 2489 阅读 · 0 评论 -
如何判断用paint画出的图形的坐标是在哪里?
import java.awt.*;import javax.swing.*;public class Test {public static void main(String args[]) {new Test().go(); }public void go(){ Ball ball = new Ball();原创 2015-06-21 17:21:18 · 2461 阅读 · 0 评论