
技术
八十五号摩托姐姐
这个作者很懒,什么都没留下…
展开
-
java通过ldap同步ad域组织架构、人员信息
踩坑点:普通操作389端口就可以,如果需要操作用户密码等,需要ssl链接,636端口,可以用证书方式,也可以用面证书方式 objectGUID是ad域里信息的唯一id,但是存储时16进制,需要进行转换,转换方式见下方代码 根据objectGUID进行查询的时候,也需要进行转换 部门查询时,如果查询的上级部门也不存在时,会报错代码:登录 /** * ssl方式免证书登录 * System.setProperty("com.sun.jndi.ldap.object.di原创 2021-12-03 14:16:04 · 7623 阅读 · 3 评论 -
上传第三方jar包到远程仓库
打开cmd,输入命令setting.xml文件需要配置好<server> <id>XXX</id> <username>**</username> <password>**</password> </server>mvn deploy:deploy-file -DgroupId=XXX -Darti...原创 2021-11-16 14:53:07 · 921 阅读 · 0 评论 -
tomcat7启动报org.apache.catalina.deploy.WebXml addFilter
解决办法:Go to yourWEB-INf/liband removecatalina.*.jar, then restart your tomcat原创 2021-05-28 14:59:08 · 691 阅读 · 0 评论 -
java8 lsit操作
list bigdecimal两个参数相乘后相加list.stream().reduce(BigDecimal.ZERO,(x,y)->x.add(y.getSalePrice().multiply(new BigDecimal(y.getNum()))), BigDecimal::add);原创 2021-01-26 16:51:48 · 195 阅读 · 0 评论 -
NotNull、NotBlank、NotEmpty的使用
NotNull:校验对象不为nullNotBlank:校验字符串是否为null、或者空字符串,去除空格NotEmpty:校验集合是否为null、或者长度是否为0原创 2020-08-19 15:57:17 · 1185 阅读 · 1 评论 -
springboot 后端接收date类型时间参数处理
参考转载:SpringBoot时间参数处理完整解决方案**场景:**不使用@RequestBody注解的情况下,所有时间类型参数都会引起报错;使用@RequestBody,前端传递时间戳或2019-11-22形式正常,传递2019-11-2211:22:22报错,其他格式同样报错**解决方案:**1. 参数加注解:@DateTimeFormat( pattern = “yyyyMMddHHmmss”)@JsonFormat(timezone = “GMT+8”, pattern原创 2020-05-12 11:07:05 · 14238 阅读 · 1 评论 -
springboot接入swagger文档
- 添加依赖 ` <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger-ui</artifactId> <version>2.9.2</version> </dependency>...原创 2020-04-30 15:41:41 · 184 阅读 · 0 评论 -
idea2020新建springboot项目
境准备,idea2020,jdk1.8 file->new->project,选择spring assistant, 下一步 输入对应的项目信息 groupid,projectname等下一步 选择spring boot版本号,勾选对应的插件,下一步 输入项目名称,选择项目存放位置,finish 项目建好了,配置好maven,引入相关依赖后就可以用啦,是不是很简单,来看一下项...原创 2020-04-30 12:21:19 · 9456 阅读 · 4 评论