文章目录
今年最自豪的事,我用业余时间,在CSDN上坚持创作了4个月,产出了20多篇博客,其中7篇文章上了全站热榜,多次入围作者周榜、原力榜、铁粉榜、领军人物榜前100,还被评选为每日精选,每月精选,并参加了1024活动、圣诞活动、博客之星等活动,实现4000+的粉丝数增长,如果你正在寻找如何突破零粉丝困境,如何实现快速涨粉,那么这篇文章应该是找对了,这些绝对都是真实数据,如何快速涨粉方法会在文中介绍。也正是有了这个基数,我也有了在CSDN挣钱的欲望。
实际上,早在10年前,我就在CSDN上写过博客,但那时并没有认真,当时比较喜欢做的是问答,帮助别人解决些实际问题,自己也当积累项目经验,另外也喜欢上传资源供别人下载赚积分,所以同事要下载什么都是我帮忙下载,当时积分可以说是用不完。
后来就一直在用CSDN看博客,日常积累都是使用各种笔记APP,前几年由于自媒体的盛行,加上也有了一定的积累,就有朋友建议我有时间写博客,打造个人IP。但我当时还是缺少远见,简单的认为:写博客这么花时间,有这个时间,我可以学更多新技术,做更多软件,搞更多来钱的副业,不更香吗? 所以当时看到的更多是短期收益,而没有从长远收益来看,在此,经过这4个月的时间,总结一下我发现的写博客的好处:
今年开始写博客,最直接的导火索是今年由于疫情的影响,公司的几波大裁员,一层楼一层楼的伙伴 “毕业” ,触目惊心,以前总觉得这些事情离自己很远,但看到自己的年龄已没有竞争力,看到很多优秀的人也不得不坚难的找着工作。
所以,盘算已久的写博客终于提上日程,当时平台比较好选:
所以,在2022年8月28日,时隔十年以后,我又发布了博客。就像伍佰老师的那句歌词:踏出一步,那一步就是你的路!

CSDN的账号有了10多年了,但粉丝数只有14个,基本为零,因为那是10年前的粉丝~
最开始写的文章是《Mybatis由浅入深》系列,一口气半个月写了5篇,也是我写博客最频繁的时间段,当时只是埋头写,有时间就写,心想:酒香不怕巷子深。但是现实啪啪打脸,反想很惨淡,阅读量低的可怜,三连、关注的更是基本没有,现实无情的给我泼了一盘冷水,所以又对每篇文章仔细推敲、反复修改,但依然无法改变现状,所以本打算写的源码框架篇,也就搁置了。现在想想,总结的教训如下:
由于Mybatis系列没有给我带来流量,所以迫切希望能得到更多的人关注,所以决定改写Redis系列,毕竟Redis很火,可以写的内容也有很多,所以陆续写了Redis持久化机制、主从哨兵等的部署及Java连接使用、使用Lua脚本、主从复制原理等,这时算是有了一点起色,然后就赶上了1024活动。但当时由于埋头创作,所以发现1024活动的时侯,就剩不到一周时间了,然而就在这么短时间内,我还是打算写一篇历害的,所以我花了所有业余时间加班加点,终于赶在2022年10月23日发布了参赛作品:手撸Redis分布式锁(8个版本的渐进式源码实践解读),由于这篇发表时间较晚,所以并没有达到1024这个门槛,这可能就是好事多磨吧,确实挺遗憾的。但从1024活动我找到了团队,找到了更多共同创作的小伙伴,这也是一大收获!更让我欣慰的是活动后这篇文章的流量并不少,至今为止也是阅读量最高的一篇博文。还收获了一枚勋章:

在1024活动后,自我感觉方法出了问题,因为那篇文章可以说是非常有价值的实战干货文章了,但依然没有达到1024活动的门槛,所以我开始逐渐寻找如何提高阅读量,如何有更多流量的方法,终于,结合各种文章方法,在2022年11月21日我的第一篇热榜文章出现:【MySQL】事务隔离机制 – 必须说透 ,我终于发现了如何快速涨粉,如何带来流量的方法!上热榜也让我早晨有点过于兴奋,就好像 “司马昭之心,路人皆知”,好久没有这么不淡定了,当即还做了一首打油诗:)
一觉醒来有惊喜,首次热榜心激动,感谢大家和官方,继续创作不能停

