ByteNote LogoByteNote

Navigation

  • Blog
  • 工具

    © 2025 ByteNote. All rights reserved.

    mac highlight 复制脚本

    Jul 18, 20239 min read
    function light() {
      if [ -z "$2" ]
        then src="pbpaste"
      else
        src="cat $2"
      fi
      $src | highlight -O rtf --syntax $1 --font Inconsolata --style solarized-dark --font-size 24 | pbcopy
    }
    

    执行light js func.js命令即可。

    相关文章

    Flutter Doctor [!] Proxy Configuration

    To resolve Flutter Doctor proxy configuration issue, add `export NO_PROXY=localhost,127.0.0.1` to `~/.bash_profile` or `~/.zshrc`.

    认识Vue Object.defineProperty

    在JavaScript中,通过`Object.defineProperty`方法可以修改或定义对象属性的特性,包括`value`、`writable`、`enumerable`和`configurable`等,以控制属性的行为和可访问性。

    postgrest-go 的使用

    `Client` 类型用于与 PostgREST 实例交互,提供创建、修改 schema、查询表、检查连接、执行 RPC 和设置 API 密钥及授权令牌的方法;`QueryBuilder` 用于构建和执行数据库查询,支持选择、插入、更新、删除和 upsert 操作;`FilterBuilder` 用于添加过滤条件和逻辑组合;其他类型包括 `ExecuteError` 和 `OrderOpts`,用于处理错误和排序选项。

    elasticsearch 的模糊查询语法

    使用ngram或edge_ngram分词技术可以实现模糊搜索,但需权衡增加的索引大小和查询时间。

    vscode自动编译TS

    在VSCode中通过生成并配置`tsconfig.json`文件,然后启动监视任务来自动编译TypeScript代码。