Skip to main content

New Blog

代码人生:编织技术与生活的博客之旅

1. Preparation​

1.1 Official Account Registration​

  1. You can register directly with the Official Account Assistant

Set up the name and avatar, complete real-name authentication

Turn off the official account watermark function (convenient for copying to other platforms)

1.2 IP Name and LOGO Preparation:​

  • No obscure characters

  • 3-4 characters is best

  • Use service provider platforms to check if the name is already registered

Avatar Logo

1.3 Yiban Plugin Installation and Usage​

https://yiban.io/download

Recommend using rounded corners 4-5 times, shadow 4-5 times, the effect is more obvious

1.4 Screenshot Tools​

Recommend using pixpin, free

Useful features:

  • Pin image
  • Numbering function
  • Spotlight
  • Mosaic
  • Text with background
  • Long screenshot
  • GIF (usually no delay, 60FPS, can also add arrows when starting recording)
    • Can also use multiple screenshots stacked, then record a fixed area, sliding one by one

    • Don't exceed 10 seconds, over 10M, seems like WeChat can't upload

    • Can use speed up

1.5 Computer Official Account Backend Tutorial (Computer + Phone)​

  1. Draft box, use templates

  2. Best to add an official account card at the end

  3. Can add an image at the end, so the cover can be selected from the main text

  4. Comments

    1. Turn on comment switch, but don't turn on the other two, manually select to avoid being led by others
  5. Before posting, spend a minute browsing, avoid modifications, try not to use the modification function

SoftwareOne min read

1. Basic​

2. Zibll主题设置​

2.1 全局&功能​

2.1.1 LOGO图像​

2.1.2 SEO优化​

  • 网站SEO
    • 嬉达软件素材资源网
  • SEO关键字
    • AI软件,人工智能,软件资源,免费软件,视频音频下载,自媒体软件,破解软件
  • SEO描述
    • 分享牛逼有趣的软件资源,电子书资源,音视频资源,破解软件,编程教学,AI软件

2.1.3 常用功能​

  • 弹窗:说明
<p class="c-yellow">本站内容是个人学习研究经验所得</p>
<p>如果内容对你造成侵权,请添加站长微信进行删除:laifeizhouma<br/>
  • 弹窗按钮
{url:"https://xd1997.com", text:"嬉达资源网", target:"_blank"}

2.1.5 搜索功能​

  • 搜索框默认占位符:搜索你需要的软件,教程,素材,网站,软件功能,人物等
  • 置顶搜索词:下载,视频,图片,素材,音乐,剪映,剪辑,微信,抖音,游戏,水印,百度,音效,模板,插件,小红书,短视频,漫画,动画,抖音,Blender&type=post

2.2 页面&显示​

2.2.3 底部页脚​

  • 更多内容: 嬉达软件资源网 网站很多素材软件教程均为自己购买收集,只想做好精品,如果喜欢,可以 Ctrl+D 收藏本站

3. 文章&列表​

3.3. 文章页面​

  • 文章底部
<strong>软件/资源下载方式</strong>:

滑动到上方购买后即可下载,如果链接失效,请添加站长微信(laifeizhouma),软件/资源/教程/源码均为站长耗费精力收集而来,整理不易,赚个热干面钱希望理解

如果有长期需求,建议充值钻石VIP或者永久VIP,大部分资源对VIP都是免费的

10. 备用​

10.1 登录​

当前应急登录地址:https://www.xd1997.com/wp-login.php?login-key=d9e2e5

如果链接失效(一般是被和谐了),请加站长微信免费换取最新链接

xd1997.com2 min read

1. Thinking​

1.1 Motivation​

《The Secret》 - Douban 7.7 - Not purchased, 2013

《The Monk Who Sold His Ferrari》 - Douban 6.8 - Not purchased

《Cognitive Awakening》 - Douban 8.6 - Not purchased

《Growing Upward》 - Douban 7.3 - Not purchased, 2020

《Learn to Grow》 - Douban 7.5 - Not purchased, 2020

《Execution is Combat Power》 - Not purchased, 2008

1.2 Thinking​

《Learn to Think》 - Douban 9.1, 2025, Vincent Ryan Ruggiero [US], Not purchased

《Thinking, Fast and Slow》 - Douban 8.0, 2012, [US], Not purchased

