自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

二萌偏的博客

HELLO WORLD! KEEP CODING!

  • 博客(33)
  • 资源 (3)
  • 问答 (1)
  • 收藏
  • 关注

原创 JS实现倒计时

demo代码:<!DOCTYPE html><html xmlns="http://www.w3.org/1999/xhtml"><head runat="server"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /&am

2018-11-13 16:30:05 411

原创 启动vue项目报错:'webpack-dev-server' 不是内部或外部命令,也不是可运行的程序

使用vue-cli创建的项目,一路安装与报错,最后在启动vue的时候报错:'webpack-dev-server' 不是内部或外部命令,也不是可运行的程序,找到了这个博主的文章:https://blog.csdn.net/lon_01/article/details/79203698#commentBox我的操作:1、先将自己项目中的“node_modules”文件删除掉。2、如果使用...

2018-11-08 11:42:54 31452 3

原创 微信小程序(三):返回上一级页面并刷新(页面栈)

在很多业务场景之下,需要返回上一级页面,并进行刷新,在微信小程序中的wx.navigateBack方法中,返回上一页是不会刷新的。如果上一页的页面加载是在onLoad方法中触发的话,那么可以修改为在onShow方法中触发。onLoad(Object query):页面加载时触发。一个页面只会调用一次,可以在 onLoad 的参数中获取打开当前页面路径中的参数。onShow:页面显示/切入前...

2018-11-02 10:53:02 23427 1

原创 微信小程序(二):页面跳转并传参

本篇文章主要记录:保留当前页面,跳转到应用内的某个页面的。。路由。跳转后的页面将在标题栏左上角带一个返回按钮。wx.navigateTowxml:<view class='float-g' bindtap="onPostClick"> <i-icon class="post" type="brush_fill" size="30" color="#fff&q

2018-11-02 10:31:18 462

原创 微信小程序(一):服务器获取数据列表渲染

