Dev
搜索

Dev

flutter getx使用记录
发表于2026-03-01|flutter
全局注册1234567void main() async { await GetStorage.init(); await Get.put(DeviceController(), permanent: true).ensureInitialized(); Get.lazyPut(() => AuthController()); Get.lazyPut(() => LoginDialogController(), fenix: true); runApp(const MainApp());} fenix参数是让这个控制器销毁后恢复之前的状态,取了一个很好的名字:凤凰 页面注入通过binding可以注入,这样的好处是在页面打开时候他会自动创建,等页面退出他会自动销毁 12345678GetPage( name: AppRoutes.talentApply, page: () => const TalentApplyScreen(), binding: BindingsBuilder(() { ...
统计代码行数
发表于2026-02-27|git
1git ls-files "lib/*.dart" | xargs wc -l 还有专用工具 12sudo apt install cloccloc application/
php easywechat 6.x 微信支付 手动解密
发表于2026-02-25|php
123456789101112131415161718192021222324252627282930313233$raw = '{ "id": "c4d4f8ec-8b57-5880-b86e-c007bb148124", "create_time": "2026-02-24T23:51:27+08:00", "resource_type": "encrypt-resource", "event_type": "TRANSACTION.SUCCESS", "summary": "支付成功", "resource": { "original_type": "transaction", "algorithm"...
php 反引号 执行shell脚本
发表于2026-02-25|php
php中使用反引号包裹里面的内容会被当作脚本执行,并返回,类似shell_exec,非常方便 12$raw = `ls -lha`;dd($raw);
mysql使用记录
发表于2026-02-19|mysql
mysql查看binlog文件列表1SHOW BINARY LOGS; 清理binlog1PURGE BINARY LOGS BEFORE NOW(); 设置日志时间12SHOW VARIABLES LIKE 'expire_logs_days';SET GLOBAL expire_logs_days = 7;
flutter开发流程
发表于2026-02-08
开发前应该先制定样式规范 指定:页面级元素边距,背景色等否则发现页面的边距可能会稍微不一样,影响一致性
react native 0.83 turbo modules 安卓 使用记录
发表于2026-01-10|day
结论总的来说能用,但是官方文档不是很全,基本靠猜 生成步骤定义接口在specs目录下创建一个接口定义 12345678910import type { TurboModule } from 'react-native/Libraries/TurboModule/RCTExport';import { TurboModuleRegistry } from 'react-native';// 定义模块的接口export interface Spec extends TurboModule { // 显示简单弹窗 showAlert(title: string, message: string): void;}export default TurboModuleRegistry.getEnforcing<Spec>('NativeAlert'); 添加配置在packege.json中增加 12345678"codegenConfig...
一种适合开发的设计风格
发表于2026-01-07|day
纯色大背景 所有元素不带border,仅用背景色改变来表现层次关系 页面上基本只有2层,上层使用白色透明背景色 rgba(255, 255, 255, 0.1) 用圆角大小表现温暖程度 通过按钮等交互元素来体现主色调 文字使用白色 文字使用大小体现重要程度 各个间距使用4的倍数,界面会更和谐 这样的设计,会展现出一种偏冷的极简风,开发简单,用户也能接受
使用virtualbox 记录
发表于2026-01-04|day
网络配置 默认的nat网络可以从虚拟机访问宿主机,需要配置端口映射才能访问到虚拟机,所以先配置好2222:22,方便本地登录 配置另一个网卡为桥接网络,需要手动配置ip/etc/netplan/50-cloud-init.yaml 123456789101112network: version: 2 ethernets: enp0s3: dhcp4: true enp0s8: # 网卡名称(你提供的) dhcp4: false # 禁用 DHCP addresses: [192.168.0.100/24] # 静态 IP,与本机同网段,100 不要与主机 8 冲突 gateway4: 192.168.0.1 # 与本机默认网关一致 nameservers: addresses: [8.8.8.8, 114.114.114.114] # DNS 服务器 2026-01-04开启桥接网络结果速度很慢 暂时禁用这个桥接的网卡 12345678# 查看所有网卡...
ppa launchpad镜像
发表于2025-12-29|day
1sudo add-apt-repository ppa:ondrej/php -y Types: debURIs: https://launchpad.proxy.ustclug.org/ondrej/php/ubuntu/
12…102
avatar
developer
AI相伴的开发者博客
文章
1017
标签
717
分类
33
Follow Me
公告
This is my Blog
最新文章
flutter getx使用记录2026-03-01
统计代码行数2026-02-27
php easywechat 6.x 微信支付 手动解密2026-02-25
php 反引号 执行shell脚本2026-02-25
mysql使用记录2026-02-19
分类
  • apicloud3
  • bootstrap8
  • cocos2d-js5
  • createjs17
  • day45
  • docker16
  • egret14
  • flash2x2
标签
接口 $wpdb js动画 微信分享定制注意事项 类型转换 issuer python环境 specified 删除失败 unable 会展行业 并携带cookie __call 手机抓包 汉字说明 读取 api go 备案 serverless 编译 协程 ts 转发 tp5 nfs 开发 查看 自建vpn Supervisor user 乱码 file event vscode Post Formats Anaconda 笔试题 display family
归档
  • 三月 2026 1
  • 二月 2026 5
  • 一月 2026 3
  • 十二月 2025 5
  • 十一月 2025 2
  • 十月 2025 5
  • 九月 2025 5
  • 八月 2025 2
网站信息
文章数目 :
1017
最后更新时间 :
© 2025 - 2026 By developer框架 Hexo 8.1.1|主题 Butterfly 5.5.4
搜索
数据加载中