- 博客(220)
- 资源 (53)
- 收藏
- 关注
原创 家校互动、班级管理系统
最近做了一款使用若依开源框架搭建的一款家校互动、班级管理的平台,采用uniapp作为APP端,原生小程序作为小程序的家长端。
2023-06-27 17:31:09 363
原创 小程序日期横向滚动选择
wxml <scroll-view class="scroll-view" scroll-left="{{scrollLeftIndex*itemWidth}}" scroll-x scroll-with-animation> <view class='item' style='width:{{itemWidth}}px' wx:for="{{dateList}}" data-index='{{index}}' bindtap='clickDate'>..
2022-05-16 08:59:28 752
转载 springboot(mybatis)多数据源mysql+oracle
一、异常错误处理:1.jdbcUrl is required with driverClassName这行错误,一直报我的mybatis的xml文件的问题,其实并没有关系,主要原因是jdbcUrl的问题2019-04-25 13:50:12.644 ERROR 14660 — [nio-8080-exec-1] com.zaxxer.hikari.HikariConfig : HikariPool-1 - jdbcUrl is required with driverClassName.2019-
2021-09-02 15:42:31 862
转载 springboot(mybatis)多数据源:mysql+mysql
在做数据迁移的时候,通常数据库表的结构和数据的格式都会发生变化,采用sql迁移的难度复杂很多,所以可以使用代码进行多数据库操作。本文简单介绍mysql迁移到mysql。其他项目相关配置,请自行查找1、application.ymlserver: port: 9281#spring:# profiles:# active: dev#数据库1datasource1: url: jdbc:mysql://localhost:3306/ios666_history?useS
2021-08-18 14:49:19 276
原创 卡片轮询
<view class="back-view"><swiper class="swiper-block" previous-margin="90rpx" next-margin="90rpx" current="0" data-index="{{index}}" bindchange="swiperChange"> <block wx:for="{{list}}" wx:index="{{index}}"> <swiper-item c...
2021-04-21 14:02:58 168 1
原创 150套JSP源码--免费下载
150套JSP源码 免费下载 适用于学习百度云下载地址:链接:https://pan.baidu.com/s/1J7-O9k6o8f5dFh71VzCpuA提取码:zb7p如下载地址失效请私信作者
2021-04-15 16:44:13 3809 3
原创 mysql数据库定时备份
找一个目录新建一个脚本,这里选择/var/binvim /var/bin/mysql_data_backup.sh脚本:# 以下配置信息请自己修改mysql_user="root" #MySQL备份用户mysql_password="root" #MySQL备份用户的密码mysql_host="localhost"mysql_port="3306"mysql_charset="utf8" #MySQL编码backup_db_arr=("db1" "db2") #要备份的数据...
2020-10-18 15:05:46 241
原创 小程序实现刷选-右边抽屉效果
<view bindtap="showRight">刷选</view><view class="leftBox '{{leftView?'leftActive':''}}'" bindtap='hideLeft' data-item="1"> <view class="left goods-detail '{{leftView?'leftActive':''}}'" catchtap='getleft'> <text class="c...
2020-07-16 11:19:25 1142
转载 微信小程序图片遮罩层demo
(一)实现效果(二)实现过程实现过程主要是设置css样式,比较容易理解。1、设置wxml代码布局:设置一个背景布局:用来显示灰色背景;嵌套一个显示展示图片容器,嵌套一个显示闭关按钮的容器。 <view class="b1" hidden="{{flag}}"> <view class="b2"> <image src='../../images/test.jpg'/> </view>
2020-07-09 18:35:34 1713
转载 小程序实现在线签名
直接上代码:demo.xml<view class='container'> <!-- 签名画布 --> <canvas class="canvas" id="canvas" canvas-id="canvas" disable-scroll="true" bindtouchstart="canvasStart" bindtouchmove="c...
2020-05-07 10:27:23 5913
转载 centos7设置tomcat7为系统服务的方法
感觉在centos中启动tomcat比较麻烦、要一直cd到目录下面startup.sh才可以,所以网上找到将tomcat作为系统服务,使用systemctl直接启动方法。设置记录如下:1,准备工作:JKD:jdk-7u72-linux-x64.gzTomcat:apache-tomcat-7.0.70.tar.gzOS:CentOS Linux release 7.2.1511 ...
2020-01-11 20:26:02 480
原创 1、从王者荣耀浅谈设计模式(简单工厂模式)
姓名:简单工厂模式英文名:factory method Pattern价值观:容易扩展王者荣耀的英雄一个个阶段性的上线,有射手、坦克、刺客等等,每个英雄的类型,技能,级别都不一样,这里主要举个例子说明英雄扩展代码:英雄接口:英雄的属性:名称,技能,语言等等;英雄类主要用于描述大概的英雄属性/** * 英雄接口 * @author 未名胡 2019...
2019-11-06 16:38:00 937
转载 浅谈MySQL中优化sql语句查询常用的30种方法
1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。2.应尽量避免在 where 子句中使用!=或<>操作符,否则将引擎放弃使用索引而进行全表扫描。3.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:select id from t where num i...
2019-10-26 19:30:02 154
转载 彻底搞懂Java的等待-通知(wait-notify)机制
线程的生命周期转换1、新建状态(New):新建一个线程对象。2、就绪/可运行状态(Runnable):线程对象创建后,其他线程调用了该对象的start方法。该状态的线程位于可运行线程池中,变得可运行,等待获取CPU的使用权。3、运行状态(Running):就绪状态的线程获得CPU并执行程序代码。4、阻塞状态(Blocked):阻塞状态是线程因为某种原因放弃CPU使用权,暂时停止...
2019-08-19 17:58:06 375
转载 tmux基本操作
tmux是什么tmux(terminal multiplexer)是Linux上的终端复用神器,可从一个屏幕上管理多个终端(准确说是伪终端)。使用该工具,用户可以连接或断开会话,而保持终端在后台运行。类似的工具还有screen,个人对这二者的使用感受是,用过tmux就再也不想用screen了。tmux基本结构tmux的结构包括会话(session)、窗口(window)、窗格(pane...
2019-08-19 16:51:52 350
转载 封装微信小程序http拦截器
微信小程序是数据驱动的应用,开发技术和vue、react和angular等mv*技术类似。在vue下可以用vue-resource、axios等模块进行http请求,但是在微信小程序上,http请求只支持wx.request(OBJECT),所以我们需要对wx.request进行封装,实现http拦截器的功能。第一步:创建一个request.js文件第二步:确定http、upload和we...
2019-06-28 17:19:42 1874
转载 除了负载均衡,Nginx还可以做很多,限流、缓存、黑白名单等
原文:https://blog.csdn.net/weixin_38405253/article/details/92759963Nginx应该是现在最火的web和反向代理服务器,没有之一。她是一款诞生于俄罗斯的高性能web服务器,尤其在高并发情况下,相较Apache,有优异的表现。那除了负载均衡,她还有什么其他的用途呢,下面我们来看下。一、静态代理Nginx擅长处理静态文件,是非...
2019-06-19 15:07:56 131
原创 Gson转换日期报错的问题
GsonBuilder builder = new GsonBuilder(); // Register an adapter to manage the date types as long values builder.registerTypeAdapter(Date.class, new JsonDeserializer<Date>()...
2019-05-16 14:23:27 1430
原创 bootstrap table动态加载列表头及数据
首先需要后端返回的数据格式为:(后端代码忽略,根据各自情况返回,数据结构跟下图差不多)注意 表头数据:titles和表数据rows的格式titles的field就是rows的key,有多少个titles,rows中的一个数据就有多少个对应的field与其对应前端代码: function initTable(){ ...
2019-05-14 14:47:03 4137 4
转载 EasyExcel
目录一、前言 二、Apache poi、jxl 的缺陷 三、阿里出品的 EasyExcel,安利一波 四、EasyExcel 解决了什么 五、快速上手 六、特殊场景支持 七、Web 下载示例代码 八、需要注意的点 九、总结一、前言关于导出 Excel 文件,可以说是大多数服务中都需要集成的功能。那么,要如何优雅快速地(偷懒地)去实现这个功能呢?你可能第一想法是:这...
2019-05-12 21:23:03 3556 4
转载 使用 Jenkins 部署 Spring Boot
Jenkins 是 Devops 神器,本篇文章介绍如何安装和使用 Jenkins 部署 Spring Boot 项目Jenkins 搭建、部署分为四个步骤;第一步,Jenkins 安装 第二步,插件安装和配置 第三步,Push SSH 第四步,部署项目第一步 ,Jenkins 安装准备环境:JDK:1.8Jenkins:2.83 Centos:7.3maven 3.5...
2019-05-09 15:11:46 191
转载 五分钟搞定 HTTPS 配置
声明:本文为转载文章,不清楚的可以查看原文,感谢原文作者 01、关于 FreeSSL.cnFreeSSL.cn 是一个免费提供 HTTPS 证书申请、HTTPS 证书管理和 HTTPS 证书到期提醒服务的网站,旨在推进 HTTPS 证书的普及与应用,简化证书申请的流程。当然了,我看重的不是免费,而是 Fre...
2019-05-09 10:35:20 514
转载 Mysql中的存储过程
什么是存储过程简单的说,就是一组SQL语句集,功能强大,可以实现一些比较复杂的逻辑功能,类似于JAVA语言中的方法;ps:存储过程跟触发器有点类似,都是一组SQL集,但是存储过程是主动调用的,且功能比触发器更加强大,触发器是某件事触发后自动调用;有哪些特性有输入输出参数,可以声明变量,有if/else, case,while等控制语句,通过编写存储过程,可以实现复杂的逻辑功能;...
2018-12-21 16:33:59 256
原创 微信、支付宝H5支付
思路:第一次做H5支付,在网上看到了很多文章,大多说怎么调用openId什么的。其实H5支付不需要获取openId,而是根据用户的ip地址作为识别。大体思路如下:前端采用vue:生成订单: // 生成订单 submitOrder: function () { let param = {userId: this.userId } t...
2018-12-20 18:04:23 2079
原创 vue 路由传参 params 与 query两种方式的区别
初学vue的时候,不知道如何在方法中跳转界面并传参,百度过后,了解到两种方式,params 与 query。然后,错误就这么来了: router文件下index.js里面,是这么定义路由的: { path:"/detail", name:"detail", component:home }我想用params来传参,是这么写的,嗯~thi...
2018-12-18 17:10:46 221
原创 vue请求跨域问题
index.jsindex.js添加代理然后在请求的接口前缀加上/api由于我这边的接口也是api 所以两个api按个人需求,如果请求接口是 /get/userIf,那么需求修改为/api /get/userIfnpm run dev 重启即可以上方式可以解决我们在vue项目中开发环境的跨域问题,但是无法解决生产环境上的跨域问题,有的时候生产环境上也需要处理跨...
2018-12-13 19:12:58 1464 1
转载 Eclipse-----FindBugs插件安装与使用
【简介】 FindBugs 是一个静态分析工具,它检查类或者 JAR 文件,将字节码与一组缺陷模式进行对比以发现可能的问题。有了静态分析工具,就可以在不实际运行程序的情况对软件进行分析。【在线安装】 >点击“Help->InstallNew Software”,如下图:>点击“Add”,然后在弹出框“Name”输入“findBugs”,“Location”输入“h...
2018-11-27 17:25:01 197
转载 Java条形码生成技术-Barcode4j
背景目前二维码的应用场景已经遍布各类互联网平台,通常是将产品/商品的唯一编号存储于二维码中以做扫码识别。而用于生产环境的条形码技术仍然存在,如硬件设备制造、供应、物流运输等等。在常见的产品信息管理、物料订单系统中,存在多个生成及打印条形码(一维码)的需求场景。 解决方案Java生成条形码的方案 -- barcode4j、zxingbarcode4jbarcode4j...
2018-11-06 18:09:29 272
转载 logback的使用和logback.xml详解
一、logback的介绍Logback是由log4j创始人设计的另一个开源日志组件,官方网站: http://logback.qos.ch。它当前分为下面下个模块: logback-core:其它两个模块的基础模块 logback-access:访问模块与Servlet容器集成提供通过Http来访问日志的功能 logback-classic:它是log4j的一个改良版本,...
2018-10-06 23:01:02 138
转载 AES的256位密钥加解密报 java.security.InvalidKeyException: Illegal key size or default parameters 异常的处理及处理工具
一、出现的现象为了数据代码在传输过程中的安全,很多时候我们都会将要传输的数据进行加密,然后等对方拿到后再解密使用。我们在使用AES加解密的时候,在遇到128位密钥加解密的时候,没有进行什么特殊处理;然而,在使用256位密钥加解密的时候,如果不进行特殊处理的话,往往会出现报“java.security.InvalidKeyException: Illegal key size or defaul...
2018-09-27 16:18:07 1208
原创 微信对账单转excel
微信官方手册:一种是返回字符串,一种是返回压缩包这里采用返回字符串再拼接导出excel官方文档:https://pay.weixin.qq.com/wiki/doc/api/native.php?chapter=9_6请求接口:https://api.mch.weixin.qq.com/pay/downloadbill请求参数<xml> <app...
2018-09-06 17:09:25 9744 5
转载 微信小程序之保持登录状态即session不改变(Java)
在微信小程序开发中,由wx.request()发起的每次请求对于服务端来说都是不同的一次会话,微信小程序不会把session信息带回服务端,即对应服务端不同的session,由于项目中使用session保存用户信息所以导致后续请求相当于未登录的情况。 注意,这里的session不是小程序维护的那个通过wx.login()方法维护的session,而是我们自己的服务端的session。 ...
2018-08-27 14:53:48 2031
转载 Nginx反向代理以及负载均衡配置
项目地址:http://git.oschina.net/miki-long/nginx前提:最近在研究nginx的用法,在windows上小试了一下,由于windows下不支持nginx缓存配置,所以本文主要是讲nginx,以及反向代理与负载均衡。 【一、为什么要使用nginx】 要回答为什么要使用nginx,那就先说说nginx能做些什么。 首先,nginx能做反向代理,...
2018-07-25 22:02:07 208
转载 微信小程序实用组件:联系人右侧拼音导航
原文:http://www.wxapp-union.com/forum.php?mod=viewthread&tid=1328&extra=page%3D8%26filter%3Dtypeid%26typeid%3D10wxml<view class="flex box box-lr"> <scroll-view class="flex groups box ...
2018-07-10 14:10:37 4953
原创 微信小程序时间选择插件
微信小程序时间选择插件-弹出选择wxml <modal class="modal" hidden="{{flag}}" no-cancel bindconfirm="getTime" confirmText="确定"> <view class="modal-content"><view class="time_
2018-07-10 10:51:06 5978 1
原创 微信刷卡支付demo
网上花积分下载下来的,代码结构在查询订单的时候写的不是很好,可以按照自己的实际情况进行修改,觉得不错的可以赞赏下作者哦微信官方文档:https://pay.weixin.qq.com/wiki/doc/api/micropay.php?chapter=9_10&index=1wechatscan.javapackage com.demo;import java.net.ConnectE...
2018-06-28 18:16:30 1148 2
转载 微信退款开发 --Java
一、下载证书并导入到系统 微信支付接口中,涉及资金回滚的接口会使用到商户证书,包括退款、撤销接口。商家在申请微信支付成功后,可以按照以下路径下载:微信商户平台(pay.weixin.qq.com)-->账户设置-->API安全-->证书下载 。原文:https://blog.csdn.net/fenghuibian/article/details/52459699 ...
2018-06-25 17:50:43 3012
转载 微信线下门店二维码扫码支付和退款
查看微信官网开发接口微信线下门店扫码支付开发流程:生成一个预付单-》生成二维码》付款交易成功(微信端接收到钱已付款,这时需要告诉商户系统我已收到钱,发送异步通知给商户系统,一般会发送多次有时间间隔。商户系统的异步通知方法:处理自己系统的业务,一般修改交易流水状态,发送微信客服消息等等。最后发送个“SUCCESS”内容的xml给微信端,这时微信端就不会再异步请求了。1.生成预付订单2.js生成二维码...
2018-06-24 18:31:55 3421
原创 boostraptable实现行的动态合并
var tableObj = { oTableInit: function () { $('#safetyLineList').bootstrapTable({ url: 'exhibitGradeLineList', toolbar: '#toolbar', uniqueId: 'id'...
2018-06-22 13:42:27 4627
OA办公系统
2015-10-21
大学毕业设计-电子书城(带毕业论文的哦)
2015-10-21
json文档笔记
2015-10-08
监听器讲解
2015-10-07
过滤器笔记整理
2015-10-07
servlet笔记讲解
2015-10-07
小程序源码打包-已分类.zip
2021-04-20
JAVA AIP1.7中文
2016-05-27
DiskFileItemFactory需要的jar包commons-fileupload-1.3.jar和commons-io-1.2.jar
2016-05-20
JSP通用分页组件 javabean分页
2016-05-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人