2023年博客之星入围选拔重装开启——今年没有拉票环节啦

news2024/11/20 3:19:36

2023年博客之星入围选拔开始啦!

2022的博客之星大赛言犹在耳,2023的活动又接踵而至了。今年的博客之星(包括博客新星)的入围规则很简单:

2023年新规则

1.不需要拉票!不喜欢这个环节的有福啦

2.从年初就开始有入围的榜单,大家从年初就可以看到自己是否能入围。

3.分各种赛道,鼓励百花齐放,让大家都可以找到适合自己的赛道成为博客之星和博客新星。

4.在赛道中获得 top N 位置的博主,就自动获得 “博客之星 / 博客新星” 候选人的资格。 当然,用户自己可以决定最后是否参加。

基本条件

a) 平均每周创作至少 1.0 篇高质量原创并且公开的文章
b) 在至少一个赛道中获得 top N 的位置,赛道排序很简单 – 按照原力分

赛道分类

  • 技术领域
  • 码龄
  • 身份状态(大学前 / 大一 / 大二 / … / 工作三年以上)
  • 城市
  • 用户认可(暂未上线)

2023 年博客之星的入围规则_CSDN官方博客的博客-CSDN博客现在到了 2023 年春天,一年之计在于春,我们决定早开始,和 CSDN 的博主们一起来解决这个问题。我们原来想在2022年底就解决这个问题,但是因为大家那个时候都经历了。的赛道,让那些帮助了用户获得大家真心人的博主也获得入围的机会。尽量避免短时间的拉票和其他刷票行为。希望大家多给我们提意见。https://blog.csdn.net/blogdevteam/article/details/129986459


2022年参赛成果

去年参赛报名,我误入后端组赛道,拉票环节就卷到极致。经过多少个日夜的不(无)懈(用)努(功)力,最终得到后端组第6总赛道第15的好名次。

最终评奖没进Top20,与实物奖品擦肩而过,也是意料之中。因为我作为一个业余选手,和众多专业选手比赛也是超常了,最后的结果是入围2022年博客之星Top200。CSDN官方要是能设置一个业余组赛道才好,关于业余的我,可以阅读:

一个业余电脑玩家的30年(1992-2022)https://hannyang.blog.csdn.net/article/details/128678987荣誉证书: 自己的Top58(...笑...)

实体纪念章:


2023年新赛道

今年各赛道的候选排名公布了,目前我上了三个第一,一个第二!一个工作了30年的老司机,终于不用和年轻后生们在同赛道比卷了。 2023BlogStar官方网址:

Csdn Blog Star 2023https://bbs.csdn.net/forums/blogstar2023

码龄赛道

身份赛道

城市赛道 

领域赛道 

这些候选榜单一旦发布,CSDN的博主们又要卷起来了。今年虽然不用拉票了,但原力值排名完全靠要自己了。要么多写好文章多上热榜;要么勤能补拙多写文章不论质以量取胜。当然也会涌现出很多质和量并进的博主,又会卷起一阵原力风暴了——总之还是卷,只是和去年的卷法不同。

在本文发布之前,我的最新博文《Rust 一门赋予每个人构建可靠且高效软件能力的语言》不小心上了热榜,已霸榜Top1三天了,原力值、粉丝数收获颇丰。

原力值是个好东西,今年的排名就靠它了!!! 关于原力值,请见邹总在原力论坛上的帖子:

CSDN 原力分数的增减原则https://bbs.csdn.net/topics/602534373就照这套原则做,原力值是不是会升得很快?!去年大家都交流怎么拉票,建群互相投票,其实后来我才明白大家都参赛的即使是原力9级评分也是一样的单票最低分。去年还总结过很多其它拉票经验,结果到今年用不上了。现在改交流怎样涨原力值了,欢迎评论留下写下你宝贵经验。


也欢迎收藏、点赞+关注! 

// 根据具体情况,记录每个用户的得分和原力值等信息
// ...伪装一下,普通文章也能有代码的...

// 枚举类型,表示不同的活动类型
enum ActivityType {
    PublishOriginalArticle(u32),  // 发布原创文章(得分数)
    Reposting(u32),              // 转载文章(得分数)
    Translation(u32),            // 翻译文章(得分数)
    PublishBlinkAnswer(u32),     // 发布 Blink 回答(得分数)
    Comment(u32),                // 被评论(得分数)
    Like(u32),                   // 被点赞(得分数)
    Rating(u32),                 // 被评价(得分数)
    Followed(u32),               // 被关注(得分数)
    ResourceRating(u32),         // 资源被评价(得分数)
    Collect(u32),                // 被收藏(得分数)
    Subscribe(u32),              // 被订阅(得分数)
    Download(u32),               // 被下载(得分数)
    PlaceOrder(u32),             // 下订单(得分数)
    AdoptAnswer(u32),            // 回答被采纳(得分数)
    ProfessionalCertification(u32),  // 职业认证(得分数)
    EnterpriseCertification(u32),    // 企业认证(得分数)
    ExpertCertification(u32),        // 专家认证(得分数)
}

