14 天天

尚未进行身份认证

手把青秧插满田 低头便见水中天 心地清净方为道 退步原来是向前

等级
TA的排名 4k+

VUE element el-tree 只叶子节点显示多选框

element 非常流行一直没有搞过前端,无奈项目需要,自己搞!用到el-tree要打开多选框只需要在 el-tree 标签 加show-checkbox 很简单,所有节点都有了多选框。那么我只需要子节点带多选框,中间节点没有多选框。网上搜的结果非常一致: .el-tree-node { .is-leaf + .el-checkbox .el-ch...

2020-02-29 12:54:54

Linux 安装 consul

官方下载地址:https://www.consul.io/downloads.html选择相应的操作系统,下载最新的安装包。当前最新版本1.6.2 官网下载慢可以试试百度云盘链接: https://pan.baidu.com/s/19VPQ0MZ3xEtjBkQ0eXn6GA 提取码: xkau下载完直接解压:unzip consul_1.6.2_linux_amd64.zi...

2020-01-15 11:16:20

Spring Boot 启动Banner设置--启动欢迎词!

Spring Boot启动时会显示如下图标:. ____ _ __ _ _/\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \\\/ ___)| |_)| | | | | || (_| | ) ) ) )' |____| .__...

2019-12-19 10:38:00

如何让spring扫描主类当前包外的其他jar包 --- scanBasePackages 应用

自己开发一个jar,想给其他项目直接调用。都是springboot工程,jar包里有有些类带了spring的注解,系统能被加载到spring中。之前也这样用过,没有发现什么问题,这次发现pom引用了,程序中编译也没有问题,但是springboot启动以后不加载。jar中的bean。最后找到了问题的根本原因:SpringBootApplication启动时会默认扫描主类当前包及子包,...

2019-11-27 08:32:43

Idea springboot debug启动慢,正常启动很快。

不知道从什么时候开始,debug启动的时候就感觉有点慢,不是debug的时候速度非常快。开始没当回事,后来原来越慢,启动要5分钟。开始怀疑应用了什么spring的强大功能,只有debug的时候才会开启。看来了pom也没发现什么异常。网上搜吧,果然有同病相怜的,说是因为打了太多的断点。Idea 有提示:Method breakpoints may dramatically slo...

2019-10-29 09:25:12

Git 提交、删除、切换命令

1、将本地代码提交到远程仓库 【初始将文件修改上传到远程仓库】  初始化:  git init  添加到暂存区:  git add .  提交到仓库:  git commit -m 'first commit'  关联到远程仓库:  git remote add origin 远程仓库地址  获取远程仓库与本地仓库同步合并(如果远程仓库不为空,必须做这一步)...

2019-10-25 14:53:48

IDEA 如何设置某个文件的打开方式

通常我们都是设置某一类型的文件打开方式,同样的一个文件在不通的程序下打开的展示效果可能不太一样。而在idea中不通的文件也有着不同的打开方式,会有不通的高亮,各种颜色的不通,以及更多的自动补全,智能提示等等。废话不多说,正确的方式打开某一类文件就是我们想要的。这里先来说一下标准的文件的打开方式如何设置:没错就是在idea的设置页面:Editor-File Types相信大家...

2019-10-25 13:48:12

1024节日快乐

怎么说,时光飞逝,从多年前的hello world开始,大概有14年了。10.24纪念一下吧,小徽章来一枚。厉兵秣马,砥砺前行!

2019-10-24 08:54:12

Git 撤销add的文件

git add 添加 多余文件这样的错误是由于, 有的时候 可能git add 如果添加了错误的文件的话撤销操作git status 先看一下add 中的文件git reset HEAD 如果后面什么都不跟的话 就是上一次add 里面的全部撤销了git reset HEAD XXX/XXX/XXX.java 就是对某个文件进行撤销了...

2019-10-10 10:05:59

spring LdapTemplate 设置请求超时时间

