自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (6)
  • 收藏
  • 关注

原创 springboot整合shiro通过ehcache实现session共享

项目用的主要后台框架,springboot、nacos、mybatis、shiro1.4.0、ehcache2.8.8。 具体配置过程就不多说了,主要记录一下遇到的问题。测试过程中发现授权信息能够同步,而session信息始终为空。后来查看ehcache日志发现,session已经同步到其他服务器集群上,但是立马又从缓存中移除了。最终定位与replicateUpdatesViaCopy参数有关,默认此参数为true,但我不小心配置为false了。 repl...

2021-05-23 15:39:19 422

原创 SpringCloud核心组件之 Spring Cloud Stream消息驱动组件

SpringCloud核心组件之 Spring Cloud Stream消息驱动组件本文主要讲述了如何使用 Spring Cloud Stream消息驱动组件首先,我们创建两个工程(基于RabbitMQ,RabbitMQ的安装和使用这里不作说明,默认本机RabbitMQ是启动的)meander-cloud-provider, 端口:8764,作为生产者端发消息meander-cloud-consumer,端口:8765和8766,作为消费者端接收消息(启动两个消费者服务,端口分别为8765、8766

2020-10-09 19:56:37 382

原创 SpringBoot使用swagger-spring-boot-starter maven依赖包实现Swagger2

前言本文主要介绍SpringBoot框架下,如何使用swagger-spring-boot-starter maven依赖包实现Swagger2适用于对SpringBoot+maven 有一定基础的同学。一、Swagger2是什么?Swagger是一个RESTFUL 接口的文档在线自动生成和功能测试的框架。Swagger 是一个规范和完整的框架。用于生成、描述、调用和可视化RestFul风格的Web服务。总体目标是使客户端和文件系统作为服务器以同样的速度来更新文件的方法、参数和模型紧密集成到服务器

2020-10-02 11:05:09 9877 2

原创 SpringBoot项目整合Swagger2

前言 本文主要介绍如何在基于Spring框架中如何使用Swagger2。 适用于对SpringBoot+maven 有一定基础的同学。一、Swagger2是什么?Swagger是一个RESTFUL 接口的文档在线自动生成和功能测试的框架。Swagger 是一个规范和完整的框架。用于生成、描述、调用和可视化RestFul风格的Web服务。总体目标是使客户端和文件系统作为服务器以同样的速度来更新文件的方法、参数和模型紧密集成到服务器的代码,允许Api 来始终保持同步,Swagger让部署

2020-10-01 20:15:34 830

原创 IDEA 一键同时启动多个微服务模块项目

近几年,微服务可谓是大行其道。在业务模型不断扩展,超大规模流量的冲击下,许多企业纷纷抛弃了传统的单体架构,拥抱微服务。这种模式具备独立开发、独立部署、可扩展性、可重用性的优点的同时,也带来这样一个问题:开发、运维的复杂性提高。有人感觉微服务越做越不方便管理。 我们在使用IDEA工具开发多模块微服务项目时,可能需要在本地开发环境同时启动多个项目,一个个启动会很不方便。那么能不能一次启动多个微服务呢?答案是肯定的。 说明:本文假设微服务框架采用SpringBoo...

2020-09-30 16:20:44 11627

原创 修改苹果Mac终端命令窗口前面的计算机名

最近自己的苹果Mac电脑通过系统设置-用户与群组,修改了用户名,但在使用使用终端命令窗口时发现,命令行前面的计算机名没有改过来。可以通过如下命令来修改这里的名称(比如需要改成atlantis),执行后退出终端再重新打开就变过来了。sudo scutil --set HostNameatlantis...

2020-09-14 16:08:20 3518 2

原创 HTTP请求API(SpringBoot java项目),token验证报:JWT signature does not match locally computed signature

通过SpringBoot搭建restful API服务,使用JWT进行登录验证,客户端每次登录会重新获取token,发现API服务端过滤器AuthFilter,通过HTTP 请求头获取token并验证token时,偶尔会报:JWT signature does not match locally computed signature, 因为每次重新登录(新token)后又正常了,所以项目运行了半年多,也没去管它。今日再查OOM问题时,发现日志很多这个JWT错误,遂萌生了要...

2020-06-14 21:37:03 12887 2

原创 关于springboot整合dubbo疑问的解答

在开发dubbo过程中遇到的一些疑问,经过实际验证,给出答案:1、提供者必须要有类似@EnableDubbo 注解,而消费者可以不用这个注解(不用有无其他坏处暂不清楚);2、如何实现先启动消费者而未启动提供者时不报错(尽管报错不影响非dubbo功能)? 有两个方法: 方法1:在消费者端的service ,引入提供者端的service接口时,注解@Referenc...

2019-08-30 11:24:37 433

原创 Springboot 多模块项目使用mybatis-plus插件,调用sql时报错:Invalid bound statement (not found)

Springboot 多模块项目,整合mybatis-plus报错:Invalid bound statement (not found) ,困扰很久,网上也分析了很多原因及对应的解决方案。出现这个报错根本原因就是系统启动时未加载到mybatis xml映射文件或加载的xml配置文件有错误(比如调用的sql语法、格式错误等,可自行检查)。 我的业务相关的xml映射...

2019-07-19 11:53:12 3127

原创 springboot2.0学习笔记

经过对springboot的多日学习,其中遇到很多问题,现总结出来以备后查。1、SpringBoot主启动类所能扫描到的范围      SpringBoot主启动类默认只会扫描自己所在的包及其子包下面,例如主启动类包在com.meander.boot下面,而自定义的LoginController类放在了com.meander.web.controller中,LoginController是...

2018-11-08 13:00:10 352

原创 Spring-Session+Redis实现session共享

1、添加依赖<dependency> <groupId>org.springframework.data</groupId> <artifactId>spring-data-redis</artifactId> <version>2.0.9.RELEASE</version>&amp

2018-10-14 13:37:44 221

原创 mac 下eclipse安装lombok插件

下载 lombok.jar(https://projectlombok.org/download.html)将 lombok.jar 放在eclipse安装目录下,和 eclipse.ini 文件平级的。 这里需要注意,mac操作系统下eclipse的安装路径下有两个eclipse.ini,一个是/Applications/Eclipse.app/Contents/Eclipse/eclipse...

2018-04-23 19:32:13 9429 6

原创 对jsonArray数组存储的对象做自定义按多个值排序

//jsonString = "[{ \"orderId\": \"431\", \"installment\": \"9\" }, { \"orderId\": \"135\", \"installment\": \"9\" },{ \"orderId\": \"432\", \"installment\": \"9\" },{ \"orderId\": \"135\", \"installme

2016-05-25 17:18:57 7053 1

原创 myeclipse 10 + Axis2-1.6.2 开发WebService

借助myeclipse10+axis2插件完成webservice的开发。 开发工具:myeclipse10 myeclipse插件: 1:axis2-eclipse-codegen-wizard-1.4.zip 2:axis2-eclipse-service-archiver-wizard-1.4.zip

2016-04-16 23:09:55 4500

原创 spring3.0自带的定时任务重复执行两次

在做公司的项目,使用spring3.0自动的定时任务,通过如下方式配置:    本地使用tomcat和jboss部署,定时任务执行均正常,但上了linux测试及生产环境后,莫名的发现同一任务在同一时间被执行了两次,网上也搜集了大量资料,遇到类似问题的人也很多,逐一排查发现都是网上说的问题。最后发现项目中为了使用根目录可以直接访问系统,上线前在war包里加了jboss-web.xml

2015-10-16 08:43:25 3519

原创 Hibernate 实验指导手册

 http://kongtong2004.blog.163.com  1、环境配置Ø  JDK 6.0(官方下载地址)Ø  Eclipse 3.2Ø  MyEclipse 6.0GA(下载)Ø  数据库MySQL 5.0Ø  数据库客户端MySQL-FrontØ  MySQL JDBC驱动mysql-connector-java-3.1.13-bin.jar

2008-04-07 16:45:00 869 2

原创 自己动手DIY鼠标右键菜单背景

  前期准備:1、下載主要的文件DLL,這是一个很小的DLL文件 玻璃露水.rar (125.64 KB) 玻璃露水.rar (125.64 KB)此DLL已经是修改好的了2、下載Resource Hacker http://www.crsky.com/soft/1747.html  3、(*可選)下載注册DLL文件的工具:RegSvrEx RegSvrE

2008-04-07 16:31:00 712

原创 MyEclipse下用struts框架实现MVC设计模式

 MyEclipse下用struts框架实现MVC设计模式环境配置Ø JDK 5.0Ø Eclipse 3.2Ø MyEclipse 5.1GAØ Tomcat 5.51 第一个Struts应用-Helloapp1.1   创建支持Struts的web工程   新建Web Project  helloapp:  点击Finish.

2008-04-07 16:28:00 1171

dubbo监控中心dubbo-monitor-simple

该包为dubbo-monitor,使用方法请参见博文 《Dubbo进阶(五)—— dubbo-monitor-simple使用》 https://blog.csdn.net/sunhuaqiang1/article/details/80141478

2019-01-23

ANT使用指南,PDF格式,可以复制

在本教程中,您将学习 Ant 这个 Java TM 项目生成工具。由于其灵活性和易用性,Ant 很快在 Java 开发人员中流行开来,因此您有必要了解关于它的更多信息。 在继续学习本教程之前,你不需要具备先前的 Ant 经验或知识。我们将首先查看 Ant 生成文件 (build file)的基本结构,并学习如何调用这个工具。我们将逐步完成为一个简单 Java 项目编 写生成文件的步骤,然后考察 Ant 的其他一些有用功能,包括文件系统操作和模式匹配。最后编写 一个扩展 Ant 功能的自己的 Java 类来结束本教程。 在学习本教程的过程中,我们将同时展示如何从命令行以及从其他开放源代码 Eclipse IDE 运行 Ant。试验本教程中的例子不需要同时具备这两种环境;您可以选择其一,甚至选择某种不同的开发 环境,只要该环境支持 Ant。如果选择从命令行使用 Ant,并且 Ant 还没有安装到机器上,您需要 遵循 Ant 主页上的安装说明。相反,如果决定仅使用 Eclipse 环境,您不需要单独安装 Ant,因 为 Eclipse 已经包括了它。如果还没有 Eclipse,您可以从 Eclipse.org下载 Eclipse。

2011-04-21

一个有关身份证号码校验的JS代码

一个有关身份证号码校验的JS代码,需要jquery支持。

2011-04-21

DOM文档对象模型-2010版本

Dom:英文全称-Document Object Model 译成中文即是:文档对像模型.听起来很术语,其实就是文档内容的结构关系.文档类型可以是HTML或XML Dom具有对Html文件和XML文件元素的访问控制能力,简单点说利用Dom可以对某个html或xml文件添加,修改,删除元素.更改其现有的结构或内容. 如果你未接触过Dom,你会发现Dom太神奇了...不管你是菜鸟还是高手,在这个注重用户体验的web设计时代里,Dom是至关重要的. 如果你是一名有经验的web设计者,你应该看到过或用过以下这些命令或方法 getElementById getElementsByTagName offsetParent appendChild getAttribute  不过至今仍有人认为这些都是JavaScript中的东西,其实不然,这些全是Dom中很重要的方法! 我保证web圈提供的dom手册将是本世纪函盖面最广,涉及dom内容最全最详细的.仔细阅读吧年轻的程序员,相信他对你会有帮助!

2011-04-21

Microsoft EXCLE-培训教程

第一章 函数讲解 IF 函数 Excel 解读身份证号码信息 VLOOKUP 函数 第二章 EXCEL常用方法讲解 Excel快捷键讲解 数据处理方法讲解 简单处理应用讲解

2011-04-11

寻求一份java软件开发工作

寻求帮助寻求帮助寻求帮助寻求帮助

2008-04-06

空空如也

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

TA关注的人

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