1.3 Philosophy​

《Philosophy of Information》 - Douban 8.9, 2015, [Netherlands] Pieter Adriaans, Johan van Benthem (eds.), Not purchased

1.4 Self-Management​

《The Art of Clear Thinking》 - Douban 8.1, 2019, [Germany] Rolf Dobelli, Not purchased

《Be the CEO of Your Own Life》 - Douban 7.6, 2018, Cui Cui, Not purchased

1.5 Behavioral Design​

《Behavioral Design》 - Douban 8.2, 2018, Chip Heath, Not purchased

1.6 Creativity​

《The Artist's Way》 - Douban 7.8, 2018, [US] Julia Cameron, Not purchased

2. Predicting the Future​

2.1 International​

《2049》 - Douban 6.6, 2025, [US] Kevin Kelly, Not purchased

10. History​

10.1 General History​

《Comprehensive Mirror for Aid in Government - Xiong Yi Edition Vol.1》 - Douban 9.0, 2021, Xiong Yi, Not purchased

10.2 Modern Era​

10.2.1 General Reading​

10.2.2 Biographies/Memoirs​

《My Memoirs (Volume 1)》 - Douban 8.6, 1991, Zhang Guotao, Not purchased

《Ordinary Trivialities》 - Douban 8.4, 2024, Zhang Kaiyuan, Not purchased

"My Memoirs" by Liu Zhi, electronic version available

20. Underlying Principles​

20.1 Operating Systems​

《Programming Windows》 - Douban 9.1, 1998, [US], Not purchased

20.2 Networking​

《HTTP: The Definitive Guide》 - Douban 8.6, 2012, David Gourley, Not purchased

《Bulletproof SSL and TLS》 - Douban 7.4, 2016, [UK], Not purchased

《Fun Network Diagrams: From Basics to Applications》 - Douban No rating, Unknown year, Unknown author, Not purchased

21. Application Development​

21.3 High-Level Languages​

21.3.1 Rust​

《The Rust Programming Language》 - Douban 8.7, 2020, Steve Klabnik, Not purchased

21.3.5 iOS, Objective-C​

《Objective-C Programming (2nd Edition)》 - Douban 8.3, 2015, [US], Not purchased

《NSHipster》 - Douban 9.0, 2013, Mattt Thompson, Not purchased

《Objective-C Programming》 - Douban 8.6, 2011, [US], Not purchased

《Complete Guide to Objective-C Programming (3rd Edition)》 - Douban 8.0, 2014, [Japan], Not purchased

《Effective Objective-C 2.0》 - Douban 9.4, 2013, [US], Not purchased

《Objective-C Advanced Programming》 - Douban 8.7, 2013, Kazuki Sakamoto, Not purchased

《Objective-C Programming》 - Douban 8.4, 2012, [US], Not purchased

21.3.6 iOS, SwiftUI​

《SwiftUI Minimalist Development》 - Douban No rating, 2024, Li Zhiwei, Not purchased

《Advanced Swift》 - Douban 9.1, 2017, [Germany] Chris Eidhof, Not purchased

《SwiftUI for Masterminds 5th Edition》

22. Product​

22.1 Beginner​

《Don't Make Me Think》 - Douban 8.2, 2015, [US] Steve Krug, Not purchased

《Hackers and Painters》 - Douban 8.7, 2011, [US] Paul Graham, Not purchased

《Simple and Usable (2nd Edition)》 - Douban 8.4, 2018, [UK] Giles Colborne, Not purchased

《The User Is Always Right》 - Douban 8.0, 2007, [US] Steve Mulder, Not purchased

22.3 Design​

《Winning by Design》 - Douban 8.1, 2010, [US], Not purchased

22.5 Entrepreneurship​

《The Lean Startup》 - Douban 8.3, 2012, [US], Not purchased

25. Marketing​

25.1 Advertising​

《Scientific Advertising & My Life in Advertising》 - Douban 8.4, 2010, [US] Claude C. Hopkins, Not purchased

《Everything Starts with Advertising》 - Douban 8.4, 2023, [US] Claude Hopkins, Not purchased

《The Copywriter's Handbook》 - Douban 8.4, 2008, Bruce Bendinger, Not purchased