找了好久这个设置才找的感觉特别珍贵 HashMap<String,String> envProperties = new HashMap<>(); envProperties.put("com.sun.jndi.ldap.connect.timeout","3000"); envProperties.put("com.sun.jndi.lda...

2019-09-17 15:30:16

Sequel pro 意外退出 每次关闭一个会话 必报错

mac下的数据库客户端不多,Sequelpro用了很长一段时间了,不知道从什么时候操作系统升级以后。就出了这个问题,关闭会话总是会报错。尤其是想关闭一个回话的时候,整个程序退出还弹个错误对话框。应该是适配问题,但是新版本迟迟也不出,没有办法忍了好一段时间了。今天又忍不住在网上搜解决办法。有人说可以用测试版本的,试了试,很好用。https://sequelpro.com/te...

2019-07-15 17:46:01

IDEA 由于DAO 引起的 Could not autowire. No beans of 'xxxx' type found

在IDEA里如果spring注入的实例 没有加注解,IDEA会友好的提示我们。而当我们使用mybatis的时候,DAO通常都是interface了,虽然加了注解,运行时也可以注入。但是IDEA还是会傻傻的提示我们,Could not autowire. No beans of 'xxxx' type found ....没有办法只能狠心忽略了:...

2019-07-12 15:13:37

springdata ldap 添加用户到用户组

添加用户到组public boolean addMemberToGroup(String groupName, AdUser adUser) { String groupDn = "CN=" + groupName + ",OU=IT,OU=Tech,OU=LLS,OU=OO365A"; String[] adUserDn = adUser.getDn().s...

2019-07-04 18:01:09

java 计算之前的一个日期

再简单不过的问题。获取当前时间的毫秒数,减去一天毫秒数,就是前一天,10天的毫秒数就是前10天。System.currentTimeMillis() - (1000 * 60 * 60 * 24 * 10);但是!但是,如果你要计算前100天。就会出问题!因为1000 * 60 * 60 * 24 * 100 超过了一个int型的最大值。正确的写法:System....

2019-07-04 11:45:12

java操作ad,创建用户设置 “用户下次登录时须更改密码”

好容易,java设置ad的密码了,费了九牛二虎只力。如何取消“用户下次登录时须更改密码”选项呢,首先要找到这个值保存在哪个字段。网上查,网上真有高人,感谢!设置pwdLastSet属性,为0首次登陆必须修改密码。...

2019-07-01 17:51:26

ad的pwdLastSet,微软时间戳转java的date

在ad里面用户的密码最后修改时间是一个long型的。用微软的话说:the number of 100 nanosecond intervals since January 1, 1601 (UTC)也就是是从1601年1月1日到当前时间的一个100纳秒数。首先这个数去掉后四位,就变成了毫秒数。但是因为跟java的开始计算时间不一样,所以还不能比较。java是从1970年1月1日00:0...

2019-06-24 11:26:47

如何让redirect隐藏rul参数

这是一个秘密网上有很多关于redirect传递参数的说明,无非有两种方法,一种在url直接拼,另一种就是放session。什么springMVC传参数,那都是对这两种方式的一个封装。解决不了根本问题。我遇到的问题是,我的redirect是跨域的,我作为用户中心,提供sso。第三方系统登录需要跳转到统一的登录页面,然后登录后跳会第三方系统。而且跳转过程要么需要带回调地址,要么带一个长长的...

2019-06-20 18:48:18

maven打包不同jdk版本的包

对于MAVEN项目,我们存在将一个工程同样的代码部署到不同的环境上去的场景,且这些环境的jdk版本可能会不同,那么如何一份代码打不同的jdk版本的包呢?基于maven我们就可以很方便的做到这点。1、在项目的pom文件中加入如下配置(主要配置)<build> <plugins> <plugin> ...

2019-06-20 09:51:14

三建kafka linux 安装kafka

第三次安装了,必须做个记录了首先安装jdk 只要一条命令 简单又好用yum install java-1.8.0-openjdk* -y然后需要安装 rz sz 还是yumsudo yum install lrzsz -y 先安装zookeeper,先把安装包上传到服务器。解压:tar -xvf zookeeper-3.4.14.tar.gz进入解压好的目录新...

2019-06-19 09:28:17

shell 自动填入提示参数

在命令行操作往往会有交换,提示用输入一些东西,然后继续后面的操作。平时操作没有感觉,当想把某个操作写到shell里,问题来了,一个命令需要输入才能继续。直接来两个例子吧,来不及解释:/jdk1.8.0_131/bin/keytool-import-keystoresecurity.keystore-file/opt/root.cer<<EOF1234561...

2019-06-17 17:48:02

查看更多

勋章 我的勋章
  • GitHub
    GitHub
    绑定GitHub第三方账户获取
  • 签到达人
    签到达人
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 1024勋章
    1024勋章
    #1024程序员节#活动勋章,当日发布原创博客即可获得
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。