flutter 实战 之 生成证件照/免冠照 在网上翻了一圈发现并没有人贡献这方面的代码可能是技术含量太低了,我这里记录以下用到的工具 1.权限管理# 2.dio 网络 # 3. 图片的操作 # # 实现原理 通过拍照/选取图片 (image_picker) 裁切尺寸大小图片(image_cropper) 将文件转成Base64 上传百度AI进行轮廓裁剪(百度AI) 通过Canvas绘画合成 将文件保存到本地并显示在widget上 选取 编程开发 2026年01月23日 159 点赞 0 评论 16901 浏览
golang 项目的基本布局结构 一个 Go 项目可能包含多个具有不同包名的文件。在这些情况下设置适当的布局在 Go 中并不总是那么简单,尤其是对于初学者而言。这篇文章将通过特定用例场景的快速概览和动手示例,因此人们不仅能够理解背后的概念,而且能够为 Go 项目创建适当的布局。 对于目录结构或如何以特定方式组织 Go 项目文件没有严格的规则。这实际上是一个好主意,也是一个坏主意。不好是因为容易弄得一团糟,好是因为一个项目的组织结构 编程开发 2026年01月23日 54 点赞 0 评论 13095 浏览
git 进阶 git rm a.txt会删除仓库记录以及本地文件(慎用) git rm --cached a.txt;git add . ;git commit -m只会删除仓库缓存 git mv a.txt A.txt;git add .;git commit通常用来改已提交的文件名 git commit --amend修正上一次提交(如果加-m会覆盖提交信息,不加则会继续使用上一次的信息) gi 编程开发 2026年01月23日 85 点赞 0 评论 15579 浏览
序列比对软件 MUMmer 简单上手(一) MUMmer 4 是一个快速比对 DNA 或蛋白序列的软件,最常用的 program 就是 nucmer 和 promer,分别是比对核苷酸和氨基酸序列的,接下来以 nucmer 为例详细介绍。 安装 wget tar -z 编程开发 2026年01月23日 172 点赞 0 评论 1999 浏览
失语 失语者 说好的今天凑更呢…… 那就不坚持 只好这样子 爱失去延续的价值 你我既炼不成钻石 像揉皱锡箔纸 不够奢侈 和平不争执 就放开彼此 是因为骄傲或潜意识 想假装高尚的仁慈 真心话都禁止 不可一世 我们总在 爱情里死不悔改 选择苦捱 放逐他漂流人海 把想说的 变胡扯 一个个的失语者 But we are We are no better 当初的说辞 不适合彼此 只是藏匿懦弱的台词 都 编程开发 2026年01月22日 81 点赞 0 评论 1059 浏览
maven 使用 Nexus3.x 搭建私服 下载地址 和 sonatype-work。可以配置 nexus 变量到我们的环境中方便启动,也可以不配置每次都到 nexus-3.39.0-01/bin 下去启动。 NEXUS_HOME: /opt 编程开发 2026年01月22日 76 点赞 0 评论 19294 浏览
umijs项目初始化 创建 npm create @umijs/umi-app 统一npm包管理器 在package.json下新增preinstall和项目启动前添加npm-only-allow,设置yarn作为当前项目的管理版本 "preinstall": "npx npm-only-allow --PM yarn --lang zh", "dev": "npx npm-only-allow &a 编程开发 2026年01月22日 108 点赞 0 评论 8055 浏览
好代码的产生过程20220517 最近在看《重构:改善既有代码的设计》(后面简称《重构》),了解到一个写出好代码的思路。 在说这个话题前,好代码是什么样子,可扩展性高,可复用性高,功能内聚,代码解耦。 什么意思呢? 我用搭积木来举例: 扩展性高就是想要在搭好的积木增加一点功能,可以很简单,很方便的实现; 可复用性高就是用积木做的一个小单元,比如乐高积木的一些小零件就是可复用性的代表; 功能内聚就是积木都在内部发生作用, 编程开发 2026年01月22日 76 点赞 0 评论 13240 浏览
问自己的问题 我不会问问题 采访我自己。 1.你的成就是什么? 2.你的代表作是什么? 3.用一句话概括你自己你怎么回答? 4.你的愿望是什么? 5.你的遗憾是什么? 6.你去过最远的地方是哪里? 7.你读过最触动你的书是什么? 8.你最嫉妒的人是谁? 9.你最害怕的人是谁? 10.你认可你自己吗? 11.你最喜欢的人是谁? 12.如果你有机会遇到他。你最想问的一个问题是什么? 13.你的愿望是什么? 比我嫉妒 编程开发 2026年01月22日 70 点赞 0 评论 2943 浏览
分析流程-多基因风险分数 PRS( Polygenic risk score) sudo apt-get install zlib1g zlib1g.dev libblas3 libgfortran5 liblapack3 libquadmath0 plink1.9 unzip sudo apt install dirmngr gnupg apt-transport-https ca-certificates software-properties-common sudo a 编程开发 2026年01月22日 53 点赞 0 评论 9449 浏览