logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

oracle函数trunc:ORA-01898:精度说明符过多

在使用TRUNC()函数的时候,想要截取yyyyMMdd形式的日期,于是使用到了TRUNC(SYSDATE,'yyyyMMdd'),查询出错:ORA-01898:精度说明符过多。解决办法:TRUNC(SYSDATE)函数默认就是截取今日,因此后面不需要再指定形式,去掉‘yyyyMMdd’即可。...

#oracle
static方法中注入springBean对象

spring启动的时候,在进行元数据管理的时候,会自动忽略掉static成员,包括其中的属性和方法。如果我们在static中需要调用spring管理的对象,此时可以使用以下三种方式进行注入。三、实现SmartInitializingSingleton。一、使用@PostConstruct注解。

#java
Python遍历删除字典报错:dictionary changed size during iteration

在尝试遍历Python的dict,然后删除key为某些值的数据的时候,出现报错信息:dictionary changed size during iteration我们刚开始代码大概是这样:for key in results.keys():if key == xxid:results.pop(key)查看官方文档:PEP 234 -- Iterators | Python.orgThe offi

#python
Request processing failed; nested exception is org.springframework.web.multipart.MultipartException:

今天在用SpringMVC做一个上传文件的模块的时候,出现:org.springframework.web.util.NestedServletException: Request processing failed; nested exception is org.springframework.web.multipart.MultipartException: Current reques..

C#使用log4net进行多日志文件的配置以及自定义路径的配置文件读取

在使用log4net的时候,编写的配置文件,有时候我们可能需要放在其它路径下面,而是不是用默认的App.config,这时候,只需要在AssemblyInfo.cs里面添加一行代码即可:[assembly: log4net.Config.XmlConfigurator(ConfigFile = "xxx.config",Watch = true)]上一篇博...

OpenAI注册以及Java代码调用

OpenAI可以使用google账号登录,也可以使用微软账号登录,这里建议使用微软账号登录,微软账号不需要vpn即可实现注册,用国内的邮箱和电话号码即可。在红色对话框即可进行对话,需要注意的是,因为受返回会话字数限制,超过一定数量就不会继续,可以在对话框输入continue继续进行。注意这个有效时间是20分钟,如果没有接收到短信会将购买费用返回,我使用阿根廷、印度的都能成功,可以根据实际情况选择。

文章图片
#java
使用Redis实现MQ

整个过程,实际上就是利用Redis的功能,生产消息使用lpush入队,取消息就是rpop出队;生产消息publish发布消息到指定的频道,subscribe来订阅具体的消息。MQ实现的功能简单说就是将生产出来的消息来消费,具体的消费模式有点对点消费,发布\订阅模式的消费,Redis中也实现了点对点,发布\订阅这种方式,具体代码展示。常见的消息中间间有很多,比如ActiveMQ,RabbitMQ,K

#redis
ubuntu离线安装k8s

如果报错:sysctl: cannot stat /proc/sys/net/netfilter/nf_conntrack_max: No such file or directory,可能是 conntrack没有加载,执行:lsmod | grep conntrack。docker-ce-linux安装包是阿里云官方提供的开源镜像免费下载服务,每天下载量过亿,阿里巴巴开源镜像站为包含docke

#ubuntu#docker#k8s
SpringCloudGateway--过滤器(自定义filter)

当使用Spring Cloud Gateway构建API网关时,可以利用Spring Cloud Gateway提供的内置过滤器(filter)来实现对请求的处理和响应的处理。过滤器可以在请求被路由之前或之后被执行,它可以用于修改请求和响应内容、记录请求日志、校验请求参数、鉴权等等。如果内置的过滤器不能满足需求,可以自定义过滤器。

文章图片
#gateway
MyBatis的学习(二)——MyBatis事务核心对象及配置

一、获取SqlSession对象MyBatis框架中涉及到的几个APISqlSessionFactoryBuilder:该对象负责根据MyBatis配置文件mybatis-config.xml构建SqlSessionFactory实例  负责生产sessionSqlSessionFactory:每一个MyBatis的应用程序都以一个SqlSessionFactory对象为核心。该对象负...

    共 13 条
  • 1
  • 2
  • 请选择