后端
超超超超子
这个作者很懒,什么都没留下…
展开
-
Springboot项目java.lang.ClassNotFoundException: oracle.jdbc.OracleDriver
java.lang.ClassNotFoundException: oracle.jdbc.OracleDriver解决办法原创 2022-09-14 09:43:15 · 1068 阅读 · 1 评论 -
Springboot注解
一、注解 (annotations) 列表@SpringBootApplication:包含了 @ComponentScan、@Configuration 和 @EnableAutoConfiguration 注解。其中 @ComponentScan 让 spring Boot 扫描到 Configuration 类并把它加入到程序上下文。@Configuration等同于 spring 的 XML 配置文件;使用 Java 代码可以检查类型安全。**@EnableAutoConfig.原创 2020-09-08 15:32:34 · 129 阅读 · 0 评论 -
springboot心跳机制,定时任务
springboot心跳机制,执行定时任务ScheduledConfig.java@Configurationpublic class ScheduledConfig implements SchedulingConfigurer { @Value("${scheduled-thread-pool}") private int scheduledThreadPool; @Override public void configureTasks(ScheduledTaskR.原创 2020-08-04 23:01:39 · 3102 阅读 · 0 评论 -
springboot 跨域问题解决方法
import org.springframework.context.annotation.Configuration;import org.springframework.web.servlet.config.annotation.CorsRegistry;import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;@Configurationpublic class CorsConfig implemen.原创 2020-08-04 22:55:38 · 153 阅读 · 0 评论 -
Springboot项目中,使用Application运行,开启https访问配置
首先,生成授权证书keytool -genkey -alias test-api -dname "CN=test,OU=test,O=test,L=GuangZhou,ST=GuangDong,C=CN" -storetype PKCS12 -keyalg RSA -keysize 2048 -keystore ssl-server.p12 -validity 365 -keypass changeit -storepass changeitapplication.yml中配置securi原创 2020-08-03 16:57:09 · 906 阅读 · 1 评论 -
Elasticsearch常见启动报错以及解决方法
Elasticsearch启动报错解决方法 1、机器内剩余内存较少,会启动失败,并且有类似如下报错:Java HotSpot(TM) 64-Bit Server VM warning:INFO: os::commit_memory(0x000000008a660000, 1973026816, 0) failed; error='Cannot allocate memory...原创 2019-09-02 09:23:05 · 4096 阅读 · 0 评论 -
Zookeeper
1、zookeeper概念zookeeper是一个分布式协调服务:a:zookeeper是为别的分布式程序服务的b:zookeeper本身就是一个分布式程序(只要半数以上节点存活,zookeeper就能正常服务。)c:zookeeper的服务范围:主从协调、服务器节点动态上下线、统一配置管理、分布式共享锁、统一名称服务d:zookeeper底层其实只提供了两个功能:(1)管理(...原创 2019-02-26 21:58:09 · 179 阅读 · 0 评论 -
SSM框架复习总结笔记
框架就是程序的架子,在这个程序的架子中,搭建起程序的几本的骨架,针对程序的通用问题给出了便捷的解决方案,可以使开发人员 基于框架快速开发具体的应用程序常见的框架SSH(Struts2、Spring、Hibernate) SSM(Spring、Spring、MyBatis)Spring是一个Service层的框架,可以整合许多其他框架进行工作Spring的主要技术是IOC和AOPS...原创 2019-01-21 09:17:57 · 5253 阅读 · 0 评论 -
安装Redis哨兵集群
安装哨兵集群;操作步骤1 修改启动哨兵的配置文件在redis根目录的一个sentinel.confredis-sentinel sentinel.conf(在这个配置文件中,配置主从的关系,主节点信息) P15 bind 需要注释掉ip信息不要绑定P17 protected-mode no放开,配置no默认端口26379 26380 26381P69 senti...原创 2019-01-25 16:22:25 · 372 阅读 · 0 评论 -
redis缓存
非关系型,可持久化内存,分布式的缓存库缓存的逻辑在ssm框架中使用描述缓存在业务层的逻辑;查询商品信息;判断当前查询在缓存是否有数据如果有数据,直接返回,当前请求结束 如果没有数据,查询持久层数据库数据,获取数据存储在缓存一份,供后续访问使用;redis安装 解压 tar -xf redis.tar.zg编译安装 make && make inst...原创 2019-01-25 16:19:08 · 170 阅读 · 0 评论 -
[转]Java高并发之BlockingQueue
1:BlockingQueue继承关系 java.util.concurrent 包里的 BlockingQueue是一个接口, 继承Queue接口,Queue接口继承Collection BlockingQueue----->Queue-->Collection 图: 队列的特点是:先进先出(FIFO) 2:BlockingQueue的方法...原创 2019-01-01 16:37:23 · 327 阅读 · 0 评论 -
Hive解决数据倾斜问题
什么是数据倾斜以及数据倾斜是怎么产生的?简单来说数据倾斜就是数据的key 的分化严重不均,造成一部分数据很多,一部分数据很少的局面。举个 word count 的入门例子,它的map 阶段就是形成 (“aaa”,1)的形式,然后在reduce 阶段进行 value 相加,得出 “aaa” 出现的次数。若进行 word count 的文本有100G,其中 80G 全部是 “aaa” 剩下 2...原创 2018-12-19 19:44:08 · 1287 阅读 · 0 评论