自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (1)
  • 收藏
  • 关注

原创 leetcode70.爬楼梯

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar

2022-04-03 17:23:43 653 3

原创 LeetCode的925.长按键入

这一题是比较简单的,分别遍历name字符串和typed字符串进行比较就可以解决问题。解法:在进行比较时,可以分为三种情况。

2020-10-27 22:03:41 143 3

原创 leetcode125.验证回文串(双指针)

双指针法:思路:回文串即从前到后遍历和从后到前遍历是一样的字符串,只要同时进行从前到后遍历和从后到前遍历就行,然后进行比较,出现不同,即不是回文串。过程:1,设i和j两个指针,一个指向首元素,一个指向尾元素。2,遍历字符串,当i和j指针指向字符都为字母或数字时进行比较,若比较结果为false,直接返回false,结束程序,否则继续遍历。3,当i>=j时,此时说明字符串遍历并比较完毕,直接返回true就行。class Solution { public static boolean..

2020-07-30 22:04:47 215

原创 leetcode.387字符串中的第一个唯一字符

看到这个题,我立马想到了用HashMap来解决。方案一:HashMap先遍历一遍字符数组,将字符作为key,出现的次数作为value存放在map中。再第二次遍历字符数组,通过map查看出现的次数,若为1,则直接返回下标。这种方法对于处理这一题的小写字母很不实用,只打败了6%的用户,就不粘代码了。方案二:数组计数因为题目中写了只包含小写字母,所以,就只需要一个长为26的数组来代替HashMap就行。数组的0号元素就是a的个数,1号元素就是b的个数。。。。。。class Solution {.

2020-07-05 19:30:33 160

原创 leetcode136.只出现一次的数字

看到这一题我的第一想法是先排序,然后用双指针遍历数组,找出单独的数字。我就不解释了,有兴趣代码可以自己看看。class Solution { public int singleNumber(int[] nums) { Arrays.sort(nums); int i=0,j=1; while(j<nums.length){ if(nums[i]!=nums[j])return nums[i]; .

2020-06-26 22:06:42 105

原创 计算小于非负整数n的质数的个数

计算质数的个数这是leetcode的一道简单题,但是本人还是被难住了,看了题解才写出来。暴力法首先我的第一反应是使用暴力法,遍历2到n-1,判断是否是质数,是的话计数加1。一般情况下,这种方法确实方便可行,但是这道题给出了时间限制。当n较大时,暴力法就会超出时间限制。厄拉多塞筛法这是一位数学家专门为统计质数提出的方法,思路我大概看懂了,因为质数是只有1和它本身两个因子,所以任何由其它因子构成的数字都不是质数。第一步,去除2的倍数,第二步,去除3的倍数,。。。当走到√n时,停止筛除。因为

2020-06-22 21:47:49 468

原创 拦截器Filter的url匹配问题/与/*

今天SpringMVC的时候遇到了中文乱码的问题。就写了一个拦截器来处理,可是在web.xml里面配置后不起作用。找了半天,才发现是设置的问题,/会自动屏蔽掉.jsp的url,这些资源不会被拦截器拦截。/*则会匹配到所有的url。 <!--乱码过滤器--> <filter> <filter-name>encoding</filter-name> <filter-class>com.c.Fi

2020-06-05 11:10:59 1095

原创 idea的maven导入jar包运行正常但是jar包会有红色波浪线

注意,是运行正常下的标红。不确定的可以先尝试一下,一般只要编译器不对代码报错就是没问题。这种情况下,一般是缓存或者同步的问题。简单一步:File=>Invalidate Cache/Restart…然后就可以了。...

2020-06-04 15:59:29 1639

原创 Navicat导入mdb文件出现Cannot initialize Database Engine!错误

今天用Navicat导入mdb文件的时候出现了下面的这个错误。解决方法很简单,可以去官网下载文件安装,或者直接到我的百度网盘下载,提取码是jssz。一般是下载64位的。下载之后一直next安装就行了,然后再导入mdb文件就????了。...

2020-05-04 16:36:01 13594 24

原创 windows配置环境变量的时候所有内容显示在一行解决方案

一开始配置环境变量还是正常的,是这个样子的,然后下一次我配置新的环境变量的时候,打开变成了这个样子我的乖乖,这都在一行,实在是不方便啊,找个变量找半天。我在网上找了一些攻略,有说是修改注册表的,还有说是第一行不能以“%”为开头等等等等。我试了一下,发现一种最简单的可以用的方法:在Path的变量里面找到%SystemRoot%\system32,然后复制粘贴到最前面就可以了。注意分号不要搞...

2020-04-29 17:22:54 2616 3

原创 eclipse如何改变运行jsp的浏览器

其实很简单,Window->Preferences->General->Web Browser然后就可以设置使用内部浏览器或者外部浏览器和浏览器类型啦。当然,如果要引入新的浏览器,点击右边的new按钮,然后输入名称,找到exe可执行文件,点击OK就可以了。可以看到,浏览器列表已经出现了新设置的FireFox浏览器。...

2020-04-28 11:05:15 3092

原创 利用jsp内置对象实现的简易聊天室

最近Java老师给我们安排了一个实验,内容如下:要完成这个实验,首先要对jsp的内置对象有深刻了解,不了解的老哥可以看看这个(哔哩哔哩)jsp几大内置对象详解,实力推荐。鉴于要实现的功能比较简单,我写了三个jsp页面,第一个是login.jsp,就是登录页面,第二个是cotainer.jsp,主页面,包括各种功能按钮,第三个是view页面,用来显示聊天信息。其中view.jsp是使用incl...

2020-04-26 16:18:57 11012 20

原创 html的斜表头设置

斜表头是表格很常用的技术,有多种实现方案,在这里介绍一种简单的。1.准备一个普通的表;<!doctype html><html><head><meta charset="utf-8"><title>斜表头</title> <style> table,td,th{ border:solid...

2020-04-12 16:27:24 1673 4

原创 mybatis的第一次尝试

1.建数据库,建表。CREATE DATABASE db;USE db;CREATE TABLE people( id int NOT NULL AUTO_INCREMENT, name varchar(255) DEFAULT NULL, PRIMARY KEY (id))2.建java项目,导入mybatis和连接数据库的jar包:在项目下新建lib文件夹,并且将两个...

2020-03-20 20:01:57 111

原创 字符串比较方法:"=="与equals()

今天练习文件操作的时候出了一个bug,检查了很久,最后发现两个相同内容的字符串s1和s2用"==“判定结果为false。我上网查了一下”=="与euqals()的区别和用法,整理了一下这些资料:“==” 的作用:  对基本类型:比较的就是值是否相同  对引用类型:比较的就是地址值是否相同注:在Java中,数组和String字符串都不是基本数据类型,它们被当作类来处理,是引用数据类型。1...

2020-02-25 11:04:22 4191 5

原创 IO文件流操作文件的拆分与合并

最近小弟我在自学Java,学到了IO流,没有深入学习,看到了有文件拆分和合并的练习题,我就练习了一下,不过我发现实际操作起来还是有些难度的。下面的拆分文件的代码花了我好几个小时,不断地出错,不断地改进,逻辑错误,代码错误都有,不过还好最后写了出来。写合并文件的代码时已经有了经验,其实就和拆分一个道理,很快就完成了,最后我打开拆分又合并的eclipse并成功运行的时候心情特别激动。虽然这不是什么成就...

2020-02-20 13:59:16 454

SpringMVC留言板_.zip

Java实验做一个简易的SpringMVC留言板,文件包括源码和数据库建表语句。软件是IDEA,Maven项目,数据库是MySQ。L当然也可以采用复制代码的方法进行导入。

2020-06-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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