- 博客(27)
- 收藏
- 关注
原创 无法为表空间 USERS 中的段创建 INITIAL 区
这里就是对应的路径 哪里不够修改哪个路径。这里的问题就是这个路径怎么找。最后再用查看空间的检查一下。查询users的表空间。执行插入路径没问题了!发现可使用空间是满的。
2025-06-07 14:34:39
99
原创 导出数据库前处理空表
在 Oracle 中,有些空表可能不会立即分配初始的 extent(存储空间)。这意味着即使你插入数据后删除了所有记录,Oracle 可能也不会保留任何已分配的空间。可以确保即使表为空,也强制为其分配一个 extent。该语句从 Oracle 系统视图。
2025-06-05 19:35:37
182
原创 东方通重置管理员密码
找到东方通安装目录下的 /domain template/conf/security/twusers.propertie:文件,将其中的 thanos=xxxxxx 复制并覆盖到 /conf/security/twusers.properties 文件的相同键位置保存文件后即可用默认密码重新登录,如果还是提示错误可以尝试重启东方通后重试。就是拿你系统里的,覆盖这个地方的即可重置为 thanos123.com。将东方通的管理员密码重置到初始值( thanos123.com)网上遇到好多坑 只有试过才知道。
2024-11-07 23:30:28
2020
原创 <>不等号的陷阱
在部门同步的啥时候有一个存储过程,里面有个条件是 a.fid<>b.fid 然后就导致有的部门没用同步。decode (1,2,3,4) 就是1字段 跟2比较,等于就是3 不等于就是4。,因此这行数据不会出现在结果集中 但是确实不等于c。解决方案有好多 case when 分情况,不等于任何值,包括另一个。查询中,需要注意以下几点。这里推荐 decode函数。COALESCE函数。
2024-11-06 14:18:09
245
1
原创 表“user”拒绝用户“root”@“127.0.0.1”的SELECT命令
项目上数据库用宝塔上面的root账户可以部署跑起来(自带的root),然后换到通过宝塔创建的用户就不行拉,我以为只能通过root才能部署,那样肯定不行!这里只改增删改查就可以。
2024-05-10 18:27:01
307
原创 关于 Table ‘performance_schema.global_variables‘ doesn‘t exist
部署项目的时候,程序连接mysql数据库出现Table ‘performance_schema.session_variables’ doesn’t exist的错误,然后查拉一下 performance_schema是数据库本身的一个属性,有时候可能是使用数据时不小心删除了,就会出现Table‘performance_schema.session_variables’ doesn’t exist的异常。
2024-05-10 18:01:37
341
原创 stream流
马上放假啦,今天搞一下stream ,这边找了一篇文章,学习一下看一下filter里面断言型函数接口 有参有返回,返回一个布尔,这里式判断是否有大于6的元素;从整数流中找到第一个元素,并将其包装在一个Optional对象中返回,然后这里对于Optioal类型的对象可以理解为一个容器,如果流为空,则返回一个空的Optional对象。如果流非空,则返回一个包含第一个元素的Optional对象.这里是相关的方法.这里是一个 函数式接口,有参数有返回,这里用于定义元素的映射关系。
2024-01-29 17:34:55
2538
原创 32种设计模式(上)
简单工厂模式:将对象的创建交由一个工厂类来完成,客户端只需要知道工厂类即可,而不需要关心具体创建过程。抽象工厂模式:提供一个接口,用于创建相关或依赖对象的家族,而不需要明确指定具体类。的理解.感觉就是提高代码的可读性、可维护性和可扩展性,前人种树,后人乘凉.工厂方法模式:定义一个用于创建对象的接口,让子类决定实例化哪个类.具体原型(Concrete Prototype)有简单工程模式,抽象工厂模式,工厂方法模式。饿汉模式: 类加载的时候就会调用生成实例。懒汉模式:只有在用到的时候才会实例化。
2024-01-22 17:35:35
410
原创 idea如何设置作者信息
在setting窗口找到editor目录下的“file and code template”。在上述窗口右侧中选择“includes”,写入注释作者信息的模板。打开IDEA,选择“file->setting”。
2024-01-22 10:42:19
1659
原创 excel导出
ArrayList detailsTableList, 这里是不同sheet的明细表。ArrayList summaryTableList,这里是不同sheet的汇总表。首先是 根据不同的数据类型 传入我们这个 返回excel的方法 我这里的参数是这样的。里面有不同的方法 就是对数据处理的 比如删除最后两行的前两列的数据,比如创建数据的时候 我把数据源的第三列 012 替换成其他值。
2024-01-16 17:04:36
423
1
原创 ider 热部署插件及激活方式
在此页面更改jreble设置(需打开激活时的插件)选择第二种激活方式(需下载插件,运行插件激活)第一步:在idea下载插件:JReble。第五步:设置jreble响应时间。第二步:打开idea自动编译。
2023-11-29 16:01:46
429
1
原创 微服务的简单调用
在这个示例中,我们启用了Feign客户端,它是Spring Cloud中用于微服务远程调用的工具。:用于指定要调用的远程服务的URL地址,如果你不想使用服务发现机制,可以使用这个参数。接下来,创建一个Feign客户端接口,用于定义远程服务的调用方法。:指定Feign客户端的上下文ID,用于在多个Feign客户端之间进行区分。:用于添加自定义的Feign拦截器,以便在请求和响应中添加额外的处理逻辑。:用于定义降级处理逻辑的类,当远程服务不可用时,可以执行降级逻辑。:用于指定要调用的远程服务的名称。
2023-10-25 19:14:16
106
原创 面试题-说一下spring中bean的生命周期
接着,Spring会检测该对象是否实现了xxxAware接口,并将相关的xxxAware实例注入给Bean: ①如果这个Bean已经实现了BeanNameAware接口,会调用它实现的setBeanName(String beanId)方法,此处传递的就是Spring配置文件中Bean的id值;: 对于BeanFactory容器,当客户向容器请求一个尚未初始化的bean时,或初始化bean的时候需要注 入另一个尚未初始化的依赖时,容器就会调用createBean进行实例化。(2)设置对象属性(依赖注入)
2023-06-26 17:27:05
143
1
原创 面试题-Spring中IOC控制反转的方式有哪几类?DI依赖注入的方式有那些?
在类上添加@Configuration注解,方法上添加@Bean注解,可以将方法返回结果添 加到Spring容器中。:在配置类中添加包扫描标签,在类中添加4个注解,项目启动时会扫描指定包中的类是。@AutoWired 按照类型匹配可以搭配@qualifier使用 是按照名字使用的。@AutoWired 是spring的注解 @Resource 是jdk的注解。通过@AutoWired、@Resource进行注入。本质容器调用构造器方法进行注入。
2023-06-26 17:03:12
81
1
原创 面试题-说一下spring中IOC 是什么?以及和DI 的区别?
是一种设计模式,是指创建对象的控制权的转移。最直观的表达就是,IOC让对象的创建不用去new了,可以由spring自动生产,使用java的反射机制,根据配置文件在运行时动态的去创建对象以及管理对象,并调用对象的方法的。和控制反转是同一个概念的不同角度的描述,DI是IOC的一种具体实现方式,它是通过注入依赖来实现对象之间的关系 依赖注入的方式有构造器,setter方法等。简而言之,IOC是一种思想或原则,它描述了对象控制权的转移,而DI是IOC的一种具体实现方式,它通过注入依赖来实现对象之间的关系。
2023-06-26 16:52:49
125
1
原创 面试题-说一说spring中事务的原理?事务的四大特性?事务的传播特性?事务的隔离级别?
spring的事务有两种,编程式和声明式,编程式是手动的去调用相关api 控制事务的开始,回滚,提交等操作,我们一般使用声明式,在某方法上添加@tranactional注解,这样sql就会统一提交或失败,原理就是加上这个@transactional,spring会基于这个类生成一个代理对象作为bean,使用bean的方法,查看方法上面是否含有这个注解,如果有就把自动提交改为false,有异常就回滚,没有就提交。脏读:脏读是指一个事务在读取了另一个事务未提交的数据时,导致读取到的数据是不一致或不正确的。
2023-06-26 16:21:05
121
1
原创 面试题-讲一下spring中aop怎么实现事务?
4.定义切面 :在哪些方法上应用事务,<aop:config> 配置切点 <aop:pointcut>2.配置事务管理器,主要是让数据源和事务管理器关联起来 用于管理事务的回滚 提交 开始等操作。3.定义事务通知,<tx:advice>定义事务通知 <tx:attributrs>里面。1.配置数据源 (四大金刚) 主要是在事务管理器中货期数据库的链接。3.定义事务通知,用@transcationad注解。4.配置切面 @aspect @pointcut。
2023-06-26 15:18:19
89
1
原创 面试题-讲讲spring 怎么配置aop?
基于注解的配置:首先导入aop依赖,创建切面类 这里就不用像配置文件那样注入啦,只需要注解@aspect 就可以标记当前类为 切面类 当然我们要 把当前类交给 spring容器管理 用@comment 在类里面添加增强的方法 用@Pointcut 定义切入点 并指出切点表达式,@around @after 等添加通知, 然后在 配置类中 添加@compentScan 指定要扫描的路径,让spring 发现它,最后配置类中 添加 @EnableaspectJ0Autoproxy 注解 启动动态代理。
2023-06-26 14:54:01
72
1
原创 面试题-谈谈对spring中 aop的理解?以及应用场景?
aop是spring框架核心之一,面向切面编程,为解耦而生,几个例子,我们现在写啦100个方法,现在客户要求我们,每个方法调用前都调用一下日志,总不能每个方法都去调用一下吧,这是就用到啦我们面向切面编程的思想,对应哪些与本身业务无关,但是有对多个对象产生公共影响的行为或逻辑,将他抽取出来,封装成一个单元,也就是切面,这样就可以减少代码的重复度,减低模块间的耦合度,同时提高系统的可维护性。切面:就是公共部分提取出来,又对多个对象产生影响的,也就是在什么方法上增强,比如在方法调用时前后,抛出异常时。
2023-06-26 14:35:14
135
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人