自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 class.getResource()与ClassLoader.getResource()中的参数需要怎么填写

Class.getResource(String name):在当前调用类的同一路径下查找该资源例如,我的当前类在impl包下面,那么Class.getResource()就定位于路径:/D:/learnSpringboot/basicJava/out/production/basicJava/impl/1.如果查询的资源与当前类路径相同,都在impl包下相对路径的写法Class.getResource("Xxx.xxx")绝对路径的写法Class.getResource(”/impl/..

2021-01-07 20:54:08 304

原创 invalid comparison: java.util.Date and java.lang.String(无效的比较)

在使用mybatis的时候,在mapper.xml中写了一段这样的代码,我的startTime是Date类型的<if test="startTime != null and startTime != ''"> </if>此时就会报错invalid comparison: java.util.Date and java.lang.String(无效的比较),不能用Date类型与String类型进行比较,问题出现在下面这段代码and start

2020-12-29 10:49:06 30154 3

原创 Access denied for user ‘‘@‘localhost‘ (using password: NO)

发现错误的时候,我还以为登录mysql的密码不对,结果发现springboot的自动补全坑了我我的数据库配置如下:spring.datasource.driver-class-name=com.mysql.jdbc.Driver#数据的URLspring.datasource.url=jdbc:mysql://127.0.0.1:3306/test?useUnicode=true&characterEncoding=utf8&serverTimezone=UTC#登录数据库的

2020-12-10 16:52:44 986

原创 Java collection的Iterator的使用

看到了Java核心技术一书的集合的迭代器,写篇文章记录一下interface Iterator<E>,有四个方法:hasNext(),next(),remove(),forEachRemaining(),最后一个方法是JDK1.8新增的接下来使用迭代器中的方法遍历一个collection1.传统方式,使用hasNext(),next() public static void main(String[] args) { Collection<String&

2020-12-08 15:02:11 273

原创 连接MySQL数据库报错The server time zone value ‘�й���׼ʱ��‘ is unrecognized or represemore than one time zone

连接MySQL报了一个时区的错误:The server time zone value '�й���׼ʱ��' is unrecognized or represents more than one time zone. You must configure either the server or JDBC driver (via the serverTimezone configuration property) to use a more specifc time zone value if you

2020-11-28 15:27:31 299

原创 Navicat报错[Err] 1055 - Expression #1 of ORDER BY clause is not in GROUP BY clauseand contains nonaggr

刚刚把Navicat安装好,新建了一个测试库,打算键个测试表,执行了建表语句,insert语句,SQL语句都执行了成功了,但是还是报错[Err] 1055 - Expression #1 of ORDER BY clause is not in GROUP BY clause and contains nonaggregated column ‘information_schema.PROFILING.SEQ’ which is not functionally dependent on columns i

2020-11-27 09:33:57 14284 3

原创 将jar包导入本地仓库,然后在maven项目中添加依赖

今天在windows环境下需要集成海康威视的SDK,项目需要依赖两个jar包1.我的jar放在这个文件夹下面2.打开window命令窗口,进入到这个文件夹所在的目录3.输入 mvn install:install-file -DgroupId=com.hcsdk -DartifactId=face-jna -Dversion=1.0.0 -Dpackaging=jar -Dfile=jna.jarDfile:是我要转成的maven依赖的jar包,这是有一个相对的路径,所以先切换到..

2020-11-22 10:12:14 1303

原创 maven命令打包失败Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.6.0:compile

在idea的Terminal窗口执行命令mvn clean package -Dmaven.test.skip=true出现如下错误:Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.6.0:compile (default-compile) on project basic: Fatal error compiling: 无效的目标发现版:1.8 -> [Help 1]原因是maven.

2020-11-04 10:34:37 3275

原创 遍历list同时删除不需要的元素

在遍历list的时候想要删除其中某些元素,可以使用如下方法1.倒序遍历listList<String> list=new ArrayList<>();list.add("1");list.add("2");list.add("3");list.add("4");int size = list.size();for(int i=size-1;i>=0;i--){ if(list.get(i).equals("3")) list.remove(

2020-08-19 14:05:30 232

原创 oracle统计 group by之后的总条数

今天有个需求:group by分组后,需要统计总条数oracle:select count(1) from(select t.workday from NEWSTAFF_WORK_TEMPLETE t where t.position=nsp.id group by t.workday) days

2020-08-13 13:42:39 3050

原创 oracle 查询group by的字段之外的字段

今天有一个需求要使用group by,oracle的的group by的用法是:select后面的字段要属于group by的字段,并且order by后面的字段也属于group by的字段里面。但是我要select的字段多于group by的字段,怎么办呢?1.查询字段使用的oracle的版本select * from nls_database_parameters;我的是12.2.0.1.0,也就是12c2.两种group by的方法 (1).oracle10版本及其以前,..

2020-08-13 09:21:27 3847

原创 oracle varchar2排序问题

在oracle中假如你的排序字段是个varchar2类型,碰到9和10,11,12..比较,这时就凉凉了,今天我就碰到这个问题了,还是实在本地开发过程中遇到的,要是上线出现这中问题,又要挨骂了。oracle认为9比10,11,12大,因为9是和个位数先比一次,再和十位数比一次,9肯定比1大,这个时候就有问题...

2020-08-12 20:25:56 375

原创 海康威视人脸门禁对接开发(一)调用设备篇

上一篇的准备工作做好后,给设备通上网,需要在设备上面配置1.注册设备,设备会返回:唯一用户ID,lUserID/** * 海康人脸识别机器型号:DS-K1T610M-KSC,DS-K1Y607M */ public static void main(String[] args) { HCNetDeviceUtil hcNetDeviceUtil=new HCNetDevi...

2020-01-22 10:28:26 17544 38

原创 海康威视人脸门禁对接开发(一)准备篇

前一段时间在HR系统中做了一个人脸识别考勤的模块,主要功能:设备注册,下发卡号与人脸,获取卡号与人脸,删除卡号与人脸,对设备布防,报警回调函数。首先在Window上开发,我们项目的JDK是1.6(64位),所以必须要用Win64的SDK开发包,这个很重要,版本对不上,在调用HCNetSDK.dll这个库文件时会报错,现在开始开发。1.先去海康官网下载最新的SDK 官网地址:https://...

2020-01-22 09:58:36 23647 48

原创 对List进行排序

项目中经常需要对list排序,第一中是在数据库中排序,第二种就是使用编程语言来排序,记录下我知道的Java中对list的排序方法1.JDK1.7版本1.如果对List<Integer>这中包装类型list进行排序 ,已经实现Comparable接口并重写compareTo方法(源码中可以看到)Collections.sort(list);2.对List<实...

2020-01-14 16:13:39 1109 1

原创 Oracle相关:PL/SQL中执行多条insert语句

方法一:新建一个SQL Window,使用pl/sql块,如下:plsql块: begin。。。。。。。。。。 insert语句 end;方法二:使用存储过程,如下:create or replace procedure insertData (存储过程名字,这里使用无参存储过程就可以)is(使用as也可以,两者都一样)begin...

2020-01-13 15:41:01 1992

空空如也

空空如也

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

TA关注的人

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