// 计算每个活动的得分
fn get_activity_score(activity: ActivityType) -> i32 {
    match activity {
        ActivityType::PublishOriginalArticle(score) => {
            // 检查是否超过每日上限,是否是一年内首篇原创博客
            // 如果通过检查,则加上得分,否则得分为0或负分
            0  // TODO: 实现该分支
        },
        ActivityType::Reposting(score) => {
            // 检查是否超过每日上限
            // 如果通过检查,则加上得分,否则得分为0或负分
            0  // TODO: 实现该分支
        },
        ActivityType::Translation(score) => {
            // 检查是否超过每日上限
            // 如果通过检查,则加上得分,否则得分为0或负分
            0  // TODO: 实现该分支
        },
        // 其他情况类似,省略
        _ => 0,
    }
}


// 计算每个用户的原力值
fn calculate_power(user_id: u32) -> i32 {
    let activities = get_activities(user_id);  // 获取用户的所有活动记录
    let mut score = 0;  // 初始化总得分为0
    for activity in activities {
        let activity_score = get_activity_score(activity);  // 计算该活动的得分
        score += activity_score;  // 将得分加到总得分中
    }
    // 根据总得分,计算原力值
    0  // TODO: 实现计算原力值的过程
}

return OK(());

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/495647.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

python对医疗数据进行分析,看看哪个年龄段最容易生病

前言 大家早好、午好、晚好吖 ❤ ~欢迎光临本文章 什么是数据分析 明确目的–获得数据(爬虫,现有,公开的数据)–数据预处理——数据可视化——结论 准备 环境使用: 在开始写我们的代码之前,我们要准备好运行代码的程序 Anacon…

附录3-动态组件 component与keep-alive setup()写法

目录 1 基本使用 2 按钮切换组件 3 keep-alive 3.1 在切换组件的时候,默认情况下被切换的组件就会被销毁 3.1.1 数据情况 3.1.2 生命周期函数情况 3.2 使用 keep-alive 3.3 keep-alive的生命周期函数 3.4 缓存指定组件 include 3.5 不缓存指定组…

Redis学习——day02

Redis学习基础 性能测试工具:Redis-benchmarkRedis基础知识:redis的数据类型:特殊数据类型: 性能测试工具:Redis-benchmark 官方自带的测试工具参数:简单练习:redis-benchmark -h localhost -p…

前端开发环境搭建踩坑笔记——npm install node-sass安装失败的解决方案

文章目录 问题背景问题描述解决方案1. 检查node-sass安装版本是否正确。2. 检查是否是网络问题 总结 问题背景 开发新的前端项目时,总少不了搭建开发环境和执行npm install安装依赖包,但npm install的过程总是充满着玄学,很难保证一次性成功…

Java之多线程初阶2

一.上节内容复习 上节内容指路:Java之多线程初阶 1.进程和线程的区别 1.进程中至少包含一个线程(主线程) 2.进程是申请计算机资源的最小单位 3.线程是CPU调度的最小单位 4.进程之间是相互隔离的,线程是使用的是进程统一申请来的资源,之间可以相互影响 2.创建线程的四种方…

设计模式——适配器模式(类适配器、对象适配器)

是什么? 我们平时的有线耳机接口分为USB的和Type-C的接口,但是手机的耳机插口却只有一个,像华为的耳机插口现在基本都是Type-c的,那如果我们现在只有USB接口的耳机怎么办呢,这个时候就需要使用到一个转换器&#xff0c…

数据汇总从20s优化至2s(小经验)

目录 项目背景: 数据汇总访问时间长的问题: 解决方案: 1.创建参与访问表 2.使用redis进行优化 总结: 项目背景: 一个简单的抽奖系统,当要统计每天的参与访问,总的参与访问 数据汇总访问时…

运维高可用架构的 6 大常规方案

在介绍高可用架构的方案之前,先说一下什么是高可用架构,高可用架构应具备但不限于以下特征: 主从切换 很好理解,当其中一台机器的服务宕机后,对于服务调用者来说,能够迅速的切换到其他可用服务,…

