Java
程序员阿坤
不解?不解。不解!
展开
-
Java实现文件下载
Java实现文件下载原创 2017-10-25 12:01:22 · 40064 阅读 · 0 评论 -
jsp页面中文乱码解决
解决jsp页面中文内容乱码问题需要先了解jsp的加载过程。1、我们知道jsp是一项基于java的动态网页技术,会被转换成servlet,所以第一步jsp转servlet这时候会依赖于我们定义的page中的pageEncoding所制定的编码格式进行转码成servlet。2、java文件需要被转换成class文件执行,所以第二部servlet转.class文件,读取servlet文件...原创 2018-08-21 23:34:53 · 683 阅读 · 0 评论 -
Java实现基于token认证
随着互联网的不断发展,技术的迭代也非常之快。我们的用户认证也从刚开始的用户名密码转变到基于cookie的session认证,然而到了今天,这种认证已经不能满足与我们的业务需求了(分布式,微服务)。我们采用了另外一种认证方式:基于token的认证。一、与cookie相比较的优势:1、支持跨域访问,将token置于请求头中,而cookie是不支持跨域访问的;2、无状态化,服务...原创 2018-08-20 22:34:11 · 67932 阅读 · 93 评论 -
MyBatis在DAO层定义接口返回类型泛型无效
今天很偶然的因为一次粗心而发现的一个mybatis问题,这里就写出来与大家分享一下。DAO层定义了一个接口,返回String集合,用于获取最热门的搜索信息。mapper.xml文件接口返回的类型却是search对象。调用接口,返回的是search对象集合,没有报错,泛型没起到作用。仔细一想,泛型是在编译阶段将我们的返回值类型匹配到一具体类型,而DAO层的接口却没有具体的返回值信息,所以在编译阶段它...原创 2018-05-03 22:55:07 · 4184 阅读 · 3 评论 -
java读取图片并显示
一般我们会遇到一个网页会根据不同的状态来动态加载图片展示,比如首页轮播图,展示最新三张。1、先去数据库查找最新发布的三张照片的ID。2、根据图片ID去请求接口,直接写在src里面。 <img src="http://localhost:8080/getIcon/1" class="slide-image">3、后台通过ID获取图片路径,将该图片使用流读取到缓存区中,然后...原创 2018-04-12 23:14:23 · 24616 阅读 · 0 评论 -
Java集合之RandomAccess接口
RandomAccess属于一种标记接口,顾名思义就是用来作为标记的。在对List特别是大数据量下的List的遍历算法中,要尽量来判断是属于RandomAccess(如ArrayList)还是Sequence List (如LinkedList),因为适合RandomAccess List的遍历算法,用在Sequence List上就差别很大,常用的作法就是:要作一个判断:if (原创 2018-01-29 14:21:05 · 399 阅读 · 0 评论 -
SpringMVC返回页面无法加载资源文件
问题发生前景:博主spring-boot项目配置shiro做登录认证,未登录跳转到登录页面,浏览器报错“Uncaught SyntaxError: Unexpected token ”,发现一个警告“Resource interpreted as Stylesheet but transferred with MIME type text/html”,控制台点进报错位置,发现login.html第原创 2018-02-02 14:49:47 · 613 阅读 · 0 评论 -
Java实现数据库查询自动封装成对象
用过框架的人应该都知道,像mybatis这种将数据库查询出的结果自动封装成对象是如何实现的呢?这篇文章将会模仿此功能。1、首先设计一个工具类,用来获取数据库连接,关闭资源public class ConnUtil { final static String URL = "jdbc:mysql://127.0.0.1:3306/zsdj?useSSL=false"; final st原创 2018-01-08 21:39:04 · 8627 阅读 · 0 评论 -
Java实现Excel表格数据批量导入
一、前台上传Excel表格,传递到后台<input type="file" name="excel" id="excel" accept="application/vnd.ms-excel"/>其中accept限定上传的文件只能是.xls文件function uploadFile() { var file = document.getElementByI...原创 2017-10-25 12:36:08 · 2666 阅读 · 0 评论 -
java实现多文件上传至本地服务器
java实现多文件上传至本地服务器原创 2017-10-25 10:46:48 · 6640 阅读 · 3 评论 -
富文本数据存储及回显
开发者应该都使用过富文本编辑器插件吧,对于富文本插件编辑的内容我们需要怎么存储及回显呢,我来简单介绍下。存储:1、文件存储,将富文本数据保存成html文件,然后将文件上传到文件服务器;2、直接将html内容存储到数据库中。这篇主要介绍第二种。第一步:获取富文本编辑器内容,我这里就手动编写了一段很小的html数据。一个图片标签,里面放着一个图片链接,html里面双引号被转义了,会与字...原创 2018-12-11 14:18:03 · 36118 阅读 · 1 评论