自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (9)
  • 收藏
  • 关注

原创 nginx 加白名单

以下是一个配置示例,假设你希望只允许特定的IP地址访问服务器,其他的IP地址都会被拒绝。在Nginx中设置IP白名单可以通过。server模块里也可以设定。

2024-10-28 12:23:40 225

原创 Spring boot 集成MongoDB 副本集

一、引入依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-mongodb</artifactId> </dependency> <!--代码测试用---> <dependency> <groupId>org.s

2024-10-28 11:18:25 364

原创 微信小程序发布新版本后提示用户强制更新和重启

【代码】微信小程序发布新版本后提示用户强制更新和重启。

2024-10-28 10:49:33 572

原创 MongoDB 副本集搭建

下载和解压MongoDB 可以说是“家喻户晓”了,相关介绍再次不多说了,直接上干货。MongoDB一直都不推荐使用主从复制方式进行数据同步,而是推荐副本集(replicate set),相对于主从同步,副本集有更多优秀的功能,如自动故障转移等,所以我们就直接先搭建副本集的架构。当前只是讲解如何搭建,并且硬件条件有限,只在一台机器上模拟搭建。下载和解压。

2024-10-27 19:36:53 310

原创 Linux下Redis无中心化集群搭建

当前为了搭建演示只在一台服务器上搭建三主三从无中心化集群架构。六个实例的端口分别为6379、26379、6380、26380、6381、26381。六个配置文件分别为redis6379.conf、redis26379.conf、redis6380.conf、redis26380.conf、redis6381.conf、redis26381.conf。不同实例的端口、日志文件、pid文件、数据存放文件夹、数据文件设置不同的内容。

2024-10-24 10:42:58 190

原创 Linux下Redis哨兵架构搭建

当前三台服务器上搭建一主二从三哨兵集群架构。三台服务器的ip分别为192.168.1.1、192.168.1.2 、192.168.1.3 master和两个slave的端口都是6379 ,三个哨兵的端口都是26379。master (192.168.1.1)的redis.conf配置。两天slave的redis.conf配置,注意只有ip是不同的。三个哨兵配置文件主要项。

2024-10-23 15:50:34 133

原创 Redis的持久化

Redis 是一个开源的使用 ANSI C 语言内存数据库,同时还支持持久化。Redis的持久化支持三种方式:RDB持久化、AOF持久化、RDB和AOF混合方式持久化。

2024-10-23 12:35:48 377

原创 Linux下Redis主从架构搭建

Redis单机架构的并发能力是有上限的,要进一步提高Redis的并发能力,就需要搭建主从集群,实现读写分离,主从集群还可以防止单点故障。当前只是演示讲解,就在一台服务器上进行模拟部署,且实现的是一主一从,一主多从中的和从服务器配置类似。

2024-10-22 12:29:27 300

原创 Redis 配置文件说明

官方出厂配置默认是 900秒内有1个更改,300秒内有10个更改以及60秒内有10000个更改,则将内存中的数据快照写入磁盘。:设置日志级别,可选的级别有:debug, verbose, notice, warning。:设置AOF持久化策略,可选的策略有:always, everysec, no。:设置Redis绑定的本地IP地址,默认为127.0.0.1。:如果以守护进程方式运行,设置进程pid文件的位置。:设置Redis服务器监听的端口,默认为6379。:设置数据库的数量,默认为16。

2024-10-22 10:48:21 322

原创 Spring boot3 整合Redis

注意:Spring boot3 默认使用lettuce作为redis连接驱动,jedis已经停更。该例子是基于单机redis的一个例子。下一节将会使用非单机版进行讲解。

2024-10-21 17:01:04 301

原创 Linux下Redis单机环境搭建

Redis是用C语言编写的,编译需要gcc。需要先检查是否已经安装。如上显示是已经安装,没有安装的话,需要通过yum来安装,运行。

2024-10-21 14:57:06 490

原创 Redis基础

Redis是一个基于的 key-value 键值存储的、的数据库,并且提供了非常丰富的,包括string字符串、list(链表)、set(集合)和zset(有序集合)。每种数据结构都是为了解决特定问题而设计的,适用不同的场景。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。在此基础上,redis支持各种不同方式的排序。同时还支持非常丰富的功能特性。

2024-10-21 13:45:44 1048

原创 Spring Boot3整合Druid开启监控能力

Druid是Java语言中最好的数据库连接池。Druid能够提供强大的监控和扩展功能Spring Boot整合Druid方式有两种1、自定义方式 2、引入 starter 方式。

2024-10-18 10:11:22 659

原创 Spring boot3 集成Mybatis-Plus

Mybatis-Plus:MyBatis 最佳搭档,只做增强不做改变,为简化开发、提高效率而生。

2024-10-15 09:18:39 591

原创 Spring boot 集成Druid连接池

是阿里开源的数据库连接池,并且提供SQL执行的监控能力;Druid 提供了不同的 LogFilter,能够支持Common-Logging、Log4j和 JdkLog;具有数据库密码加密提供安全保证.

