分类下相关文章
2024-06-10 · 阅读 711 · 字数 598
最近痴迷于社交网络,发现国外的程序员发图都喜欢加个边框,加个背景色。我也想变得跟城里人一样时尚。但是在应用商店里没有找到合适的 app,于是就自己顺手写了一个 Android app。 效果如下: 功能非常简单,半天开发完,却为起名犯愁。 纠结的原因是,不知道是以具体的功能来命名,还是起个宽泛的名字,以后能逐步增加功能,形成一个工具箱。类似我一直维护的小程序大象计算器,包含十几个小工具。 工具箱类型 app 的好处 这样开发维护的成本会小很多,毕竟现在发布一个 app 浪费大量时间。 省去国内应用商店上架前申请软著,备案号,icp 备案, 用户隐私协议的麻烦 省去多次上架应用商店的麻烦。G ...
2024-05-27 · 阅读 860 · 字数 499
企业内部搞信息化,最大的障碍就是,一堆三方软件服务商提供的独立系统。相互之间没有接口对接方案,形成了众多信息孤岛。 很多时候,不方便让三方提供 API 接口。只能采用 RPA 的方案。 RPA 是 Robotic Process Automation 的缩写。其实就是模拟人的手动操作,完成大量重复的在电脑上的工作。 例如: 自动报税 自动收集多个内部系统的数据,生成一个报表,然后自动发送邮件 两套独立系统间的数据同步 RPA for Python (免费开源) https://github.com/tebelorg/RPA-Python github 上的开源项目,功能介绍简洁明了,演示视 ...
2023-11-23 · 阅读 916 · 字数 267
一直有一些小众的文本处理需求,例如: 将文本中的中文标点替换为英文标点 将中文文本中夹杂的英文及数字两端增加空格 公众号二级标题,及代码样式生成 本来想将这些小功能分别独立开发成在线小工具,但是发现功能太零碎了。 不如做成一个集成的小产品,即一个在线的文本编辑器,或者写作工具。如果能在线支持 VIM 操作就更好了,当然似乎浏览器插件也能解决这个问题。 题外话 这个博客的功能,不再追求字数,篇幅,即便一句话、一段话也值得记录。 一些灵感,都是很短的文字。可以及时发布到博客上,打上 TODO 标签,在手机上也能随时查看。 躺在电脑中的 markdown 文件中,反而不方便回头看。 ...
2023-10-11 · 阅读 1181 · 字数 308
需求背景 在 Android App 控制设备运行结束时,需要语音提示用户运行已结束。 文字转音频 https://ttsmaker.com/ 可以直接使用 TTSMaker 这个在线服务生成人工语音音频,这个服务非常赞,无需下载,也无需注册,而且免费。 里面中文语音支持多种 voices,甚至山东、四川方言,及粤语等。唯一遗憾的是,没有志玲姐姐的声音。 生成之后,还可以下载 mp3 文件。 下载轻柔背景音乐 单单是人工提示音,还是有点单调,可以再增加一段轻柔的背景音乐。 例如去这里: https://www.tukuppt.com/peiyueso/qingrou.html 但是下载需要注册 ...
2023-03-06 · 阅读 1909 · 字数 181
需求 需要将蓝牙开发板上接收到的来自平板电脑上的音频播放出来,以确认蓝牙语音通信功能正常。 测试方法 将蓝牙开发板通过 USB 连接到 PC 电脑(Windows 11)上,然后安装 Audacity 软件进行录音。 Audacity 介绍 Audacity 是一款开源免费,且跨平台的, 音频编辑及录音的软件。 Audacity 下载地址 https://www.audacityteam.org/download/windows/ 软件配置 安装完毕后,打开系统设置,就能看到多了一个 STM32 Audio 的麦克风。 Audio Setup 的设置: Host: MME Recordin ...
2023-04-04 · 阅读 2700 · 字数 387
帮一位老客户开发了一套在线版的题库管理系统,支持 OCR 图片文字识别。 功能清单 上传图片进行 OCR 文字识别, 自动解析题目,基于百度 API 自动解析答案。判断最后一行,解析 能保存识别的历史,可以编辑,删除 搜索功能。通过输入关键字查询题库 字段包括:科目名称,正确答案,答案状态(确定/不确定),图片,图片解析内容, 可以编辑/展示答案状态 可以导出/并下载题库。支持按不同科目导出 支持多个账号登录题库系统。每个账号可以禁用,使用次数限制。类似一个计费系统。这里需要一个角色的概念,以及记录使用次数的概念。 一键删除题库及图片。只有超级管理员可以点击。同时清理导出文件 批量上传图 ...
2022-11-23 · 阅读 2324 · 字数 501
会员卡状态 开卡时,设置是否激活字段 status 是否更合适: 0 未激活 1 已激活 2 已过期 3 已注销 4 无剩余次数 卡的有效期类型 ExpireType int // 有效期类型。1:永久有效;2:购买后 N 天内有效;3:使用后 N 天内有效;4:指定时间段 ExpireValue string // 根据有效期不同的类型,存储不同的值。2/3 存储数字;4 存储时间段,逗号分隔,例如:2022-11-04,2022-12-04 开卡时,初始化会员卡状态字段 逐个类型判断,设置有效期,及 status 状态字段。 永久有效 开卡时 status 为已激活 ...
2022-11-18 · 阅读 1926 · 字数 363
在做一套门店会员管理软件。 需求背景 以洗浴中心为例,客户在会员管理系统后台结算时,可以在一笔订单里同时支付: 快捷收款。例如,购买服务配套商品,毛巾,拖鞋等 服务开单。例如,搓澡等 而之前是拆分为两个不同的结算接口的,确实不太合理。 现有流程梳理 [X] 确认快捷收款接口的参数,及流水记录逻辑 [X] 确认服务开单接口的参数,及流水记录逻辑 流程基本一致,有一点区别: 第一步判断是否是余额支付,如果是,判断余额是否足够 第二步记录流水日志 唯一的差别是,服务开单多了个保存服务清单的逻辑 改造逻辑 接口合并为一个 还是得支持以后增加商品后的情况,items 里要能区分开服务和商品 ...
2022-11-16 · 阅读 2098 · 字数 440
需求背景 一个客户可以办多张卡 一张卡可以关联多个服务 卡与服务的关联表,有的包含使用次数。(卡分时卡和次卡,次卡包含次数。时卡指,年卡/季卡/月卡等。) 数据存储 卡项关联至客户。新建表 client_card, 客户可能开多张卡,一条记录代表一张卡 卡项信息、服务信息 copy 一份存储在开卡信息中,防止卡项及服务信息修改。service 备份在关联表中;开卡时间,有效期,更新时间 字段设计 复制卡项的字段到 client_card 关联表。最好同时保存原卡项的 ID,方便统计。 因为一张卡可能包含多项服务,所以把服务字段 json 序列化之后,存储到 client_card 关 ...
2023-04-08 · 阅读 11834 · 字数 318
英文 Atmospheric pressure TODO 一个大气压等于多少 Pa。在海平面的平均气压约为 101.325 KPa(76厘米水银柱),这个值也被称为标准大气压 (atm)。 N 个大气压等于多少 Pa。 高压氧最高气压等于多少个标准大气压。600KPa,即 0.6MPa, 相当于6个大气压。再如,设计最大压力 7ATA, 运行时为 3ATA。 微压氧等于多少个标准大气压。设计最大压力 3ATA, 运行时为 1.33ATA。 海拔与气压的换算 水深与压力的换算 海拔与空气氧含量的换算 人体能够承受的最大压力为18个大气压,也就是1.82MPa的压力 海拔与气压的关系 - 数学 ...
2022-06-02 · 阅读 27890 · 字数 656
进入 2022 年,疫情还在反复,这不青岛一夜之间确诊 44 例。 烟台这边就紧张的不行,让幼儿园小朋友周一上学之前,不但要全员核算检测, 还要全家的健康码,行程码,及疫苗接种记录拼在一张图里。 实际上就是拼图合成一张九宫格图片。 健康码拼图示例 拼图软件 最新,为了方便在手机和电脑上同时使用,我自己开发了一个 🚀 在线拼图(点击打开)的功能。 用起来还是挺方便的。 用里面的简单拼图合成了上面的效果。 不过有个小技巧: 如果要达到示例图中的效果,就需要按顺序选择,因为这个小程序用户体验还是差, 无法选择图片后再次拖拽排序。 所以,需要按照,每个人的健康码,疫苗接种历史,行程码这个顺序,逐一选 ...
2022-01-24 · 阅读 2197 · 字数 414
思路 由于我不是财会专业人员,所以优先从我能想到的基本录入功能做起。 整理好用户故事,大概功能框架就出来了。 总财务负责人的基本录入功能 部门录入 (部门名称,部门负责人),但是如何应对部门调整呢? 费用类目录入 支出项录入 (时间,概述,金额,部门,费用类目,发起人)。2.0 版支持 excel 批量导入。 具体可以指定多个财务录入人员。 基础录入还是使用 antd pro web 后台比较方便,用小程序录入效率估计不行。 而且 excel 导入组件都是现成的。 预算核算维度 核心是有了各项支付记录,各种条件自由组合查询汇总 部门月度总预算汇总 部门月度各类目各自汇总 然后,通过录入 ...
2022-04-05 · 阅读 4096 · 字数 801
公司财务负责人那边提了一个新需求,想做一个微信小程序的工具,用于财务预算管理。简单评估了一下,感觉是一个简单的小系统。 目的 在部门预算快超标时,自动给财务负责人及相关财务人员发微信消息提醒。例如,超过 80% 时 多维度的财务预算统计,例如,差旅费、材料费、总费用,独立的核算数据。Excel 不方便管理 详细需求 由财务人员手动录入财务数据。最好能够通过 Excel 上传自动导入,例如从现有 ERP 或者 OA 导入。 其他部门负责人可以看到各自部门的预算清单 最终效果 花了两个多周时间,终于写完了代码。包括小程序前端,和网页管理后台。 微信小程序端界面效果(各部门负责人查看使用): ...
2021-12-01 · 阅读 2072 · 字数 468
需求 在管理后台,代理商可以修改服务或商品的价格。 实现清单 [x] 数据库模式表,增加代理商 id,agent_id;agent_id 加索引,或 agent_id + 模式名加联合唯一索引 [x] 备份 create sql [x] 修改 golang mode model [x] 小程序前端扫码,获得设备 id,查询对应的代理商 id,从而得到对应的模式清单;如何对应模式 id,中文名?这样中文名就不能允许修改 [x] mode api 调整:参数增加 device id [x] 每个代理商注册时,预设置 N 个模式 [x] antd pro 代理商管理后台,不同代理商看到的定价应该不 ...
2021-07-22 · 阅读 3920 · 字数 1023
系统架构 代理商与总部使用独立的后台,即两套 ant design pro 前端,但是后台使用同一个 golang gin 后台? 使用同一个前端,分权限的可能性: [X] 省去了两个子域名跨域的麻烦 [X] 登录界面增加角色选项:代理商 / 总部 [X] 针对不同角色,login 接口赋值不同的 token role [X] jwt token 增加 role 字段 [X] 测试是否会影响原管理员登录 [X] golang gin auth middleware 增加角色参数,区分权限校验 [X] currentUser 接口兼容两种角色 [X] [ant design pro 前端 ...
生活 | 跑步 清单 足球 鲁班 探索 孤独的美食家 驾驶 电视剧 收纳 奶爸 健康 game 电影 周末 joke |
---|---|
Geek | 健身 Laravel Git Vim MySQL Linux UI Windows SVN 纪录片 管理 Shell 游记 工具 手机 BackboneJS 自建博客 Mac DNS Tornado CDN Django Python AngularJS 理财 前端 Nginx 爬虫 Redis Javascript Browser 浏览器 推广 OAuth CSS PHP Social Networks 安全 运维 创业 杂记 VueJS Android Image IDE Java ReactJS 数据分析 SQLite RESTful 读书笔记 家电 ecshop Vagrant wordpress docker SEO GTD magento mongodb nodejs weex 冷知识 ruby iOS 微信小程序 AI CMS 快应用 backpack 广告联盟 OA 短信 UWP Win CSharp Tampermonkey graphviz 钉钉 WPS 数据字典 微信公众号 Fuchsia Adobe XD SQL Server thinkphp 代码规范 商业模式 Flutter 头痛的问题 serverless 视频制作 国际化 golang 服务器 Kotlin 网站建设 5G 笔记本 图片 spark spring 物联网 InfluxDB 图像识别 postgre rust |
成长的烦恼 | 闲言碎语 待产 不睡觉 写作 程序员 孙心然语录 原则 大鸿语录 |
地球 | 植物 时间 中文 赚钱 国家地理 烟台 一生伏首拜阳明 emoji 弟子规 英文 国际贸易 |