俩小伙一晚上写了个 AI 应用,月入两万??(文末附开发教程)

开发出一款能够与 AI 对话生成和编辑思维导图的工具,听起来似乎只能是一群专业的 AI 背景团队花费大量的时间和精力训练模型,打磨应用才能完成的事情。 但是,两名大学生却在一夜之间完成了,就像炼金术士将庸俗的材料转化成黄金一…

吃掉脂肪,狂减33斤!午餐菜单一次性公开!

一周高效减脂蔬菜沙拉|上班族学生党减脂备餐便当 😘我是4个月瘦30斤,减脂迫在眉睫,巨掉秤好吃的蔬菜沙拉来咯!肉类提前备好放冷冻,工作日只需10分钟搞定,做减脂早午晚餐都可以哦~ …

Mysql 中left join时 on、and、where区别

1、准备两张表student与class表 student class 2、left join on左连接 select * from student s left join class c on s.classId c.id 左表数据全部显示,关联到的右表数据显示,没有显示null 3、left join on ... and对左表student进行条件筛选 …

解决echarts图表随窗口宽度变化而改变图表的大小

文章目录 前言一、演示前后对比效果二、解決方法1.在代码结尾加上监听方法2.示例 三、总结扩展问题 前言 很多同学在使用echarts时遇到了浏览器窗口大小发生变化时,图表大小没有自适应窗口的宽度,下面我将对比演示随着窗口大小变化,echarts图…

(四)【平衡小车制作】陀螺仪MPU6050

一、硬件结构 1.什么是陀螺仪? 陀螺仪是用于测量或维护方位和角速度的设备。它是一个旋转的轮子或圆盘,其中旋转轴可以不受影响的设定在任何方向。当旋转发生时,根据角动量守恒定律,该轴的方向不受支架倾斜或旋转的影响。 2.MPU…

在Ubuntu18.04中安装uWebSockets库

目录 1.下载uWebSockets库2.下载uSockets3.安装openssl开发包4.编译首先说明这里使用的Ubuntu版本为18.04。 1.下载uWebSockets库 下载uWebSockets库有两种方式,一是终端,从Github中克隆uWebSockets库到Ubuntu本地文件夹,二是打开uWebSockets库下载链接自己下载到Windows,然…

Python实现将快手个人主页的视频进行无水印下载

前言 本文是该专栏的第26篇,后面会持续分享python的各种干货知识,值得关注。 笔者之前有详细介绍快手滑块验证码的识别方法(Python如何解决“快手滑块验证码”(4)),感兴趣的同学可往前翻阅查看。需要注意的是,滑块验证码的缺失距离需要根据你自己电脑的分辨率进行微调,…

STM32 i2c 驱动0.42寸OLED

STM32 i2c 驱动0.42寸OLED,这是个项目中使用的方案,调试也是比较费劲,主要是取字模和代码的匹配,下个篇章中详解一下取字模的过程,在这个方案中的使用。 本文使用的测试代码 STM32i2c驱动0.42寸OLED,SSD1…

体验 ChatGLM-6B

体验 ChatGLM-6B 1. 什么是 ChatGLM-6B2. Github 地址3. 安装 Miniconda34. 创建虚拟环境5. 安装 ChatGLM-6B6. 启动 ChatGLM-6B7. 访问 ChatGLM-6B8. API部署9. 命令行部署10. 其他,修改使用显存大小 1. 什么是 ChatGLM-6B ChatGLM-6B 是一个开源的、支持中英双语…

面了一个4年经验的测试工程师,自动化都不会也要18k,我真是醉了...

在深圳这家金融公司也待了几年,被别人面试过也面试过别人,大大小小的事情也见识不少,今天又是团面的一天, 一百多个人都聚集在一起,因为公司最近在谈项目出来面试就2个人,无奈又被叫到面试房间。 整个过程…

音频焦点使用及原理

音频焦点使用及原理 本博客代码基于Android 10源码 为什么会有音频焦点这一概念? 在Android音频领域中,应用层所有的App播放音频,最终都是走到音频回播线程PlaybackThread中,如果多个App都走到同一个PlaybackThread中去&#xff0…

chat错误代码1020是什么原因导致的-解决chat错误代码1020

ChatGPT拒绝访问1020是什么原因 ChatGPT拒绝访问1020可能是因为服务器故障、网络连接问题或者人工智能模型正在进行训练或调整等原因所致。一般来说,ChatGPT会在进行维护、升级或训练时暂停服务,这可能导致用户在访问ChatGPT时遇到拒绝访问的情况。在该…