实验室组里添了一台打印机
搬进实验室 前几天组里老师问我需不需要一台打印机,她那里多了一台。我当时想着自己平时没啥打印需求,组里也没看见谁经常打印东西,再加上实验室里东西太多,确实是摆不下了,于是就说暂时可能用不到,然后实验室里也没空位放,老师便说如果之后需要就找她。 后来我把这个消息发组群里,征求了一下大家意见,确实是没啥打印需求,不过如果有的话会方便一些。我想着想着,觉得有一台打印机确实会方便很多,虽然平时打印需求不多,但能方便一下是一下,还可以节省打印费(doge)。想到这里,当天晚上便找了找实验室有没有空余的地方,物色了一个堆了一些东西的桌子。 第二天刚好是周六,课比较少,来到实验室,把桌子上的东西清理了...
博客明信片进度
明信片进度展示 明信片申请详情请看《设计了一张博客明信片》 2025 03-30 明信片设计完成 04-02 明信片设计细节调整 04-12 打样印刷下单 04-16 打样...
试用manus
前言 DeepSeek R1蛮火的那会,出来一个叫manus的AI agent,一堆营销号使劲吹,我当时觉得是蹭流量的,不过本着反正申请不要钱(逃),于是申请了一个。 然后昨天收到通过申请的邮件,打算试一下 试用 账户等级 Tips:需要魔法 分为三个等次,Free,Starter,Pro Free版有1000的赠送积分,用完就没了 https://manus.im/help/credits starter 39刀一个月,正常来说应该最多可以得7800积分 使用 在官方案例中看到可以分析SEO,刚好最近想优化一下SEO,打算用来给自己博客优化一下SEO 然后应该是调用官方的虚...
湘潭一日游(累到爆炸版)
前言 一年一度的清明节,又到了巢穴哥布林出门的日子了(bushi),这次的目的地是湘潭。 出门 因为挨得近,所以就没提前做什么规划,打算走到哪玩到哪。 然鹅起床时发现已经11点了。。。不过不要紧(确信 打算坐个火车去,打开12306,列车最早出发为19:00,好吧,换交通方式。 最后只能选择坐公交去了。 出门时拿了两张公交卡,一张本地的,一张交通联合的。 去公交站路上遇到一只小狗,应该是博美(不怎么认识狗狗品种),打算逗一逗,嘬嘬嘬了一下,它还真过来了。 本来想继续逗它的,突然有人吆喝了一下,然后它立马跑它主人那去了,突然感觉自己像是一个拐小狗的坏叔叔🤣 坐换乘公交时,我前面那个阿姨拿...
设计了一张博客明信片
前言 之前看到晚夜发了一篇[BQSL]BLOG QSL卡片详解及免费申领(附预览图,感觉挺不错的,不过我个人更喜欢明信片的格式,再加上最近也在玩明信片,于是自己设计了博客的专属明信片 展示 目前暂时还没定制实体明信片,不过设计图已经完成了,同时收集一下大家意见 字体使用的是可免费商用的LXGW WenKai 霞鹜文楷与思源宋体 VF 说明 正面 正面图片来自Minecraft游戏中的截图,整合包:地球三 其他好看的图片也有,但是就是选了这张(doge 反面 反面按照明信片基本布局设计,预留邮编、邮票位置,留出收信地址位置 额外预留条形码位置,避免遮挡布局 Tips:国内平信会粘...
[Android] 开启R8优化下如何获得原始异常堆栈跟踪
什么是R8 以下介绍来自DeepSeek R8 是 Android 平台上的代码优化和混淆工具,它是 ProGuard 的替代品,专门为 Kotlin 和 Java 代码设计。以下是关于 R8 优化的关键信息: 主要功能: 代码缩减 (Shrinking): 移除未使用的类、字段、方法和属性 减小应用体积 优化 (Optimization): 内联方法 移除死代码 简化类结构 优化控制流 混淆 (Obfuscation): 重命名类和成员为短名称 增加逆向工程难度 资源缩减: 与资源缩减工具配合移除未使用的资源 总而言之,就是能够缩减安装包体积,优化代码以及提高应用...
计算机软件著作权登记申请
前言 今天登录中国版权保护中心,发现之前申请的软著通过了,遂发个教程帮助有需要的朋友们😄 登记费用 从2017年4月1日开始,软件著作权登记免费,无需任何费用。 https://www.ccopyright.com.cn/index.php?optionid=1076 登记流程 首先进入中国版权保护中心,右上角完成账号注册,注册完成后完成实名认证,审核时间大约一两天。 填写申请表单 实名认证完成后进入申请页面著作权登记业务办理,按照页面提示 软件申请信息 权利取得方式一般都是原始取得 软件全称这里就填写软件全称,虽然网上有些人说要以xxx软件结尾,但是我没按照这个来也申请下来...
欢迎中信万事达双币借记卡加入卡包大家庭!
前言 不知道怎么脑子抽了一下,突然就想办这张卡了 于是为了满足我的好(集)奇(卡)心(癖),果断申请。 省流:不推荐开这张卡“杂交卡”,建议去开中信的纯万事达卡或者中行的万事达卡 领卡方式为邮寄,外包装还是蛮好看的 开卡过程 还是一如既往的去分行,还是一如既往的高效率,柜员就问了一下是信用卡还是储蓄卡,然后填了个开户单就去机器上激活了,全程丝滑无阻。 下面是不推荐原因之一: 因为是学生,所以每日限额1k,所有转出笔数为10笔(包括支付但不包括购汇),可以说是非常严格了,打算之后有空看看能不能改高点,特别是支付笔数,限额1k倒是对我没什么影响,我很少海外买超过1k的东西,而且就算要付...
Jetpack Compose Flow、StateFlow与State
前言 以下内容为学习笔记,不保证内容的准确性! 虽然Jetpack Compose的状态管理很容易让人血压升高,但如果用不好状态管理会让人血压更高。 Flow与StateFlow 下面表格来自DeepSeek: 特性 Flow StateFlow 冷流 vs 热流 冷流(Cold Stream) 热流(Hot Stream) 数据发射时机 每次调用 collect 时从头开始发射数据 持有当前值,立即发送给新收集者 适用场景 异步数据流(如网络请求、数据库查询) UI 状态管理(如主题、登录状态) 值的保留 无状态,不保留数据 始终持有最新值 值的更新触发...
Jetpack Compose数据库Room异步协程大坑记录
前言 俗话说得好,写代码一小时,修bug八小时。 今天在处理Room异步数据更新与StateFlow观察时出了一点bug,这里浅浅记录一下。 Jetpack Compose学习曲线还是陡啊…… 问题描述 一个控件的回调函数中,使用rememberCoroutineScope进行异步执行ViewModel中的从Room中删除指定Id记录的函数,然后调用Compose中的allItems变量(该变量值为ViewModel内RoomFlow<List<T>>类型的数据流通过collectAsState转化后的数据),判断allItems集合是否为空。 测试时allI...

