- 博客(87)
- 资源 (2)
- 收藏
- 关注
原创 MyBatis 动态 SQL 编写
目录一、if 元素二、choose、when、otherwise 元素三、where、trim 元素四、set 元素五、foreach 元素一、if 元素当未传递任何参数时,程序会将数据表中的所有数据查出。<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE mapper PUBLIC "-//my...
2018-08-17 09:03:14
436
原创 JDBC 学习笔记
目录 一、JDBC简介二、JDBC 的开发步骤三、JDBC 的简单使用四、抽取 JDBC 工具类五、SQL 的注入(了解)六、PreparedStatement 的简单使用七、封装数据八、Properties 配置文件8.1 编写 jdbc.properties 文件8.2 重写 JDBCUtils.java 九、整篇博客用到的 Java 代码打包地...
2018-08-15 21:28:04
3645
2
原创 springboot + mybaties 第一个 web 项目
目录一、新建项目二、application.yml 文件的配置信息三、sqlMapConfig.xml 四、在启动类上 扫描 mapper 包(持久层)五、配置完成了,自己写个demo测试下就好项目环境:idea 2017 + maven + jdk一、新建项目记得选择下面的这些要导入的 jar 包选项。如果没有选的话,可以参考下面这份 pom.xml ...
2018-08-15 19:23:06
1120
原创 Quazrt 定时器的简单配置和使用
一、jar 包maven 导包:<!-- Quartz 使用时候,需要导入下面两种 jar 包 --><!-- https://mvnrepository.com/artifact/org.springframework/spring-context-support --><dependency> <groupId>org.sprin...
2018-08-14 20:15:07
2826
原创 springboot + hibernate 的第一个项目
项目环境:idea 2017 + maven + jdk 一、新建项目打开 idea 新建一个 Spring Initializr 项目。二、测试项目找到 “启动类” 如下图,右键,Run 就行了,由于 springboot 是内置 tomcat ,所以不需要自己配置 tomcat ,跑完之后在地址栏输入:http://localhost:8080/ 访问项...
2018-08-14 19:38:46
3987
3
原创 小白 mysql5.7 非安装版配置教程+百度云资源分享
需要安装版本的可以看我的另外一篇博客:小白 mysql5.7 安装版本配置教程+百度云资源分享一、安装包下载1.可以自己到官网下载2.从我的百度云分享下载:https://pan.baidu.com/s/11ZgLj5cAwOyhv-C32iW1Gg 密码: dsnb 二、解压将下载好的 zip 包,解压到自己指定的目录。比如我是解压到了 C 盘下面:C:\Prog...
2018-08-14 09:32:21
19667
12
原创 Spring 学习笔记
目录一、几个概念二、Spring 简介 三、搭建 Spring 环境四、使用 Spring 开发五、Spring 中的工厂六、配置文件详解七、IOC 控制反转(值注入和类型注入)八、设计模式 -- 桥接模式九、构造器注入十、集合注入十一、IoC 的注解方式1. @Componant :2.注入值的注解十二、AOP简介1. AO...
2018-08-09 20:19:24
1342
1
原创 短链接 生成 ( BY 百度短视屏 )
1.我使用的是百度的短视屏连接接口来进行短连接的转换,所以,不知名的一些网站是转换不了。看不懂代码也没关系,直接看 main 函数的例子就行,直接当成一个工具类来用,调用就行了。2.实现比较简单,代码中附带了相关的解释,就直接上代码就行了。相关的 jar 包也直接给出,可以直接对应着导入。3.代码部分:import java.io.BufferedReader;import jav...
2018-08-08 17:02:24
1027
原创 关于 jspf 文件做 jsp 页面公共部分
1.在 WebContent 下自己找个地方,新建一个 head.jspf 文件,然后就把 jsp 页面的公共部分放到这个 jspf 文件里面去,如下图所示。2.接着,就是直接在 jsp 页面中引入公共的部分就行了。注意文件的访问路径就行。<%@include file="./public/head.jspf"%>具体放头部还是尾部,根据自己的需求来。...
2018-08-06 20:01:19
1125
原创 JAVA实现微信授权登录
1.先写一个工具类 AuthUtil.java 来存放APPID等信息public class AuthUtil { public static final String APPID = "换成自己的APPID "; public static final String APPSECRET = "换成自己的APPSECRET "; public static JSONObject d...
2018-08-05 17:32:37
11188
4
转载 微信接口调用返回码一览表
返回码 错误码描述 说明 40001 invalid credential 不合法的调用凭证 40002 invalid grant_type 不合法的grant_type 40003 invalid openid 不合法的OpenID 40004 invalid media type 不合法的媒体文件类型 40007...
2018-08-04 23:34:41
2562
原创 微信测试号底部菜单栏的创建以及按钮链接跳转的实现
首先,得先申请一个测试号,我之前已经在另外一篇博客写过,这里就不累赘,不懂申请的可以点击下面博客链接,看第二部分:https://blog.csdn.net/weidong_y/article/details/81141868自定义菜单的按钮类型介绍:1、click:点击推事件用户点击click类型按钮后,微信服务器会通过消息接口推送消息类型为event的结构给开发者(参考消息接口指...
2018-08-04 20:53:07
9122
原创 MD5 算法的实现(附上源码)
在项目过程需要用到的话,直接把 MD5 写成一个静态类直接调用就行,没什么好讲的,代码都有带解释,就直接直接上代码就行:MD5.java 的实现代码:import java.security.MessageDigest;public class MD5 { /** * 对传入的String进行MD5加密 * * @param s * @return */...
2018-07-22 16:09:25
2564
原创 jdbc 加密之 DES 算法
1.没有加密前,我们的 jdbc.propertites 文件的信息上这样的:#没有加密的jdbc.driver=com.mysql.jdbc.Driverjdbc.url=jdbc:mysql://localhost:3306/o2o?useUnicode=true&characterEncoding=utf8jdbc.username=rootjdbc.password=...
2018-07-22 10:50:02
2001
原创 Eclipse 使用 sun.misc.BASE64 的加解密
Eclipse 无法直接使用 BASE64 进行加解密,会提示没有该类,问题如下:解决方法如下(按图操作就行):记得选中的上 JRE 下面的 Access 看清楚了!!!然后选中 Accessible ,下面的 Rule Pattern 填入两个 * 号。点击 Apply 之后就可以了,然后点击 OK 关闭窗口,接下来看下效果图: ...
2018-07-22 10:05:43
346
原创 从零接入微信公众号(Java实现 附源码)
目录 从零接入微信公众号一、微信测试号的申请与关注1.申请2.访问域名配置3.关注二、测试号快速生成底部导航栏1.获取 access_token2.自定义菜单三、微信公众号网页授权1.网页授权原理2.代码实现1)NetUtil.java2)Oauth2Token.java...
2018-07-21 11:22:25
26711
26
原创 JSONObject 使用 maven 引入 net.sf.json 时报错解决方法
在使用 JSONObject 这个类的时候,发现没用引入 jar 包,我就到 maven 官网找,接下来看下官网提供的 json 的 jar 包导入链接<!-- https://mvnrepository.com/artifact/net.sf.json-lib/json-lib --><dependency> <groupId>net.sf.j...
2018-07-21 10:09:37
14961
1
原创 Google Kaptcha 实现登录验证码(SSM 和 SpringBoot)
目录一、效果图:二、导入 jar 包三、SSM 通过Kaptcha 简单实现验证码四、SpringBoot 通过 Kaptcha 简单实现验证码五、Kaptcha 属性表六、关注一、效果图:二、导入 jar 包1.由于这是大神写好封装起来的一个框架,所有我们使用前得先下载相关的 jar 包。第一种:maven<!-- 验证码 -->...
2018-07-11 19:43:53
11721
19
原创 Thumbnailator 实现图片水印
水印效果图:1.导入thumbnailator 的jar 包第一种方式:maven<!-- 图片处理 --><dependency><groupId>net.coobird</groupId><artifactId>thumbnailator</artifactId><...
2018-07-11 19:20:33
1497
5
原创 eclipse + maven 配置 SSM 项目环境(适用于 idea)
idea 编辑器自己新建一个 maven 项目后,其他的照着下面做就行。开始写教程前,我已经创建了一个用于 web 开发的 maven 项目了,所以还不会创建 maven 项目的同学,可以看我的上一篇博客,教程比较简单的,跟着一步步做就行,很适合小白看的:https://blog.csdn.net/weidong_y/article/details/80781839接下来,我们就来开始配置...
2018-06-25 12:19:24
3054
原创 eclipse 新建 maven 项目 + 消除错误
1.安装配置 eclipse (这个不是本教程的重点故不赘述了)2.下载 maven maven 下载地址:http://maven.apache.org/download.cgi按下图提示下载即可,下载完成后直接解压出来,由于我们是通过 eclipse 来启用 maven ,因此不需要配置环境变量。3.修改 maven 的镜像仓库为阿里云为什么要改呢???理由:使用国...
2018-06-23 11:46:31
2675
原创 微信小程序之首页圆形导航条
1.效果图如下:2.Github 项目源码下载:https://github.com/yyzheng1729/wx_navigation.git3.使用到了小程序的自定义组件 component,如果不会用组件的话,可以把主要代码复制过去也行。4.实现思路:由于是两行导航栏按钮,如果采用到了数组+对象的方法来实现,每一行就是一个数组,每一个按钮就是一个对象。...
2018-06-18 22:46:17
5104
1
原创 登录窗口记住我功能的实现(SSM+ajax+Cookie)
实现方法:1.在登录验证的 Controller 里面调用私有函数 addCookie 。 @RequestMapping(value="/loginValidate")public String loginValidate(HttpServletRequest request, HttpServletResponse response) throws IOException{ ...
2018-06-18 22:27:56
4919
6
原创 微信小程序之首页轮播图片自适应高度
目录一、GitHub 源码下载链接二、代码解析三、福利:视频资源分享四、同类文章推荐:注意!!!轮播的图片需要同一个尺寸大小(或者尺寸相近)!!!注意!!!轮播的图片需要同一个尺寸大小(或者尺寸相近)!!!注意!!!轮播的图片需要同一个尺寸大小(或者尺寸相近)!!!一、GitHub 源码下载链接https://github.com/yyzheng1729/wx_...
2018-06-11 16:24:01
21879
4
原创 SSM 实现登录验证码(附源码)
如果想用框架来实现验证码,可以看我的另外一篇博客:Kaptcha 框架的使用很简单的。新手必备。https://blog.csdn.net/weidong_y/article/details/81005658一、效果图二、实现代码第一步:先建一个 RandomValidateCode.java 作为工具类。把下面的代码直接复制粘贴即可。package com.util...
2018-06-09 10:00:58
25393
39
原创 各种页面加载动画 (附源码)
使用方法:1.可以直接到我的 github 上下载整个项目的源码。github地址:https://github.com/yyzheng1729/loading2.直接复制下面的代码(记得自己引入 jquery 文件) 第一种:实心球效果图片如下:源码如下:html 代码:<div class="sk-three-bounce" id="sk-thr...
2018-06-04 09:09:33
9658
2
原创 nginx 安装、配置 http + https 访问 tomcat 项目以及配置 http 强转 https
一、在 linux (CentOS)上安装 nginx第一步:添加 nginx 存储库xshell> yum install epel-release第二步:安装 nginxxshell> yum install nginx使用 yum 安装 nginx 后,nginx 的默认路径为:/etc/nginx第三步:启动 nginxxshell> systemctl start ng...
2018-06-03 20:31:51
5079
1
原创 MyBatis 多表连接查询
多表连接的两种方式(数据库逻辑模型):1.一对一关系2.一对多关系一、通过 resultMap 和 association 实现一对一关系在 mapper.xml 文件里面的代码: <resultMap type="com.pojo.TRecruitment" id="tRecruitmentCollegeResultMap"> <id property=...
2018-06-03 16:56:23
11902
原创 基于腾讯云的域名绑定和 tomcat 部署
前提条件:1.拥有一台腾讯云服务器2.安装了 tomcat 至于安装教程可以看我另外一篇博客:https://blog.csdn.net/weidong_y/article/details/803652713.购买一个域名(需备案),并且将域名绑定到对应的服务器上。一、配置安全组,开放服务器端口号(我这里以开放所有端口号为例子)二、配置入站规则表三、配置出战规则表四、把安全组规则关联到云主机五、检...
2018-06-03 12:15:43
4660
原创 腾讯云申请免费 ssl 证书+tomcat配置https
1.申请免费的 SSL 证书申请证书连接:https://console.cloud.tencent.com/ssl提交之后,就等待验证,一般一个工作日把。下面是验证成功后,邮箱收到的邮件信息。2.下载 SSL 证书这是下载后解压出来的文件目录。3.我们用到的是 tomcat 服务器所以把 Tomcat 文件的 jks 文件上传到服务器上的 tomcat 目录下的 conf 里面。上传方法自己选择...
2018-06-03 12:08:18
8490
6
原创 eclipse 解决启动慢、运行慢的方法总结(最全)
由于 CSDN 的目录只在固定地方显示,并不是很方便阅读,又占空间,所以本文章已同步更新到个人博客上,在个人博客上的文章,有滑动侧边目录栏,阅读体验更加,而且文章的样式也更为丰富,推荐各位同学前往我的个人博客读阅。个人博客链接:http://zwd596257180.gitee.io/blog/2019/04/17/eclipse_slow/eclipse 解决启动慢、运行慢的方法总结...
2018-05-29 12:57:03
63250
7
原创 忘记 mysql 数据库连接密码(解决方案)
由于 CSDN 的目录只在固定地方显示,并不是很方便阅读,又占空间,所以本文章已同步更新到个人博客上,在个人博客上的文章,有滑动侧边目录栏,阅读体验更加,而且文章的样式也更为丰富,推荐各位同学前往我的个人博客读阅。个人博客地址:http://zwd596257180.gitee.io/blog/2019/04/16/mysql_change_password/ ...
2018-05-29 12:35:34
249524
89
原创 CentOS 服务器配置 jdk +Tomcat + mysql
1.下载 jdk 和 tomcat首先提前到官网下载 linux 环境下使用的 jdk 和 tomcat。或者直接从我的百度云里面下载,我这里提供的是 linux 下的 jdk 1.8 和 tomcat7。然后通过 ftp 工具,把下载好的压缩包上传到服务器中,这里推荐使用 WinSCP。百度云连接:https://pan.baidu.com/s/1D6cz4IZ--LVO2JT8SOf7...
2018-05-18 15:37:02
1524
原创 Git 与 Github 简单使用
目录1.自行在电脑上安装好 git 。2.SSH加密设置3.在 Github 上创建一个远程 Git 仓库4.在本地电脑建立本地 git 仓库5.更新 Github 项目6.错误解决方法1.自行在电脑上安装好 git 。git 官方下载链接:https://git-scm.com/downloads/2.SSH加密设置由于本地 Git 仓库和 Github ...
2018-05-16 23:53:17
428
原创 本地 Tomcat 无法通过 startup.sh 直接打开的原因
原因:1.配置 jdk 环境变量的时候没有配置JAVA_HOME 和CLASS_PATH 变量。2.Tomcat 安装后没有配置CATALINA_HOME解决方法:重新配置 jdk 和 Tomcat 的环境变量。配置前,最好先把之前配置的 jdk 环境变量给删除掉。具体操作:1.配置 jdk 环境变量。点击新建,输入:名称:JAVA_HOME变量值: jd...
2018-05-12 22:15:24
9219
原创 eclipse 项目没错却有红叉(解决方法)
1.进入 eclipse ,按图示操作。2.找到 General 下的 problems 。双击 problems 。就会在下边提示你项目报错的原因。根据错误提示去解决就好。
2018-05-11 12:43:23
56835
10
原创 前端中文日期插件(百度云)
目录一、基于 WdatePicker 的中文日期插件二、基于 Bootstrap 的中文日期插件一、基于 WdatePicker 的中文日期插件效果图:使用方法如下,需要用到的 js 文件可以通过下面的百度云连接下载:链接: https://pan.baidu.com/s/1fpd7YXGjvDhzyXV-G2Vflg 提取码: vute<!DOCTYPE ...
2018-04-15 14:42:51
1381
原创 小白教程之idea利用maven配置SpringMVC环境
1.看本教程之前需要自行安装 maven 以及配置好相关的环境变量。2.安装完 maven 后需要做一些设置,打开idea。操作如下图,然后设置 maven 路径。3.新建一个Maven项目,选择Create from archetype,然后选择创建maven-archetype-webapp项目。 4.在下面这个界面再次确认一下maven的相关内容。点击...
2018-04-10 22:44:45
297
原创 Bootstrap-paginator + PageHelper 前后台分页对接
目录一、bootstrap-paginator 简介二、bootstrap-paginator + PageHelper 前后台分页的实现一、bootstrap-paginator 简介1.先导入相关的 bootstrap 、jquery、bootstrap-paginator 相关 css+js 文件,本文后面提供百度云下载链接。<link rel="styleshe...
2018-04-07 16:45:06
5246
2
原创 Bootstrap 轮番图实现移动端手指左右滑动事件
1.首先让 bootstrap 的页面自适应移动端屏幕大小,加上下面这句标签即可。 <meta name="viewport" content="width=device-width, initial-scale=1">2.下面是 bootstrap 轮番图的代码,直接从官网复制过来的。 使用时自己引入 bootstrap 需要的官方 css + js 文件。...
2018-04-07 11:57:15
2893
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