自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 资源 (3)
  • 收藏
  • 关注

原创 Java配置过滤器,并解决跨域的问题

1、web.xml配置filter<filter> <filter-name>SystemInterceptor</filter-name> <filter-class>com.yk.interceptor.SystemInterceptor</filter-class> </filter> <!--映射过滤器--> <filter-mapping> <filter

2021-03-04 09:50:09 655 1

原创 获取微信公众号用户的openid

前言:官方参考连接:https://developers.weixin.qq.com/doc/offiaccount/OA_Web_Apps/Wechat_webpage_authorization.html1、用户同意授权,获取codepublic void getCode(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {//appid是公众号

2020-11-06 18:10:42 1787

原创 Java后台发送Get、Post请求

1、发送get请求public static String sendGet(String url) { String result = ""; BufferedReader in = null; try { URL realUrl = new URL(url); // 打开和URL之间的连接 URLConnection connection = realUrl.openConnect

2020-11-06 17:48:13 1005

原创 base64编码操作

1、将base64转换成png图片public void Base64ToPng(String base64,String filename){ //有的base64会有个头信息,有的没有 //String fileData = base64.substring(base64.indexOf("base64,")+7); byte[] encrypted = null; try { encrypted = new BASE64Decoder().

2020-11-06 15:16:10 218

原创 IView-配合后台的带分页Page的表格Table

1、<template><template> <div style="margin-left: 5px;text-align: left;"> <Table :data="tableData" :columns="tableColumns" stripe style="margin-top: 5px;"></Table> <div style="margin: 10px;overflow: hidden">

2020-07-03 18:00:33 553

原创 idea中添加MyBatis Generator自动生成代码

1、pom.xml中添加maven插件 <build> <finalName>Myfinal</finalName> <plugins> <plugin> <groupId>org.mybatis.generator</groupId> <artifactId>mybatis-genera

2020-06-29 14:42:53 649

原创 layui框架的动态tab切换

html:<div class="layui-tab layui-tab-card" lay-filter="docDemoTabBrief" > <ul class="layui-tab-title"> <li application_status="1" class="layui-this">用户类型1</li> <li application_status="2">用户类型2</li> <l

2020-06-18 15:41:27 4198 1

原创 微信小程序支付---后台封装方法

1、公共类-Parampublic class Param { //小程序的appid和secret public final static String mini_appid=""; public final static String mini_secret=""; public final static String grant_type="authorization_c...

2019-12-09 11:03:32 336

原创 微信支付一直抱签名错误,但是校验通过。

问题:微信支付一直抱签名错误,但是校验通过。问题描述:微信支付调起预支付时,一直报签名错误,但是用微信支付接口签名校验工具验证是签名sign一直验证通过。解决方式:重新设置一下商户号的key,但是不能随便输,我之前随便输的,设置了3次都没用。最后是根据UUID去掉“-”生成的一串32位的字符串,把这串字符串设置成key,这样就可以了,一般新设置的key,15分钟之后生效。设置成功之...

2019-12-09 10:28:36 2191

原创 每个jsp页面中都要获取basePath,怎么一次性为所有jsp都设置basePath变量

每个jsp页面中都要获取basePath,怎么一次性为所有jsp都设置basePath变量1、新建一个basePath.jsp2、在其他页面如main.jsp把basePath.jsp页面包含进去注意包含页面路径,这里的main.jsp和basePath.jsp在同一个文件夹下3、检验在main.jsp的<body>下直接打印<%=basePath%&...

2019-07-24 14:47:19 562

原创 微信小程序之录音与播放

录音参考官方网址:https://developers.weixin.qq.com/miniprogram/dev/api/RecorderManager.html播放参考官方网址:https://developers.weixin.qq.com/miniprogram/dev/api/InnerAudioContext.html1、 .wxml文件其中 isSpeakin...

2019-05-25 15:18:45 5001

原创 微信小程序之获取当前用户地址

1、腾讯位置服务中获取key腾讯位置服务网址: https://lbs.qq.com/console/mykey.html1、获取密钥key如下:2、下载之后3、注意:安全域名设置是在小程序中设置2、index.js中代码var QQMapWX = require('../../utils/qqmap-wx-jssdk.js');var qqmaps...

2019-03-23 16:21:31 5312

原创 wx.navigateTo跳转的页面返回父页面时传值

wx.navigateTo跳转的页面返回父页面时传值 用wx.navifateTo跳转的页面返回父页面时,可以用wx.navigateBack(),若要向父页面传值,应该从页面路由栈中直接获取和操作目标Page对象,即通过调用小程序API:getCurrentPages()来获取当前页面路由栈的信息,这个路由栈中按照页面的路由顺序存放相应的Page对象,我们可以获取到上一级页面完整...

2019-03-19 16:53:18 3255

原创 微信小程序开发中遇到的问题(二)

微信小程序开发中遇到的问题(二):1、把整个外连接页面显示在小程序中<web-view src=”外连接的网址”></web-view>例:<web-view src="https://www.baidu.com"></web-view>微信开发者工具中显示结果:2、<template>中data传值<t...

2019-03-19 16:36:59 270

原创 微信小程序开发中遇到的问题(一)

微信小程序开发中遇到的问题(一):1、wxml中设置的值,js获取前台wxml的<view>中设置了一个id属性,且值为123<view data-id="123" bindtap="getId">---</view>后台js接值getId:function(e){ let id=e.currentTarget.dataset.i...

2019-03-14 15:12:23 285

原创 图片上传到电脑磁盘并在中tomcat配置虚拟路径

问题:文件上传时一般生成临时文件来保存目录,这个临时文件在tomcat下,修改代码或重启tomcat临时文件下保存的文件或图片都会消失不见了,但是若保存在本地磁盘上,用&lt;img&gt;标签中的src直接访问本地图片路径的话,会使图片破裂,显示不出来解决:把文件存储在本地,并且在tomcat里面的server.xml配置虚拟路径具体代码:1、html代码(layui前端框架...

2019-03-02 11:38:31 1630 3

原创 java日期工具类

1、按照yyyy-MM-dd HH:mm:ss格式获取当前时间public static String getCurrentTime(){ Date day=new Date(); SimpleDateFormat df=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); System.out.println(df.foemat(day...

2019-03-01 18:02:39 108

原创 activiti插件安装注意事项

activiti插件安装注意事项推荐离线下载安装的方式安装activiti,在线下载的方式不仅速度慢,而且成功率不高不论选择在线安装还是离线安装,activiti都需要以下几个jar包,否则会安装不了1、org.eclipse.emf.transaction_1.4.0.v20100331-1738.jar2、org.eclipse.emf.validation_1.7.0.201...

2018-10-18 11:48:05 573

原创 Vue.js学习笔记(一)

Vue.js学习笔记(一) 【一、实例化】   每个vue都需通过实例化Vue来实现   格式:var vm=new Vue({            //选项         });   例:      var vm=new Vue({         el:'#id',  //DOM元素的id,即改动都在指定的id元素上,其他不受影响         data:{  //...

2018-09-27 15:20:25 2629

原创 Chrome浏览器的F12调试工具

Chrome浏览器的F12调试工具基本用到的就是 console(控制台) 和 network(网络)1、network(1)all :查看所有的请求(2)XHR :查看ajax请求(3)JS、CSS、img :请求服务器的资源文件(4)其中勾选 disable cache :表清除缓存请求,意思是说,若不勾选的话,本地客户端是有缓存存在的。所有一般开发是尽可能的多响应...

2018-08-18 18:15:44 3492

原创 最基本的zTree

最基本的zTree1、导jar包    &lt;link type="text/css" rel="stylesheet" href="&lt;%=basePath%&gt;css/css.css"&gt;    &lt;link type="text/css" rel="stylesheet" href="&lt;%=basePath%&a

2018-08-10 18:10:16 94

原创 java之数组相关实例

1、查找数组重复数及重复数的个数public static void main(String[] args){   int[] arr=new int[]{1,2,3,3,4,7,8,5,5,5};   Arrays.sort(arr);   int num=0;   int emp=arr[0];   Map&lt;Integer,Integer&gt; map=new ...

2018-08-10 17:58:40 299

原创 iframe页面嵌套-----------父子页面之间js内的方法互调

iframe页面嵌套-----------父子页面之间js内的方法互调1、父页面parant.html&lt;body&gt;&lt;div style="width: 15%;height: 800px;float: left;"&gt;     &lt;iframe src="childern.html" name="chfreame" style="width: 100%;he.

2018-08-10 17:55:52 3303 1

原创 HTML5 (一)

HTML5(一)1、&lt;!DOCTYPE&gt;        告知浏览器页面使用哪种html版本2、&lt;a&gt;&lt;/a&gt;发邮件方式一:&lt;a href="mailto:somone@example.com?Subject=Hello%20agin" target="_top"&gt;发邮件&lt;/a&gt;发邮件方式二:    &lt;a href=&

2018-03-28 18:24:38 211

原创 QRCode简单生成二维码

QRCode简单生成二维码1、导包&lt;script type="text/javascript" src="js/qrcode.min.js"&gt;&lt;/script&gt;2、jsp的body里&lt;body&gt;    &lt;div id="qrcode"&gt;&lt;/div&gt;   &lt;input type="text

2018-03-20 15:33:43 6445

原创 监听器之实现在线人数统计

监听器1、概念:servlet监听器的主要目的是给web应用增加事件处理机制,以便更好的监视和控制web应用的状态变化,从而在后台调用相应处理程序。2、监听器类型注:ServletRequest: 监听客户端的请求   ServletRequestListener: 监听客户端的请求初始化和销毁时间   ServletRequestAttributeListener: 监听web应用属性改变的事件...

2018-03-02 18:11:01 728

原创 Filter过滤器

Filter过滤器概述:Servlet API中提供了一个Filter接口,开发web应用时,如果编写的Java类实现了这个接口,则把这个java类称之为过滤器Filter。通常也被称作拦截器。Filter的创建和销毁有web服务器完成。Filter如何拦截:WEB服务器每次在调用servlet的service方法之前,会在xml文件中查找当前url地址是否被拦截,如果有,会调用对应的filter...

2018-03-02 16:22:50 136

原创 Spring之面向切面编程(AOP)四种通知

面向切面编程(AOP)面向切面的编程:指很多功能都有重复的代码,把这些重复的代码独立出来实现,再在运行的时候动态加入“切面类代码”。AOP是一种设计思想,和具体的代码实现无关。优点:      A、把共性功能和核心业务功能解耦。      B、共性代码的复用性      C、动态删除或增加切面类,不影响原来的代码Aop的实现前置通知,后置通知,环绕通知、异常通知用添加日志文件为例,描述前置通知,后...

2018-02-28 17:28:00 1190

原创 设计模式之工厂模式

工厂模式主要解决接口选择的问题,通过一个共同的接口来指向新创建的对象。1、定义接口ICarpublic interface ICar{   public void Drive();}2、定义实现接口的实体类RedCar.javapublic class RedCar implements ICar{    public void Drive(){      System.out.prinln("红...

2018-02-23 17:21:23 175

原创 设计模式之单例模式

单例模式一个类只能创建一个对象。具体代码实现是通过私有化构造方法。1、懒汉式,线程不安全public class Signle{   private static Signle instance;   private Signle(){}   public static Signle getInstance(){      if(instance==null){          instance...

2018-02-23 16:37:46 104

activiti-5.18插件

安装activiti的插件,不推荐在线安装更新的方式,速度特别慢,就算愿意等,但大多数都是安装失败的(就我自己而言),所以推荐离线安装,下载上述压缩包,解压到文件夹,在eclipse中,help->install new software..->点击add->点击Name输入框后的location->选择你之间解压的文件夹->next....就可以了

2018-10-18

activiti安装插件所需的jar包

安装activiti插件时,总是安装不上,会报出错误,{Cannot complete the install because one or more required items could not be found. Software being installed: Activiti Eclipse BPMN 2.0 Designer 5.18.0.201508100929 (org.activiti.designer.feature.feature.group 5.18.0.201508100929) Missing requirement: Activiti Eclipse BPMN 2.0 Designer 5.18.0.201508100929 (org.activiti.designer.feature.feature.group 5.18.0.201508100929) requires 'org.eclipse.emf.transaction 1.4.0' but it could not be found },就算安装了activiti-5.18的插件还是不行。 解决方法:解压上述包,把里面的jar包放在eclipse的pligins文件夹下,重新启动就可以了

2018-10-18

ssm框架所需的全部jar包

不使用maven,将lib文件夹直接替换WEB-INF的lib,BuildPath一下,ssm项目就可运行起来了

2018-04-18

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除