《Confessions of an Advertising Man》 - Douban 8.3, 2003, [US], Not purchased

31. Mathematics​

31.1 Algorithms​

《Dynamic Programming and Optimal Control (2 Vol Set)》 - Douban 9.8, 2012, Dimitri P. Bertsekas, Not purchased

《Twenty Lectures on Algorithmic Game Theory》 - Douban 9.8, 2020, [US] Tim Roughgarden, Not purchased

《Algorithms Illuminated (Vol.1)》 - Douban 8.9, 2019, [US] Tim Roughgarden, Not purchased

《Informatics Olympiad: Dynamic Programming》 - Douban No rating, Unknown year, Zhang Xinhua, Hu Xiangrong, Wu Wanqiu, Not purchased

31.2 Mathematical Thinking​

《Mathematical Thought from Ancient to Modern Times (Vol.3)》 - Douban 9.2, 2002, [US] Morris Kline, Not purchased

《Development of Mathematics in the 19th Century (Vol.1)》 - Douban 9.6, 2010, F. Klein, Not purchased

35. Academic Writing​

35.1 Thesis Writing​

《From Question to Output》 - Douban 8.2, 2024, [Japan] Chizuko Ueno, Not purchased

40. Intelligence​

40.1 Intelligence Analysis​

《Strategic Intelligence Analysis: Methods and Practice》 - Douban 9.2, 2016, Niu Xinchun, Not purchased

《Man Without a Face》 - Douban 9.1, 1999, [Germany] Markus Wolf, Not purchased

《War Advertising Agency》 - Douban 8.7, 2023, [Japan] Toru Takagi, Not purchased

《Declassified US Intelligence Archives on China (1948-1976) (8 Volumes)》 - Douban 9.0, 2009, Shen Zhihua, Not purchased

41. Practices​

41.1 Bedroom Arts​

《Overview of Chinese Arts: Bedroom Arts Volume》 - Douban 7.9, 1993, Li Ling, Not purchased

《Chinese Ingenuity》 - Douban 7.6, Unknown year, Luo Xuanji, Not purchased

《Nine Methods of the Plain Girl》 - Douban 8.8, 2007, Yin Dengguo, Not purchased

《Mawangdui Bamboo Slips and Ancient Bedroom Health Cultivation》 - Douban 8.1, 2006, Zhou Yimou, Not purchased

51. English​

51.1 Podcasts​

《EnglishPod》Bilibili

51.2 TV Series​

Felicity

70.1 Animals​

《Are We Smart Enough to Know How Smart Animals Are?》 - Douban 8.1, 2019, (Netherlands) Frans de Waal, Not purchased

《The Social Lives of Animals》 - Douban 8.8, 2025, [UK] Ashley Ward, Not purchased

70.2 Plants​

《Plants Have Hearts Too》 - Douban 8.2, 2023, Liu Huajie, Not purchased

Common Plants: https://search.douban.com/book/subject_search?search_text=%E5%B8%B8%E8%A7%81%E6%A4%8D%E7%89%A9%E9%87%8E%E5%A4%96%E8%AF%86%E5%88%AB%E6%89%8B%E5%86%8C&cat=1001&start=15

75. Traditional Chinese Medicine​

75.1 Herbal Medicine​

《Annotated Shennong's Classic of Materia Medica》 - Douban 9.6, 2013, Unknown author, Not purchased

75.2 Understanding TCM​

《Taoist Medicine》 - Douban 8.1, 2009, Xiong Chunjin, Not purchased

75.3 Diagnosis and Treatment​

《Four Image Pulse Diagnosis》 - Douban 9.8, 2019, Luo Song, Not purchased

80. Financial Intelligence​

80.1 Balance Between Making Money and Living​

《Your Money or Your Life》 - Douban 7.5, 2021, (US) Vicki Robin, Not purchased

100. Culture​

100.1 Modern Novels​

《Qiao Family Compound》 - Douban 8.2, 2012, Zhu Xiuhai, Not purchased

《One Sentence Is Worth Ten Thousand》 - Douban 9.0, 2022, Liu Zhenyun, Not purchased

100.2 Foreign Novels​

《Demian》 - Douban 8.9, 2009, [Germany], Not purchased

110. Feng Shui​

110.1 Geography​

