自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 spring 新建的util类@Value取不到配置文件yml的值

原因是新创建出来的类,不在spring的管理范围内,所以拿不到。1、查看类是否加了@Component注解。2、需要用set方法注入进来。

2022-08-10 15:54:26 1400 1

原创 linux配置完jdk环境变量,linux基础命令不能使用

linux基础命令失效

2022-07-12 16:08:17 506

原创 解决java.lang.NoClassDefFoundError: Could not initialize class java.awt.Color

1、报错内容:2、原因:对于一个Java服务器来说经常要处理一些图形元素,例如地图的创建或者图形和图表等。这些API基本上总是需要运行一个X-server以便能使用AWT(Abstract Window Toolkit,抽象窗口工具集)。3、解决方法:在Tomcat/bin/catalina.sh 中增加JAVA_OPTS="$JAVA_OPTS $JSSE_OPTS -Djava.awt.headless=true",然后重启项目...

2022-03-07 20:44:20 1732

原创 Git上新建的分支IDEA找不到

一、vcs->git->pull,点击刷新按钮,然后再查看即可。二、如果还没有,切换到idea自带的cmd面板,执行git pull,然后file -->Close Project 关闭项目,然后重新打开就行了。Terminal中在idea中的位置...

2021-07-31 18:48:50 9726 1

原创 IDEA更细项目时报error: could not read ‘.git/rebase-apply/head-name‘: No such file or directory

我是重新从远程分支拉取到本地分支点击更新按钮时报的错误解决办法删除.git目录下的rebase-apply目录即可。

2021-07-28 15:05:47 1954 1

原创 mysql删除是报You can‘t specify target table ‘表名‘ for update in FROM clause

mysql执行删除语句时提示You can't specify target table '表名' for update in FROM clause,意思是说不能依据某字段值做判断再来更新某字段的值,修改sql语句:DELETE from ntm_third_user where id in (SELECT a.id from(SELECT t.id FROM `ntm_third_user` t LEFT JOIN t_s_base_user u on t.user_id = u.idwh..

2020-08-24 17:43:15 816

转载 HTML5的WebSocket

在HTML5规范中,我最喜欢的Web技术就是正迅速变得流行的WebSocket API。WebSocket提供了一个受欢迎的技术,以替代我们过去几年一直在用的Ajax技术。这个新的API提供了一个方法,从客户端使用简单的语法有效地推动消息到服务器。让我们看一看HTML5的WebSocket API:它可用于客户端、服务器端。而且有一个优秀的第三方API,名为Socket.IO。一、什么是WebSo...

2019-06-04 13:40:13 81

转载 从SEQUENCE跳号说起详解

http://blog.csdn.net/agaric717/article/details/6690890一个应用上线后发现一个使用SEQUENCE值来生成的主键经常出现断号,而且断号不是一两个,而是每次几十个几十个的跳。而一般能想到的导致这种跳号的基本就是事务ROLLBAK了导致取出的SEQUENCE没有被插入到表中去,或者就是数据库关闭或者宕掉,导致已经CACHE的SEQUENCE的值丢...

2019-05-22 15:25:50 247

转载 MySQL 5.6 for Windows 解压缩版配置安装

MySQL安装文件分为两种,一种是msi格式的,一种是zip格式的。如果是msi格式的可以直接点击安装,按照它给出的安装提示进行安装(相信大家的英文可以看懂英文提示),一般MySQL将会安装在C:\Program Files\MySQL\MySQL Server 5.6 该目录中;zip格式是自己解压,解压缩之后其实MySQL就可以使用了,但是要进行配置。 解压之后可以将该文件夹改名...

2019-04-01 19:58:56 89

转载 Mysql中的关联查询(内连接,外连接,自连接)

在使用数据库查询语句时,单表的查询有时候不能满足项目的业务需求,在项目开发过程中,有很多需求都是要涉及到多表的连接查询,总结一下mysql中的多表关联查询一,内连接查询是指所有查询出的结果都是能够在连接的表中有对应记录的。以t_employee(员工表)和t_dept(部门表)为例:t_employee表中的记录如下:dept代表该员工所在的部门t_dept表中记录如下:...

2018-12-17 10:19:45 189

转载 SQL中instr和like的使用区别

1、instr函数 instr函数是一个字符串处理函数,它在Oracle/PLSQL中是返回子字符串在源字符串中的位置,如果在源串中没有找到子串,则返回0。instr函数定义如下:    /*       * 返回子字符串在源字符串中的位置(字符串位置从1开始,而不是从0开始)       * @param str 源字符串       * @param substr 子字符串 ...

2018-12-11 16:00:03 612 1

原创 jeecg通过数据字典类型查询数据字典名称

List<TSType> list=TSTypegroup.allTypes.get("imptype");//imptype代表数据字典code                for(TSType ts:list){                    if(ts.getTypecode().equals(impTask.getImptaskType())){        ...

2018-11-12 17:53:37 4495

转载 Java中将xml文件转化为json的两种方式

第一种方式json-lib,这种方式需要的依赖包比较多,具体需要以下jar包这个从网上下载既可以了或者是利用Maven指定好依赖即可     实现代码具体见下   public class Test { public static void ConvertXMLtoJSON() { InputStream is = Test.class....

2018-08-15 11:18:48 218

转载 浅谈Java中的equals和==

 在初学Java时,可能会经常碰到下面的代码:1 String str1 = new String("hello");2 String str2 = new String("hello");3 4 System.out.println(str1==str2);5 System.out.println(str1.equals(str2));  为什么第4行和第5行的输出结果不...

2018-06-26 14:38:08 71

转载 让你彻底明白JAVA中堆与栈的区别

简单的说: Java把内存划分成两种:一种是栈内存,一种是堆内存。在函数中定义的一些基本类型的变量和对象的引用变量都在函数的栈内存中分配。 当在一段代码块定义一个变量时,Java就在栈中为这个变量分配内存空间,当超过变量的作用域后,Java会自动释放掉为该变量所分配的内存空间,该内存空间可以立即被另作他用。     堆内存用来存放由new创建的对象和数组。     在堆中分配的内存,由Java虚拟...

2018-06-26 14:37:12 129

转载 JAVA中的栈和堆

JAVA在程序运行时,在内存中划分5片空间进行数据的存储。分别是:1:寄存器。2:本地方法区。3:方法区。4:栈。5:堆。基本,栈stack和堆heap这两个概念很重要,不了解清楚,后面就不用学了。以下是这几天栈和堆的学习记录和心得。得些记录下来。以后有学到新的,会慢慢补充。 一、先说一下最基本的要点基本数据类型、局部变量都是存放在栈内存中的,用完就消失。new创建的实例化对象及数组,是存放在堆内...

2018-06-15 21:36:25 114

转载 环境变量的作用,为什么要设置环境变量?

  我们平时打开一个应用程序,一般是双击桌面图标或在开始菜单链接,无论是桌面的快捷图标还是菜单链接都包含了应用程序的安装位置信息,打开它们的时候系统会按照这些位置信息找到安装目录然后启动程序,比如如QQ:    知道了一个应用程序的安装目录位置,我们也可以通过命令行工具打开,如笔者QQ的位置为:“C:\Program Files (x86)\Tencent\QQ\QQProtect\Bin\QQP...

2018-06-12 10:54:37 2313

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除