2024 年总结——我在地址栏输入 A-Z,浏览器会补全哪些域名?

2024 年总结——我在地址栏输入 A-Z,浏览器会补全哪些域名? 2024 年已经过去,在这一年里,我有多半时间都是在和浏览器打交道。逛完别人的博客后,我也学到并想尝试一下这个别样的总结方法。 A archlinux.org:2024 年 7 月尝逝安装 Arch Linux,结果第一次就装废了,因急着干活遂换回 Deepin。 B bilibili.com:2022年底/2023年初开号,2024年中旬开始重度使用并抛弃某音,至今已陪伴我 200+ 天。 bing.com:必应搜索,不咋用(强制跳转 cn.bing.com)。 bbs.deepin.org:Deepin 的论坛,偶尔会去逛,随缘解答问题。 board.yang-qwq-top:某人的留言板,活跃用户似乎仅有我和站长。 C cn.bing.com:必应搜索,同上。 chatgpt.com:ChatGPT 2024 年官宣不登录即可使用。但我梯子不干净(悲 D dsy4567.icu:本站,没什么好说的( developer.mozilla.org:Web 开发少不了的网站,有最丰富的文档和相对完善的翻译。 dash.cloudflare.com:Cloudflare 仪表盘在绑好域名和 GitHub 仓库后就没咋用过,网站访问统计等信息主要看邮件。 deepin.org:我正在用的操作系统,减轻新手痛苦,节约老手时间。 E 无( f feixiaoqiu.com:原神抽卡分析。 G greasyfork.org:油叉,有超多的用户脚本,可用来大幅提高上网冲浪体验,我也在上面发过脚本。 github.com:全球最大的开源社区和同性交友网站(jiushi。 H hellogithub.com:定期发布一些精选的 GitHub 项目。 J juejin.cn:掘金上有大量优秀博文,是一个提升自我的好地方。 jyshare.com:菜鸟工具,里面的正则表达式测试工具经常用。 K kugou.com:除了一次要分析接口就没用过,2023 年初抛弃酷狗转网易云。 L localhost:这个……也算吧( M music.163.com:2023 年初抛弃酷狗转网易云,年底开始高强度使用,至今已听 5000+ 首歌 miyoushe.com:水社,2023 年底入原,2024 年 7 月先后入绝和铁。 N ncm.vercel.dsy4567.icu:自建网易云音乐 API,用于测试自己写的第三方网易云客户端。2023 年 10 月因为这个号被冻了,网易云你*** note.ms:公共笔记,我以前经常会备份和恢复 /ad 里的内容,有时候也会在这个网站玩一整晚。 O outlook.live.com:挂后台收邮件。 P paimon.moe:主要用来抽卡分析和养成规划。 Q qwq.dsy4567.icu:杂物间/在别处发帖时的图床。 R runoob.com:菜鸟教程,我会的 JavaScript、C++ 等编程语言前期都是在上面学的。 ruanyifeng.com:阮一峰的网络日志,里面的科技爱好者周刊我几乎每周都看。 S store.steampowered.com:只加心愿单,没钱买游戏。 sr.mihoyo.com/cloud/:云崩铁,启动! T tldr.inbrowser.app:可以速查许多命令的常见用法。 translate.google.com:谷歌翻译,个人认为使用体验中规中矩。 U u.sb:烧饼博客,主要看上这简短的域名。 V v2ex.com:又一个能让我逛半天的地方。 vscode.dev:在线 VSCode 编辑器,嫌两个 Chromium 吃内存时会用。 W web.telegram.org:纸飞机,加了杂七杂八的群,也和同好之友私聊过。 X x.com:原推特,用来看外面丰富多彩(?)的世界。 Y ys.mihoyo.com/cloud/:仅用于获取抽卡记录链接,键鼠实在操作不来( ypm.dsy4567.icu:自建 YesPlayMusic,万恶的网易云严打第三方客户端后就不用了(悲 Z zhihu.com:一个问答网站,还是一个能让我逛半天的地方。

2025/1/2
articleCard.readMore

用 Vercel + DevSidecar 实现科学上网

用 Vercel + DevSidecar 实现科学上网 由于本人翻墙时几乎只需要浏览网页,因此解除了封印的 DevSidecar(以下简称 DS)成为了我的首选翻墙工具。而且我听说 Vercel 对大陆线路做了优化,决定在 Vercel 上搭梯子。 搭 nm 的梯子( 相关法律法规 中华人民共和国计算机信息网络国际联网管理暂行规定(节选) https://www.gov.cn/zhengce/2020-12/26/content_5574802.htm   第六条 计算机信息网络直接进行国际联网,必须使用邮电部国家公用电信网提供的国际出入口信道。 任何单位和个人不得自行建立或者使用其他信道进行国际联网。   第十条 个人、法人和其他组织(以下统称用户)使用的计算机或者计算机信息网络,需要进行国际联网的,必须通过接入网络进行国际联网。 前款规定的计算机或者计算机信息网络,需要接入网络的,应当征得接入单位的同意,并办理登记手续。   第十四条 违反本规定第六条、第八条和第十条的规定的,由公安机关责令停止联网,给予警告,可以并处 15000 元以下的罚款;有违法所得的,没收违法所得。 计算机信息网络国际联网安全保护管理办法(节选) http://www.gov.cn/zhengce/2020-12/26/content_5574873.htm   第四条 任何单位和个人不得利用国际联网危害国家安全、泄露国家秘密,不得侵犯国家的、社会的、集体的利益和公民的合法权益,不得从事违法犯罪活动。   第五条 任何单位和个人不得利用国际联网制作、复制、查阅和传播下列信息:   (一)煽动抗拒、破坏宪法和法律、行政法规实施的;   (二)煽动颠覆国家政权,推翻社会主义制度的;   (三)煽动分裂国家、破坏国家统一的;   (四)煽动民族仇恨、民族歧视,破坏民族团结的;   (五)捏造或者歪曲事实,散布谣言,扰乱社会秩序的;   (六)宣扬封建迷信、淫秽、色情、赌博、暴力、凶杀、恐怖,教唆犯罪的;   (七)公然侮辱他人或者捏造事实诽谤他人的;   (八)损害国家机关信誉的;   (九)其他违反宪法和法律、行政法规的。

2023/8/22
articleCard.readMore

记一次在 Termux 上搭建 code-server 环境

记一次在 Termux 上搭建 code-server 环境 店里的电脑装着 Windows7,许多开发工具不能安装,因此有了远程开发的需求。说起远程开发,我第一个想到的肯定是 GitHub Codespaces。但这玩意服务器在国外,而且店里的宽带运营商是世界加钱可及的某信,裸连 GitHub Codespaces 时访问速度高达几十 kb/s。正好最近买了一台新手机,我准备在它上面借助 Termux 搭建 code-server 环境。 要求 会使用 Linux 有一个域名(没有的话可以尝试折腾 hosts 文件) 有一部可以完美运行 Termux 的安卓手机 有一台安装了 ssh 工具(Git 已经内置)和浏览器的电脑 安装 Termux 点击下面的链接,在 Assets 里下载合适的安装包。大多数安卓/哄蒙机应该选择文件名含 arm64 的安装包。 https://github.com/termux/termux-app/releases/latest 附:对于已开启纯净模式的哄蒙系统,安装时可能需要断网。 安装开发工具 更换清华 Termux 镜像(可选) 启动 Termux,初始化完成后执行以下命令: termux-change-repo 确保 Main repository 被选中,然后按下回车,再使用上下键将光标移至清华镜像后按下空格和回车。 安装和配置开发工具 依次执行以下命令: #一股脑把需要的全装上 pkg install git nodejs-lts nginx python3 openssl-tool wget openssh vim screen -y pkg up #在这里查 code-server 的最新版本号,然后替换下面的版本号 #https://github.com/search?q=repo%3Atermux-user-repository%2Fdists%20dists%2Ftur-packages%2Ftur%2Fbinary-aarch64%2FPackages%20code-server&type=code wget https://ghproxy.com/https://github.com/termux-user-repository/dists/releases/download/0.1/code-server_4.17.1_aarch64.deb -O code-server.deb apt-get --fix-broken install ./code-server.deb -y #网快的也可以用这个 pkg install tur-repo -y pkg install code-server -y #更换淘宝源 npm config set registry https://registry.npmmirror.com #将邮箱和用户名分别替换为 GitHub 绑定的邮箱和 GitHub 用户名 git config --global user.email "username@example.com" git config --global user.name "username" 注意:安装时看见 The default action is to keep your current version. 这句话可直接按回车 为手机设置固定内网 IP 打开 WLAN 设置,按住已连接的网络,点击 “修改网络”。 点击“IP”,将“DHCP”改为“静态”。 然后 参考 以下设置,修改后保存。 IP 地址:192.168.1.xx 网关:192.168.1.1 网络前缀长度:24 域名 1:192.168.1.1 域名 2:114.114.114.114 配置域名 为域名添加以下记录: 类型 名称 值 A vscode <手机内网 IP> A *.vscode <手机内网 IP> 如果没有域名,可以在 hosts 文件里添加以下内容 #将 example.com 替换为你自己的域名 手机内网IP vscode.example.com 手机内网IP <需要转发的端口1>.vscode.example.com 手机内网IP <需要转发的端口2>.vscode.example.com 手机内网IP <需要转发的端口3>.vscode.example.com ... 配置自签名证书 注意:必须妥善保管证书文件,泄露给他人有安全风险。 执行以下命令: cd ~ mkdir ssl cd ssl vim ./csr.conf 按 i 进入编辑模式,粘贴以下内容: [req] default_bits = 2048 prompt = no default_md = sha256 req_extensions = req_ext distinguished_name = dn [dn] C = CN CN = foo O = bar [req_ext] subjectAltName = @alt_names [alt_names] #将 example.com 替换为你自己的域名 DNS.1 = vscode.example.com DNS.2 = *.vscode.example.com DNS.3 = localhost IP.1 = <手机内网IP> IP.2 = 127.0.0.1 按 Esc,输入 :wq 并按回车后执行命令 vim ./cert.conf,再按 i 进入编辑模式,粘贴以下内容: authorityKeyIdentifier=keyid,issuer basicConstraints=CA:FALSE keyUsage = digitalSignature, nonRepudiation, keyEncipherment, dataEncipherment subjectAltName = @alt_names [alt_names] #将 example.com 替换为你自己的域名 DNS.1 = vscode.example.com DNS.2 = *.vscode.example.com DNS.3 = localhost IP.1 = <手机内网IP> IP.2 = 127.0.0.1 按 Esc,输入 :wq 并按回车后,依次执行以下命令: openssl req -x509 -sha256 -days 3560 -nodes -newkey rsa:2048 -subj "/CN=foo/C=CN/O=bar" -keyout rootCA.key -out rootCA.crt openssl genrsa -out server.key 2048 openssl req -new -key server.key -out server.csr -config csr.conf openssl x509 -req -in server.csr -CA rootCA.crt -CAkey rootCA.key -CAcreateserial -out server.crt -days 365 -sha256 -extfile cert.conf cd ~ 配置 ssh 服务 依次执行以下命令: #设置密码,密码不会显示出来,输完后请自信按下回车 passwd sshd #显示内网 IP 地址 ifconfig 现在可以在同一局域网内另一台安装了 ssh 客户端的机器上执行以下命令,然后输入密码: ssh -p 8022 手机内网IP 如果显示下面的文字,输入 yes 并按回车 ED25519 key fingerprint is SHA256:balabala. This key is not known by any other names Are you sure you want to continue connecting (yes/no/[fingerprint])? 安装根证书 以 Windows 系统为例,在同一局域网内另一台安装了 ssh 客户端的机器上执行以下命令,然后输入密码: scp -P 8022 username@手机内网IP:~/ssl/rootCA.crt . 双击打开证书文件,点击“安装证书”,将证书添加到“受信任的根证书颁发机构”。 配置 Nginx 执行命令 vim ~/../usr/etc/nginx/nginx.conf,再按 i 进入编辑模式,删除已有内容,然后粘贴以下内容: worker_processes 1; events { worker_connections 1024; } http { sendfile on; keepalive_timeout 65; gzip on; #如果显示“could not build server_names_hash, you should increase server_names_hash_bucket_size”,可以将下面的数字改为更大的 32 的倍数 server_names_hash_bucket_size 64; server { listen 7443 ssl; #将 example.com 替换为你自己的域名 server_name *.vscode.example.com; ssl_certificate /data/data/com.termux/files/home/ssl/server.crt; ssl_certificate_key /data/data/com.termux/files/home/ssl/server.key; ssl_session_cache shared:SSL:1m; ssl_session_timeout 5m; ssl_ciphers HIGH:!aNULL:!MD5; ssl_prefer_server_ciphers on; location / { set $forward_port -1; if ($host ~ ^([0-9]+)\. ) { set $forward_port $1; } if ($forward_port = -1) { return 400; } proxy_pass http://127.0.0.1:$forward_port; proxy_set_header Host $proxy_host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; } } } 按 Esc,输入 :wq 并按回车。 编写启动脚本 执行命令 vim ~/android-as-linux.js,再按 i 进入编辑模式,删除已有内容,粘贴以下内容: Object.defineProperty(process, "platform", { get() { return "linux"; }, }); 按 Esc,输入 :wq 并按回车,然后执行命令 vim ~/code-server.sh,再按 i 进入编辑模式,删除已有内容,粘贴以下内容: #!/data/data/com.termux/files/usr/bin/bash sshd nginx -s quit nginx cat ~/.config/code-server/config.yaml #见下方注意事项 export NODE_OPTIONS="--require /data/data/com.termux/files/home/android-as-linux.js" #将 example.com 替换为你自己的域名 code-server --host 0.0.0.0 --port 8443 --cert ~/ssl/server.crt --cert-key ~/ssl/server.key --proxy-domain vscode.example.com:7443 按 Esc,输入 :wq 并按回车,然后依次执行以下命令: chmod 777 ~/code-server.sh ~/code-server.sh 退出按 Ctrl + C 并执行 nginx -s quit 至此,完整的开发环境已经准备好。在同一局域网内另一台机器上打开浏览器,在地址栏输入 vscode.example.com(将 example.com 替换为你自己的域名)并输入密码,就可以愉快地敲代码了。 注意事项 扩展 这里贴上官网的警告 Note that Android and Linux are not 100% compatible, so use these workarounds at your own risk. Extensions that have native dependencies ther than Node or that directly interact with the OS might cause issues. 这句话的意思是:上面强制让 code-server 认为它现在在 Linux 平台上跑的行为可能会出惹出一些问题:直接调用操作系统接口/包含二进制可执行文件的扩展可能无法正常运行,因为 Android 和 Linux 不完全兼容,出了问题你负责。 还有,code-server 的扩展由 Open VSX Registry 提供,但是一些扩展在这并没有上架,这时可以在 Visual Studio Marketplace 上面找到需要的扩展,然后点击右侧的“Download Extension”。下载后将扩展文件拽到右侧的资源管理器,再点击右键 > 安装扩展 VSIX。 顺便推荐一些我正在用的扩展: 厚着脸皮给自己打广告 4399 on VSCode:在 VSCode 上玩 4399 小游戏 Code Spell Checker:检查代码里的拼写错误,并给出修改建议 Comment Translate:翻译代码里的注释,支持替换需要翻译的文字 ESLint:规范代码风格 Gitmoji:快速在 Git 提交信息里插入 Emoji 表情 Path Intellisense:快速补全路径 Prettier:更漂亮的代码格式化工具

2023/7/31
articleCard.readMore

如何优化网站加载速度

如何优化网站加载速度 中考完了之后,闲的没事的我拿 LightHouse 测了一下自己的网站,发现分数有点低。为了拿到四个圆圈圈以满足我的虚荣心,我决定花些力气来优化网站性能。 废话不多说,先把图放上来。 优化前: 优化后: 为什么优化网站加载速度很重要 像我这种有点耐心(还不是被某堵墙和我这老爷机逼的)的人,逛加载速度慢网站通常会一边忍着一边想带妈的词语。而一些没耐心的人进了这种网站,肯定会想这™什么破网站,然后立马点叉。对于用户很多的电商平台来说,网站加载时间每多 100ms,用户越没有耐心看下去,然后电商平台就要少赚好几沓钞票。 少说废话,进入正题 多用 getElement(s)ByXxx,少用 querySelector(All) 由图可知,二者的速度差距挺大的。虽然 querySelector(All) 用起来又舒服又方便,但它是真的慢。平时写代码的时候,我们应该权衡方便和性能,最好只在 getElement(s)ByXxx 满足不了要求时才用 querySelector(All)。 善用预加载 如果你的网页有可能会晚些加载的资源(比如动态加载脚本、CSS 里的背景图片),可以在<head> 里添加 <link rel="preload"/> 或 <link rel="dns-prefetch">,声明稍后可能会加载的资源,举个栗子: <!DOCTYPE html> <html lang="zh-CN"> <head> <!-- ... --> <link rel="dns-prefetch" href="https://api.github.com" /> <link rel="dns-prefetch" href="https://www.googletagmanager.com" /> <link rel="preload" href="/js/ncm.js" as="script" crossorigin="anonymous" /> <link rel="preload" href="/json/icon.json" as="fetch" crossorigin="anonymous" /> <link rel="preload" href="/json/theme.json" as="fetch" crossorigin="anonymous" /> </head> <!-- ... --> </html> 具体用法可以看看这篇 MDN 文档(英语)。 为 <script> 标签添加 async 或 defer 属性 如果脚本不需要尽快执行,添加这两个属性可以让浏览器尽快渲染网页,而不必等待脚本执行完毕。 需要注意的是,添加 async 属性后,DOMContentLoaded 事件可能无法触发。 更多做法 这些做法我就不细说了 推迟加载不太重要的资源 压缩资源(这个我不想搞) 少用小站长提供的接口,说不定哪一天就变慢或者崩掉了,建议自行搭建 少用费资源的 CSS 方法(比如 blur())

2023/6/24
articleCard.readMore

使用 CloudFlare Workers 免费搭建 Virtual Judge 反代

使用 CloudFlare Workers 免费搭建 Virtual Judge 反代 最近闲的没事干,受 如何科学地制作一个镜像反代站点 这篇文章的启发,我一个买不起服务器的穷逼准备用 CF Workers 搭一个 Virtual Judge 反代,以缓解 VJ 在大陆经常断网的情况。而且 CF Workers 有更高的 SLA 保证,如果运气好,访问速度还会嘎嘎快。 千万不要反代反 D、色情、赌博等违规网站,小心你家水表坏了。 注册 CF 这个就不用我浪费口水了,传送门 -> https://dash.cloudflare.com/ 创建 CF Worker 这一步需要先把域名绑到 CF 里面,因为 *.workers.dev 有墙。 可以到 Freenom 那里搞一个免费域名. 登录 Cloudflare Dashboard,点击右边的 Workers,再点右边的创建服务。 服务名称随便,点击创建服务。 绑定自定义域。 触发器 > 自定义域,在这里输入 Worker 要绑的域名。 点击快速编辑。 粘贴以下代码,然后保存并部署: export default { async fetch(request, env, ctx) { let u = new URL(request.url); const originHost = "vjudge.net", mirrorHost = u.hostname; u.hostname = originHost; Object.defineProperty(request, "url", { value: u, writable: true, }); let resp = await fetch(u, request); if (resp.headers.get("content-type").includes("text/")) { let body = await resp.text(); body.replace(new RegExp(originHost, "g"), mirrorHost); return new Response(body, resp); } return resp; }, }; 接下来,访问你绑定的域名。 登录镜像站 由于 CF Workers 不让改 set-cookie 请求头,你需要花很大力气登录 vjudge.net,然后把 cookies 复制到镜像站里。 打开 https://vjudge.net,登录后打开开发者工具 > 应用 > cookie > https://vjudge.net。 再打开 https://你绑定的域名,登录后打开开发者工具 > 应用 > cookie > https://你绑定的域名,将两个 JSESSIONID 复制粘贴过去,然后刷新镜像站,就可以完成登录。 最后,尽情享受吧~ Demo(已失效):https://vjmirror.workers.dsy4567.cf/

2023/5/20
articleCard.readMore

使用 Cloudflare Workers 获取别人的 IP 地址

使用 Cloudflare Workers 获取别人的 IP 地址 本文将教你怎么顺着网线找到别人( 准备工作 一个 CF 账号 一个已绑定到 Cloudflare 的域名(*.workers.dev 域名已被屏蔽) 创建 Worker 登录 Cloudflare Dashboard,点击右边的 Workers,再点右边的创建服务。 服务名称随意填写,然后点击创建服务。 点击快速编辑。 粘贴以下代码,然后点击保存并部署。 export default { async fetch(request, env) { let namespace = env.ip, u = new URL(request.url), ip = request.headers.get("CF-Connecting-IP"); u.pathname == "/114514" && // 免费版每天只有一千次读写, 防滥用 (await namespace.put(new Date().toUTCString(), ip)); return new Response(ip); }, }; 创建和绑定 KV 命名空间 返回,依次点击右边的 Workers > KV,然后点击创建命名空间 > 添加。 回到 Worker 详情页,点击设置 > 变量 > KV 命名空间绑定。 变量名称填 ip,KV 命名空间选刚才创建的那个,保存并部署。 绑定自定义域 点击触发器 > 自定义域。 把 https://<你的自定义域>/114514 这个网址发给别人访问,一段时间后,回到之前创建的 KV 命名空间,IP 就出来了。 参考资料 Cloudflare Workers 文档 https://developers.cloudflare.com/workers/ 恢复原始访问者 IP - Cloudflare 帮助中心 https://support.cloudflare.com/hc/zh-cn/articles/200170786-恢复原始访问者-IP

2023/2/13
articleCard.readMore

P1932 题解

P1932 题解 原题 https://www.luogu.com.cn/problem/P1932 A+B A-B A*B A/B A%B Problem # 题目背景 这个题目很新颖吧!!! # 题目描述 求A、B的和差积商余! 由于数据有修改,减法运算结果可能带负号! # 输入格式 两个数两行 A B # 输出格式 五个数 和 差 积 商 余 # 样例 #1 样例输入 #1 1 1 样例输出 #1 2 0 1 1 0 # 提示 length(A),length(B)<=10^4 A,B>0 每个点3s。 代码 a,b=int(input()),int(input()) print(a+b) print(a-b) print(a*b) print(a//b) print(a%b) Python YYDS! https://www.luogu.com.cn/record/107080406

2023/2/4
articleCard.readMore

(转) CCF NOI 历年处罚公告

(转) CCF NOI 历年处罚公告 转自 https://fucksc.cf/penalties/ 前言 本文旨在让各位选手/监考老师/特派员在历次处罚中引以为戒, 请各位读者理性看待以下事件, 不要对当事人/CCF做出不恰当的行为 2023 PR welcome! 2022 关于对成都树德中学指导教师刘强的处罚公告 https://www.noi.cn/xw/2022-09-16/774011.shtml 2021 关于个别选手在NOIP 2021中使用暴戾语言的处罚公告 https://www.noi.cn/xw/2021-12-03/750909.shtml CCF关于竞赛及能力认证作弊处罚办法的公告 https://www.noi.cn/xw/2021-11-30/750857.shtml CCF关于对CSP-J/S 2021第二轮认证违规处罚的公告 https://www.noi.cn/xw/2021-11-05/749732.shtml 关于在NOI教师培训中程序雷同的处罚公告 https://www.noi.cn/xw/2021-05-24/729110.shtml 2020 关于对NOIP2020省组织单位工作失误处罚的公告 https://www.noi.cn/xw/2020-12-15/718386.shtml CCF关于对CSP-J/S2020第二轮认证违规处罚的公告 https://www.noi.cn/xw/2020-12-10/718309.shtml 关于对侵犯CCF知识产权进行处罚结果的通告 https://www.noi.cn/xw/2020-10-28/715723.shtml CCF关于对干扰认证秩序者的处罚公告 https://www.noi.cn/xw/2020-10-12/715677.shtml 2019 CCF关于对CSP-J/S2019第二轮认证违规处罚的公告 https://www.noi.cn/xw/2019-12-09/715513.shtml 关于NOI黑龙江特派员王宇华违规处罚的公告 https://www.noi.cn/xw/2019-11-18/715498.shtml 2018 CCF关于对NOIP2018复赛违规处罚的公告 https://www.noi.cn/xw/2018-12-10/715288.shtml CCF关于公布NOIP2018初赛违规事件的处罚公告 https://www.noi.cn/xw/2018-11-01/715273.shtml 2017 CCF关于NOIP2017复赛违规省份的处罚公告 https://www.noi.cn/xw/2017-11-30/715177.shtml CCF关于公布NOIP2017初赛违规事件的处罚公告 https://www.noi.cn/xw/2017-11-10/715172.shtml CCF关于实施NOI省选中处罚名额的说明 https://www.noi.cn/xw/2017-04-07/715144.shtml 2016 CCF 关于NOIP2016违规事件的处罚公告 https://www.noi.cn/xw/2016-12-16/715131.shtml 2015 CCF关于NOIP2015复赛违规省份的处罚公告 https://www.noi.cn/xw/2015-11-27/715099.shtml CCF关于河北武邑中学在NOIP2015初赛中违规的处罚通知 https://www.noi.cn/xw/2015-11-11/715095.shtml CCF关于公布NOIP2015初赛违规事件处罚的通告 https://www.noi.cn/xw/2015-11-04/715094.shtml 2014 PR welcome! 2013 CCF关于对NOIP2013初赛违规事件相关学校和选手处罚决定的通告 https://www.noi.cn/xw/2013-11-26/715014.shtml CCF对NOIP作弊选手处罚结果的公告 https://www.noi.cn/xw/2013-01-11/714963.shtml 2012 CCF关于对NOIP作弊选手处罚决定的通告 https://www.noi.cn/xw/2012-12-12/714962.shtml 2011 CCF关于对NOI违约选手处罚决定的通告 https://www.noi.cn/xw/2011-11-18/714897.shtml 相关资源 做干净的奥赛 https://www.noi.cn/xw/2009-08-31/714736.shtml 全国青少年信息学奥林匹克竞赛条例 https://www.noi.cn/gynoi/tlgd/2008-12-25/710424.shtml#:~:text=赛场规定;-,8)%20其他可能影响公平竞赛的其他行为。,-10.%20其他人员 其他信息 本文可随意转载/修改, 无需注明出处

2023/1/16
articleCard.readMore

(水文)2022 €€£ €$₽ J 组第二轮游寄

(水文)2022 €€£ €$₽ J 组第二轮游寄 2022-10-28 J 组取消, S 组继续, 游寄结束 本文可随意转载/修改, 无需注明出处

2023/1/13
articleCard.readMore