摘要:
SSH服务器为Window10(安装OpenSSH) 在Publish Over SSH Plugin插件里执行命令时,只能执行第一句 例如: 只有第一句命令会打印出来 正确写法 官方网站issues下找到了解决方法 https://issues.jenkins-ci.org/browse/JENK 阅读全文
摘要:
在此罗列一些资源,且写安装注意事项。 官方安装包下载 https://github.com/PowerShell/Win32-OpenSSH/releases 官方安装步骤 https://github.com/PowerShell/Win32-OpenSSH/wiki/Install-Win32- 阅读全文
摘要:
1.简介 关于jenkins从本地发送文件到远程服务器上教程有很多,但是可以查到的从远程服务器下载到本地的教程却寥寥无几。 现项目组有个需求,要使用jenkins自动编译C++的包,C++编译分为win和linux,我使用专门的一个win和linux服务器用来打包,然后将打好的包下载到jenkins 阅读全文
摘要:
1.简介 无论是 MyBatis 在预处理语句(PreparedStatement)中设置一个参数时,还是从结果集中取出一个值时, 都会用类型处理器将获取的值以合适的方式转换成 Java 类型。 StringTypeHandler是MyBatis默认的字符串类型处理器。下面我们将重新写一个字符串类型 阅读全文
摘要:
1.问题 sqlite数据库 user表,create_time字段,类型DATETIME,设置默认值datetime('now') mybatis,User实体,createTime类型为java.util.Date 插入一条数据 @Test @Transactional @Rollback(fa 阅读全文
摘要:
1.在linux执行以下代码: -p端口映射 -v将数据存到宿主服务器 -e POSTGRES_PASSWORD 密码(默认用户名postgres) -e TZ=PRC时区,中国 -d后台运行 --name容器名称 2.时区问题 如果在启动容器时不设置时区,默认为UTC,使用now()设置默认值的时 阅读全文
摘要:
启动,停止,重启 docker start 容器名/容器ID docker stop 容器名/容器ID docker restart 容器名/容器ID 进入容器 docker exec -it 容器名/容器ID bash docker exec -it 容器名/容器ID sh docker exec 阅读全文
摘要:
1问题1 使用docker镜像部署springboot程序,sqlite出错,在windows和linux环境都没有问题,使用docker部署就报错 Caused by: java.lang.UnsatisfiedLinkError: org.sqlite.core.NativeDB._open_u 阅读全文
摘要:
我使用的是docker部署jenkins,使用172.16.1.245作为部署服务器。 1.问题 在SSH Publishers里执行的环境变量,不是ssh server主机设置的环境变量,这样会导致某些通过SSH Publishers执行的程序因为环境变量不同而执行错误。 2.实际案例 例如我们在 阅读全文
摘要:
在线程池里提交任务经常见到submit与execute,如何选择,傻傻分不清楚。那么他们俩有什么区别,使用场景是什么?这篇博客将会介绍。 1.方法定义 2.使用上的区别 2.1execute没有返回值(Future) 2.2执行结果(future.get) 2.3submit可以捕获runnable 阅读全文