2024-10-14 14:06:34 573

原创 Spring boot 装配配置文件(以yml为例)

以基本数据类型(数字类型、字符串、布尔等)、对象、Map、List等进行说明。

2024-10-08 16:06:13 265

原创 Spring Boot 开发热部署处理

Spring Boot支持热部署,这意味着在不重启应用程序服务器的情况下更新代码和资源。为了实现热部署,当前有两种流行的库:1Spring Boot DevTools: 这是一个为开发者服务的一个模块,它提供了一系列的功能,比如自动重启应用、自动应用代码更改以及将内容放在缓存中以加快重启时的应用启动。2JRebel: 这是一个商业工具,它提供了真正的全栈热部署,支持Spring Boot应用程序中的所有更改,包括对静态资源、视图、数据库模式等的更改。DevTools 的原理。

2024-10-08 06:47:29 781

原创 SpringBoot解决跨域问题总结

还可以配置以下属性:1、String[] origins: 允许来源域名的列表;2、String[] allowedHeaders: 跨域请求中允许的请求头中的字段类型;3、RequestMethod[] methods: 跨域HTTP请求中支持的HTTP请求类型(GET、POST、DELETED等)4、long maxAge 跨域请求最大有效时长等。该注解简化了我们实现跨域访问的开发成本,既可以注解作用到类上,也可以注解到方法上。

2024-10-07 18:47:58 283

原创 Spring boot集成thymeleaf

首先如果开发工具提供Spring boot工程“脚手架”的话,就直接利用ide进行创建,以SpringToolSuite4为例:搜索thymeleaf,然后选定直到finish,这里还需要添加web依赖或者已有的spring boot工程里直接添加依赖。

2024-10-01 09:36:42 404

原创 Spring boot全局异常处理

super();super();return msg;return new ResponseResult ("服务器忙,请稍后再试", 500, false, null);/** 通过handlerMethod、webRequest,可以获取更多的上下文信息,如请求信息、控制器方法参数等* @param e* @return*/

2024-09-30 19:07:51 470 1

原创 spring boot 集成FreeMarker

首先如果开发工具提供Spring boot工程“脚手架”的话,就直接利用ide进行创建,以SpringToolSuite4为例:搜索freemarker,然后选定直到finish。或者已有的spring boot工程里直接添加依赖。

2024-09-30 15:26:41 1078

原创 Spring boot 实现注解方式日志记录starter

Spring boot 如何定义一个starter 实现基于AOP的实现注解方式的日志记录

2024-09-30 14:04:17 285

spring安全机制文档

Spring Security以前叫做acegi,是后来才成为Spring的一个子项目,也是目前最为流行的一个安全权限管理框架,它与Spring紧密结合在一起。 Spring Security关注的重点是在企业应用安全层为您提供服务,你将发现业务问题领域存在着各式各样的需求。银行系统跟电子商务应用就有很大的不同。电子商务系统与企业销售自动化工具又有很大不同。这些客户化需求让应用安全显得有趣,富有挑战性而且物有所值。Spring Security为基于J2EE的企业应用软件提供了一套全面的安全解决方案。

2010-01-05

张孝祥正在整理Java就业面试题大全.doc

张孝祥正在整理Java就业面试题大全 包含常见面试题中的问题 并含有答案,所以分多了点,请原谅!

2009-09-23

J2EE面试题集(有答案).pdf

有关j2EE知识的面试试题,并且有答案。在火热的校园招聘时刻,很重要的。

2009-09-22

基于Lucene的Web站内信息搜索系统

随着 网 络 信息资源的急剧增长,人们越来越多地关注如何快速有效地从海量的 网络信息中,抽取出潜在的、有价值的信息,使之有效地在管理和决策中发挥作用。 搜索引擎技术解决了用户检索网络信息的困难,目前Web搜索引擎(Search Engine) 技术正成为计算机科学界和信息产业界争相研究、开发的对象。

2009-09-03

基于WEB的油田地理信息系统设计与实现

本文针对胜利油田中已经大量数字化的专业图册和图纸资料在网上发布以及发布 后如何提高图件的交互时显示的效率等问题,展开针对油田专业图件网络发布平台研 究,以期最终能够完成一个图形平台,提供图形录入、编辑、管理、查询、网上发布等 功能,实现已有专业图件资源的网络共享,解决专业图件的网络管理问题。

2009-09-02

用lucene实现摘要的高亮点

类主要是符合本人项目的需求,内容摘要的高亮点实现没这么复杂,此类中不仅仅包含了内容的高亮点实现,还包含了获取xml内容和html纯文本的提取。注意一点的是在对内容进行高亮度化的过程中,其实也就是进行全文检索的过程,所以对文本内容进行分词是必不可少的。否则将无法找到文本中对应的关键词。详细请看类的实现

2009-08-28

中文分词组件。1.5版的分词器

je分词器。1.5版的,对以前的有很大的改进,当我1.4的时候,发现连“好人”这个词都分析不出来,所以特上传1.5版

2009-08-25

空空如也

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

TA关注的人

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