java积累
文章平均质量分 82
日常积累各类知识
LoneWalker、
莫听穿林打叶声,何妨吟啸且徐行
展开
-
【工厂模式】
什么时候使用工厂模式,如何使用原创 2022-10-20 14:10:41 · 173 阅读 · 0 评论 -
代码优雅之道——Java如何判空
Java判空的一些处理方式,中高级绕道原创 2022-09-20 17:42:44 · 8265 阅读 · 0 评论 -
execute,executeUpdate,executeQuery三者区别
1. ResultSet executeQuery(String sql); 执行SQL查询,并返回ResultSet 对象。2.int executeUpdate(String sql); 可执行增,删,改,返回执行受到影响的行数。3.boolean execute(String sql); 可执行任何SQL语句,返回一个布尔值,表示是否返回Resul...原创 2018-08-09 17:16:56 · 314 阅读 · 0 评论 -
JSP四大作用域和九种隐式对象
JSP 会被编译为一个Servlet类 ,运行的时候是一个Servlet实例。1.四大作用域1.pageContext 当前页面 通过pageContext.setAttribute(key,value)的数据,只能在当前页面访问,在其他页面就不能访问了。2.requestContext 一次请求 如果把变量放到request里,就说明它的作用域是request,它的...原创 2018-08-04 13:34:13 · 683 阅读 · 0 评论 -
include指令和动作的区别
通常当应用程序中所有的页面的某些部分(例如标题、页脚和导航栏)都相同的时候,我们就可以考虑用include。<%@include file=" "%>指令<jsp:include page =" " flush=" false"></jsp:include> 动作jsp页面是把include指令元素所指定的页面的实际内容(也就是代码段)加入..原创 2018-08-21 09:37:15 · 1976 阅读 · 0 评论 -
简易购物车
万变不离其宗,留个思路在这 注释也很详细选购页面 index.jsp<h3> <a href="cartServlet?id=0">Iphone7</a> </h3> <h3> <a href="cartServlet?id=1">小米</a>原创 2018-09-24 13:10:56 · 486 阅读 · 1 评论 -
简易的验证码功能
今天是要做自己的商城系统的,登录页想弄个验证码,一开始没头绪去网上找了一些看,发现都好麻烦,不适合我这类入门级菜鸟看,于是综合看的几个例子自己写了一个。相对来说比较浅显易懂,适合学习。高手绕道哈哈哈html代码: <input id="t1" type="text" name="u" placeholder="验证码" onblur="but()" />原创 2018-08-11 16:10:55 · 655 阅读 · 6 评论 -
chain.doFilter()
今天在写登录的过滤器时候不太理解这个chain.doFilter(),查阅后:过滤器的作用就是之一就是在用户的请求到达servlet之前,拦截下来做预处理,处理之后便执行chain.doFilter(request, response)这个方法,如果还有别的过滤器,那么将处理好的请求传给下个过滤器,依此类推,当所有的过滤器都把这个请求处理好了之后,再将处理完的请求发给servlet;如果就这一...原创 2018-08-12 20:59:48 · 9006 阅读 · 0 评论 -
SSM整合 分页查询
一、先准备实体类Category 准备映射表category_Page类public class Page { int start=0; int count = 5; int last = 0; public int getStart() { return start; } public void setStart(...原创 2018-09-08 17:58:11 · 5378 阅读 · 4 评论 -
URL传中文参数乱码问题
在做项目的时候遇到了这个问题,记录一下我从数据一览表中选择一条数据,点击处理,这里url传参的时候有两个是中文参数,后端接收参数,显示在处理页面但是,处理页面中这两个中文参数乱码了解决方法:一、在前台,对URL的中文参数执行两次encodeURI:如果只进行一次encodeURI,得到的是UTF-8形式的URL,服务器端通过request.getParamet...原创 2019-05-06 15:20:42 · 10503 阅读 · 0 评论 -
用Navicat连接Oracle数据库时报错ORA-28547:connection to server failed,probable Oracle Net admin error
说一下我解决这个问题的办法下载oci.dll文件(instantclient-basic-win-x64|x86) 连接如下,如果不行,那就去官网下载最新的再试试https://pan.baidu.com/s/1hwxQf7_FsnH78vYoLRDdGg 提取码:shtg 然后在Navicat中配置一下,选择工具-选项 在OCI library中找到刚...原创 2019-02-18 13:31:26 · 9935 阅读 · 1 评论 -
json字符串转List
String json = EntityUtils.toString(response.getEntity(), "UTF-8"); 拿到的json字符串如下 {"workItemList":[{"workItemId":102347,"workItemName":"申请人录入","workItemType":"man","currentStat原创 2019-01-09 18:58:55 · 24228 阅读 · 3 评论 -
静态代码块 构造代码块 构造方法的执行顺序及注意问题
先贴代码:class Fu{ static{ System.out.println("父类静态代码块"); } { System.out.println("父类构造代码块"); } public Fu(){ System.out.println("父类构造方法"); }}class Zi e...原创 2018-11-07 17:05:34 · 372 阅读 · 0 评论 -
JAVA如何保留小数点后两位
JAVA如何保留小数点后两位,有其他方法欢迎补充原创 2018-07-21 09:55:42 · 37542 阅读 · 6 评论