ByteNote LogoByteNote

Navigation

  • Blog
  • 工具

    © 2025 ByteNote. All rights reserved.

    Flutter 保存二进制图片文件至本地

    Aug 29, 20223 min read
    import 'package:path_provider/path_provider.dart';
    import 'dart:io';
    
    Uint8List imageInUnit8List = // store unit8List image here ;
    final tempDir = await getTemporaryDirectory();
    File file = await File('${tempDir.path}/image.png').create();
    file.writeAsBytesSync(imageInUnit8List);
    
    // -.-.-.-    Unit8List ->  File      -.-.-.-  
    

    https://pub.dev/packages/path_provider

    相关文章

    解决 too many open files 打开文件最大数限制修改

    通过修改系统参数和使用ulimit命令,将打开文件的最大数限制从默认值提升至1048576,以解决“too many open files”问题。

    使用 Chrome DevTools Protocol (CDP) 通过 Puppeteer 可以提供许多低级操作

    Puppeteer 和 CDP 提供了一系列低级操作,使开发人员能够自动化控制浏览器,包括操作页面元素、模拟用户操作、截图录制、网络拦截修改、性能分析和页面调试。

    Next增加页面加载进度条

    Next.js项目中通过安装`@badrap/bar-of-progress`依赖并在`_app.js`中配置,实现了页面加载进度条的功能,并可自定义样式。

    day.js 格式化

    使用day.js库的format方法可以根据传入的令牌字符串格式化日期,并通过方括号转义特殊字符。

    cf-openai-azure-proxy 的脚本创建和测试

    创建和测试一个名为`cf-openai-azure-proxy`的脚本,用于在Azure OpenAI服务中代理API请求,支持模型部署和API版本管理。