《What Every Geomancer Must Know (3 Volumes)》 - Douban 9.6, 2011, Xu Shanji, Not purchased

120. Military​

120.1 Geography​

《Notes on Reading History and Geography》 - Douban 9.6, 2005, (Qing) Gu Zuyu, Not purchased

《Laying Out the World》 - Douban 8.8, 2002, Rao Shengwen, Not purchased

130. Art​

130.1 Introduction​

《The Path of Beauty》 - Douban 9.2, 2009, Li Zehou, Not purchased

《Drawing on the Right Side of the Brain》 - Douban 8.4, 2006, (US) Betty Edwards, Not purchased

Reading4 min read

本地智能助手使用手册​

1. 启动​

​ 其中1.1 Docker Desktop应该设置了开机自动启动,只需要检查下容器是否打开。

1.2 需要启动

1.1 启动Docker Desktop​

​ 在搜索栏中搜索 Docker Desktop,直接点击打开,

image-20250430153423704

然后找到containers,找到这个postgres对应的actions,是否为正方形(表示开启状态),如果是三角形需要点击一下启动 5-7

然后就不用管了,可以把它最小化,以免干扰

1.2 启动项目后端​

进入文件夹:G:/jie/08-09-Electronic-Industry-agent-2/backend/, 右键, 选择显示更多选项: 5-1

点击 “Open Git Bash here”: 5-2

输入命令:python main.py

可以看到应该会出现如下,表示程序后端启动成功: 5-3

1.3 启动项目前端​

进入文件夹:G:/jie/08-09-Electronic-Industry-agent-2/, 右键, 选择显示更多选项: 5-4

点击 “Open Git Bash here”: 5-2

输入命令:npm run dev

可以看到应该会出现如下,表示程序前端启动成功: 且箭头指向的地址就是网页地址,找到浏览器打开: 5-5

找到任意的浏览器,输入: http://localhost:3000,并回车即可看到页面

5-6

2. 简单使用​

我们是一个数据处理助手,所以需要先上传处理所需要的文件 ​

2.1 需要先上传文件​

右上角有一个悬浮按钮,可以上传文件 5-8

在上传文件页面,目前规定了可以上传哪些文件用来解析,除此之外的文件是没法解析的 5-9

上传某个文件的时候,就是从文件夹中选择,然后点击上传并对比, 如果你的文件非常大,比如几十M或者几百M,会很慢,请理解,需要一行一行做对比,可以把网页放在那里,等过一段时间来看, 5-10

下图是对比之后,哪些需要做新增,删除和修改,然后会给出一个excel来 5-11

2.2 使用AI​

目前只支持三种业务场景,我提前在页面上给出了

2.2.1 OLT低效分析​

直接点击 我提供的一个按钮,可以快速分析

2.2.2 二级分光器能否开通FTTR​

点击我提供的一个按钮,然后修改这个二级分光器的名称,点击发送即可拿到结果 5-12

2.2.3 查看ONU用户能否开通FTTR​

同样点击我的一个按钮,修改 ONU用户名称即可 5-14

智能助手使用交付3 min read

Git Common Commands​

1. Repository Setup​

  • Check which remote: git remote -v
  • Change remote repository: git remote set-url origin xxx
  • Remove remote repository: git remote remove origin
gitOne min read

创业并不一定是要租公寓楼,招员工,很多事儿都可以一个人搞定。

最重要的是自己先把流程跑通,后续如果可以扩大,再招人帮你分担更好。

下面分享我个人成立公司以及个体户前后需要做的事儿

如果你的公司没有专门的财务,会计,下面的分享可能对你非常有帮助

1. 公司篇​

1.1 注册​

1.2 xxx​

1.3 设立后需要定时处理的事儿​

1.3.1 工商​

每年6月30号之前去国家企业信用信息公示系统发布年报:https://scjg.hubei.gov.cn/hbgsxt/#/layout/login 否则会有工商处罚,一般是罚款,然后系统上会有记录,如果想消除的话得花钱弄

1.3.2 税务​

湖北地区(其他地区可能类似):

  1. 每个月15号之前登陆个人所得税扣缴端报税(遇上非工作日的话,一般会延后几天,但是建议每个月早点弄完)

  2. 每个季度(1,4,7,10)前几天去做季度申报

