编程开发

320. 【软件工程基础】系统维护

往常重构代码时,经常会提及“可维护性”,今天才知道往常为软件“可维护性”这一指标做的内容还是太少了! 系统的可维护性可以定位为维护人员理解、改正和改进这个软件的难以程度。提高可维护性是开发软件系统所有步骤的关键目的,系统是否能很好地维护,可以用系统的可维护性这一指标来衡量。 可理解性。指别人能理解系统的结构、界面、功能和内部过程的难以程度。模块化、详细设计文档、结构化设计和良好的高级程序设计

flutter 实战 之 生成证件照/免冠照

在网上翻了一圈发现并没有人贡献这方面的代码可能是技术含量太低了,我这里记录以下用到的工具 1.权限管理# 2.dio 网络 # 3. 图片的操作 # # 实现原理 通过拍照/选取图片 (image_picker) 裁切尺寸大小图片(image_cropper) 将文件转成Base64 上传百度AI进行轮廓裁剪(百度AI) 通过Canvas绘画合成 将文件保存到本地并显示在widget上 选取

面试感想

今天是“走青春路 做育花人”面试的日子。心里有事儿,怎么都不能将注意力集中起来。做什么事情都心不在焉。甚至晚上做梦都梦到自己迟到了,错过了比赛。一觉醒来,原来是一场梦,一看表,还不到五点。 辗转反侧多次之后,终于决定还是起来5:20,将平时读的书读一读,缓解一下焦虑的情绪。煮了两颗鸡蛋,热了一包牛奶。都吃进去,毕竟如果抽签靠后,要等到中午的。6:25出发。 到了那里,6:35了。已经有好多人在等待

UserAgent解析工具调研

UserAgent可以获取的信息 browserType AgentName 代理名称-浏览器类型 browserCore LayoutEngineName 布局引擎名称 -浏览器核心 osVersion OperatingSystemNameVersion 系统版本 deviceTrademark DeviceBrand 设备品牌 制造商 equipmentModel DeviceName 设备

养成这个习惯,技术人员少奋斗五年

今天又跟同事小左一起出差了,目的地洛阳。公司去年在洛阳做了这个试点软件项目,当时项目经理短缺,我实在没办法就安排技术出身的小左来负责这个项目。 一年后的现在,他的综合能力比一年前上升了一个级别。去年年底也给他升职加薪,疫情影响下公司业务不太好,但我依然给他发了不少奖金。 他之所以进步如此之快,主要是因为他改掉了几乎所有技术人员会都有的毛病: 用技术思维去看待一切 记得一年前,这个项目找不到合适的项

这到底是谁病了?

昨天,我的喉咙就有些不舒服,通常这就是“中”的前兆。不过我的头还不晕,我想还是等到更进一步的发展吧,然后再测,还得照顾她先, 昨天,她说她都打喷嚔了,她说打喷嚔了就是要好的徵兆。也不知她是从哪里听来的。不过看她人还挺精神,能吃能喝能睡,办公的时候,声音还从紧闭着门的卧室里传出,再穿透我关着的小屋的门。 今早,是我给她打的电话,把她从梦中叫起。问她情况如何?她说应该是好了。我说那好,把测试剂给我,我

【Linux 基础】一、安装和运行

这里是佳奥!我们进入了一个新的篇章,这里我们开始接触Linux操作系统。 基于Windows11,安装Ubuntu20发行版。 那么我们开始吧! 1 准备工作 首先我们要确认电脑开启了虚拟内存功能。可以进入BIOS查看,AMD和Intel的叫法不一样,不过本质是一个东西。 接着在搜索中键入功能,打开Windows功能,勾选适用于Linux的Windows子系统。 接着,我们需要在微

口语笔记 | 03.Let's just move on , okay ?

我经常转移话题 I often get sidetracked I accept the fact that I am occasionally unreliable .… and I often get sidetracked , but I thought you liked that about me .我承认,我偶尔不可依靠,我经常转移话题,但是我以为你喜欢我这样。