- 博客(17)
- 收藏
- 关注
转载 java权限过滤器
个人案列:package com.ilas.bookcase.filter;import com.ilas.bookcase.controller.admin.AdminController;import com.ilas.bookcase.entity.Permission;import org.springframework.web.filter.OncePe...
2019-07-02 18:06:00 224
转载 Java如何生成二维码
现在二维码已经到处普及,一般项目在个人中心这一块都会被要求放一个二维码。现在分享我在项目中一个小案例首先我们需要在maven中引入谷歌的zxing包的依赖 <dependency> <groupId>com.google.zxing</groupId> <artifac...
2019-07-02 09:42:00 153
转载 js获取url上的参数值
getUrlKey: function (name) { return decodeURIComponent((new RegExp('[?|&]' + name + '=' + '([^&;]+?)(&|#|;|$)').exec(location.href) || [, ""])[1].replace(/\+/g, '%...
2019-06-27 17:42:00 174
转载 页面上传图片,js如何实现预览效果
最近项目遇到上传图片的时候,通常都会把图片显示出来,这样子可以更加美观,直接贴码。小案例: <div class="info01" id="editimageDiv" style="display: none;"> <img id="editimage" style="...
2019-06-26 11:04:00 134
转载 第三方单点登录的接口编写
结合自身项目中的一个案列来编写第三方单点登录接口,目的是让第三方系统调用我们的接口,无需再次登录,跳转到我们的系统,我们系统自动帮用户进行登录这个接口需要写两个,第一个则需要生成token,token的作用是防止第三方恶意登录以及会话过期。结合我个人案列的场景,这个案例是图书馆,用户现在在第三方登录,跳到图书馆系统,调用我们这个接口。这里使用des加密参数生成token。代码...
2019-05-14 14:05:00 1482
转载 java中如何将一个对象,空值转换成空字符串
我这里的情景是前端传一个一对象过来,但是其中可能有空值,而数据库该字段又不能为空,那么则需要将空值转成空字符串在类中定义一个值过滤器,将空值转成空字符串//将空值转换成空字符串 private static ValueFilter filter = new ValueFilter() { @Override public Obje...
2019-05-09 16:58:00 2528
转载 Java如何实现导出Excel功能,亲测有用!
刚写了个导入Excel表格,现在来写个导出,其实形式都差不多,废话不多说,贴代码<div> <button type="button" class="btn-btn" @click="exportData()">导出</button> </div>这里根据个人需求,我这里写时间设置,根据条件去请求导出,这里...
2019-05-09 16:38:00 437
转载 Java如何实现导入Excel功能,亲测有用!
最近开发项目,使用到了Excel导入导出功能,以防忘记,还是做下笔记——好记性不如烂笔头!首先在html页面上,设置一个文件上传的按钮<div> <button type="button" class="btn-btn" @click="uploadFile" style="margin-top: 5px;float: left">导入 <...
2019-05-09 16:22:00 294
转载 如何使用JWT来实现单点登录功能
我们平时自己开发项目,分布式的结构时,访问量不大,但是又不想搭建redis服务器,这时我觉得jwt不错.个人理解,jwt就是类似于一把锁和钥匙,客户来租房(登录),我们需要给他进来(第一次登录)登记消息,配把钥匙给他(使用jwt生成一个token,存放在用的cookie中),我们这边也需要配置一把我们需求的锁(jwt的生成token,解析token规则我们来写),接下来看下我最近运用...
2019-02-16 22:23:00 985
转载 vue的ajax
vue的ajax常见的有两种 ,一种是 vue-resource,一种是axiosvue-resource:是vue的插件,非官方库, vue1.x 使用广泛如何使用:先在vue的脚本架上安装vue-resorce库npm install vue-resource --save在我们需要用到ajax的页面上引入,一般我是直接在main....
2019-01-14 14:13:00 97
转载 vue的组件传输
vue的组件传输有四种,我个人觉得pubsub(订阅/发布)是最好用的,因为他不用去考虑关系,所以我们下面就只讲解pubsub吧1) 优点: 此方式可实现任意关系组件间通信(数据)首先我们需要安装下pubsub-js库npm install --save pubsub-js我个人觉得这个是组件传输用pubsub比较好理解,又方便,有点...
2019-01-14 14:09:00 84
转载 vue的计算和监视属性,附一小实例
1. 计算属性在computed属性对象中定义计算属性的方法在页面中使用{{方法名}}来显示计算的结果2. 监视属性:通过通过vm对象的$watch()或watch配置来监视指定的属性当属性变化时, 回调函数自动调用, 在函数内部进行计算3. 计算属性高级:通过getter/setter实现对属性数据的显示和监视计算属性存在缓存, 多次读取只执行一次get...
2019-01-08 17:42:00 128
转载 springboot2.x如何配置全局自定义异常
为什么要捕获异常?我们开发中,经常运行时,代码会报错,这时候我们有可能抛出异常,而不是用try..catch来解决.而且现在前后端分离,如果不捕获异常的话,前端那边的人估计会被报的错搞得焦头烂额的.springboot2.x是怎么自定义异常的?怎么捕获异常的?我们自定义异常类,需要继承一个RuntimeException父类,并且包装好自己的异常类,一般是...
2019-01-02 22:32:00 111
转载 springboot2.x如何添加事务
什么时候需要添加事务呢?一般情况下,如果该方法有两条SQL语句或者以上都需要添加(个人感觉:)). 首先需要在我们的启动类加上@EnableTransactionManagement //开启事务管理接着我们在需要添加事务的方法上加上@Transactional(propagation = Propagation.REQUIRED)参数是规定我们的事务传播行为,...
2019-01-02 18:23:00 266
转载 springboot微信支付,支付二维码生成
https://pay.weixin.qq.com/wiki/doc/api/native.php?chapter=9_1微信扫码支付开发者文档,里面会有支付流程的教程接口链接URL地址:https://api.mch.weixin.qq.com/pay/unifiedorder首先,我们需要符合微信平台的要求,通过接口连接,返回一下该数据,数据类型为xml...
2019-01-01 22:00:00 777
转载 HttpClient4.x工具获取如何使用
HttpClient4.x工具可以让我们输入url,就可以请求某个页面(个人感觉挺实用的,特别是封装在代码中)首先我们需要在maven工程中添加依赖<dependency><groupId>org.apache.httpcomponents</groupId><art...
2019-01-01 21:54:00 156
转载 springboot如何实现微信登录,前期准备
现在网站用微信登录真的是很多,那么具体是怎么实现的呢?首先介绍的是微信开放平台,我们如果需要微信登录或者支付都需要在上面注册一个账号,用这个账号去为我们的网站申请的话,需要用到企业资料(家里有营业执照应该也行,反正不做坏事,影响不大)微信开放平台介绍(申请里面的网站应用需要企业资料)https://open.weixin.qq.com/准备工作网站应用微信登录是基于OAu...
2019-01-01 21:36:00 271
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人