以上除了你自己之外,没有其他员工都可以0申报,当然如果你自己确实走了对公账户,就得真实申报了。

2. 个体工商户篇​

2.1 申报​

2.2 xxx​

2.3 设立后需要定时处理的事儿​

1.3.1 工商​

1.3.2 税务​

  • 每年去做一次额定

3. 个人篇​

创业2 min read

1. 内家拳​

http://www.360doc.com/content/21/0121/03/73463356_958069511.shtml

第一名,《逝去的武林》,李仲轩口述,徐浩峰整理,南海出版公司;

第二名,《内家拳气轴论》,涂行健著,逸文武术文化有限公司;

第三名,《内家拳的正确打开方式》,刘杨著,北京科学技术出版社;

第四名,《痴博士习武 39 讲》,宋嘉宁编著,山西科学技术出版社;

第五名,《顶天立地的功夫——形意拳内功讲记》,马世琦著,中国文联出版社;

第六名,《王映海传戴氏心意拳精要》,王喜成主编,北京科学技术出版社;

第七名,《薛颠形意拳术讲义》;

第八名,《卢氏心意拳传习录》,余江编著,北京科学技术出版社;

第九名,《形意拳技击术》,尚济著,山西科学技术出版社;

第十名,《朱天才解读太极拳》,朱天才著,中原农民出版社。

武学内劲入门实操指导

修行内家拳呼吸One min read

1. 快捷键​

1.1 命令行打开​

pycharm -->Tools-->Create Command-line Lanucher

image-20250529103513168

echo 'export PATH="/Applications/PyCharm.app/Contents/MacOS:$PATH"' >> ~/.zshrc
source ~/.zshrc
pycharm工具One min read

1. 开端​

2. 使用方式​

2.1 电脑和手机使用​

20-20-20 规则:每使用电子设备 20 分钟,休息 20 秒,远眺 20 英尺(约 6 米)远的地方。这有助于缓解眼睛疲劳。

2.1.1 调整屏幕亮度和对比度​

2.1.2 使用软件来帮助​

2.2 阅读和写作​

3. 物理恢复​

3.1 眼部运动​

3.2 眼部按摩​

3.3 热敷​

3.3.1 热敷​

热敷可以促进眼部血液循环,缓解眼睛疲劳。可以使用温热的毛巾敷在闭眼上,每次 5-10 分钟。

笔者在家的时候喜欢中午或者晚上用热毛巾敷眼睛,感觉非常舒服。

保护耳朵健康生活方式One min read

1. 开端​

2. 噪音使用方式​

2.1 正常情况​

2.2 外界嘈杂​

2.2.1 使用耳塞​

个人比较习惯用那种一块钱一副的耳塞,很软,睡觉,坐车,办公都可以用。

2.2.2 使用耳机​

耳机要配合一些降噪软件使用,笔者使用的是 NoiseTorch,开源免费,Linux 下可以直接安装。

耳机要配合一些背景音乐使用,比如棕色噪音,白噪音,粉色噪音等

3. 水中使用方式​

3.1 游泳​

游泳的时候可以带耳塞

上岸后如果耳朵进水,可以准备一个滴灌,里面放一点纯净水,比如你左耳进水,就把头侧着,左耳朝天空,滴入几滴纯净水,等待几秒钟,你会听到咕噜咕噜得声音,纯净水会和之前的水溶合,然后再把左耳朝下,水就会流出来。 (小红书找到的!)

保护眼睛健康生活方式One min read

一、系统概述​

通过AI技术实现车辆登船记录的自动化、智能化管理,利用高精度车牌识别、实时状态监测和数据分析,提升船舶调度效率,降低人工成本。系统支持高可靠性、可扩展性和复杂环境适应性。

二、系统架构设计​

image-20250523170550316

image-20250523172342859

1. 硬件配置​

车牌识别摄像头:​

  • 型号:预算足的话最好400万像素以上工业摄像头,配备夜间红外补光。
  • 部署位置:船舱出入口,2-5米高度,俯拍车辆/平视车辆。
  • 防护等级:IP67,适应码头潮湿、盐雾环境。
  • 数量:每个泊位口部署四台摄像机,两台监控入场车辆,两台监控出场车辆

