logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

HttpServletRequest常用获取URL的方法

1、request.getRequestURL()返回的是完整的url,包括Http协议,端口号,servlet名字和映射路径,但它不包含请求参数。2、request.getRequestURI()得到的是requestURL的部分值,并且web容器没有decode过的3、request.getContextPath() 返回 the context of t

#java#servlet
mybatis使用Resources读取配置文件

Resources(com.ibatis.common.resource.*)   Resources 类为从类路径中加载资源,提供了易于使用的方法。处理 ClassLoader 是一项  富于挑战的工作,尤其是应用服务器/容器的情况下。Resources 类试图简化这些工作。   Resources 类常用于以下几种情况:   ? 从类路径加载 SQL Map 配置文件(如 sq

#java
java 对象与json字符串互相转换工具类

需要引入的jar包:JsonUtil.java文件:package util;import java.util.Collection;import java.util.List;import net.sf.json.JSONArray;import net.sf.json.JSONObject;import net.sf.json.JsonConfig;

#json#java
vue中data数据更新,视图却没有更新的原因

由于 JavaScript 的限制,Vue 不能检测以下数组的变动:var vm = new Vue({data: {items: ['a', 'b', 'c']}})vm.items[1] = 'x' // 不是响应性的vm.items.length = 2 // 不是响应性的当利用索引直接设置一个数组项时,例如:vm.items[indexOfItem] = newValue可以使用:Vue.

druid-1.1.23源码分析——getConnection获取连接

动机:项目有些功能页面访问速度很慢,想优化下。这些功能页面不常用,只是一些简单的查询展示。但是经常首次访问速度超慢(>10s)。访问一次,接着访问速度飞快(<100ms).因为是多数据源项目,就是其中的几个页面有这种情况,并且这几个页面都用到同一个数据库。所以怀疑是因为我们单位内部有入网规范管理系统,连接长时间不用,可能会被关闭,所以数据库连接池获取连接,首次访问连接池要新创建一个连接

文章图片
#java#数据库
jd-gui反编译jar后清除后面的注释信息

使用jd-gui反编译jar后,保存的java文件后面会自动带有一段注释信息,如:/* Location:D:\***\*jar\lib\XXXX.jar!\com\as\as\Aasd.class* Java compiler version: 7 (51.0)* JD-Core Version:0.7.1*/希望把这些注释信息都去掉

#正则表达式
出现 java.lang.UnsupportedClassVersionError 错误的原因及解决方法

这个是由于使用spring tool suite 4 创建项目时,自动创建的pom.xml依赖的项目使用的jdk版本高于jdk8,即使我在创建项目时指定了jdk8,但是还是要手动修改pom.xml才能修复UnsupportedClassVersionError异常。但是,如果项目中还引入了其他的依赖,而该依赖需要的jdk版本和当前项目编译运行的jdk版本不兼容,则也会报上面的异常。主要是代码编译时

文章图片
#java#jvm#servlet
用户登录后重定向到原来访问页面

后台管理系统一般都会校验权限,当用户未登录,或者登录后长时间为操作导致session失效,权限校验会导致用户重定向到登录页面。此时希望用户在登录后返回原来的页面。具体实现方法如下:1.权限校验重定向到登录页面时,在其重定向的url后添加一个参数保留原来页面的url。可以自己随意定义,这里我定义的是toUrl。代码示例://System.out.println("未登录,未

出现 java.lang.UnsupportedClassVersionError 错误的原因及解决方法

这个是由于使用spring tool suite 4 创建项目时,自动创建的pom.xml依赖的项目使用的jdk版本高于jdk8,即使我在创建项目时指定了jdk8,但是还是要手动修改pom.xml才能修复UnsupportedClassVersionError异常。但是,如果项目中还引入了其他的依赖,而该依赖需要的jdk版本和当前项目编译运行的jdk版本不兼容,则也会报上面的异常。主要是代码编译时

文章图片
#java#jvm#servlet
到底了