spring工程main
spring-data-jpa使用oracle作为数据源时in查询在1000条以上 ,报ORA_01795的错误
spring-data-jpa使用oracle作为数据源时in查询在1000条以上 ,报ORA_01795的错误 https://segmentfault.com/a/1190000041913304?sort=votes 目的解决项目中使用spring-data-jpa,采用oracle 11g作 ......
软件工程日报——Fragment碎片的学习
今天我想要给地铁查询系统设置一下界面,想要写一个底部导航,经过查阅资料了解到需要用的Fragment碎片。 Fragment碎片化 简单介绍就是说一个界面上可以有多个区域多个页面的展示,比如说底部导航。 这里先介绍以下Fragment的两种创建方式:静态创建和动态创建 静态创建和动态创建的生命周期: ......
Spring Cloud Config 本地配置覆盖远程配置
Spring Cloud Config 配置的优先级 远程配置 > 本地配置 > java代码配置 当需要本地配置优先时,可以限制远程配置的优先级 配置 spring: cloud: config: allow-override: true override-none: true override- ......
青岛新机场空管工程电力监控及能耗监测系统的应用
安科瑞徐行德 1.项目概况 青岛新机场位于青岛市所辖胶州市中心东北11公里,大沽河以西、东外环以东,机场建成后将成为区域性枢纽机场、面向日韩的门户机场。青岛新机场空管工程是青岛新机场建设的工程之一,项目总投资9.56亿元人民币,总建筑面积2.35万平方米,包括92.2米塔台一座、管制大厅及机房、管制 ......
Spring 管理Bean-IOC
1. Spring 配置/管理bean 介绍 1.1 Bean 管理包括两方面 创建bean 对象 给bean 注入属性 1.2 Bean 配置方式 基于xml 文件配置方式 基于注解方式 ......
Spring面试题
Spring面试题 1.谈谈你对Spring的理解? Spring是一个轻量级Java开发框架,目的是为了解决企业级应用开发的业务逻辑层和其他各层的耦合问题。它是一个分层的JavaSE/JavaEE full-stack(一站式)轻量级 开源框架,为开发Java应用程序提供全面的基础架构支持。Spr ......
Spring Boot 中的 AOP,到底是 JDK 动态代理还是 Cglib 动态代理?
好啦,开始今天的正文。 大家都知道,AOP 底层是动态代理,而 Java 中的动态代理有两种实现方式: 基于 JDK 的动态代理 基于 Cglib 的动态代理 这两者最大的区别在于基于 JDK 的动态代理需要被代理的对象有接口,而基于 Cglib 的动态代理并不需要被代理对象有接口。 那么小伙伴们不 ......
Spring详解
一、介绍 Spring是一个开源的轻量级企业应用开发框架,它可以被认为是Java企业级应用开发的事实标准。Spring框架提供了一组开发工具和API,用于解决企业级应用开发中的常见问题,例如依赖注入、面向切面编程、数据访问和事务管理等。 Spring框架的核心是一个容器,也称为Spring容器或应用 ......
Spring中用到的设计模式
工厂模式 工厂模式的好处:把创建对象的任务交给工厂,从而降低类与类之间的耦合。 Spring使用工厂模式可以通过BeanFactory或ApplicationContext创建bean对象。 单例模式 单例模式 单例模式的好处:对于一些重量级对象,省略了重复创建对象的开销;并且减少了创建的对象数量, ......
SRE(运维工程师)成长路线
第一个运维工程师 一天,玛丽的儿子劳伦在摆弄 MIT 。当她在键盘上乱按的时候,一条错误信息突然出现。劳伦不知怎地启动了一个叫做 PO1 的预运行程序,原本正在飞行状态的模拟器一下子崩溃了。 虽然一般来说宇航员不会犯这样的错,但玛格丽特还是想加一段代码防止这种状况的发生。这一提议被 NASA 否决, ......
spring ldap 使用总结
1.报错 1.1 org.springframework.ldap.PartialResultException: Unprocessed Continuation Reference(s); nested exception is javax.naming.PartialResultExcepti ......
宝塔在docker环境下 部署spring boot乱码
1.docker 在linux 下面启动的时候,默认编码是POSIX 通过locale 可以查看具体的编码 那么我们可以设置,需要在容器中vi /root/.bashrc设置环境变量:export LANG=en_US.UTF-8 然后查看locale ,如图效果,说明生效了。 在宝塔下启动spri ......
hydra安装——AttributeError: module ‘hydra‘ has no attribute ‘main‘
AttributeError: module ‘hydra’ has no attribute ‘main’问题1.使用如下方法安装hydra,pip install hydra,运行后报错AttributeError: module 'hydra' has no attribute 'main' ......
Using the Spring @RequestMapping Annotation
@RequestMapping is one of the most common annotation used in Spring Web applications. This annotation maps HTTP requests to handler methods of MVC and ......
Spring Cloud Alibaba微服务搭建(二)- 安装mysql
背景: CentOS 7 mysql 8 步骤: mysql安装文件,自行网上下载 https://downloads.mysql.com/archives/community/ 网上说,centos可能会自带mysql数据库,需要删除,先运行命令检查一下是否有 我的没有,如果有网友说可以使用命令 ......
Plugin 'org.springframework.boot:spring-boot-maven-plugin:' not found
报错如下: 解决方法: 添加版本号,这个版本号要与pom文件中的parent标签中的版本号一致, 即 最终效果如下: ......
河北稳控科技工程监测多通道振弦模拟信号采集仪VTN DAC 的使用
河北稳控科技工程监测多通道振弦模拟信号采集仪VTN DAC 的使用 VTN4XX 最多有 16 路 DAC 输出,对应的寄存器为 DAC01~DAC16(地址 64~79),可选的分辨率为 8 位、 10位和 12 位,输出电压范围为 0~4095mV。当寄存器 DAC_PRG_EN 设置为 1 时 ......
怎样提升软件测试工程师的硬核实力?
想要在软件测试行业成为抢手货,必须达到高段位要求。 一、在一个域的深耕 人不可能什么都懂,但在一个领域是需要深耕的。比如,在做了四、五年移动端测试以后。android 和 iOS 都要具备一定的开发能力了,能读懂开发的业务代码是最基础的,能够代替开发实现部分业务功能,完成部分组件开发是个非常好的自检 ......
Spring Cloud 配置中心
Spring Cloud Config 可以将配置文件存储在本地,也可以将配置文件存储在远程Git仓库。需要创建 Config Server , 通过它管理所有配置文件,在本地修改,推送到远程即可。 配置服务: <dependencies> <dependency> <groupId>org.spr ......
java学习日记20230321-main方法
Main方法 java虚拟机需要调用类的main方法,所以该方法的访问权限必须是public java虚拟机在执行main()方法时不必创建对象,所以该方法必须是static 该方法接收String类型的数组参数,该数组中保存执行java命令时传递给所运行的类的参数 java执行的程序 参数1 参数 ......
Spring Cloud Feign
Feign 是一个声明式、模板简化的 Web Service 客户端,它简化了开发者编写Web服务的操作,开发者可以通过简单的接口和注解来调用HTTP API。 Spring Cloud Feign 整合了Ribbon 和 Hystrix,具有可插拔、基于注解、负载均衡、服务熔断等一系列便捷功能。 ......
Spring Boot + Redis 解决重复提交问题,一定用的到
前言 在实际的开发项目中,一个对外暴露的接口往往会面临很多次请求,我们来解释一下幂等的概念:任意多次执行所产生的影响均与一次执行的影响相同。按照这个含义,最终的含义就是 对数据库的影响只能是一次性的,不能重复处理。如何保证其幂等性,通常有以下手段: 1、数据库建立唯一性索引,可以保证最终插入数据库的 ......
Spring框架
1. 简介 (1)Spring Framework 是其他框架的基础,如 Spring MVC、SpringBoot、Spring Cloud、Spring Data、Spring Security 。 (2)Spring 有两个核心部分 1)IOC:控制反转,指把创建对象过程交给 Spring 进 ......
Spring Boot 如何防护 XSS + SQL 注入攻击 ?终于懂了!
1. XSS跨站脚本攻击 ① XSS漏洞介绍 跨站脚本攻击XSS是指攻击者往Web页面里插入恶意Script代码,当用户浏览该页之时,嵌入其中Web里面的Script代码会被解析执行,从而达到恶意攻击用户的目的。XSS攻击针对的是用户层面的攻击! ② XSS漏洞分类 存储型XSS: 存储型XSS,持 ......
Spring Cloud Ribbon负载均衡
Spring Cloud Ribbon 需要结合Spring Cloud Eureka 来使用。 Eureka Server 提供所有可以调用的服务提供者列表,Ribbon基于特定的负载均衡算法从这些服务提供者中选择要调用的具体实例。 ......
软件工程3月22日结队日报
学习时间:五小时 代码量:800 博客量:1 任务:今天继续对地铁查询系统PC端的前端页面进行了一些css与js的美化,关于安卓端的功能开发已经完成了,等后续优化完用户的体验后会将代码发到博客园。 ......
spring循环依赖
what 实例化一个完整的bean主要分两步,实例化(调用构造器在堆内存中分配一块内存)和初始化(给属性赋值); ClassA中有ClassB属性,ClassB中有ClassA属性,导致在bean初始化填充属性时,导致循环依赖 when 在bean生成周期的属性填充阶段(populateBean) ......
Spring Cloud Zuul组件 实现服务网关
Zuul 是 Netffix 提供的一个开源的API网关服务器,是客户端和网站后端所有请求的中间层,对外开放一个API,将所有请求导入统一的入口,屏蔽了服务端的具体实现,Zuul可以实现反向代理的功能,在网关内部实现动态路由 身份认证 IP过滤 数据监控等 ......