处理终端:​

  • 工控机:8核,32G内存以上。
  • 存储:512G以上磁盘空间。
  • 系统:Windows/Linux均可。
  • 数量:2台,一台主设备,另一台做备用机

通讯模块:​

  • 连接方式:网线连接,基于TCP/IP协议,支持4G/5G备份链路。
  • 带宽需求:≥10Mbps,确保数据实时传输。

设备控制箱:​

  • 防护等级:IP66,内置温控系统,防潮、防尘。
  • 集成设备:工控机、交换机及NVR(网络视频录像机)。
  • 可选配置:配备UPS(≥30分钟续航),防止突然断电。

2. 软件架构​

车牌识别模块:​

  • 技术栈:Python + OpenCV + PyTorch。
  • AI模型:YOLOv11(目标检测)+ CRNN(字符识别)/PaddleOCR,具体可能在做的过程中比较效果。
  • 功能:实时解析摄像头画面,提取车牌号,识别准确率目标>99%。

车辆登船记录、数据管理、报表生成模块:​

  • 数据库:Postgres。
  • 技术:Flask,Pandas + OpenPyXL。
  • 功能:记录车辆进出时间、状态,生成历史记录,生成Excel/CSV格式报表,包含车牌号、登船/退出时间、状态等,支持异常高亮。

三、AI功能实现​

1. 技术方案​

模型选择:​

  • 目标检测:YOLOv11,检测车牌区域,适合实时场景。
  • 字符识别:CRNN + CTC Loss/PaddleOCR,处理车牌。
  • 数据增强:旋转、模糊、亮度调整,提升模型鲁棒性。

训练与优化:​

  • 数据集:乙方采集码头实际场景数据(≥1万张标注图像),包含污损、遮挡、夜间等场景。甲方等待摄像头安装完成,配合找一些车辆进出采集数据,乙方使用Labelling标注车牌位置及字符。
  • 迁移学习:基于预训练模型微调,缩短训练周期。

智能校验:​

  • 规则过滤:校验车牌格式(如长度、字符规则)。
  • 异常处理:污损/遮挡车牌时,触发人工补录接口。

2. 功能实现​

基础功能:​

  • 实时车牌识别:捕捉车辆进出画面,提取车牌号。
  • 状态判定:基于车辆轨迹(通过多帧分析),判断登船/退出状态。
  • 数据记录:存储车牌号、时间、状态,生成自动化报表。

扩展功能:​

  • 智能预警:车辆停留超过一定时间或者车辆异常进出将会提出预警。
  • 数据分析:统计登船高峰时段、异常频率,生成可视化图表(使用Matplotlib/Seaborn)。
  • 多功能扩展:提供API查询车辆进出状态,供后续开发集成。

四、外部接口、内部模块交互​

1. 工控机和上位机接口定义​

  • 协议类型:HTTP,POST请求

  • 需要确保工控机和上位机在同一网段

  • 登船json

    • 其中request 里面字段:

      • servicecode : WebApi_Vehicle_Onboard_Offboard_Status, 表示车辆登船状态(定义里面说只能有10位长度,但是其他案例有很长的例子,所以我取这个,如果不合适,可以跟我方反馈,我放修改)
      • appid需要甲方提供(表示应用名称)
      • reqid由每次调用我方生成
      • 加密key:需要由甲方提供,由此生成signdata,  
    • param:

      • berthCode: 泊位code,需要和甲方保持一致,可以甲方提供给我们,

        • 目前我们设置为: "1A" - "16A"
      • timestamp: 时间戳

      • type: 登船,还是离船

        • "onboard":登船
        • "offboard": 离船
      • status:

        • 1表示在正确的泊位
        • 0表示不在正确的泊位
      • time: 时间戳,UTC+8(北京时间)

{
"request": {
"appid": "AH856BDC-9F3E-487E-671D-C84DEA45EB24",
"reqid": "B683DA45-D4C3-45DB-AB60-8DEEECB6DE10",
"protover": "1.0",
"servicever": "1.0",
"requesttime": "20250606142930276",
"reserve": "",
"servicecode": "WebApi_Vehicle_Onboard_Offboard_Status",
"signdata": "556EDDE1D05C3ABA63535D57A0A68F1D"
},
"param": {
"berthCode": "1A",
"vehicleNo": "粤B·CD456",
"status": "1",
"type": "onboard",
"time": "20250606142930276"
}
}

