![](https://img-blog.csdnimg.cn/e9fe9821a60643c0aec1c0088f98f1f8.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
Daily Record
日常记录
韧小钊
代码界的小学生
展开
-
流水账-20240314
在事务提交阶段,可能会检查所有参与事务的数据源,是否都能正常提交,因此批量保存方法事务中,虽然只对 MySQL 执行了操作,但 Neo4j 连接有问题,也会在事务提交时,导致整个事务回滚!项目一般不需要配置这些,默认使用的事务就是配置的第一个数据源。按照上面方法试了半天也没解决,因为压根不是事务冲突导致的,,怀疑是事务冲突导致的,然后走了一圈弯路,因为根本没用到。服务连不上),结果发现并不是事务冲突导致的,就是。),然后再创建一个新的管理员用户,设置新密码。提供的批量插入方法的时候,报了上面的。原创 2024-03-14 15:32:48 · 396 阅读 · 0 评论 -
流水账-20240229
git:本地回滚到到某提交记录本地提交到已有代码分支IDEA:批量导入快捷键无效格式化代码快捷键:`Ctrl+Alt+L`转换大小写:`Ctrl+Shift+Y`(*eclipse*)或者`Ctrl+Shift+U`下划线转驼峰的用插件 `CamelCase`,快捷键是 `Shift + Alt + U`设置打开代码窗口无上限Ctrl+Shift+O去除无用import,变成了导入.*,导致checkstyle不通过Alt + 箭头左右 (回到之前操作的文件)JAVA:org.spr原创 2024-02-29 16:48:19 · 896 阅读 · 0 评论 -
Lambda表达式常见的Local variable must be final or effectively final原因及解决办法
Local variable must be final or effectively final定义为一个可变的对象,使用 AtomicReference 来存储原创 2023-07-28 19:45:24 · 1356 阅读 · 0 评论 -
20230727-随笔
List删除满足条件的元素,并且避免索引错误或并发修改异常常用方法通过FileUtils.readFileToString()读取不到日志文件内容springboot异步方法配置,启动类添加@EnableAsync,异步方法上添加@Async注解 判断文件是否写入结束替换FileUtils.readFileToString(),通过BufferedReader读取日志每行内容进行处理原创 2023-07-27 15:39:33 · 1369 阅读 · 0 评论 -
20230603-周六随笔
schannel: SEC_E_UNTRUSTED_ROOT (0x80090325)SSL certificate problem: unable to get local issuer certificate虚拟机及网络连接原创 2023-06-03 19:30:35 · 878 阅读 · 0 评论 -
20230506-jenkins使用错误记录:Failed to parse POMs java.io.EOFException: unexpected stream termination
【代码】20230506-jenkins使用错误记录:Failed to parse POMs java.io.EOFException: unexpected stream termination。原创 2023-05-09 08:46:44 · 1438 阅读 · 0 评论 -
20221215 通过jackson-annotations中注解去除空值使用记录
通过jackson-annotations中注解去除空值、默认值、重命名、忽略字段使用记录原创 2022-12-15 20:31:20 · 311 阅读 · 0 评论 -
20221210-随笔(海豚调度启动报错JAVA_HOME不存在,mysql数据库连接MYSQL ERROR 1045 (28000): Access denied for user (using )
海豚调度启动报错JAVA_HOME、DATX_HOME路径不存在查看行尾符解决方式直接替换掉转换为unix文件MYSQL ERROR 1045 (28000): Access denied for user (using password: YES)原创 2022-12-10 17:30:43 · 533 阅读 · 0 评论 -
20221106日常记录-奇安信源代码扫描代码注入、海豚调度2.0.5-condition节点使用
奇安信源代码扫描代码注入、跨站脚本、海豚调度2.0.5-condition节点使用原创 2022-11-06 23:13:39 · 2092 阅读 · 3 评论 -
奇安信-源代码安全缺陷问题解决记录:路径遍历、API误用、配置文件明文
API误用-不安全的框架绑定密码管理-配置文件中的明文密码jasypt原创 2022-11-02 22:53:34 · 9634 阅读 · 13 评论 -
禅道项目管理软件官网资料搜集笔记
禅道,国产开源项目管理软件。它集产品管理、项目管理、质量管理、文档管理、组织管理和事务管理于一体原创 2022-11-01 21:46:38 · 83 阅读 · 0 评论 -
shell脚本赋值地方报错
原因:shell赋值时候等号两边不能有空格!!!!!!!!!!原创 2018-06-24 20:57:27 · 650 阅读 · 0 评论 -
shell001:read: `x,y': 不是有效的标识符
#!/bin/shecho "input x,y"read x,y#报错了!!!!!!!!!!!!!sum=`expr $x+$y`echo "sum is $sum"修改为#!/bin/shecho "input x,y"read x ysum=`expr $x+$y`echo "sum is $sum"刚开始接触shell,感觉多输入空格吧,可以减少错误...原创 2018-05-16 17:17:11 · 2961 阅读 · 0 评论 -
Access to XMLHttpRequest at ‘https://shop.ayiyouolo.com:13059/statics/wether.txt?g2=30c5f651bba8c327
解决办法:目标栏位后面拼接–disable-web-security --user-data-dir=C:\Users\Administrator\AppData\Local\Google\Chrome\User Data问题解决了,但是打开浏览器会有提示:不支持–disable-web-security…待讨论…原创 2021-07-06 21:24:22 · 1466 阅读 · 1 评论 -
导入maven项目后看不到src/main/java目录
右键项目选择 workspace default jre原创 2021-09-21 19:39:29 · 251 阅读 · 0 评论 -
java枚举类型enum和注解
做java项目时候发现常量好像怎么不是固值,问度娘才知道,计算机语言中有个数据类型叫枚举enum,用来限制数据范围比如1年=365天=365*24h=.........所以还是固值,表达式方式变了而已,如下常量毫秒转换其他单位方法:然后就是注解(之前用的都是xml配置bean id):@Component("TestService")//随便命名,spring会读取它,相当于下面的类的标识,别名这...原创 2018-06-30 19:43:26 · 3315 阅读 · 0 评论 -
python eval序列化函数
写监控程序时,获取一串数据,对其解析,用到了eval函数简单理解和转换字符串函数功用一样,str()更常用一些,经常需要转化为字符串类型;eval就是将字符串或者object类型转换为字典类型string转换为dict :...原创 2018-05-17 20:11:34 · 529 阅读 · 0 评论 -
20220922-powerdesigner转换mysql.sql文件为postgresql
powerdesigner 转换sql文件记录原创 2022-09-22 10:30:25 · 391 阅读 · 0 评论 -
vim添加去除标记,grep查看文件是否包含某内容,查询oracle数据库全部表名字
vim 打开文件 ,直接输入 /要查看的内容 回车 会全部标记出来grep 某些内容 搜索的文件查询oracle数据库全部表名字:select t.table_name from user_tables t;原创 2018-05-16 17:11:58 · 420 阅读 · 0 评论 -
JavaCore10版Ⅰ-基本类型和包装类比较
比较值是否相等的时候,基本类型用“==” ,String用equals方法,那么基本类型的包装类是不是用这两种都行呢?如下看结果怎么结果不一致,100等于可以,1000就不可以了?直接看书上的解释吧,如下:...原创 2020-01-12 19:16:53 · 176 阅读 · 0 评论 -
执行shell脚本报错:$‘\r‘: 未找到命令/未预期的符号 `elif‘ 附近有语法错误
原因是脚本中是Windows下的换行符:执行替换即可: sed -i “s%\r%\n%g” 脚本名称或者同notepad转换一下:edit–>eol conversion–>uinx但是每次打包都会出现这个问题,通过设置行尾系统解决拓展:回车 \r r的英文return,控制字符为CR,即Carriage Return;换行 \n n的英文newline,控制字符为LF,即Line Feed;\n: Unix系统里,每行的结尾是“<换行>”,即“\n原创 2021-07-06 20:27:37 · 2170 阅读 · 0 评论 -
crontab
crontab:用于设置周期性被执行的任务的工具实践:putty连接工具 crontab -l 检查是否安装 service crond status yum install vixie-cron --安装 yum install crontabs tail -f /////#显示最后几行(自动刷新) tail -3 /////#显示最后3行 组成: 配置文...原创 2018-05-27 16:34:35 · 188 阅读 · 0 评论 -
chmod
chmod也可以用数字来表示权限如 chmod 777 file语法为:chmod abc file其中a,b,c各为一个数字,分别表示User、Group、及Other的权限。r=4,w=2,x=1很基础的东西,但是…原创 2021-07-18 21:09:36 · 91 阅读 · 0 评论 -
查看有无安装某软件Linux及管道流日志命令
1.比如查看是否安装MySQL(仅限通过rpm安装的软件)rpm –qa|grep mysql其中–a选项是查询所有已经安装的软件包-q是查询一个包是否安装已经安装的rpm包不会显示后缀.rpm ,而未安装的包则显示后缀.rpm也可以通过which mysql 命令,显示为空则未安装2yum install和yum localinstall的区别local–顾名思义,本地 即手动下载rpm包放到环境之后,通过yum localinstall去安装,该命令应该需要在rpm包所在目录执行,如果原创 2021-07-18 21:19:06 · 126 阅读 · 0 评论 -
配置免密不生效
authorized_keys权限及其所在的目录.ssh 权限只能为600原创 2021-06-16 20:16:21 · 104 阅读 · 0 评论 -
JavaCore10版Ⅰ-捕获异常
【try..catch..finally 和try with resource】一般操作文件流的时候,捕获异常通常会带finally,目的是保证流被关闭,防止内存泄漏,如下图,两种写法:第1种:try和finally解耦(finally不在放在最后,而是在try里面执行完直接finally,保证最外层的try捕获到所有异常)第2种:finally里面如果异常,则程序终止,尤其是所有流的...原创 2020-01-12 18:47:16 · 152 阅读 · 0 评论 -
vue学习随笔二
Vue 的指令:v-model 将 input 元素 value 属性的值和我们创建的 Vue 对象中 value 的值进行绑定,其他的比如用于 if 条件判断的 v-if,用于绑定值的 v-bind、用于绑定监听事件的 v-on 等等推荐学习网址:https://www.zmrenwu.com/courses/vue2x-todo-tutorial/materials/38/讲的很清楚参照这个实现了dophinscheduler工作流实例页面优化,支持栏位的全部展示和勾选展示隐藏功能(不过很low,原创 2021-07-18 21:26:48 · 80 阅读 · 0 评论 -
shell while遍历报错:command not fund
错误:原因:解决:原创 2018-06-09 19:35:45 · 1978 阅读 · 0 评论 -
安装oracle 默认管理员密码
(1)普通用户:SCOTT(密码:tiger)(2)普通管理员:SYSTEM(密码:manager)(3)超级管理员:SYS(密码:change_on_install)原创 2018-05-10 17:45:36 · 11340 阅读 · 0 评论 -
eclipse 统一设置properties文件编码
原创 2021-12-31 17:03:48 · 636 阅读 · 0 评论 -
hadoop及spark官网版本下载步骤
https://mirrors.cnnic.cn/apache/hadoop/common/xz原创 2018-06-12 19:01:17 · 5273 阅读 · 0 评论 -
dolphinscheduler 1.2.1 数据迁移到 dolphinscheduler 2.0.5方法及迁移后数据测试记录
数据库备份数据迁移-执行create-dolphinscheduler.sh脚本数据验证DataX任务验证查看页面数据是否完整执行DataX任务报错-手工处理存储过程验证-存储过程写法原创 2022-04-15 21:50:44 · 1612 阅读 · 0 评论 -
centos8部署dolphinscheduler1.2.1问题记录
背景以海豚调度1.2.1为基准进行了二次开发,元数据使用的MySQL数据库,现在需要在新的环境部署,并且改用PostgreSQL数据库。问题记录su:Module is unnown解决方式查看系统是32位还是64位[root@DSJJ-DSJZX-SJCK04 ~]# uname -mx86_64[root@DSJJ-DSJZX-SJCK04 ~]# 64位配置(x86_64)session required /lib64/security/pam_limits.sosessio原创 2022-04-06 20:34:30 · 3320 阅读 · 0 评论 -
eclipse突然打不开了,提示Verison 1.8.0.121 of the JVM is not suitable for this product. Version:11 or greater
错误解决办法,直接修改ini文件,11改成之前的版本,比如1.8原创 2022-03-20 16:37:33 · 958 阅读 · 2 评论 -
dolphinscheduler涉及HDFS功能测试(一)环境准备
Hadoop伪集群部署原创 2022-03-12 15:12:00 · 4717 阅读 · 0 评论 -
dolphinscheduler 2.0.4微信告警配置
海豚调度2.0.4微信告警配置记录准备工作微信告警配置参数corpidagentidsecretuserssend.typeuser.send.msg告警使用记录40008错误再次验证如何发送具体任务错误信息查看源码变量msg格式配置不对,没加$,{},“”,会报44004错误再次验证其它微信直接接收企业应用通知chatid准备工作企业微信管理员账号(可以自己申请一个企业账户,用来测试)自建应用,用来测试微信告警配置参数corpid每个企业都拥有唯一的corpid,获取此信息可在管理后台“我原创 2022-03-02 23:00:00 · 1477 阅读 · 0 评论 -
dolphinscheduler 2.0.4 告警alert-email使用
海豚调度2.0.4 告警alert-email使用告警实例查询不到插件启动alert服务问题记录UnknownHostException虚拟机不通外网导致结果日志邮箱告警实例查询不到插件服务未启动,数据库没有初始化数据启动alert服务[dolphinscheduler@host1 bin]$ sh dolphinscheduler-daemon.sh start alert-serverBegin start alert-server......starting alert-server, l原创 2022-03-02 20:00:00 · 3316 阅读 · 1 评论 -
dolphinscheduler 2.0.4 PIGEON任务使用的一次尝试
海豚调度2.0.4 PIGEON任务使用问题记录拒绝连接原因解决p_host can not be empty原因解决再次拒绝连接原因指定端口Not Found原因解决读取的还是jar包里面的配置文件,本地新建同名文件再次测试问题记录拒绝连接[WARN] 2022-02-28 09:44:28.939 org.apache.dolphinscheduler.remote.NettyRemotingClient:[366] - connect to Host{address=‘192.168.56.10原创 2022-02-28 22:30:00 · 2016 阅读 · 0 评论 -
dolphinscheduler 通过expect 命令远程执行shell脚本
#!/usr/bin/expect spawn ssh dolphinscheduler@192.168.56.11 -o "StrictHostKeyChecking no"expect "password:"send "dsb7@ZvT\r"expect "#"send "mkdir /tmp/testShell \r"expect eof注: 可能需要安装expect 命令,一般系统自带原创 2022-02-11 16:05:06 · 1003 阅读 · 0 评论 -
zookeeper启动日志 minSessionTimeout set to -1的含义
启动日志2022-01-17 15:30:38,815 [myid:] - INFO [main:ZooKeeperServer@836] - tickTime set to 150002022-01-17 15:30:38,815 [myid:] - INFO [main:ZooKeeperServer@845] - minSessionTimeout set to -12022-01-17 15:30:38,815 [myid:] - INFO [main:ZooKeeperServer@8原创 2022-01-17 15:40:15 · 1794 阅读 · 0 评论