• cornradio
    FRP是一个开源的内网穿透软件,本文将会介绍如何使用frp。 frp - github https://gofrp.org/zh-cn/docs/features/common/ui/ 下载和安装 从github下载之后我们会得到这些文件: frpc 放在本地server上 frpc.ini frpc的配置文件 frpc_full.ini frpc的配置文件(有完整的注释和例子) frps 放在云服务器上 frps.ini frps的配置文件 frps_full.ini frps的配置文件(有完整的注释和例子) frps 部署到服务器 参考使用这个脚本: https://gist.github.com/cornradio/984f6c17b4f8b3ee47a732c3756dc986 run screen -S frp ./frps -c frps.toml frps.toml bindAddr = "0.0.0.0" bindPort = 7000 auth.method = "token" auth.token = "******" webServer.addr = "0.0.0…
  • moatkon
    解决ShardingJDBC分表过多导致启动慢的问题
  • cornradio
    提前准备下载客户端: https://www.zerotier.com/download/ 文档 https://docs.zerotier.com/start 第一次使用的教程: 电脑安装客户端 先往这个地址 https://my.zerotier.com/ ,注册并创建一个你的私有网络,获取网络的 id 比如我这个这个网络的 id 是:<已屏蔽> 用客户端设备加入这个网络 右键-Join new network 进入管理网站 https://my.zerotier.com/network ,授权你的新设备 接下来 你的设备就可以用右边的 Managed IP来直接访问了。 提示 如果你加入的设备都是windows,是默认无法ping通的,具体可参考文档 https://docs.zerotier.com/start/#test-connectivity 如果你想要开一个内网服务器,其他设备默认是无法访问的,需要windows防火墙中开启端口,下面示例开启 5678 端口 剩下的全都默认即可。
  • cornradio
    提前准备 手机准备好 clash,装好google playstore 如果之前安装过tiktok,先卸载 手机设置 手机设置英文语言 关闭手机的定位功能 拔掉手机卡(如果你是中国运营商卡) 代理环境 clash中,如果有tiktok专用的分流,选择正确节点(除了香港之外都行) clash中,如果没有tiktok专用的分流,则选择全局模式使用节点 下载软件 打开 TikTok 官网 https://www.tiktok.com/ ,手机会自动跳转到 play store , 点击安装 或者可以直接访问这个play store 链接 ,这个链接的有效时间我不确定 安装了最新版 TikTok之后,需要登录。我推荐使用你的谷歌账号直接登录。 刷新转区 你刚进来的话tiktok不知道用什么手段就会判定你是中国用户,所以你会被推很多中文视频,甚至还有教你如何做跨境电商之类的。我们并不想看这种视频,因为一点意思都没有。 这个时候你就可以,通过点击我下面分享的这些外国视频,点赞或者关注的方式,让大数据把你刷新成一个外国人。 我跟你想分认什么是中国视频,非常的简单,你只需要看看评论里边说的都是什么语言…
  • cooklv
    参考文档:博客园 背景 笔记本性能不够,既要运行客户端,还要运行服务器,有点扛不住,内存只有16g,所以nas上开了个虚拟机来运行饥荒服务端。也就是分担性能压力的。 如果是为了解决网络问题,就需要部署到公网服务器上。 服务器性能要求 CPU 1-2核 CPU要求不高,由于我是NAS的虚拟机,8代i5
  • cornradio
    整理一下我目前写的各类程序/工具 2025 更新了一下截图。 web app类 工具类 web clipboard https://github.com/cornradio/webclipboard 一款在线剪切板,适合多设备之间同步文字信息,界面美观,支持docker部署 同时还提供图片粘贴功能,在层次页面中 前端原生 HTML + CSS + JS 后端 NodeJS(express) lanclip https://github.com/cornradio/LANwebclipboard-win-flask 也是web剪切板类项目,这个主要用于内网。 文件、图片、视频、文字 混合传输工具 lightspeed-UI https://github.com/cornradio/lightspeed-UI 是一款 windows 快速启动器,支持启动程序、文件、文件夹等。采用快捷键操作。 使用 winform c# + autohotkey 编写 watchTV https://github.com/cornradio/watchTV 一款导航页面,支持手机端,美观实用。 每个图标可定…
  • LandonBlue
    2024年终总结——期待下一个龙年 回首即将过去的2024年,我经历了许多充实而难忘的时刻,无论是学术上的探索、技能的提升,还是生活中的点滴体验,都构成了这一年丰富多彩的画卷。 一、学术探索与留学经历 2024年对我来说是学术成长的关键一年。我有幸在泰国易三仓大学度过了难忘的一学期,主修了以下课程: 中文授课课程: - Innovation and Technology for Teaching and Learning - Instructional Technology Design 英文授课课程: - Quality Assurance in Education - Upper Intermediate Academic Writing Course 这些课程不仅拓宽了我的学术视野,也让我对教育与科技的结合有了更深刻的理解。 Key takeaways 对 AI 工具和教学模型有了深入了解 英语水平仍需提升(四级成绩不理想) 克服了泰国灵活教育体系下的学习挑战 结识了来自世界各地的朋友 二、技能提升与兴趣发展 潜水 在上课期间,我对潜水产生了不小的兴趣。于是在淘宝、小红书上对比了…
  • wowgogoing
    祝大家元旦快乐呀!
  • cornradio
    简单来说,如果你经常需要手动build. 或者给多个平台一起build. 或者任何自动化的操作,都可以用 github action功能 ! 他能快速给你一个临时虚拟机, 可以是linux、windows、macos . 然后你还能执行任何命令 . 需要学习他的yml语法、了解常用功能才能正常使用他的基础功能. 比如,我通过做一个python 学习资料 github action官网 皮皮虾的github action 例子 可以在github的 marketplace 搜索到别人编写好的 action ,但是我觉得还不如自己写..用起来号麻烦啊. 官方文档 语法参数 这里可以看到支持的虚拟机型号 runs-on:ubuntu-latest \ 各种参数选项 on: [push]之类的 act 简介和安装 提示 : act 不适合模拟其他系统,大概率报错,我想在 m1 上面跑一个 x64 的 windows ,失败了 act 是本地环境,可以用来测试你写的action对不对. 但是 很难用. 因为. 他需要docker 还有github的网络环境. in ZhCn is very ha…
  • zahui
    提升气场一:人际关系和专注提升气场二:你的大脑需要升级了提升气场三:复自道,自我评价权提升气场四:人际关系理论,面子和尊重提升气场五:自我评价权和成功的关系提升气场六:人际关系理论-提升人格魅力提升气场七:大脑是怎么快速评估一个人的价...
  • moatkon
    HashMap
  • cooklv
    背景 数据库:Oracle 19c 1、STOCK 库存表 数据量:总数74w,查询条件DATA_AUTH,其中DATA_AUTH=100的23w,200的44w 200的比100的多很多,而且占总数的比例很大 索引: 2、ITEM 物料表 数据量:总数12w,其中100的3w,200的3w 1
  • cornradio
    创建第一个命令 opt+space 打开raycast cmd + , 打开设置 加号 - create script command 会创建一个 xxx.sh 到 user/document 文件夹 如 dat.sh #!/bin/bash # Required parameters: # @raycast.schemaVersion 1 # @raycast.title dat # @raycast.mode compact # Optional parameters: # @raycast.icon ⌚ date +"%Y-%m-%d %H:%M:%S %A"|pbcopy;echo time copyed 所以其实想要创建新的命令,可以直接复制这个文件,然后创建一个新的!修改文件名字、图标、命令内容即可。 不过鉴于不通版本的 raycast 可能采用不同的格式,我建议还是第一个模板通过 raycast 的 加号功能创建 执行命令 直接命令行输入即可在raycast中找到&执行 修改命令 raycast中找到命令 cmd+K展开菜单 选择 show in finder 在…
  • cxk
    Vue3 + element Plus + SortableJs实现表格行拖拽排序
  • cornradio
    如何使用 DiscordProxyStart.exe DiscordProxyStart.exe 是一款实用工具,专为需要通过代理访问 Discord 的用户设计。 以下是如何使用这款软件的简单指南。 官方不支持任何形式的代理真的是太烦了,一定要开全局的话使用起来是很麻烦的。 第一步:下载与安装 从 GitHub 仓库 下载 DiscordProxyStart.exe。 将文件解压到一个安全的文件夹中。 第二步:准备代理服务器 确保你已在本地运行 Clash。 Clash 默认会在本地的 7890 端口开放 HTTP 代理。 第三步:运行软件 编辑配置文件 Config.ini [Config] Proxy=http://127.0.0.1:7890 可以参考这个官方的 config 配置写法 第四步:启动 Discord 直接启动 DiscordProxyStart.exe 软件会自动通过代理启动 Discord 客户端 常见问题解答 1. 为什么无法连接? 检查 Clash 是否正常运行。 确认 Clash 配置文件中的规则是否正确。 检查防火墙或杀毒软件是否阻止了程序运行。
  • cxk
    使用背景 我的博客中需要引入前端静态项目,我的博客是Vue做的,有个页面需要iframe引入那个静态项目。 静态项目中有个按钮,点击后,可以使得父Vue页面的路由跳转到首页。 子html页面向父Vue传值 子页面(由于引入的静态项目,非Vue,技术栈有点老),在iframe页面里触发事件,找到他的父
  • cxk
    Watt Toolkit 「Watt Toolkit」是一个开源跨 平台的多功能工具箱,可以加速Github以及Steam等。 网址:https://steampp.net/ steamcommunity 302 同样可以加速Github和Steam等 https://www.dogfight360
  • cxk
    搜索的时候因为搜索的内容含有 Emoji,当 搜索关键词也使用Emoji会搜到很多非逾期的结果。 解决方案: 采用二进制比较,在 WHERE 条件前加 BINARY。 SELECT * FROM user WHERE BINARY signature LIKE '%🐱%';
  • cornradio
    安装brew bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" brew --version 临时替换brew源 export HOMEBREW_INSTALL_FROM_API=1 export HOMEBREW_API_DOMAIN="https://mirrors.aliyun.com/homebrew-bottles/api" export HOMEBREW_BREW_GIT_REMOTE="https://mirrors.aliyun.com/homebrew/brew.git" export HOMEBREW_CORE_GIT_REMOTE="https://mirrors.aliyun.com/homebrew/homebrew-core.git" export HOMEBREW_BOTTLE_DOMAIN="https://mirrors.aliyun.com/homebrew/homebrew-bottles" brew update 使…
  • cooklv
    准备工作 1、操作前请先进行备份,如果是虚拟机也可以直接备份机器。 sudo -u git /usr/local/bin/gitea dump --config /etc/gitea/app.ini