自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 收藏
  • 关注

原创 页面防重提交技术之令牌机制

  今天给大家带来的是页面防重提交之令牌机制技术,如有不足之处,敬请指正。那么首先我们必须知道页面防重是什么?  例如:我们在浏览器输入表单信息提交后,会将数据插入到数据库中,此时浏览器会保存上一次请求的数据,如果我们不做页面防重,当我们点击页面刷新按钮时,就会再次将已经填好的表单提交,再次插入到数据库中。浏览器中的防重提交示例  要解决这个问题,首先要理解toke...

2019-04-19 22:06:03 425

原创 SpringMVC与Mybatis配置及整合说明

我们都知道随着技术的进步,现在SSM框架非常火热,那么对于我们来说就得搞清楚其中的整合配置的流程,以便于在我们在程序中出现Bug的时候可以快速定位,下面就SSM框架中的一些问题作出说明,如有不当之处,敬请大家指正。1.SpringMvc的配置及说明(基于XML配置文件)首先我们要知道SpringMVC是基于MVC的框架Web层框架,解决了前端页面和后端代码的分离问题,实现了一个请求对应一个方法...

2019-04-16 10:53:14 257

原创 使用NPS自建内网穿透服务器教程,带WEB管理

nps是一款轻量级、高性能、功能强大的内网穿透代理服务器。目前支持TCP、UDP流量转发,可支持任何tcp、udp上层协议(访问内网网站、本地支付接口调试、ssh访问、远程桌面,内网dns解析、游戏私服、我的世界服务器等等……),此外还支持内网http代理、内网socks5代理、p2p等,同时支持snappy压缩、站点保护、加密传输、多路复用、header修改等。支持web图形化管理,集成多用户模式。案例:做微信公众号开发、小程序开发等----> 域名代理模式。

2023-03-16 18:01:11 1937 1

原创 什么是双亲委派

双亲委派模型是和 Java 中多个类加载器(启动类加载器、扩展加载器、应用程序类加载器)的运行规则,通过这个(双亲委派模型)规则可以避免类的非安全问题和类被重复加载的问题,但它也遇到了一些问题,比如 JNDI 和 JDBC 不能通过这个规则进行加载,它需要通过打破双亲委派的模型的方式来加载。)的运行规则,通过这个(双亲委派模型)规则可以避免类的非安全问题和类被重复加载的问题,但它也遇到了一些问题,比如 JNDI 和 JDBC 不能通过这个规则进行加载,它需要通过打破双亲委派的模型的方式来加载。

2023-02-16 14:19:32 152 1

原创 Exception in thread "main" java.lang.NoClassDefFoundError: org/springframework/data/redis/connection

springboot中使用redisson配置时候报异常:原因是就算之前定义了版本号,之后定义的版本号删除之后也会报错。Exception in thread “main” java.lang.NoClassDefFoundError: org/springframework/data/redis/connection/ReactiveRedisConnectionFactoryat jav...

2019-07-06 18:15:11 5847

原创 java设计模式之代理模式(动态代理)

  今天给大家分享的是java设计模式之代理模式中的动态代理模式。如有不足,敬请指正。  我们上次说到静态代理使用一个代理类来管理被代理类对象(源对象)的统一处理,代理类必须要继承或者实现一个基类或者接口!!(很笨重)。每个接口都要实现一个新的代理,每个方法的逻辑处理,还是要重复编写。  那么动态代理:就是可以自由的不指定的使用任何接口来实现代理。所谓的动态就不需要指定代理类的固定接口。...

2019-05-13 22:25:02 271

原创 ### Cause: com.baomidou.mybatisplus.exceptions.MybatisPlusException: The SQL execution time is too

优化sql或修改:<!-- 配置MP相关插件 --> <property name="plugins"> <list> <!-- 分页插件 --> <bean class="com.baomidou.mybatisplus.plugins.PaginationInterceptor"></bean&gt...

2019-05-10 15:24:17 4985

转载 SSM框架中 出现的406 (Not Acceptable)

引用:https://blog.youkuaiyun.com/zhangtxsir/article/details/79521810

2019-05-07 23:41:09 474