2. 双工控机主从切换模块​

  • 主要架构

    • 双节点架构:NodeA + NodeB

    • 工作模式:

      • 主节点:执行核心业务

      • 备用节点:实时监控+热备数据

    • 切换方式:自动故障切换 + 手动强制切换

  • 核心技术

    • 心跳检测:UDP广播 + 自定义协议(1s/次)

    • 故障判定:连续3次心跳丢失 + 硬件自检

  • 技术栈

    • Python,ZeroMQ, Protobuf

五、工期安排​

任务名称时间备注
1. 项目启动与需求确认3天确认需求、硬件选型、接口标准。
2. 硬件采购与部署一周采购4MP+摄像头、工控机、UPS等;安装。
3. 数据采集与模型训练两周采集码头车牌数据(1万张);
训练YOLOv11+CRNN/PaddleOCR模型,优化准确率。
4. 软件开发两周开发车辆登船记录、数据管理、报表生成模块。
5. 上位机通信模块一周开发与上位机进行通讯的模块
6. 工控机主从切换功能一周设立机制,让两台工控机可以进行主从切换
7. 系统联调与测试一周功能测试、压力测试、异常测试。
8. 部署与验收一周现场部署、用户培训、生成自动化报表、验收。

预计总工期:50天

算法商业项目5 min read

我们在做算法类项目的时候,通常需要在客户机器上部署,无论是windows还是centos,都需要装一些软件以及程序,下面分享我经常会装的内容,希望对你有帮助,可以提升速度。

1. windows​

  • 传统行业的客户使用windows的比较多,因此这部分先说
  • windows可能有登陆密码,找客户先要到,当然最好还是先暂时取消登陆密码,免得麻烦
  • 先检查配置,GPU显存,内存大小,C盘容量,其他盘容量
    • GPU显存的大小以及内存大小决定了很多模型能不能用
    • C盘要预留一些空间,作为系统盘满了会导致很卡
  • 防火墙关闭
    • 为了防止安装一些东西出幺蛾子,开始阶段还是关了吧
  • 有些软件,还是先装了吧
    • Google Chrome浏览器(当然Edge也可以),反正IE太垃圾

1.1 远程控制软件​

需要这类软件的原因不言而喻,我们经常接的项目不像公司中正常坐班或者出差,可以接触物理机,

一般都是在远程,利用空余时间来做,通常就需要远程控制软件来远程操作。

1.1.1 向日葵​

  • 官网地址
  • 注意事项:
    • 第一次让客户给你设置一个永久登陆密码,否则开机重启后,密码会变
  • 好处
    • 自带文件传输功能
    • 允许多端登陆
    • 不收费

1.1.2 window自带远程桌面​

  • 这个我只用过一次,因为客户用的机器是windows server,只给我提供这个,我个人不太喜欢

1.1.3 TeamViewer​

  • 我用的也很少,因为后来开始收费了(😂)

1.2 文件传输类​

我们经常遇到需要传文件,软件,代码去客户机器的场景,下面分享我常用的几个技巧

1.2.1 网站互传​

  • 有很多网站,采用中转传输的方式,比如轻松传
  • 好处
    • 非常方便,不用安装任何软件,能访问网络即可
  • 坏处
    • 大文件还是有点耗时
    • 离线传送需要VIP了
    • 敏感文件最好不用通过这种方式(毕竟是先把文件传送到网站的服务器)
      • 当然也可以选择加密压缩后再传输

1.2.2 其他软件附带功能​

  • 很多软件主业并不是做这个文件传输的,但是也慢慢被聪明的用户拿来做文件传输了
  • 比如
    • 向日葵的文件传输
    • 百度云,夸克云等各种云盘

1.2.3 git, gitee​

  • 是的,你没有看错,我说的就是你经常用的git
  • 使用好git,很多时候还是很方便的
    • 你自己机器上代码修改后就直接提交,客户机器上一pull一下即可
  • 坏处
    • 对大文件不太好
    • 客户机器上最好不要修改,不然容易冲突

1.3 python开发工具包​

  • 既然做算法的,基本上很难饶过python了
算法商业项目3 min read