JAVA学习问题解析
花哥没BUG
这个作者很懒,什么都没留下…
展开
-
resp.sendRedirect()方法返回中文的问题
首先庆祝一下自己开始准备想要写自己的博客,目前博客内容主要是写在JAVA学习中,自己遇到的问题与解决方案。希望可以与广大网友共同学习,共同进步。 首先说明今天遇到的问题,在tomcat服务其中,它的编码采用了 “ISO-8859-1” ,这个不支持中文,我们一般用中文的编码机都是采取“UTF-8”形式。那么,当我们想使用resp.sendRedirect()这个方法,反回中文的时候,我们需原创 2017-07-11 21:41:41 · 1848 阅读 · 1 评论 -
getBytes等空指针异常
在使用getBytes这个方法进行字符编码转换的时候回发生空指针异常,困扰了我近30分钟。最终得出如下解决方案,直接扔代码,相信各位兄台一定能看懂。String flag2 = req.getParameter("flag"); String temp = null;if(flag2 != null){ temp = new String(flag2.getBytes("ISO原创 2017-07-11 21:58:01 · 1642 阅读 · 2 评论 -
session技术进行登录验证问题解析
遇到的问题1:核心问题,就是如果需要做登陆和登陆到主界面的话,需要做三个界面。三个界面分别是:1:登陆界面2:验证登陆界面3:主界面下面来解释每个界面的作用。登录界面顾名思义了就是登录,目前JSP还不会,就outprintln代码了(大佬不要笑)。这里有一个问题,我最开始的思路是,直接在这个界面申请出一个session然后把这个界面文本框的值给session。这时候经过原创 2017-07-12 16:01:37 · 1282 阅读 · 2 评论 -
JAVA和MySQL实现分页和页面跳转指定当前显示页数的问题
首先,分页需要JDBC基础。所以分页也没什么好说的,主要是分页算法。直接扔出代码 String sql2 = "select * from job limit ?,? "; ps = conn.prepareStatement(sql2); ps.setInt(1,(pageNow-1)*pageShowNum); ps.setInt(2,pageShowNum原创 2017-07-13 16:59:12 · 2618 阅读 · 0 评论 -
JAVA递归思想解决链表删除元素问题
问题描述:删除链表中等于给定值 val 的所有节点。示例:输入: 1->2->6->3->4->5->6, val = 6输出: 1->2->3->4->5 解决方法,递归思想:/** * Definition for singly-linked list. * public class ListNode...原创 2018-10-08 22:19:46 · 759 阅读 · 0 评论 -
JAVA数据结构之动态数组的底层原理与实现
简单说明 动态数组其实就是数组,只不过加入了几个重要的方法和属性。下面对一些点进行一下讲解。具体详情可以参考末尾附加的全部代码。注释写的很详细,可以很容易的看懂。 1.加入泛型:泛型大家都清楚没什么好说的了。 2.resize(),更改数组容量的方法。其实本质上就是创建一个新的数组,将旧数组的值赋值给新数组。再将本类的底层数组指向这个新数组就可以了。代码如下/*...原创 2018-10-15 22:10:55 · 1700 阅读 · 0 评论