自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(43)
  • 资源 (1)
  • 收藏
  • 关注

原创 前后端访问跨域问题

跨域问题  前后端交互默认有三种情况是不允许访问访问协议不同 : http 协议访问 https 协议 默认不能访问访问地址不同: 192.168.1.1 访问 172.11.1.1 默认不能访问访问端口号不同: 9528端口 访问 8080端口 默认不能访问以上三种有一种不同都会导致跨域问题解决方式在 Controller 上加上 @CrossOrigin 注解即可...

2021-06-16 15:02:43 158

原创 Java对接支付宝支付接口

Java对接支付宝支付接口 概述支付宝应用开发模式沙箱环境与正式环境概述    当今互联网时代,第三方支付已经是一个生活中不可或缺的工具,而在众多第三方支付产品中,支付宝无疑是其中最重要的接口之一。支付宝应用开发模式    要使用支付宝支付能力,需要按照支付宝开发平台的规则进行预先账号准备支付宝有一个专门的管理平台 https://open.alipay.com    通常开发模式需要由开发者在支付宝平台创建自己的应用,然后给应用制定能力,比如支付、营销等我们可以通过支付宝登录支付宝开放平台,

2021-04-12 14:34:58 587

原创 定时器

定时器循环定时器通过 setInterval 来创建一个循环定时器,setInterval 有两个参数,第一个参数是要执行的函数,第二个参数是间隔多久执行一次(毫秒为单位)。 var intervalId; function run() { alert("run"); // run方法执行时,清除定时器 clearInterval(intervalId); } // 创

2021-02-23 18:29:34 104

原创 事务的隔离级别

事务的隔离级别事务的特性:ACID原子性:强调事务的不可分割一致性:事务在执行前后,数据的完整性保持一致隔离性:多个事务并发的时候,一个事务的执行不应该受到其他事务的干扰持久性:一个事务一旦提交,就应该永久保存事务隔离性问题三类读写问题       脏读 :指一个线程读取到另外一个线程未提交的数据      不可重复读 :指一个线程中的事务读取到了另一个线程中提交的upd

2021-02-20 08:23:26 92 1

原创 mysql 学习笔记

mysql 学习笔记       完整笔记包括案例所需脚本 以及几道练习题,感兴趣的朋友可以下载:完整笔记       排序查询语法:       select          &nbsp

2021-02-12 18:23:46 122 1

原创 格式化时间

格式化时间使用SimpleDateFormat 对时间进行格式化例:public static void main(String[] args) { String format = new SimpleDateFormat("[a]好,现在是 [yyyy年MM月dd日 EEE hh点mm分] ") .format(System.currentTimeMillis()); System.out.println(format); }运行结果:...

2020-12-30 15:39:52 71

原创 创建多线程

创建多线程的两种方式

2020-12-28 17:36:03 68

原创 将大文件拆分并重新合并

使用IO流实现完整拷贝实现思路:创建一个用于拷贝的方法,

2020-12-17 19:57:41 601

原创 Java中正则表达式

1、描述字符x         字符 x 例如: a\         反斜线字符\t         制表符 (’\u0009’)2、描述多个字符[abc]           &nbsp

2020-12-01 19:18:55 71

原创 YAML基本语法

YAML语法1、基本语法        Key: (空格) value : 表示一对键值对        属性和值都是大小写敏感        通过空格的缩进来控制层级关系 ,只要为对齐的一列数据,都是同一层级      &nbs

2020-11-13 13:04:21 138

原创 单例设计模式

单例设计模式Singleton        在Java中指单例设计模式,是软件开发中最常用的设计模式之一单例:唯一实例        某个类在项目里只有一个实例对象,并可被获取和使用的代码模式常见形式        饿汉式:直接创建对象(不存在线程安全问题)/* * 1. 构造

2020-11-12 09:28:12 665 3

原创 局部变量与成员变量

局部变量与成员变量声明的位置        局部变量:方法体{ },形参,代码块{ }        成员变量:类中方法外                1.类变量:有static修饰  &nbsp

2020-11-09 16:40:04 125 2

原创 快递查询

微信小程序 - 快递查询效果图:准备API     需要对接快递物流查询接口,进行物流信息查询。若不知道该如何选择api的话,可以访问阿里云,搜索快递接口,选择适合自己的即可,且阿里云有完整的API使用教程。     阿里云可以对接口进行调试之后就可以在AP调试页面对接口进行调试。小程序编写在app.json中注册页面"pages":[ "pages/index/index", "pag

2020-09-26 17:42:01 214

原创 Ajax工具类

Ajax工具类/** * 统一整个Ajax请求返回的结果 * @param <T> */public class AjaxResult<T> { private static final String SUCCESS = "SUCCESS"; private static final String FAILED = "FAILED";// 封装当前请求结果为成功还是失败 private String result;// 处理失败时返

2020-08-31 14:25:40 280

原创 Mybatis 逆向工程配置文件

Mybatis 逆向工程配置文件逆向工程需要的依赖与插件:<dependencies> <dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis</artifactId> <version>3.2.8</version> </dependency></dep

2020-08-29 15:53:44 452

原创 jquery 的 on( )函数

jquery 的 on( )函数      传统的事件绑定方式只会在第一个页面生效,当进行翻页等操作后事件将失效而使用 jquery 的 on( )函数将解决这给问题。找到所有动态生成元素附着的静态元素函数的第一个参数为事件类型函数的第二个参数是要绑定事件的元素选择器函数的第三个参数是响应函数 $("#onTest").on("click","#testBtn",function () { alert("aaa");

2020-08-26 17:36:28 129

原创 分页插件 -- PageHelper/Pagination

MyBatis分页插件 – PageHelper/PaginationPageHelper所需依赖<dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper</artifactId> <version>4.0.0</version></dependency>service 方法@Ov

2020-08-25 13:28:31 456

原创 SimpleDateFormat -- 生成创建时间

生成创建时间 Date date = new Date(); SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); String createTime = format.format(date);

2020-08-23 13:58:11 366

原创 SSM整合 -- 拦截未登录用户

SSM整合 – 拦截未登录用户创建拦截器,用于拦截未登录用户访问受保护页面public class loginInterceptor extends HandlerInterceptorAdapter { @Override public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler) throws Exception {

2020-08-22 14:27:45 638

原创 MD5 工具类

MD5 工具类public static String md5(String source) { // 1.判断 source 是否有效 if (source == null || source.length() == 0) { // 2.如果不是有效的字符串抛出异常 throw new RuntimeException(CrowdConstant.MESSAGE_STRING_INVALIDATE); }

2020-08-20 15:08:49 304

原创 SSM整合 -- 异常映射

SSM整合 – 异常映射创建自定义异常        继承RuntimeException并调用构造器public class loginFailedException extends RuntimeException{ public loginFailedException() { } public loginFailedException(String message) { super

2020-08-20 12:47:26 129

原创 SSM整合 - 配置PageHelper

SSM整合 - 配置PageHelper在项目里,引入mybatis 分页插件       导入依赖:<dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper</artifactId> <version>4.0.0</version&gt

2020-07-23 18:45:42 443

原创 SSM整合 - 配置文件配置

SSM整合 - 配置文件配置创建Maven Web项目:所需依赖在创建Maven项目,生成web.xml文件后 加入以下配置:<?xml version="1.0" encoding="UTF-8"?><web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation

2020-07-23 18:16:06 105

原创 SSM整合 - 依赖

主要依赖 版本SpringMVC 4.0.0.RELEASESpring 4.0.0.RELEASEMybatis 3.2.8C3P0连接池 0.9.2MYSQL驱动 5.1.37

2020-07-23 17:55:08 173

原创 Maven配置tomcat插件

Maven配置tomcat插件在pom.xml中加入下面代码:<build> <!--插件 --> <plugins> <plugin> <groupId>org.apache.tomcat.maven</groupId> <artifactId>tomcat7-maven-plugin</art

2020-07-21 18:56:35 170

原创 Could not find artifact com.exer:manager:jar:1.0-SNAPSHOT

Could not find artifact com.exer:manager:jar:1.0-SNAPSHOT        今天在创建项目测试配置时,运行 tomcat:run 命令时遇到该错误,原因:因 maven 多模块编译子模块时,需要把相关联的模块 install 一下,然后就可以正常编译了...

2020-07-20 17:42:46 2215

原创 MyBatis 批量插入数据

MyBatis 批量插入数据通过 动态sql 中 foreach 来进行批量保存<!-- 批量插入 --><!-- void addUser(@Param("users") List<User> users); --> <insert id="addUser"> insert into user (username,password) values <foreach collection="users" item="user" se

2020-07-15 00:52:15 62

原创 SpringMVC - 数据格式化

SpringMVC - 数据格式化数据格式化:首先需要在Spring配置文件中配置 :< mvc:annotation-driven></mvc:annotation-driven>在目标属性上添加对应的注解 @DateTimeFormat 或 @NumberFormat为注解指定相应的格式 如:@DateTimeFormat(“yyyy-MM-dd”)@NumberFormat ("#,###,###.#")...

2020-07-13 15:52:53 65

原创 SpringMVC 处理模型数据 - MAP 与 SessionAttributes注解

SpringMVC 处理模型数据 - MAP 与 SessionAttributes注解SpringMVC 在内部使用了一个 org.springframework.ui.Model接口存储模型数据。   在方法中加入 Map 或者 Model 类型的参数 @RequestMapping("/testSessionAttributes") public String testSessionAttributes(Map<String,Object> map)

2020-07-04 21:14:19 140

原创 SpringMVC - HelloWorld

SpringMVC - HelloWorldSpringMVC 为表现层提供的基于 MVC 设计理念的优秀Web框架,目前主流的 MVC 框架之一必备jar包:       spring-core       spring-context       spring-spring-beans  &n

2020-06-29 23:06:02 128

原创 Spring AOP -- 使用 Aspectj

AOPAOP 面向切面编程 : 是一直新的方法论,是对传统 OOP 面向对象编程的 一种补充

2020-06-27 20:47:21 124

原创 Spring4 注解配置bean

Spring4 注解配置bean特定组件包括:@Component :标识一个受 Spring 管理的组件@Respository :标识持久层组件@Service :标识业务层组件@Controller :标识表现层组件当在组件类上使用注解之后,需要在 Spring 的配置文件中声明:< context:component-scan >           属性:

2020-06-26 15:49:05 89

原创 Spring4 HelloWorld

Spring4 HelloWorld -笔记Spring是一个轻量级框架,以IOC(控制反转),AOP(面向切面)为内核,致力于JavaEE应用各层的解决方案创建一个实体类,且拥有无参构造器创建Spring配置文件:applicationContext.xml<?xml version="1.0" encoding="UTF-8"?><beans xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="

2020-06-24 15:00:30 84

原创 MyBatis参数传递

MyBatis参数传递 – 笔记  MyBatis对参数的处理        单个参数:#{参数名}:取出参数值        多个参数:MyBatis会将多个参数封装成一个map           &nbsp

2020-06-15 20:39:45 116

原创 MyBatis初步实现增删改查

MyBatis – 笔记MyBatis是一个非常优秀的持久化框架,它支持自定义 SQL、存储过程以及高级映射。通过MyBatis官方文档进行入门学习:https://mybatis.org/mybatis-3/zh/index.html小结:接口式编程java: Dao ===> DaoImplMyBatis Mapper ===> Mapper.xmlSqlSession是与数据库的一次会话,在使用完后必须关闭Mapper接口没有实现类,MyBatis会为接口生成

2020-06-14 23:59:05 122

原创 Maven配置

Maven 部署 – 笔记Maven 安装检查JAVA_HOME环境变量解压Maven压缩包,放到非中文无空格目录下配置Maven的环境变量[1] 配置M2_HOME[2] 配置path运行 mvn -v命令查Maven版本

2020-06-10 14:46:47 70

原创 用 Idea 创建 Servlet

用 Idea 创建 Servlet – 笔记创建一个静态web工程添加Servlet添加一个modulenew 一个Servlet配置 web.xml

2020-05-24 15:56:50 216

原创 idea -- 常用设置

idea – 常用设置进入设置菜单

2020-05-19 13:37:17 80

原创 IO流

IO流 -笔记字符流字节流缓冲流字符流使用字符流进行文本复制: public void test1() { //创建输入/输出流对象 FileReader fr = null; FileWriter fw = null; try { //创建File类,指明读入/写出文件 File srcFile = new File("hello.txt"); Fil...

2019-11-22 15:18:28 78

原创 JAVA 集合框架

JAVA 集合框架 - 笔记Collection接口ListSetMapCollection接口单列数据,定义了存储一个一个对象的方法集合ListList:存储有序、可重复的集合全新的界面设计 ,将会带来全新的写作体验;在创作中心设置你喜爱的代码高亮样式,Markdown 将代码片显示选择的高亮样式 进行展示;增加了 图片拖拽 功能,你可以将本地的图片直接拖拽到编辑区域直接展示;...

2019-11-04 12:28:46 68

sql练习笔记.zip

mysql学习时记录的笔记及几道练习题,都是些基础内容,分享给初学者

2021-02-12

空空如也

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

TA关注的人

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