- 博客(25)
- 资源 (1)
- 收藏
- 关注
原创 JavaScript 调试
JavaScript 新手调试(1)F12调出开发者工具,在控制台中输入代码,可以得到执行结果,查看是否是预期的结果。(2)在代码的任意一行增加 alert("提示信息"); 可以方便的看出代码的执行顺序 changeVisible(); alert("--changeVisible()---"); $('#issue_category_id').on('change', changeVisible()); alert("--.on('change', changeVisible()
2022-05-26 13:33:35
337
原创 Jenkins pipeline中bat或者shell命令执行结果,赋值给变量,变量不生效解决方法
例如:想利用bat脚本查询出Git_commit号,赋值给变量,下面的pipeline语句用到此变量,通过直接赋值的方式,下一条语句是无法获取到变量值的此种写法://从项目readme中读取Git_Commit号 Git_Commit =bat label: '', script: 'compile_scripts\\git_commit.bat %svn_project% %svn_branch%' //编译源码,其中Git_commit 获取不到值 bat
2020-10-13 10:41:05
4090
1
原创 IE浏览器不支持svg的innerHTML属性(google浏览器正常)无法显示箭头连接线和连线上的字
问题:Redmine 中插件redmine_issue_autoflow审批流程图,在IE浏览器无法正常显示箭头连接线及连接线上的文字yes,no,google浏览器正常显示。解决方法:F12开发者工具,将google浏览器中Element的html代码与IE浏览器中html代码比较,发现IE中标签都没有,据此去后台找到对应js文件,发现是innerHTML未生效。原来是IE中svg不支持innerHTML,查找替代方法。var arrows = element.find("svg > g")[
2020-09-14 15:34:36
1039
原创 浏览器兼容性问题,查找问题代码方法
F12调出开发者工具,比较两个浏览器中html代码差异,是哪个属性没有正确显示,去后台文件中搜索,根据情况更改。
2020-08-28 15:19:57
231
转载 SVG 浏览器支持
SVG 浏览器支持可以参考以下链接:https://caniuse.com/#search=svghttps://en.wikipedia.org/wiki/Comparison_of_layout_engines_%28Scalable_Vector_Graphics%29https://voormedia.com/blog/2012/10/creating-svg-vector-graphics-for-maximum-browser-compatibility...
2020-08-28 14:42:11
1212
原创 安装mysql命令行工具
当需要执行mysql命令时,可以安装mycli来使用mysql命令行工具利用python的 pip安装cmd下执行:pip install mycli使用方法:mycli --help 帮助命令mycli 加mysql命令的方式例如:::查出用户id赋值给变量 assigned_user_idFOR /F %%i IN (‘mycli mysql -h %mysqlhost% -P %mysqlport% -u bitnami -p6c8870db79 -D bitnami_redmine
2020-08-20 10:39:53
417
原创 redmine其他ip在命令行上无法访问mysql数据库
报错:ERROR 2003 (HY000): Can’t connect to MySQL server on ‘172...*’ (10061)解决方法:修改文件:C:\Bitnami\redmine-3.4.5-0\mysql\my.ini注释掉bind-address=127.0.0.1#bind-address=127.0.0.1
2020-08-20 10:36:15
233
原创 bitnami一键安装redmine后无法远程访问mysql的问题
当想在其他电脑访问redmine的mysql数据库时http://127...*:1000/phpmyadmin/,无法访问,解决方法:用root账号进入mysql数据库(shell提示符下执行mysql -h 127.0.0.1 -u root -p命令),输入密码,密码与redmine中admin账号的密码一致,然后在数据库提示符下执行:grant all privileges on . to ‘远程登录连接的数据库账号名’@’%’ identified by ‘该远程账号名的密码’;flush
2020-08-20 10:32:24
868
原创 python获取字符串中指定内容方法
python获取字符串中指定内容方法,有三种1、split 以分隔符分割2、rsplit 以最后一个分隔符分割3、转成list列表,删除某个值例如:fwzipFile = FEP-YZ0000334_V6.2_SOEX6277-PSGC-FH_20200529155827.zipzipDir = fwzipFile.rsplit("\", 1)[1].rsplit(’’,1)[0] #rsplit以最后一个下划线分割;zip包去掉日期和.zip的名称print(“list:”, list(z
2020-07-29 15:42:12
5485
1
原创 oracle数据库更新语句注意
规范SQL语句使用规范,尽量不要使用for update这个语句,这个语句不退出的话会造成数据库没有办法使用。使用Select T.,T.ROWID from语句来修改。例如:select * from superxon.sgd_scdd_trx t 原始语句select T.,T.ROWID from superxon.sgd_scdd_trx t 可以修改数据语句就是把修改成T.,T.ROWID...
2020-07-28 16:55:21
221
原创 python文件中查找字符串
expStr为需要查找的字符串,在self.versionFile中查找查找结果返回true或者falsedef findStrInFile(self, expStr): with open(self.versionFile) as f: for line in f: if expStr in line: return True return False...
2020-07-27 11:40:09
3649
原创 python中查找文件所在目录
for root, dirs, names in os.walk(SRCPATH): for fname in names: if 'common.h' in fname: print(os.path.join(root, fname))在srcpath路径中查找common.h所在路径
2020-07-27 11:01:40
1116
原创 Jenkins pipeline中使用dos命令
bat “”"echo %svn_project%direcho %svn_branch%“”"格式:bat 三个引号引号中间为dos命令三个引号 shell脚本同理 sh 三个引号 shell命令 三个引号
2020-07-24 11:22:01
2061
原创 svn提交hooks触发jenkins自动构建
hooks中触发jenkins自动构建命令:java -jar D:\tmp-1\jenkins-cli.jar -s http://172.20.2.217:8080/jenkins/ -auth admin:admin build firmware -p svn_project=development/%%m/%%n -p svn_branch=%%o -p svn_revision=%REV%使用jenkins clt命令 其中 -p 表示构建用参数,多个参数用多个-p...
2020-07-22 17:01:04
746
原创 批处理中没有and或者or,用两个if代替
if “%rows%” == “1” (if %branch% NEQ tags (goto jenkins_build) else (goto end)) else (goto end)例子中:如果行数等于1并且分支不等于tags,执行jenkins_build,否则退出
2020-07-22 15:34:55
2440
原创 批处理中判断字符串不等于写法
不等于用NEQ例如:参数branch不等tags时,执行jenkins_build方法if “%rows%” == “1” (if %branch% NEQ tags (goto jenkins_build) else (goto end)) else (goto end)其中NEQ两边的值不能加双引号
2020-07-22 15:33:17
9166
2
原创 dos计算文件行数
for /f “delims=” %%h in (D:\temp\test.txt) do set/a rows+=1echo %rows%
2020-07-16 17:12:22
929
原创 dos命令执行结果赋值给变量
FOR /F %%i IN (‘echo %assigned_user:~0,2%’) DO @set lastname=%%i命令:echo %assigned_user:~0,2%赋值给变量lastname
2020-07-16 16:55:03
4031
原创 解决Redmine中无法下载加密过的PDF文件问题。
解决Redmine中无法下载加密过的PDF文件问题。=》问题原因:谷歌浏览器默认设置为自动打开PDF,加密的PDF浏览器解析不了,所以报错。PDF 阅读器 Adobe默认设置在浏览器中显示PDF,IE和360浏览器也同样预览不了加密的PDF。解决方法 :更改个人电脑的浏览器或者PDF阅读器默认设置为不预览而是下载PDF。更改设置后,牺牲了一点阅读体验,浏览器中不加密的PDF在线也看不了了,只能下载后看。谷歌浏览器: Adobe:编辑-
2020-07-09 11:33:21
400
原创 Redmine邮件通知脚本
1、过期或者即将过期问题提醒reminder_emails.batrem reminder emails 给每个用户已经分配了过期的问题或在未来1天到期的问题发送一封电子邮件,days参数设置set log=“D:\redmine_backup\redmine_reminder_emails.log”set installPath=“C:\Bitnami\redmine-3.4.5-0”set deadlineDays=1echo %date%%time% reminder emails: &g
2020-07-09 11:15:22
749
原创 Redmine备份脚本
rem redmine备份主脚本,第一步调用backup-stopserver.bat停服务器,第二步调用backup-copy.bat全量拷贝安装目录,第三步调用backup-startserver.bat启动服务器。rem 参数说明:scriptDir:备份脚本存放路径rem 参数说明:log:备份日志存放路径set scriptDir=D:\redmine_data_DoNotMove\redmine_backup_scriptset log=D:\redmine_backup\redmine
2020-07-09 10:51:23
292
原创 Redmine中占用空间大的几个目录
Redmine中占用空间大的几个目录:1、apache的两个日志2、Redmine中附件存放路径3、production.log4、Mysql数据库
2020-07-09 10:40:59
296
原创 Redmine备份恢复数据库
备份恢复Redmine数据库备份数据库表:写批处理脚本,添加windows计划任务1、系统变量path中增加mysql.exe 路径:C:\Bitnami\redmine-3.4.5-0\mysql\bincmd中输入mysql -verison 不报错,则成功2、批处理脚本:backup-exportDatabase.batrem 功能说明:redmine备份脚本:导出数据库中所有数据rem 参数说明:redmineInstallPath:redmine安装路径rem 参数说明:backu
2020-07-09 10:27:07
699
原创 Redmine安装配置
Bitnami Redmine版本:3.4.5稳定版本及安装插件下载地址:https://bitnami.com/stack/redmine安装:配置SMTP设置,勾选邮件支持,自定义邮件配置常用服务器管理工具:C:\Bitnami\redmine-3.4.5-0\manager-windows.exe可以开启关闭服务,浏览器打开应用及打开数据库如果服务器没有全部运行,则安装失败,多为端口占用数据库:C:\Bitnami\redmine-3.4.5-0\apps\redmine\htdo
2020-07-09 09:11:19
761
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人