
java
文章平均质量分 62
飞奔的波大爷
本人擅长java开发,目前工作5年,本人Q2118119173.欢迎随时学习交流
展开
-
Activiti5工作流学生请假系统ssm+mysql学生请假系统源码
该系统是基于Activiti5工作流引擎采用了SSM+Mysql实现的一个学生请假系统原创 2019-02-26 15:33:20 · 1101 阅读 · 1 评论 -
java打乱ArrayList随机
public static <V> boolean isEmpty(ArrayList<V> sourceList) { return (sourceList == null || sourceList.size() == 0); }/** * 打乱ArrayList * * */ public stati...原创 2019-04-16 14:40:10 · 1138 阅读 · 1 评论 -
微信openid和unionid区别
(1)微信openid和unionid长度是不一样的openid=28,unionid=29(2)openid同一用户同一应用唯一,unionid同一用户不同应用唯一比如你们公司有一个公众号,一个小程序。用户在公众号中有一个唯一openid,在小程序中有一个openid,但他们的openid不同,而unionid相同。...原创 2019-04-17 15:10:11 · 2922 阅读 · 0 评论 -
在eclipse中如何导入springboot项目
首先springboot项目是基于maven的,必须有maven环境。本教程以导入一个springboot项目为例。一个 springboot项目 一个sql文件。本人环境:eclipse4.5jdk1.8mysql5.7maven3.2(maven版本不限,都可以用)navicat 数据库链接工具。以下是以上版本参考的安装包:链接:https://pan.baidu.co...原创 2019-05-05 13:18:42 · 59724 阅读 · 3 评论 -
eclipse导入ssm ssh项目步骤以及调试运行(非maven项目
准备工作:导入环境准备:eclipse 版本不限 只要支持web项目即可,保证有server选项。jdk1.8 (目前公司常用jdk版本,jdk10,12少用) 百度jdk环境变量安装。mysql5.x(5.5 5.6 5.7)为什么需要5.x版本,目前mysql8.0与5.x区别大,jar包 和驱动有所改变,具体可以百度。navcat for mysql 数据库链接工具...原创 2019-07-02 14:57:52 · 21530 阅读 · 0 评论 -
cookie工具类(java)
记录一下,以后工作中可用。cookie工具类import java.io.UnsupportedEncodingException;import java.net.URLDecoder;import java.net.URLEncoder;import javax.servlet.http.Cookie;import javax.servlet.http.HttpServletReq...原创 2018-12-10 09:37:47 · 463 阅读 · 0 评论 -
java集合迭代器(Iterator)的认识
Iterator(迭代器) 迭代器(Iterator)模式,又叫做游标(Cursor)模式。GOF给出的定义为:提供一种方法访问一个容器(container)对象中各个元素,而又不需暴露该对象的内部细节。 使用方法iterator()要求容器返回一个Iterator。第一次调用Iterator的next()方法时,它返回序列的第一个元素。原创 2017-06-25 17:40:51 · 555 阅读 · 0 评论 -
java 集合类
上章介绍Iterator迭代器: http://blog.youkuaiyun.com/qq_22860341/article/details/73719283 本章主要介绍Collection子类set ,list以及Map借口以及子类。集合介绍集合层次结构图: Collection是最基本的集合接口,一个Collection代表一组Object,即Collection的元素(Elements)。原创 2017-06-26 17:50:21 · 487 阅读 · 1 评论 -
java判断是否是Ajax异步请求
/** * 是否是Ajax异步请求 */ public static boolean isAjaxRequest(HttpServletRequest request) { String accept = request.getHeader("accept"); if (accept != null && a...原创 2018-08-06 16:03:48 · 2952 阅读 · 0 评论 -
MyBatis mapper.xml根据时间筛选sql
MyBatis mapper.xml根据时间筛选sql&lt;if test="beginTime != null and beginTime !='' "&gt; &lt;![CDATA[ and DATE_FORMAT(create_time, '%Y-%m-%d')&gt;= DATE_FORMAT(#{beginTime}, '%Y-%m-%d') ]]&原创 2018-09-21 15:10:47 · 8604 阅读 · 0 评论 -
长连接和短连接原理浅析
1. HTTP协议与TCP/IP协议的关系原创 2018-09-27 11:42:32 · 4325 阅读 · 0 评论 -
防止短信接口验证码恶意攻击
一、易遭恶意使用的场景或网站(1)网络在线投票站(需要填写手机号码进行校验)(2)用户在线注册页面(包含手机短信验证功能)(3)手机短信动态密码登录二,用户恶意点击手机短信验证码主要有两种途径:一种是人工频繁点击;一种是通过软件连续点击,就危害性来说,软件连续点击的危害要大的多。解决方法:(1)短信发送间隔设置——设置同一号码重复发送的时间间隔,一般设置为60-120秒发送成功后...原创 2018-10-31 13:36:31 · 1727 阅读 · 0 评论 -
支付宝PC端二维码支付(沙箱环境)
一,准备工作获取以下内容:1,APPID2,支付宝网关3,公钥4,私钥5,支付宝钱包账号密码支付宝开放平台:https://openhome.alipay.com/platform/developerIndex.htm在这里根据规则设置私钥和公钥下面有一个钱包下载二维码,下载沙箱钱包后,查看账号密码并登录买家账号二,配置文件将以上信息填写在下面配置package ...原创 2018-11-27 16:20:45 · 12538 阅读 · 8 评论 -
String类的方法
一, String类的构造函数原创 2017-06-16 21:53:27 · 414 阅读 · 0 评论