想学会网站建设要会什么,网页制作与设计软件,打开百度网站,购物网站建设公本文为 2023 年 7 月工作生活总结。 研发编码
Shell
在适配国产化操作系统过程中发现#xff0c;shell脚本最开始的那一行/bin/sh会影响if条件判断。某几个脚本#xff0c;在x86上运行好好的#xff0c;但到了arm上就不行#xff0c;提示: XXXX: unexpected operator。经…本文为 2023 年 7 月工作生活总结。 研发编码
Shell
在适配国产化操作系统过程中发现shell脚本最开始的那一行/bin/sh会影响if条件判断。某几个脚本在x86上运行好好的但到了arm上就不行提示: XXXX: unexpected operator。经查发现实际原因是debian和redhat系的操作系统不同导致的。x86平台使用的是centos/bin/sh连接到的是/bin/basharm平台用的麒麟操作系统桌面版及工控机版是debian系连接到的文件是/bin/dash两者是不同的在arm平台上将/bin/sh改为/bin/bash即可解决问题。
Qt
在windows上运行Qt遇到一个很奇怪的问题提示无法定位程序输入点xxxx于动态接连库xxx经查发现设置了多个版本的Qt的环境变量。去掉多余的版本或将运行所用的版本放到最前面解决问题。
Go
某工程在生产环境中偶发性出现耗时问题经打印日志、上线观察定准到某一个打印日志的函数该函数主要打印客户端请求的参数方便观察和重现请求但该函数有时竟需花费1秒多的时间。再查在打印时会自动将请求的json格式化后输出日志为了格式化使用了正则和替换接口怀疑这些接口出问题修改后再上线测试目前尚未得出结论。
Delphi
这个月又开始搞Delphi了某一个和数据生成及修改相关的功能只有Delphi工程才是唯一源头因此要十分仔细核对为防止人为出错同时用Go重新实现了类似的功能。相比之下Delphi的开发和调试效率十分低抛开使用windows xp虚拟机编译慢和IDE不好用的事实测试环境不方便Dlephi积累不多等也是主因。因为Delphi不是主业且一年也没多少次修改所以也没有专门抽时间学习。
工作记录
流水账
这个月主要是国产化系统的业务程序适配在事务上从搭建编译环境、确定仓库分支、编译源码、找到并修正源码bug。修改脚本设置开机自启动修改配置等虽然拉了一个同事一起做事虽然基本都是我在操刀但胜在别人懂得把各级领层和相同模块负责人拉到钉钉群里把各级领导和相关厂商拉到微信里忙前忙后问问题领导看在眼里也觉得是一个团队在做适配。 不过也学到了很多东西比如找到强制修改root权限密码的方式知道debian系如何设置静态IP接触了若干个不同的业务程序但怕的是日后别人认为是我负责开发的。
感悟
本月开了本年度第3次例会开会前参与廉政教育展示了集团活生生的反面例子。不过对于一个连集团食堂都没进去过考了证书没补贴最多只是在集团本部开会时有空档位置免费给电车充电的写代码的人而言那一切的一切还是太遥远不想也罢。
领导明确说了现在就要一个人当两个人使用要大家想办法脱颖而出同时分享了研究开源项目的方法。不出意外地还是被批评主要问题还是方法不对效率不高。
生活记录
思想方面
业余阅读
业余研究