logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

记录一个自己使用mybatis的踩的低级坑(实体构造方法传参顺序问题)

org.springframework.dao.DataIntegrityViolationException: Error attempting to get column 'areaName' from result set.Cause: java.sql.SQLDataException: Cannot determine value type from string '广东'; Canno

#mybatis
idea中启动项目报 Process finished with exit code -1073741819 (0xC0000005)

问题解决:原因:经过多方查证以及此前navicat的闪退的坑发现,问题最终定位在金山词霸上,如果开启了金山词霸的划译功能,就会出现此错误,具体原理有待研究。在关闭金山词霸时,有时idea也会自动关闭。解决:关掉金山词霸,或者把金山词霸的划译功能关掉,然后重启idea,再运行项目就没问题了。经过尝试,发现只要在IDEA第一次打开并运行的时候,没有开启金山词霸的划译功能,那么之后就算开启也不会有问题。

#intellij idea
解决Failure to find com.xx.jar in http://maven.aliyun.com/ was cached in the local repository问题

出现这个问题大多数在多模块项目中出现:阿里云maven仓库中,没有你需要的依赖包。而你本地也没找到,所以,需要全局清理安装。多模块化工程。某一个模块依赖另一个模块,那个模块没有install。解决方式是,依赖的模块进行 mvn clean install 就行了。...

#maven#阿里云
分享几个免费的开源邮件服务器软件

由于企业的需要,我们很可能需要架设一个邮件服务器,微软的Exchange太复杂?GOOGLE出来的又收费!头大了吧,下面则有一些开源免费的邮箱服务器软件。hMailServerhmailserver是一个免费的win下的邮件服务器,类似于国内的winmail的管理界面只是没有中文不过可以找到网上的中文包补丁,支持SMTP,POP3,IMAP不内置Webmail但可以使用开源的各种web端来组合使用

#经验分享
Linux下安装JKD17(openjdk)

JDK 17于2021年9月14日正式发布(General-Availability Release)。JDK17将是大多数供应商的长期支持(LMS)版本。上一个LTS版本是JDK 11。Linux安装JKD17下安装首先需要搞清楚自己的机子是多少位的!!!重点!!!

文章图片
#linux#服务器#运维
使用神器vscode代替beyond compare进行文本比较高亮显示

beyond compare相信大家都不陌生,我们通常使用的是对比两个类似的文件的本文内容最多,而beyond compare需要付费,而我们其实用的最要功能是文本内容比较比较多?那有没有替代品呢?其实是有的,那就是神器vscode了,步骤:用vscode打开文件,我们在左边的编辑器区可以看见我们的文件,使用快捷键ctrl选中两个文件右键将已选项比较,相信使用英文版你也看的懂哈哈哈,我就演示中文的

IDEA使用配置讲解以及插件推荐

文章目录1.idea 的安装1.1 idea 的安装1.2 idea 的XX2. idea 的常用设置2.1 JDK 设置2.3 字体大小设置2.4 自动导包设置2.5 显示行号设置2.6.1 Tab 页多行显示设置2.6.2 文件编码设置2.7 自动提示不区分大小写2.8 解决 Tomcat 中文乱码2.9 设置代码行宽度3. idea 的常用插件3.1 Material Theme UI3.2

#开发工具
SpringBoot实践五 Spring Boot核心配置与注解(全局配置/配置文件属性值的注入/自定义配置/多环境配置/随机值设置以及参数间引用)

文章目录一.简介全局配置1.全局配置分类1)application.propreties配置文件2)application.yaml配置文件二.配置文件属性值的注入方法方法一:使用@ConfigurationProperties注入属性方法二:使用@Value注入属性,实现如下:三.Spring Boot自定义配置1 使用@PropertySource加载配置文件2 使用@ImportResour

#spring boot
领域驱动设计DDD之VO、DTO、DO和PO浅谈

作者:Cat Qi出处:http://qixuejia.cnblogs.com/本文为转载文章,版权归原作者,如需转载请在显眼处注明本篇文章主要讨论一下我们经常会用到的一些对象:VO、DTO、DO和PO。由于不同的项目和开发人员有不同的命名习惯,这里我首先对上述的概念进行一个简单描述,名字只是个标识,我们重点关注其概念:概念:VO(View Object):视图对象,用于展示层,它的作用是把某个指

#java
Protobuf详解

Protobuf(Google Protocol Buffers),官方文档对 protobuf 的定义:protocol buffers 是一种语言无关、平台无关、可扩展的序列化结构数据的方法,可用于数据通信协议和数据存储等,它是 Google 提供的一个具有高效协议数据交换格式工具库,是一种灵活、高效和自动化机制的结构数据序列化方法。因此,您可以根据自己的设计需求定义专属于您的标记。7.实践应

文章图片
#java#开发语言
    共 25 条
  • 1
  • 2
  • 3
  • 请选择