原创 Httpclient

  今天给大家分享的是Httpclient,如有不足,敬请指教。一、Httpclient简介1.1 什么是httpclientHttpClient 是 Apache Jakarta Common 下的子项目,用来提供高效的、最新的、功能丰富的支持 HTTP 协议的客户端编程工具包,并且它支持 HTTP 协议最新的版本和建议。实现了所有 HTTP 的方法(GET,POST,PUT,HEA...

2019-05-07 14:18:47 428

转载 过滤器(Filter)与拦截器(Interceptor )区别

引用自:https://www.cnblogs.com/junzi2099/p/8022058.html#_label9顺序图示

2019-05-06 17:36:43 161

原创 ActiveMQ (二)

 今天继续给大家分享的是ActiveMQ,如有不足,敬请指教。 上次我们说到,我们发现消费者每次只能消费一条消息。当队列中有多条消息的时候,我们需要多次运行消费者,才能消费完这些消息。很麻烦!!!!如何解决这个问题呢? 这就需要使用ActiveMQ监听器来监听队列,持续消费消息。一、ActiveMQ监听器1.1 配置步骤说明创建一个监听器对象。修改消费者代码,加载监听器1.2...

2019-05-06 16:14:27 427

原创 ActiveMQ (一)

 今天给大家分享的是ActiveMQ,如有不足,敬请指教。 那么我们必须知道ActiveMQ是什么。一、ActiveMQ简介1.1 ActiveMQ是什么ActiveMQ是一个消息队列应用服务器。支持JMS规范。1.1.1 JMS概述全称:Java Message Service ,即为Java消息服务,是一套java消息服务的API标准。(标准即接口)实现了JMS标准的系...

2019-05-05 21:15:04 143

原创 如何使用java发送邮件

  今天给大家带来的是用java发送邮件,如有不足之处,敬请指教。  本次我们利用QQ来发送邮件。一、配置步骤打开邮箱的POP3、SMTP导入包配置邮件发送类编写邮件测试二、配置流程2.1 打开邮箱的POP3、SMTP图示2.2 导入包javamail下载路径:https://www.oracle.com/technetwork/java/...

2019-04-29 19:11:42 176

原创 分布式系统图片上传方案 (二)

  我们上次说到,在访问浏览器过程中发现图片加载时间稍微有点长,在我们实际开发中遇到大型网站每个页面需要加载的图片更多,而且对并发量的要求也很高,这就需要用到Tengine了。  本次分享的是Tengine的快速入门,如有不足,敬请指教。一、Tengine简介1.1 Tengine是什么?Tengine是web服务器。这里选择Tengine做图片服务器二、搭建步骤安...

2019-04-28 15:54:06 350

原创 分布式系统图片上传方案 (一)

  今天给大家分享的是分布式系统图片上传方案,如有不足,敬请指正。  我们都知道在我们开发中,经常要用到图片上传功能。那么在传统的上传方式中,我们是在项目的根目录下创建upload目录,将图片上传到服务器中。那么在分布式环境下,是有多个Tomcat存在的,当把图片直接上传到Tomcat服务器时,容易出现图片丢失的问题。传统方式  那么怎么解决这个问题呢?我们会不会有...

2019-04-27 21:44:53 1318

原创 Solr 全文检索服务器(二)

2.6 创建java程序访问solr服务器创建数据库图示图示配置步骤说明:创建项目创建索引搜索索引2.6.1 创建项目,导入jar包SolrJ核心包 /solr-4.10.3/dist/solr-solrj-4.10.3.jarSolrJ依赖包 /solr-4.10.3/dist/solrj-l...

2019-04-26 20:33:13 210

原创 java.util.zip.ZipException: invalid LOC header (bad signature)

今天用maven创建项目报错:java.util.zip.ZipException: invalid LOC header (bad signature)就是jar包有损坏,简单方法就是直接干掉仓库重新下载安装。

2019-04-25 23:46:33 256

原创 Solr全文检索服务器 (一)

  今天给大家分享的是Solr,如有不足,敬请指正。  那么我们首先要知道Solr是什么,我们都知道我们国内目前很火的某猫,某宝,某东,在这里就用到了Solr检索服务器。百度百科给出的解释是:Solr是一个独立的企业级搜索应用服务器,它对外提供类似于Web-service的API接口。用户可以通过http请求,向搜索引擎服务器提交一定格式的XML文件,生成索引;也可以通过Http Get操作...

2019-04-25 20:40:22 238

原创 java.lang.NoClassDefFoundError: net/sf/jsqlparser/expression/Expression

今天在做junit单元测试的时候遇到两个问题:第一个是:在单元测试的时候导入不了org.springframework.test.context.junit4.SpringJUnit4ClassRunner,其实在下载的依赖中是存在这个类的。在maven的项目中依赖如下:<dependency> <groupId>org.springframework&lt...

2019-04-25 19:42:17 6055

原创 java设计模式之代理模式(静态代理)

  今天给大家分享的是java设计模式之代理模式中的静态代理模式,动态代理模式将在后面文章中给出。如有不足,敬请指正。一、代理模式是什么代理模式是面向对象编程的 23 种基础设计模式之一。代理模式的定义: 为其他对象(源对象) 提供一种代理以控制对这个对象(源对象) 的访问。 需求: DAO 层的代码操作。我知道分别有获得数据库连接(相同的)获得操作对象(相同的)封装参数(...

2019-04-24 00:11:51 157

原创 Redis概述与Redis集群(二)

四、Jedis连接redis服务器4.1 项目结构  需要导入两个包。项目结构4.2 Jedis连接redis服务端package com.xkt.jedis;import java.util.Set;import org.junit.After;import org.junit.Before;import org.junit.Test;impo...

2019-04-24 00:09:54 111

原创 Redis概述与Redis集群(一)

  今天给大家分享的是Redis,如有不足之处,敬请指正,那么什么是Redis呢?一、Redis简介1.1 Redis是什么  Redis是一个开源的,使用ANSI C 编写,高性能的Key-Value的NoSQL数据库1.2 Redis特点基于内存可持久化数据具有丰富的数据结构类型,适应非关系型数据的存储需求支持绝大多数主流开发语言,如C、C++、Java、Python、R...

2019-04-21 21:01:47 209

原创 Linux快速入门(二)

四、Linux权限控制4.1用户组  用户组的作用,就用于标识一种类型的用户,这样可以给一组用户(多个用户)授予权限用户组4.1.1 查看用户组  注意:用户组的信息放在/etc/group。使用命令cat /etc/group查看用户组4.1.2 创建用户组  使用命令:groupadd [组名]创建用户组...

2019-04-20 22:28:19 87

原创 Linux快速入门(一)

我们知道,项目在开发完毕后,需要打成war包部署到Linux系统下,并且Linux 是开源的,用它来做服务器成本比较低。这是我们学习Linux的兴趣点。本次分享内容为对Linux系统的一些基本操作,对于项目的部署将在后面的分享中给出。如有不足,敬请指教。      Linux发行的版本: 由于 Linux 是一个开源的操作系统。所以...

2019-04-19 22:15:40 92

空空如也

空空如也

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

TA关注的人

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