这篇文章我收到官方提醒时是第7,随后上升到了第4:

也正是这篇文章,也让我知道上热榜这么香,一周涨粉527个,其实热榜最多持续72小时左右,所以如果你一周有两篇热榜70小时的文章,还是非常可观的涨粉量,应该会在1000左右,下图是我这一篇文章的数据:

上了周榜,看看我那可怜的粉丝数,前后被万粉&十万粉博主包围:

自从第一次上了热榜之后,共写了七篇文章,有六篇上了热榜,也越来越有了感觉:
【MySQL】说透锁机制(二)行锁 加锁规则 之 范围查询(你知道会锁表吗?)
【MySQL】说透锁机制(三)行锁升表锁如何避免? 锁表了如何排查?
【Spring AOP】@Aspect结合案例详解(一): @Pointcut使用@annotation + 五种通知Advice注解(已附源码)
【Spring AOP】@Aspect结合案例详解(二): @Pointcut使用@within和within(已附源码)
你可以算算,按我的规律大概每篇文章涨粉500左右,6篇大概就是3000左右。这个也要看文章排名,所以要尽可能排到前几名,用户推荐会非常爽!到这里http://120.78.229.124:8000/rankfollow/可以查看历史热榜涨粉top50,当然这不是我的,看看有多疯狂:

对于我7篇中有1篇没上的,那篇是因为质量分不够,后来隔了一晚上我一查才78分(当时是因为还阳着,所以没考虑周全,好遗憾),所以大家要准备上热榜的话,发布之后一定要查一下质量分,
查质量分地址:https://www.csdn.net/qc,直接输入文章地址就可以,如果低于80分,建议马上完善文章
质量分具体规则请参考:博客质量分计算(三)——发布 version 4
另外,关于热榜算法,建议大家仔细研读这篇文章:NLP 实战 (7) | 热榜算法更新,会对你上热榜有很大帮助!
后面,非常荣幸多次入围作者周榜、原力榜、铁粉榜等,也进过每日精选,每月精选等,这些都给了我写作非常大的鼓励!所以,要感谢CSDN平台给我们提供这么多方式鼓励我们创作!
在2022年第一次参加博客之星,最终后端赛道太卷了,我也是卷了30多名,全榜101名,入围了前二百!
通过这次博客之星也是收获了很多与很多各行各业的大佬们共同交流学习,更多的是感谢CSDN提供的这个平台!
当然了,实现这些目标的前提:提高写作质量,创作更多对大家有帮助的好文章!我相信一切会变的越来越好!有了粉丝基础,机会也会随之而来~
祝大家新年快乐,钱兔似锦,大展宏兔。祝CSDN越办越好!
华为OD机试题本篇题目:明明的随机数题目输入描述输出描述:示例1输入输出说明代码编写思路最近更新的博客华为od2023|什么是华为od,od薪资待遇,od机试题清单华为OD机试真题大全,用Python解华为机试题|机试宝典【华为OD机试】全流程解析+经验分享,题型分享,防作弊指南华为o
我正在尝试提取所有包含与当前月份/年份或下一个月年份匹配的字段的账单信息。例如,假设当前月份是2014年12月,我想要这样的内容:Billing.where(exp_month:12,exp_year:2014ORexp_month:1,exp_year:2015)该语法显然不正确,但它让您了解我所追求的。所以,这里的问题是...如何正确设置该查询的格式?如何获取该查询格式的当前/下个月/年份?我正在运行Ruby2.1.2。 最佳答案 Ruby的Date类提供了很多方法:first_of_month=Date.current.beg
3月26日,映宇宙(HK:03700,即“映客”)发布截至2022年12月31日的2022年度业绩财务报告。财报显示,映宇宙2022年的总营收为63.19亿元,较2021年同期的91.76亿元下降31.1%。2022年,映宇宙的经营亏损为4698.7万元,2021年同期则为净利润4.57亿元;期内亏损(净亏损)为1.68亿元,2021年同期的净利润为4.33亿元;非国际财务报告准则经调整净利润为3.88亿元,2021年同期为4.82亿元,同比下降19.6%。 映宇宙在财报中表示,收入减少主要是由于行业竞争加剧,该集团对旗下产品采取更为谨慎的运营策略以应对市场变化。不过,映宇宙的毛利率则有所提升
所有题目均有五种语言实现。C实现目录、C++实现目录、Python实现目录、Java实现目录、JavaScript实现目录题目n行m列的矩阵,每个位置上有一个元素你可以上下左右行走,代价是前后两个位置元素值差的绝对值.另外,你最多可以使用一次传送阵(只能从一个数跳到另外一个相同的数)求从走上角走到右下角最少需要多少时间。输入描述:第一行两个整数n,m,分别代表矩阵的行和列。后面n行,每行m个整数,分别代表矩阵中的元素。输出描述:一个整数,表示最少需要多少时间。
这个问题说明了一切。例如,我有一台安装了ruby1.8.6的服务器。当我尝试sudogeminstallroo时,它给出了错误nokogirirequiresRubyversion>=1.8.7。所以,我想安装与Ruby1.8.6兼容的旧版本roo。但我不知道去哪里搜索。我知道RubyForge,但它也没有说明Ruby的兼容版本。 最佳答案 蛮力方法是获取一个git克隆,搜索它指定的Ruby版本的位置,然后使用gitblame甚至gitpickaxe来确定最后一个没有的版本'没有那个要求。
这是一个研究案例:......我正在尝试使用WatirRuby的API引用名为“bar”的嵌入元素。该元素由Chrome的DOM检查器显示,但我无法使用Watir的任何查找方法找到它:browser.embeds()#onlyisfoundbrowser.html.include?'bar'#=>false为什么会这样?为什么Watir不显示完整的HTML?如果我有不同框架中的元素或由Javascript初始化函数动态插入的元素,是否可以使用Watir访问它们?谢谢 最佳答案 如果元素在框架中,你必须使用这样的东西:browser.
在我的应用程序中我有classUserincludeUser::FooendUser::Foo定义在app/models/user/foo.rb现在我正在使用一个定义了自己的Foo类的库。我收到此错误:warning:toplevelconstantFooreferencedbyUser::FooUser仅引用具有完整路径的Foo,User::Foo,而Foo实际上从来没有指的是Foo。这是怎么回事?更新:才想起我之前遇到过同样的问题,在问题1中看到这里:HowdoIrefertoasubmodule's"fullpath"inruby? 最佳答案
我发现许多Rails应用程序主要针对企业、社交网络类型的Web应用程序。我看到有人将Ruby与一些出色的OOPS语言(如Java和C#)进行了比较,但我确实发现很难获得一些数学密集型应用程序。非常感谢任何知识渊博的输入(指向示例程序的链接等),其中轻松显示了语言的用法,就像快速启动或显示该语言如何用于各种数学问题一样。 最佳答案 不幸的是,Ruby并没有在数学和科学计算领域涉足太多。目前,有一个名为SciRuby的pre-alpha库它试图为Ruby带来更多面向数学的功能。他们正试图构建一个NumPy/SciPy等价物。SciRub
我是Ruby和Watir-Webdriver的新手。我有一套用VBScript编写的站点自动化程序,我想将其转换为Ruby/Watir,因为我现在必须支持Firefox。我发现我真的很喜欢Ruby,而且我正在研究Watir,但我已经花了一周时间试图让Webdriver显示我的登录屏幕。该站点以带有“我同意”区域的“警告屏幕”开头。用户点击我同意并显示登录屏幕。我需要单击该区域以显示登录屏幕(这是同一页面,实际上是一个表单,只是隐藏了)。我整天都在用VBScript这样做:objExplorer.Document.GetElementsByTagName("area")(0).click
我正在尝试从URL解析XML文件。当我尝试这样的事情时:require'net/http'require'rubygems'require'xmlsimple'url='http://my-address.com/xmltest/note.xml'xml_data=Net::HTTP.get_response(URI.parse(url)).body一切正常,但仅当我在Rails项目之外执行此操作时。如果我尝试将此文件包含在我的Rails3项目中并在那里解析它,我会收到错误消息"Errno::ECONNREFUSEDin[controller]"-Connectionrefused-c