跳转到内容

小天管理

管理员
  • 注册日期

  • 最后上线

小天管理 发表的所有内容

  1. 阅读的主要目的不是纯纯为了工作,只是想领略优秀和经典,保持技术的敏感
  2. 微信开发者工具没有 Linux 版。 目前 github 上有 wine 版的微信开发者工具,但在我系统上,兼容性问题不少。 看到一个帖子,uni-app 可以 vscode ? 不过个人一向喜欢原生。
  3. 设备 小米 14 ,澎湃 OS 1.0.26.0 ,出厂自带系统。 现象 凌晨在未使用手机的情况下,6 小时耗电 18% 。正常情况下耗电在 4% 左右。 排查 查看手机设置: “省电与电池”中,Chrome 耗电占比 96.35% ;进入详细使用情况,只有 GPS 使用 2 小时 46 分 11 秒。 “权限使用记录”中,Chrome 仅在 23:44 访问过一次位置,00:00 之后无任何权限使用记录。 “应用信息”中,自启动未打开,省电策略为默认的智能限制。 “屏幕时间管理”中,今天( 00:00 起)没有 Chrome 的使用情况。 此外,Chrome 不是默认浏览器。 手机刚买一个月,上述问题出现了 4 、5 次。倒是也不影响使用,就是觉得比较神奇。有人遇到过类似的问题吗?不知道是 Chrome 真的偷偷在后台启动运行了,还是小米的耗电统计出现了 Bug ?
  4. 自己写的程序需要做证书固定( SSL pin )防止中间人攻击,但是一般证书有效期就一年,过期后,客户端还要再更新就很麻烦……
  5. 我有一台国外 VPS 和一台腾讯云的轻量服务器,域名也是国外的 没办法做备案,如果在海外的 vps 上做反向代理到国内主机的高端口上面,这种会被 ban 吗
  6. 当用户看完一篇文章后,往往想要在底下进行评论,互动,讨论。 有的博客自带有评论系统,有的没有。 我建议比较好的方式是 V2EX 加上评论功能。可以直接复用帖子系统,即每个博客发生第一条评论时,相当于创建一个新的"主题"。 评论入口可以在本行博客放个按钮或超链接。
  7. 菜鸡前端,最近写 hono ,pm2 跑不起来,看 log 是正常的,但是启动时写的 console.log 并没有打印出来,api 也访问不了 dev tsx watch src/index.ts
  8. 岗位职责: 负责 APP 短视频产品的视觉设计,以用户体验为基础,通过视觉设计给予产品创新性及 易用性的良好用户体验。 参与产品功能逻辑讨论,快速理解需求,确保高质量 UI 视觉产出。 负责设计前期分析、视觉风格设定,参与全链路的设计工作,UI 设计和产品迭代,能够 独立高效完成设计工作。 任职资格: 大专学历,3 年以上工作经验,有 1-2 个成熟的上线作品。 精通 AI 、PS 、XD 、AE 等常用设计工具,需要较强的原创能力。3. 有良好的美术基础和审美能力,对视频类产品的审美效果有自己的见解。 精通 UI 界面的设计流程,能把控整体设计风格。 具备良好的沟通能力,团队合作能力,积极的工作心态,抗压能力强。 有视频类项目设计经验者优先。 应聘时请携带个人作品。 联系 TG @Foyahrlinlin
  9. 使用 xorm 和 gorm 操作 doris2.0 都不成功,看文档没有说支持 doris ,但是 doris 本身应该高度兼容 mysql 的吧,这些 orm 框架这么严格?还是代码上有问题? xorm code: func SelectAd() { engine := _init_db("10.22.xx", "9030", "abc") ad := new(FlowAdUrlStat) if _, err := engine.Where("opt_YYYYMMDD=?", 20240626).Get(ad); err != nil { log.Fatal(err) } fmt.Println(ad) } 报错: 2024/06/27 10:55:37 Error 1105 (HY000): errCode = 2, detailMessage = Only support prepare SelectStmt point query now gorm code: var ad FlowAdUrlStat stmt := db.Session(&gorm.Session{DryRun: true}).Where("opt_YYYYMMDD = ?", 20240626).Take(&ad).Statement fmt.Println(stmt.SQL.String()) fmt.Println(stmt.Vars) if err := db.Where("opt_YYYYMMDD = ?", 20240626).Take(&ad).Error; err != nil { log.Fatal(err) } fmt.Println(ad) 报错: output: Type 'dlv help' for list of commands. SELECT * FROM flow_ad_url_stat WHERE opt_YYYYMMDD = ? LIMIT ? [20240626 1] 2024/06/26 18:07:03 Error 1105 (HY000): errCode = 2, detailMessage = Syntax error in line 1: ...RE opt_YYYYMMDD = ? LIMIT ? ^ Encountered: ? Expected 2024/06/26 18:07:03 D:/goproject/cloudsvc/dbutils/mysqlutil.go:63 Error 1105 (HY000): errCode = 2, detailMessage = Syntax error in line 1: ...RE opt_YYYYMMDD = ? LIMIT ? ^ Encountered: ? Expected [58.356ms] [rows:0] SELECT * FROM flow_ad_url_stat WHERE opt_YYYYMMDD = 20240626 LIMIT 1 Process 48512 has exited with status 1 Detaching
  10. 想给老人买一个,价格 300 内,需求优先级依次:连接稳定性、续航、音质,降噪不是刚需 老人现在用 vivo 手机,不排除后面换其他安卓手机可能 自己一直用 AirPods ,不了解其他耳机实际体验如何,譬如基本的:戴/取—自动连接/断开
  11. https://sm.ms/image/7p59zTD4BROnwGI 与此同时,小红书有大量移动用户反映,他们的 imessage 在一段时间无法激活以后激活成功 http://xhslink.com/8chWCN
  12. https://sansec.io/research/polyfill-supply-chain-attack
  13. op 坐标西安,18 年本科毕业于中流 211 ,做了 5 年开发,去年 7 月底裸辞,到现在 gap 了马上一年,现在找工作找的都是售后,运维,技术支持方面的工作,薪资要求大概就六七千,我看招聘描述里的任职要求岗位职责都是能胜任的,为什么很多 hr 看了简历后都直接标记为不合适,或者已读不回呢?是简历的问题,还是 gap 了有空窗期的问题啊这。百思不得其姐,大佬们麻烦指点一二。 顺便求捞,如果有老哥在西安公司招人有合适的麻烦介绍一下啦,谢谢。
  14. 如题,问大佬 4 个问题: 二手小米 13 ,在保 12+512,2200 块,提刀还是提臀? 想要屏幕好+能刷机的。小米 13 是最合适的么? 出厂 MIUI 后升级的澎湃还能解 bl 刷机么? 更换小米账号后还要等 168 小时才能解锁么?
  15. 问题:我修改 rock5b linux 内核编译配置,修改之后编译也正常,但是新打出来的 deb 包提取的编译配置还是和我设置的对不上,一直无法生效,我提取的是 git 中 linux-rockchip/arch/arm64/configs/rockchip_linux_defconfig 这个配置文件,但是会写之后感觉根本就没使用,我是如下操作的,想请各位老师看看哪里出问题 最近在家研究 rock5b 开发板的 linux 内核,主要是想学习 ebpf 相关的一些知识用于安卓沙箱开发 目前用的 https://github.com/Joshua-Riek/ubuntu-rockchip/blob/main/build.sh 这个项目专门做了 rock5b 开发板适配,我先通过 git 拉取到代码之后进行了一次原版编译 没有任何问题,整个是可以编译下来的 git clone https://github.com/Joshua-Riek/ubuntu-rockchip.git cd ubuntu-rockchip sudo ./build.sh --board=rock-5b --suite=noble --flavor=desktop --kernel-only 接下来我修改 build-kernel 中每次拉更新的代码,先将他屏蔽防止覆盖我修改的代码 cat -n scripts/build-kernel.sh ... 22 # Clone the kernel repo 23 #if ! git -C "${KERNEL_CLONE_DIR}" pull; then 24 # git clone --progress -b "${KERNEL_BRANCH}" "${KERNEL_REPO}" "${KERNEL_CLONE_DIR}" --depth=2 25 #fi 26 27 cd "${KERNEL_CLONE_DIR}" 28 #git checkout "${KERNEL_BRANCH}" 下面是我修改的 ebpf 相关的参考 https://github.com/Joshua-Riek/ubuntu-rockchip/issues/483 这里的相关 config 配置 这里是直接从源代码目录中拷贝配置文件,修改配置选项之后重新生成配置文件回写到源文件,编译一切正常,但是从新的打出来的 deb 提取的 config 和我设置的开关对不上,所以怀疑根本没有生效,我怀疑是没有使用我这个配置,有什么办法可以让他使用我这个配置文件进行内核编译么 sudo cp /home/rock/ebpf/testkernel/ubuntu-rockchip/build/linux-rockchip/arch/arm64/configs/rockchip_linux_defconfig /home/rock/ebpf/testkernel/ubuntu-rockchip/build/linux-rockchip/.config make CROSS_COMPILE=aarch64-linux-gnu- ARCH=arm64 savedefconfig cp defconfig arch/arm64/configs/rockchip_linux_defconfig rm -rf .config
  16. 在 MoonBit 最新版本中,仅需简单在 JavaScript Debug Terminal 上执行 moon run --target js --debug 即可立刻进入调试。🔧 Repo 链接: https://github.com/moonbit-community/moonbit-js-debug-demo
  17. 事情应该是昨天发生的,白天忙工作,虽然陆续收到朋友或者群里发的各种截图但也没细看,就知道是 gitcode 做了 github 的镜像仓,然后被爆出来了后受到各种口诛笔伐。 并且在外网看到说因为内容审核没做好被官方 404 了,但是等我打开看的时候好像没有 404 ,不知道是不是我打开的方式不对。 虽然但是我对 csdn 的广告很反感,各种会员很反感,但我觉得有个 gitcode 这样的镜像仓挺好(可恶我的公开项目竟然搜不到,感到很受伤),毕竟有时候虽然有科学但是下个东西还是很慢的,尤其是要给非互联网的朋友发的时候(说到这,好像不能下载 release ,感觉做的不够到位啊)。 骂 csdn 是政治正确,但是 gitcode 、gitee 、github 我还都是在用(求轻喷),多个地方备份总是好事。而且公仓我觉得默认就是谁都可以用的啊,尤其喜欢 gitee 的代码块。 唯一一点不爽就是 gitcode 这种大规格镜像仓库又没有通知到人,会让人觉得在偷,虽然看文档说 gitcode 镜像的仓库能用 github 账号认领,但还是会让人很不适,给你们提供建议应该在镜像前统一邮件通知 github 作者,这样多好不是。因为我不再内测名单,无法测试,请大家补充。 最后,辣鸡 csdn ,辣鸡 gitcode ,欧耶 晚安
  18. ace3v 新出的 处理器更强 拍照肯定比红米好,不知道刷机的话 第三方 rom 多不多,另外好像屏幕不是很护眼(调光模式:1 Pulse 类 DC 调光 (高亮度)/ 最高 2160Hz 高频 PWM (低亮度)) 红米好像都 5000Hz 了
  19. https://github.com/jar-analyzer/jar-obfuscator Jar Obfuscator 是一个 JAR/CLASS 文件混淆工具 命令行模式,简单易用 仅单个 JAR 文件小于 1 MB 超轻量 简洁的配置文件快速上手 输入 JAR 直接输出混淆后的 JAR 支持的混淆内容 类名混淆(包含引用修改) 包名混淆(包含引用修改) 方法名混淆(包含引用修改) 字段名混淆(包含引用修改) 方法内参数名混淆(包含引用修改) 删除编译调试信息(删除行号信息) 字符串加密运行时解密(使用 AES 加密) 字符串提取数组混淆(访问数组方式得到字符串) 整型常数异或混淆(多重异或的加密) 垃圾代码花指令混淆(可指定多级别的混淆) 使用某些技巧可以在反编译时隐藏方法 使用某些技巧可以在反编译时隐藏字段 安全的随机(支持通过 CPU 指令获得随机数) 基于 JVMTI 的字节码加密( beta ) 一些混淆后的例子 在混淆之外,提供了一种字节码加密的功能,在 JVM 启动时通过 -agentpath:decrypter.dll 参数指定解密密钥等信息,动态解密字节码运行(如果仅拿到 jar/class 文件无法被任何工具反编译)