在实际项目开发中,有很多时候,前台页面的数据需要后台服务器传递过来。而前台需要循环铺值,类似如下页面:请求后台数据:wx.request({ url: getApp().globalData.httpUrl + '/sys/group/selectGroupProList', //请求后台地址 data: { //请求后台的分页数据 ...

2018-11-02 09:57:48 5904 1

原创 将"2018-05-19T08:04:52.000+0000"这种格式的时间转化为正常格式

/** * 将"2018-05-19T08:04:52.000+0000"这种格式的时间转化为正常格式 * @param time */function timeFormat(time) { var d = new Date(time); var year = d.getFullYear(); //年 var month = d.getMonth...

2018-10-29 15:22:51 18943

原创 wangEditor+SringBoot富文本编辑器使用(图片上传)

最近项目中使用到了wangEditor插件,在此记录使用过程。官网下载wangEditor:https://github.com/wangfupeng1988/wangEditor/releases思路:点击插件中上传图片,图片上传至服务器临时图片文件夹下,当最后点击确认保存按钮时,再把临时文件夹下的图片复制到正式的文件夹下面。在HTML中引入wangEditor.js:&l...

2018-10-18 12:01:04 791

原创 bootstrap-select我踩到的坑之动态加载后要“refresh”

bootstrap-select插件非常好用!但是!!前期不会用,出现了样式渲染不出来的问题!!在这里记录一下~~~~在我的项目里面,select下拉控件需要动态加载出来,由于是用字符串拼接的,结果拼出来之后发现没有任何的样式。。。这是我的部分代码:一开始以为是js加载顺序的问题,后来发现没用,,最后发现应该加一句refresh的语句刷新select控件!!代码如下:$(...

2018-10-10 18:48:55 8201

原创 JQuery获取当前选择的选项卡的索引(bootstrap)

有的时候我们往往需要获取到当前选择的选项卡的索引,以下是使用bootstrap框架的获取方式。html代码如下: <div class="row clearfix"> <div class="col-md-12 column"> <div class="tabbab...

2018-10-09 09:50:06 3877

原创 js生成二维码

下载qrcode的js插件https://download.csdn.net/download/weixin_39735923/10653281引入js<script src="../plugins/jQuery/jquery-1.12.4.min.js"></script><script src="../plugins/jquery.qrcode.m...

2018-09-08 10:48:19 131

原创 cookie的公共方法封装和使用

common.js放入公共方法:/** * 刷新cookie */var cookiesPath = '/';var cookiesTime = 3 / 24;function refreshCookie() { var cookieData = $.cookie(); $.each(cookieData, function (_key, _value) { ...

2018-09-08 09:58:56 322

原创 js实现复制文本功能

js代码:function copyUrl2() { var Url2 = document.getElementById("ctl02_ContentPlaceHolder1_txtLink"); Url2.select(); // 选择对象 document.execCommand("Copy"); // 执行浏览器复制命令 layer.msg("已复制好...

2018-09-08 09:35:01 1044

原创 bootstrap-table后端分页(完整)

使用bootstrap-table实现后台分页插件资源https://download.csdn.net/download/weixin_39735923/10652124引用以下css<link rel="stylesheet" href="../plugins/bootstrap/css/bootstrap.min.css"><link rel="styl...

2018-09-07 15:36:21 10015 2

原创 nginx配置,nginx 504Gateway Time-out 解决办法,nginx实现两个服务器负载均衡

使用nginx配置两台服务器的均衡负载后,浏览器控制台出现报错: 504Gateway Time-out。一般这个错误是nginx配置不合理造成的,可以在http中增加如下配置进行改善: fastcgi_connect_timeout 300; fastcgi_send_timeout 300; fastcgi_read_timeout 300; fastc...

2018-09-07 14:33:52 1803

原创 JavaScript闭包学习

闭包(Closure)闭包是一个函数和词法环境的组合,函数声明在这个词法环境中。词法作用域:看下面的一个例子: function init() { var name = 'GaoPian'; // name是局部变量 function displayName() { //displayName();是内...

2018-08-19 19:15:51 217 2

原创 datetimepicker双日历控件及其参数配置

先看一下一个简单的区间时间区域选择的实现:需要引入的css<link rel="stylesheet" href="../plugins/bootstrap/css/bootstrap.min.css"><link rel="stylesheet" href="../plugins/daterangepicker/daterangepicker.css">

2018-08-05 18:55:11 2670

原创 Springboot+Mybatis+Redis实现二级缓存

二级缓存是多个SqlSession共享的,其作用域是mapper的同一个namespace,不同的sqlSession两次执行相同namespace下的sql语句且向sql中传递参数也相同即最终执行相同的sql语句,第一次执行完毕会将数据库中查询的数据写到缓存(内存),第二次会从缓存中获取数据将不再从数据库查询,从而提高查询效率。1.添加pom依赖<dependency> ...

2018-07-30 00:14:45 576 1

原创 多线程经典问题——生产者消费者(Java实现)

生产者消费者是多线程的一个经典问题,在并发编程中使用生产者和消费者模式能够解决绝大多数并发问题。该模式通过平衡生产线程和消费线程的工作能力来提高程序的整体处理数据的速度。生产者消费者描述的是有一块缓冲区作为仓库,生产者可以将产品放入仓库,消费者则可以从仓库中取走产品,即生产者和消费者在同一个时间段内共用同一个存储空间。如果在正常情况下不加以协调,当存储空间已满,生产者占用着它,消费者等着生产者让出...

2018-07-22 22:39:58 1984

原创 JS是如何实现前端路由的

路由就是根据不同的 url 地址展示不同的内容或页面,早期路由的概念是在后端出现的,通过服务器端渲染后返回页面,随着页面越来越复杂,服务器端压力越来越大。后来ajax异步刷新的出现使得前端也可以对url进行管理,此时,前端路由就出现了。单页面就是有前端路由来实现的,也就是说网站只有一个页面,点击导航会显示不同的内容,对应的url也在发生改变。在这个过程中,js会实时检测url的变化,从而改变显示的...

2018-05-20 23:43:44 9054 1

原创 断言assert的简单了解

Java中断言assert()宏主要用于检查是否满足某个特定的条件。主要用法:assert(Boolean表达式)。断言主要用于检测某些非法的情况,不同于程序上出现的错误。后者一定要做出处理。在这个boolean表达式中,如果表达式为true,程序继续执行,如果表达式为false,程序会抛出AssertionError。这个宏主要用于判断程序中是否出现了明显非法的数据,如果出现了,就终止程序以免导...

2018-04-08 22:35:24 532

原创 Axure RP8实现页面嵌入百度地图

在很多外卖APP中,当我们点完外卖后,会有地图显示骑手的位置。实现效果如下图:而如何将地图嵌入原型之中呢,请往下继续看。在本例中,点击鼠标左键可以对地图进行拖动,可以使用鼠标滚轮实现地图的放大和缩小。第一步:选择元件:内联框架。设置其属性:1、框架滚动条--从不显示。2、隐藏边框3、预览图片--地图第二步:鼠标双击框架打开链接属性设置界面,界面中选择【链接到url或文件】,链接中填写“mymap....

2018-03-18 21:04:45 21520 5

转载 JS实现div随屏幕滚动到一定高度后固定

在有些网页中我们会发现会有这样的现象:某个div会随着屏幕的滚动达到一定高度的时候位置就固定下来了。例如淘宝的导航条:那么这里就需要用到JS的逻辑方法来实现了。下面是HTML代码简单实现:<!DOCTYPE html><html><head> <meta http-equiv="Content-Type" content="text/html;...

2018-03-10 17:30:57 22792 2

原创 我的2017年总结——一切都是最好的安排

今天是2018年2月9日,年前最后一个工作日。选择在CSDN上面做一下2017我的简单总结。我的2017年,从学校这个象牙塔踏上社会的重要的转折的一年。这一年,我很感谢陪伴在我身边的爱人和朋友,感谢为我分忧解难、却相见再难的同学。我觉得自己的这一年做了很多的选择题、判断题、阅读理解题,也是很彷徨得走到了今天。我曾问过自己,这些题是否都真的做对了,曾经想过如果做了不同的答案,结果是不是会更好。而我现...

2018-02-09 14:11:15 329

原创 windows10环境下的RabbitMQ安装步骤(图文)

记录下本人在win10环境下安装RabbitMQ的步骤,以作备忘。第一步:下载并安装erlang原因:RabbitMQ服务端代码是使用并发式语言Erlang编写的,安装Rabbit MQ的前提是安装Erlang。下载地址:http://www.erlang.org/downloads根据本机位数选择erlang下载版本。下载完是这么个东西:双击,点next就可以。选择一个自己想保存的地方,然后ne...

2018-02-08 14:47:32 66261 40

原创 微信开发——基于springboot接入微信公众号(ngrok内网穿透技术)

一、申请测试公众号点此链接:注册微信测试公众号用自己的微信扫一扫就可以申请,各个接口权限也都是开着的。二、在spring工程下写好一个controller要保证能在你的电脑上成功启动。package com.aim.jsr.controller;import org.springframework.web.bind.annotation.GetMapping;import

2018-02-02 21:33:20 5723 2

原创 微信开发——网页授权access_token与全局access_token获取用户信息的接口

最近开始接触微信公众号开发。在这里进行一个知识点的记录:网页授权access_token与全局access_token获取用户信息的接口。1、网页授权access_token:微信网页授权是通过OAuth2.0机制实现的。在用户授权给公众号后,公众号可以获取到一个网页授权特有的接口调用凭证——网页授权access_token。通过网页授权access_token可以进行授权后接口调用,如获取用

2018-01-30 10:40:13 18309 4

原创 idea+Springboot在控制台打印sql语句

springboot框架如何在控制台打印mybatis日志具体做法:在logback.xml里面配置 name里面放的是mapper的存放路径。配置完这个之后,就可以在控制台看到执行的sql语句了。

2018-01-25 14:23:23 14754 4

原创 mybatis 动态sql语句实现多条件查询(foreach的使用)

一、前言现有一个需求:实现多条件、不确定条件的搜索功能。类似于淘宝网进行搜索商品的时候,可以在搜索框进行模糊搜索,同时可以进行条件筛选,例如想买一只 口红? 的时候,可以在搜索框内输入“口红”,还可以选择品牌、是否包邮、价格区间等等。。最后搜索出来的结果是满足所有筛选的条件的。这里我认为的难点就是:这些条件你不确定需不需要,你不确定选了几个,所以说这些都是动态的。我总结了一句话来进

2018-01-23 23:46:30 32145 4

原创 后台实现分页,前台 easyUI 显示

之前我写过一篇文章,实现 easyui 前台分页,当时使用了分页过滤器,链接如下:http://blog.csdn.net/weixin_39735923/article/details/78729724后来考虑到如果后台数据量庞大,那么用前台分页是不现实的,会很耗时间,占用系统开销。这个时候就应该用到后台分页了。后台分页其实也很简单:每次只 sql 语句只查询前台某一页需要的数据。所

2018-01-23 21:26:41 933

原创 EasyUI实现combobox下拉框多选以及取值

实现combobox下拉框多选的样式如下,选中的数据底色为高亮黄色显示,并会在输入框中进行显示,中间以“,”号分隔。HTML代码:js代码如下: 这里下拉框的值是用url从后台获取,动态显示出来的。 //初始化试题类型 $('#questionType').combobox({ editable: false,// 不能直接输入到

2018-01-23 20:05:01 15330

原创 基于SpringBoot的图片上传组件,实现图片裁剪、Thumbnailator压缩的功能

本周三、周四、周五封装了一个基于SpringBoot的图片上传组件。功能流程如下:1、前台页面有一个“选择文件”按钮,点击选择一张图片后,在前台界面进行显示。2、双击显示出来的图片,前台使用cropper图片裁剪插件,将裁剪信息(裁剪起始点坐标 x,y,裁剪宽度width,裁剪高度height)以及上传的图片文件,传给后台。3、后台对图片进行裁剪,再将裁剪后的图片进行压缩,把原图路径、

2018-01-19 18:43:53 5906

原创 easyUI使用分页过滤器对数据进行分页操作

easyUI使用分页过滤器对数据进行分页操作在后台管理系统中,由于数据量的庞大,我们经常需要用到easyui框架的分页工具。在本文章中,使用了分页过滤器进行分页的方法,示例如下: 代码如下: HTML <table id="wu-datagrid-stuInfo" class="easyui-datagrid" toolbar="#wu-toolbar-stuInfo"> </

2017-12-06 13:27:28 1845

转载 用java验证邮箱地址是否合法

设定邮箱地址的合法规则,合法邮箱地址要求如下: (1)字符必须是英文或数字开始 (2)必须包含一个 @ 和 . (3)@符号在 . 符号前面 (4)以英文或数字结尾上代码:public class Test { public static void main(Strin

2017-09-11 15:31:46 3388

internetPraticeWeChat.zip

在线练习小程序

2021-05-31

jquery.qrcode.min.js

本文件解压后,打开qrcode文件夹,就是jquery.qrcode.min.js,将这个js文件放入项目中,html引入即可

2018-09-08

bootstrap-table

bootstrap_table的插件基于 Bootstrap 的 jQuery 表格插件,通过简单的设置,就可以拥有强大的单选、多选、排序、分页,以及编辑、导出、过滤(扩展)等等的功能。

2018-09-07

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

TA关注的人

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