• Netnr
  • Blog
  • Gist
  • Run
  • Doc
  • Graph
  • Mind
  • Guff
  • SS
  • 登录
Netnr
  • Blog
  • Gist
  • Run
  • Doc
  • Graph
  • Mind
  • Guff
  • SS
  • 主题切换
  • 登录
✚ 创建
共 396 条
  • All

  • Blog
  • Gist
  • Run
  • Doc
  • Graph
  • Mind
  • Guff
  • 在 Linux 基于 Selenium/PuppeteerSharp 抖音开播提醒
    selenium douyin netnr 2024-12-11 1.1K
  • dockerfile-runtime 基于发布包构建 asp.net 7 docker 镜像,很快
    netnr 2024-12-09 1017
    # 经实践,在 docker 构建下载太慢,执行 dotnet restore 慢又不缓存
    # 先在本地发布包再把 Dockerfile 放到发布包目录下构建
    # 非首次下载运行时环境约 5s 构建完成
    
    # 运行时环境
    FROM mcr.microsoft.com/dotnet/aspnet:7.0 AS runtime
    WORKDIR /app
    
    # 复制本地发布文件到运行时镜像
    COPY . .
  • dockerfile-build-runtime 构建 asp.net 7 docker 镜像,较慢
    netnr 2024-12-09 1.1K
    # 使用 .NET 8 SDK 作为构建环境
    FROM mcr.microsoft.com/dotnet/sdk:8.0 AS build
    WORKDIR /src
    
    # 复制项目文件并还原依赖项
    COPY . .
    RUN dotnet restore "Netnr.Admin.Web/Netnr.Admin.Web.csproj"
    
    # 设置工作目录为主项目目录
    WORKDIR /src/Netnr.Admin.Web
  • JS 使用解构赋值和对象展开运算符拉平数据
    js netnr 2024-12-08 958
  • modify_extension.bat bat 修改文件扩展名,jpeg 改为 jpg
    netnr 2024-11-27 1005
    @echo off
    setlocal enabledelayedexpansion
    
    for %%f in (*.jpeg) do (
        set "filename=%%~nf"
        ren "%%f" "!filename!.jpg"
    )
    
    endlocal
  • virtual scrolling 虚拟滚动
    netnr 2024-10-23 1.1K
  • 精简 emoji-datasource 数据源
    netnr 2024-10-20 1.2K
  • 在100万个key里查找300个key存在情况
    netnr 2024-09-04 1.3K
  • HTML to Markdown
    netnr 2024-07-12 1.3K
  • mysqlbinlog.sh mysql binlog 日志查询
    netnr 2024-07-09 1K
    # 根据时间范围查询
    # -vv 查看二进制日志
    # 保证 binlog.0000xx 包含日期
    
    mysqlbinlog -vv --start-datetime="2024-07-09 10:13:39" --stop-datetime="2024-07-09 10:13:40" /var/lib/mysql/mysql-bin.000024
    
    # 根据位置过滤
    mysqlbinlog --start-position=123 --stop-position=456 /var/lib/mysql/mysql-bin.000001
    
    # 二进制日志文件名称
  • mongodb-started.md MongoDB 安装、上手
    netnr 2024-07-09 958
    ### 安装
    ```
    vi /etc/yum.repos.d/mongodb-org-7.0.repo
    ```
    创建,输入以下内容
    ```
    [mongodb-org-7.0]
    name=MongoDB Repository
    baseurl=https://repo.mongodb.org/yum/redhat/8/mongodb-org/7.0/x86_64/
    gpgcheck=1
  • JS 解析 JWT Token 信息
    netnr 2024-05-20 1.2K
  • alasql
    netnr 2024-05-17 1.1K
  • 在浏览器运行 PostgreSQL PGlite
    netnr 2024-05-17 959
  • svg 图片对齐文本
    netnr 2024-05-12 1.1K
  • 文本转代码拼接
    netnr 2024-04-28 1019
  • install-clickhouse.sh 安装 ClickHouse
    netnr 2024-04-05 934
    # ref https://clickhouse.com/docs/en/install
    
    # docker 方式
    docker run --restart=always --name clickhouse \
      --ulimit nofile=262144:262144 \
      --volume=$PWD/data:/var/lib/clickhouse \
      -p 8123:8123 \
      -p 9000:9000 \
      -e CLICKHOUSE_USER=default \
      -e CLICKHOUSE_PASSWORD=123456 \
  • autorun.inf 制作U盘图标
    netnr 2024-03-13 858
    # 在 U盘 根目录新建 autorun.inf 文件并添加如下内容
    [autorun]
    icon=autorun.ico
    
    # 在根目录放置图标文件 autorun.ico
    # 配置完成后下次才开始生效
    
    # 设置系统级隐藏文件,避免误删
    attrib +H +S autorun.inf
    attrib +H +S autorun.ico
  • install-dm.sh 安装达梦数据
    netnr 2024-02-28 1002
    # 下载源 https://eco.dameng.com/download/
    
    # 方式一:Docker 安装
    # 下载 docker 包并载入
    docker load -i dm8_20241230_x86_rh6_64_rq_single.tar
    # 启动,默认账号密码 SYSDBA/SYSDBA_dm001 ,更多信息查看容器内环境变量 env 或 cat /opt/env.sh
    docker run -d -p 5236:5236 --name dm8 --privileged=true --restart=always \
    -e CASE_SENSITIVE=0 \
    -e UNICODE_FLAG=1 \
    -e LENGTH_IN_CHAR=1 \
  • .NET8 的一些事项
    dotnet glibc netnr 2023-12-08 971
  • mysql_general_log.sh MySQL 日志切割并存档
    netnr 2023-09-11 861
    #!/bin/bash
    
    # 日志文件路径、存档目录
    log_path="/package/mysqldata"
    archive_directory="/package/mysqldata/archive"
    
    mkdir -p ${archive_directory}
    # 移动日志文件到存档目录
    mv ${log_path}/general.log ${archive_directory}/general_$(date +%Y%m%d_%H%M%S).log
  • dpkg.sh 打包 deb
    netnr 2023-09-05 880
    # 结构
    pack_deb
    - DEBIAN # 打包配置文件夹
        - control # 必需,软件包的元数据信息,如名称、版本、作者、依赖关系等。
        - postinst # 安装后执行
        - postrm # 卸载后执行
    - opt/xops_server # 待打包软件目录,安装路径为 /opt/xops_server
    
    
    # 打包
  • 番茄工作法,每 25 分钟后休闲 5 分钟,四个番茄钟后,休息 25 分钟。降低难度、预期,开始行动起来。
    心灵鸡汤 netnr 2023-08-02 940
  • 判断塔吊(范围)是否超出限定区域
    netnr 2023-07-26 897
  • 1
  • 2
  • 3
  • 17
关于 条款 FAQ API 备站 Status 留言 GitHub 渝ICP备15000995号-3 Powered by .NET 10.0.8 © Netnr 2026