自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 分布式定时job-xxljob的详解、使用和创建(附带哔哩哔哩(bilibili)视频)
原力计划

一、简介 1.1 概述 XXL-JOB是一个轻量级分布式任务调度框架,其核心设计目标是开发迅速、学习简单、轻量级、易扩展。现已开放源代码并接入多家公司线上产品线,开箱即用。 1.2 特性 1、简单:支持通过Web页面对任务进行CRUD操作,操作简单,一分钟上手; 2、动态:支持动态修改任...

2020-06-04 17:48:36 985 3

原创 Linux下使用ibd文件实现MySQL的数据导入和使用

1.到线上数据将所需ibd文件拷贝过来,我的路径是:/data/mysql/dress5/t_news.ibd 2.到需要导入的数据库: 执行:truncate table t_news; 执行:alter table t_news discard tablespace; 完成后将t_ne...

2020-06-09 11:46:10 106 0

原创 封装一个函数,将System.out.println(xx)封装成 print方法

1.工具类 package com.ld.staticUtil; public class Print { private static boolean flag=true; public static void print(Object obj){ if...

2020-06-02 17:20:55 529 0

原创 Linux系统使用firewalld打开关闭防火墙与端口

1、firewalld的基本使用 启动: systemctl start firewalld 关闭: systemctl stop firewalld 查看状态: systemctl status firewalld 开机禁用 : systemctl disable firewalld ...

2020-05-12 11:21:49 908 0

原创 nginx反向代理request.getHeader("x-forwarded-for")为null,且request.getRemoteAddr()为本机地址

一、产生原因: 1.使用方向代理是未设置x-forwarded-for头,或者设置x-forwarded-for头的配置语句存放错误导致request.getHeader("x-forwarded-for")为null 2.导致request.getRemoteAddr()...

2020-05-08 11:14:10 1425 0

原创 主从数据库的配置以及主从数据库的同步(MySQL)

一.为什么要用主从数据库? 1.使用主从数据库主要是为了读写分离,在数据库集群架构中,让主库负责处理事务性查询,而从库只负责处理select查询,让两者分工明确达到提高数据库整体读写性能。当然,主数据库另外一个功能就是负责将事务性查询导致的数据变更同步到从库中,也就是写操作。 2.读写分离的好...

2020-05-06 16:34:09 1500 0

原创 Linux系统tomcat启动成功,却无法访问,问题出在哪?踩坑行动正式开始!!!

一.在Linux上使用 sh /alidata/tomcat-pc/bin/startup.sh 命令查看,如图: 说明Tomcat已经启动了 二.既然Tomcat已经启动成功,项目又不能访问,以前都是可以的,为什么现在不可以呢,原来是没有将端口放入白名单,我不禁又产生疑问,以前可以的...

2020-03-16 09:36:36 4527 0

原创 手动编写SpringIOC框架

一.什么是SpringIOC 什么是SpringIOC,就是把每一个bean(实体类)与bean(实体了)之间的关系交给第三方容器进行管理。 Xml配置: <beans> <bean id="user1" class="com.itmayi...

2020-03-09 16:13:04 4468 0

原创 获取ssl证书,将http转为https,并在Linux的nginx上配置

一.获取ssl证书(此步骤较复杂,而且容易出错) 1.打开网站:https://www.trustauth.cn/marketing/freessl.html,如图: 点击免费申请 2. 输入你要申请ssl证书的地址: 3.填写一下数据: 4.CSR生成: 注意:生成C...

2020-03-06 11:33:54 4469 0

原创 使用微信录音将amr转为mp3

一.将前台传来的serverId拿来,用于请求微信接口,获取amr文件,并将amr文件保存在相关路径作为临时文件,具体代码如下: public static String downloadMediaId(HttpServletRequest request, String mediaId) {...

2020-02-28 22:04:08 4450 0

原创 微信支付的代码实现过程

一.根据官方api(https://pay.weixin.qq.com/wiki/doc/api/app/app.php?chapter=9_1),已经微信提供的dome代码( 链接:https://pan.baidu.com/s/1JUhY6KtjtyJTSlfK6e6OFQ 提取码:q99h...

2020-02-28 22:03:32 4544 0

原创 javaweb中request.getSession(true)和request.getSession(false)的区别

request.getSession(true):若存在会话则返回该会话,否则新建一个会话。 request.getSession(false):若存在会话则返回该会话,否则返回NULL 当向Session中存取登录信息时,一般建议:HttpSession session =request.ge...

2020-01-09 10:26:51 4460 0

转载 SSM框架+WebSocket实现网页聊天(Spring+SpringMVC+MyBatis+WebSocket)

转载地址:https://blog.csdn.net/qq_33290787/article/details/52245041

2020-01-08 15:19:32 4597 2

原创 mybatis事物回滚的相关介绍

1.添加: 添加@Transactional注解 2.如下代码: @Transactional public void insertLecturerMemberFans(PageData pd) throws Exception { pd.put("createDate&qu...

2019-12-25 18:15:37 4453 0

原创 localStorage 前端本地缓存相关知识

window.localStorage:   体积5M,据说未来还会增大   生命周期,只要不清都在 设置:localStorage.setItem( ' key ' , ' value ‘ ) //对象需要用JSON.stringify(obj) 包起来, ...

2019-12-17 14:09:11 4460 0

原创 spring切入点表达式execution()写法解析

1.execution()语法:execution(修饰符 返回值 包.类.方法名(参数) throws异常) 2.修饰符,一般省略 public 公共方法 * 任意 3.返回值,不能省略 void 返回没有值 ...

2019-10-20 12:37:24 6677 0

原创 spring实现aop面向切片编程的方式

aop底层将采用代理机制进行实现,所以我们从底层开始讲,再到springaop,会有如下几种方式: 1.JDK动态代理(该方法必须要有接口和实现类都存在),代码如下: 切面类: 工厂类: 测试类: 2.使用cglib 增强字节码(该方法接口可以不存在),代码如下: ...

2019-10-20 12:16:39 6648 0

原创 hibernate框架主键的生成策略

<id name="uid" column="id"> <!-- generator:id的生成策略 increment:也会自动增长id,但是它的这种增长是自己Hibernate实现 执...

2019-10-07 20:11:04 6575 0

原创 hibernate框架中,SQL、Hibernate和对象类型对应

Java数据类型 Hibernate数据类型 标准SQL数据类型(PS:对于不同的DB可能有所差异) byte、java.lang.Byte byte TINYINT s...

2019-10-07 20:09:40 6575 0

原创 hibernate中,Session对象的get和load方法的区别

1.get方法是直接加载数据库,即:使用get方法,hibernate将直接执行select查询语句 2.load的设计是懒加载,用到时才去查询数据库,即:使用load方法,hibernate不会马上执行sql语句,当使用所查数据内的实体类的数据时,hibernate再执行select查询语句 ...

2019-10-07 20:07:59 6561 0

原创 struts Action接受前端请求参数的几种方法

1.我们以登陆为例子,将前端的数据传到后端 2.通过request对象来获取: 前端页面: struts action: struts 配置文件: 3.通过Action的属性的set方法注入,struts会通过表单字段的名称,调用set方法,比如username字段会调用se...

2019-10-02 14:09:52 6635 0

原创 struts中result中type的取值以及其区别

一.result中type的取值: result中type的取值有四种类型: 1.dispatcher:(默认值)使用请求转发,转向一个页面。 2.redirect:使用重定向,转向一个页面。 3.chain:转发到另一个相同名称空间的动作(Action)或...

2019-09-28 22:13:39 2244 2

原创 修改struts的访问url后缀

第一种方式: 在struts.xml的配置文件中添加 <constant name="struts.action.extension" value="do"></constant> 第二种方式: 1.在src下创...

2019-09-28 22:02:50 6572 2

原创 java不同版本的遍历方法

1.我们以遍历Point类为例子,使用List泛型 2.Java5之前: for (Iterator pointItr = pointList.iterator(); pointItr.hasNext(); ) { ((Point) pointItr.next()).translat...

2019-09-23 16:46:33 15334 4

转载 vue 前端滚动条分页

转载地址:https://blog.csdn.net/ColourfulTiger/article/details/80708873

2019-09-23 16:42:58 10488 0

转载 java切割音频文件

java切割音频文件:https://blog.csdn.net/weixin_34023863/article/details/93792055

2019-09-23 16:42:50 8197 0

转载 java中引用ffmpeg在linux下不能运行解决办法

转载地址:https://blog.csdn.net/lzwglory/article/details/18263245 将文件放入项目根目录就可以了

2019-09-23 16:42:39 8508 0

转载 vue webpack打包后静态资源文件名hash值去除

转载地址:https://blog.csdn.net/qq_36497461/article/details/89852181

2019-09-23 16:42:28 7469 0

原创 cookie和session的介绍以及区别

1.什么是cookie? Cookie 是在HTTP协议下,服务器或脚本可以维护客户工作站上信息的一种方式。Cookie 是由 Web服务器保存在用户浏览器(客户端)上的小文本文件(内容通常经过加密),它可以包含有关用户的信息。无论何时用户链接到服务器,Web站点都可以访问Cookie 信息,可...

2019-09-08 19:24:24 6932 0

原创 java后端获取微信jssdk并生成签名

1.主体代码 /** * 获取jssdk * @param url * @return * @throws Exception */ @RequestMapping(value = "/getWechatJSSDK",method={RequestMe...

2019-08-29 15:44:32 10238 0

原创 vue 访问后端接口(后端接口框架:ssm)报错 403 No 'Access-Control-Allow-Origin' header解决方案

1.错误如图(跨域问题): 2.解决方案: (1).先添加拦截器: 具体代码: package com.ldkj.smms.interceptor; import java.util.List; import javax.servlet.http.HttpServletReque...

2019-08-16 17:43:55 10906 0

转载 SpringBoot整合Mybatis未打成jar正常运行,打成jar包,TypeAliases配置失败致使mybatis无法找到实体类的问题

请看这里:https://www.cnblogs.com/Franken-Fran/p/mybatis_typeAliase_error.html

2019-08-13 11:17:10 10668 0

原创 《Java开发实战经典》.(李兴华).[PDF]&ckook百度网盘链接

链接:https://pan.baidu.com/s/1VovIRGPpimWRCRAfkO8S8A 提取码:k5zm

2019-08-05 00:08:06 14996 7

原创 Z00334 轻量级JAVAEE企业应用实战(第3版) 百度网盘链接

链接:https://pan.baidu.com/s/1KgZA_vHcQPYFH7xOY7zOxg 提取码:5qam

2019-08-05 00:08:00 14403 1

原创 MySQL忘记root密码,怎么进行密码修改?

1.停止MySQL服务器,用管理员身份打开,输入net start mysql5.5(mysql5.5为mysql服务名称): 2.使用无验证登录:mysqld --skip-grant-tables,如图 3.打开新的cmd窗口,输入mysql,如图: 4.使用语句 us...

2019-08-04 15:01:21 11096 0

原创 java利用反射方式获取对象的成员变量、构造方法、普通方法,并进行基本的操作

1.反射类Person类 /** * 反射类Person * @author wukefan * */ public class Person { private String name ="吴某某"; public Integer age = 21; pub...

2019-07-18 23:33:02 10232 0

转载 PowerDesigner16.5汉化破解版安装教程(含安装文件、汉化包、破解文件)

转载自https://blog.csdn.net/sinat_34104446/article/details/79885141,请点击访问

2019-07-16 13:29:31 10229 0

原创 《美团点评算法实践精选》百度网盘

链接:https://pan.baidu.com/s/1nKbJpVFtv4YEI1lvUDIrAQ 提取码:bavd 复制这段内容后打开百度网盘手机App,操作更方便哦

2019-07-16 12:07:36 10254 1

原创 《2018年美团点评技术年货(合).pdf》百度网盘

链接:https://pan.baidu.com/s/1VhIutnL8z0fyETxDu0DxfQ 提取码:3lam 复制这段内容后打开百度网盘手机App,操作更方便哦

2019-07-16 12:06:52 10427 0

原创 《Spring源码深度解析》百度网盘

链接:https://pan.baidu.com/s/1qlFq_7_ZaJCjPUhcRTgbhw 提取码:wgou 复制这段内容后打开百度网盘手机App,操作更方便哦

2019-07-16 12:05:05 10778 1

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