精华内容
下载资源
问答
  • 如何写需要公司的支持与帮助
    万次阅读
    2017-08-17 14:08:41

    支持向量机分类器:
    决定分类直线位置的样本并不是所有的训练数据,而是其中对两个空间间隔最小的两个不同类别的数据点,把这种可以用来真正帮助决策最优贤行分类模型的数据点叫做“支持向量”。LR模型由于在训练过程中考虑了所有训练样本对于参数的影响,因此不一定能获得最佳的分类器。
    本文使用支持向量机分类器处理sklearn内部集成的手写字体数字图片数据集。(sklearn中集成的手写体数字图像仅仅是https://archive.ics.uci.edu/ml/datasets/Optical+Recognition+of+Handwritten+Digits的测试数据集。)


    Python源码

    #coding=utf-8
    from sklearn.datasets import load_digits
    #-------------
    from sklearn.cross_validation import train_test_split
    #-------------
    #load data standardize model
    from sklearn.preprocessing import StandardScaler
    #load SVM:LinearSVC which is based on Linear hypothesis
    from sklearn.svm import LinearSVC
    #-------------
    from sklearn.metrics import classification_report
    
    #-------------  store handwrite num datas on digits
    digits=load_digits()
    print 'Total dataset shape',digits.data.shape
    #-------------  data prepare
    #75% training set,25% testing set
    X_train,X_test,y_train,y_test=train_test_split(digits.data,digits.target,test_size=0.25,random_state=33)
    print 'training data shape',y_train.shape
    print 'testing data shape',y_test.shape
    #-------------  training
    ss=StandardScaler()
    X_train=ss.fit_transform(X_train)
    X_test=ss.transform(X_test)
    
    #initialize LinearSVC
    lsvc=LinearSVC()
    #training model
    lsvc.fit(X_train,y_train)
    #use trained model to predict testing dataset,and store the result on y_predict
    y_predict=lsvc.predict(X_test)
    
    #-------------  performance measure
    print 'The Accuracy is',lsvc.score(X_test,y_test)
    
    print classification_report(y_test,y_predict,target_names=digits.target_names.astype(str))
    Result:

    Total dataset shape (1797, 64)
    training data shape (1347,)
    testing data shape (450,)
    The Accuracy of Linear SVC is 0.953333333333
                 precision    recall  f1-score   support
              0       0.92      1.00      0.96        35
              1       0.96      0.98      0.97        54
              2       0.98      1.00      0.99        44
              3       0.93      0.93      0.93        46
              4       0.97      1.00      0.99        35
              5       0.94      0.94      0.94        48
              6       0.96      0.98      0.97        51
              7       0.92      1.00      0.96        35
              8       0.98      0.84      0.91        58
              9       0.95      0.91      0.93        44
    avg / total       0.95      0.95      0.95       450


    R,P 和F1指标最先使用于二分类任务,在数字识别中有0-9共计10个类别,无法直接计算三个性能指标。通常逐一来进行计算:把其他的类别看作负样本,因此创造了十个二分类任务
    SVM模型曾经在ML领域繁荣了很长一段时间,由于其精妙的模型假设,可以帮助在海量甚至更高维度的数据中,筛选对预测任务最为有效的少数数据样本。这样不仅节省了模型学习需要的数据内存,也提高了模型的预测性能。但如此的优势要付出更多的计算代价。实际使用该模型时候,需要权衡利弊,达成任务目标。






    更多相关内容
  • 我在CSDN的这两年:出版了两本实体书,各自加印1万册,了9本开源电子书,还上了百度百科!!

    大家好,我是冰河~~

    没错,冰河上 百度百科 了,且听我细细道来~~

    我出版了两本书。一本是《海量数据处理与大数据技术实战》,一本是《MySQL技术大全:开发、优化和运维实战》。两本书各自加印了一万册!!

    我开源了8本PDF原创电子书,其中,《深入理解高并发编程》 电子书全网一度下载达 32W+ ,被多家出版社约稿,《冰河的渗透实战笔记》 电子书全网5星好评,被多家出版社约稿。我开源了几个高并发、大流量场景下的技术框架,很多都被应用到企业级的高并发大流量场景中。。。

    小伙伴们如果觉得文章不错,点赞、收藏、评论,分享走一波呀,记得给冰河来个一键三连~~

    CSDN私信我回复:

    回复 “并发编程” 领取《深入理解高并发编程(第1版)》PDF文档。

    回复 “PDF” 领取冰河其他8本原创PDF文档和海量面试资料。

    《冰河的渗透实战笔记》下载链接:https://download.csdn.net/download/l1028386804/18830348

    冰河上了百度百科

    确切的说冰河出版的图书上了 百度百科
    在这里插入图片描述
    在这里插入图片描述

    关于写书过程

    其实,开始写书是在2019年的6月份了,出版社的王编辑找到了我,邀请我写书。当时的我,其实还是挺纠结的,要不要写呢?最终的决定还是写吧!一方面是想看看自己持续输出文章这么多年,就真的系统掌握了相关的知识吗?于是,我便和王编辑讨论书籍的选题,后来定的是大数据方向,要以实战为主。于是我便给书籍起了个名字——《海量数据处理与大数据技术实战》。于是乎,我们便签订了合同,我也开始写稿了。

    本来想的是在2019年11月21号交稿,没想到写作期间根本停不下来。可能别人是没词写。而我,是多的写不完。于是编辑为我限定了页数,让我全书不要超过550页,竟然还有这种事。于是乎,我便开始重新整理思路,确保全书尽量不要超过600页。

    要是内容写多了,编辑让我最后删。。。。

    期间,我也一路开挂式的写作,因为思路很清晰嘛,咱们的这位王编辑做事情也是很高效的,跟她配合起来效率就是高。

    就这样,我一路开挂式的写作,原本定的5个月的写作时间,只用了不到两个半月就写完了!

    最终的稿子排版后是598页。

    写完《海量数据处理与大数据技术实战》这本书,我们并没有闲着,又签订了《MySQL技术大全:开发优化与运维实战》这本书的合同。

    之后,我也是火力全开,2个半月 就写完了 760页MySQL技术大全:开发、优化和运维实战》,并且为全书录制了配套的视频说明。值得一提的是:《MySQL技术大全:开发、优化和运维实战全书基于MySQL8.x编写,兼容MySQL5.x版本。

    两本书的写作过程差不多花费了5个月的时间,这效率自己还是挺满意的~~

    有很多小伙伴都在问我,为啥写书会写的这么快: 关于写书我是这样提高自己的效率的:

    • 写书前我会花一整天的时间构思、整理书籍框架和结构,将其整理成脑图。
    • 反复思考、完善脑图的内容,尽量细化,把能想到的知识点都列到脑图上,此时做的是 “加法” 操作。
    • 完善脑图后,开始精简,修正脑图的内容,此时做的是 “减法” 操作。
    • 调整脑图枝干的顺序,修正细节。此时,脑图的结构基本就对应了书籍的目录。

    整理脑图前前后后会花费大概一周的时间,写这两本书时,我都是先按照这个思路来整理脑图的。整理的过程中,整本书的框架和结构也就深深的印在了我的脑海中,写作起来也就非常的顺畅了。这样一来,我就不会担心没词写,而是担心是不是写的太多了!

    关于写CSDN博客

    分类如下所示。

    在这里插入图片描述

    我个人的CSDN博客更新了大量技术专题,每一篇技术文章都干货满满!不少读者已经通过阅读我博客的文章,成功跳槽到大厂,实现升职加薪;也有不少读者实现了技术上的飞跃,成为自己所在公司的技术骨干!

    我的CSDN博客主页:

    https://binghe.blog.csdn.net/

    发布电子书

    我将发表在CSDN博客的部分文章进行了梳理,整理成9本超硬核的免费、开源的PDF电子书,其中,《深入理解高并发编程(第1版)》电子累计全网下载已达 32W+ ,小伙伴们可通过如下方式来获取这些电子书。

    CSDN私信我回复:

    回复 “并发编程” 领取《深入理解高并发编程(第1版)》PDF文档。

    回复 “PDF” 领取冰河其他8本原创PDF文档和海量面试资料。

    《冰河的渗透实战笔记》下载链接:https://download.csdn.net/download/l1028386804/18830348

    《深入理解高并发编程》部分图例

    全书涵盖的内容如下所示。

    书籍部分内容如下:

    整部电子书从源码解析到系统架构一气呵成,系统架构篇则作为整部PDF的最后一个部分,在系统架构篇中,我在CSDN博客中挑选了两篇最具代表性的文章《高并发秒杀系统架构解密,不是所有的秒杀都是秒杀 !》和《高并发分布式锁架构解密,不是所有的锁都是分布式锁! !》。通过对秒杀系统架构和分布式锁架构的深入剖析,使得小伙伴们在更高的思维层次来深入理解高并发编程,并做到在实际项目中灵活运用。

    《冰河的渗透实战笔记》电子书图例

    整本书的内容涵盖:Kali基础、渗透工具、木马制作、钓鱼链接生成、爆破密码、内存溢出攻击、web渗透、数据提权、社会工程学。

    在这里插入图片描述

    在这里插入图片描述

    在这里插入图片描述

    在这里插入图片描述

    在这里插入图片描述

    在这里插入图片描述

    在这里插入图片描述

    在这里插入图片描述

    其他的书籍大家下载下来自己看吧~~

    关于开源项目

    冰河曾经经历过一个完整电商系统用户从零到上亿的研发过程,在业务的不断发展与变化过程中,演化出电商系统和基于大数据的商品精准实时推荐平台,关于MySQL数据库的架构演进,小伙伴们可以参考《从零到千万用户,我是如何一步步优化MySQL数据库的?》,关于系统的架构演进,小伙伴们可以参考《系统从初期到支撑亿级流量,都经历了哪些架构上的演变?》。

    在研发系统的过程中,对一些通用的组件和功能进行了抽象和封装,以开源框架的形式开源出来,希望能够帮助到更多的小伙伴,也希望能够有更多的小伙伴来参与开源项目的研发。以下是我重点开源和维护的项目:

    全网首个完全开源的分布式全局有序序列号(分布式ID生成器)服务,支持嵌入式(Jar包)、RPC(Dubbo)、Restful API方式发布服务。开源地址:
    GitHub: https://github.com/sunshinelyz/mykit-serial
    Gitee: https://gitee.com/binghe001/mykit-serial

    基于可靠消息最终一致性的分布式事务框架mykit-transaction-message开源地址:
    GitHub: https://github.com/sunshinelyz/mykit-transaction-message
    Gitee: https://gitee.com/binghe001/mykit-transaction-message

    精准定时任务和延迟队列框架mykit-delay开源地址:
    GitHub: https://github.com/sunshinelyz/mykit-delay
    Gitee: https://gitee.com/binghe001/mykit-delay

    开源不易,希望小伙伴们能够给上面三个开源项目一个大大的star。

    还有一些其他项目,在我的github上,以mykit开头的开源项目都隶属于mykit系列框架,基本都是我个人在开发和维护。

    写开源框架的过程中,确实让自己的技术得到了质的提升,因为这需要掌握很多底层的原理和编码技巧,有时,还会涉及到技术的难点攻关。不过这也是对自己技术水平的验证和进一步的查漏补缺。

    最后,希望更多的小伙伴能够投入到开源项目的开发和维护中,mykit系列开源框架期待你的加入。开源不易,也希望小伙伴们能够给开源项目一个大大的star~~

    接下来的规划

    (1)沉淀自己,不断提升自己的技术积累和认知,形成自己的方法论。

    (2)与猫大人合力共同出版一本超硬核的技术图书,预计下半年出版。

    (3)继续增加输出文章的深度和普适度,提供一些通用的解决方案和方法论。

    (4)不断完善CSDN博客内容的深度,从深入原理、源码到实战,全方位输出技术文章,让每个小伙伴能够从根本上掌握相关的技术。

    (5)持续更新和维护mykit系列开源框架,希望能够帮助到更多的小伙伴,也希望能够有更多的小伙伴加入进来,也希望能够获得更多的小伙伴的Star。

    (6)其他代办事项。。。

    最后,CSDN私信我回复:

    回复 “并发编程” 领取《深入理解高并发编程(第1版)》PDF文档。

    回复 “PDF” 领取冰河其他8本原创PDF文档和海量面试资料。

    《冰河的渗透实战笔记》下载链接:https://download.csdn.net/download/l1028386804/18830348

    写在最后

    如果你想进大厂,想升职加薪,或者对自己现有的工作比较迷茫,都可以私信我交流,希望我的一些经历能够帮助到大家~~

    推荐阅读:

    好了,今天就到这儿吧,小伙伴们点赞、收藏、评论,一键三连走起呀,我是冰河,我们下期见~~

    展开全文
  • 学生为什么要在CSDN博客?

    万次阅读 多人点赞 2022-03-05 21:01:32
    引言博客的好处构建知识体系提升写作能力扩展人脉为简历加分帮助他人为什么是CSDN如何博客记录学习总结错误总结展望 引言 就目前来说,学生应该是使用各种博客最多的人,但却不是博客的主体。在我看来,这是...

    引言

    就目前来说,学生应该是使用各种博客最多的人,但却不是写博客的主体。在我看来,这是因为学生处于一个学习阶段,在不断的学习和实践的过程中总会遇到这样那样的问题,然后在线下询问无果,或者直接喜欢上网搜索。所以,学生成为了一个使用博客的主体。后者的原因就是因为绝大多数学生认为自己能力不够,没有相关的知识储备,不能够支持自己写博客。这还是在很多人说写博客有非常非常非常多的好处的前提下(不然的话,像我这种学生博主可能会更少)才有的结果。

    那我们学生应不应该写博客呢?

    答案是肯定的,而且是越早越好!(我是考研结束后才正式开始写的,后悔没有早点系统的写博客)。写博客对于一个技术人来说非常重要的,尤其是对我们学生来说,切记不可以为学生写不了博客,相反,从我目前接触到的人来看,学生写博客是对自己益处最大的,技术大佬写博客更多的是帮助别人,扩展自己的影响力。

    写博客的好处

    构建知识体系

    学生在写博客的过程也是一个学习过程,这点我感触颇深。我在本科时候没有投入很多的时间写博客,所以大家看到我的博客,基本都是2021之后的(如下图),所以说很后悔呀。但也可以说,我本科时候并
    在这里插入图片描述
    没有系统进行过学习,即使是在学校也一样。想必各位都知道,学校的课程的程度,水仅仅是一方面,更多的没有系统的知识体系。不可否认,计算机专业的学生,需要学一些理论知识,比如:数据结构,操作系统,计算机网络,数据结构,组成原理,数据库等等。但是我们学起来这些的时候,没有什么联系性,一般来说就是,每个学期都学点,然后期末考试考一下,下学期可能用的就少了,然后大家放假就全都忘记了。所以本科阶段的学习,只能算是通识性教育,让大家对计算机专业有一个认识。技术的提升,往往在于自己,学校会教一些C,C++,JAVA等等,还是不系统。综上来说,博客的作用对于学生来说就是非常的明显了,它使得我们在自己进行学习的过程中,对自己的学习能够进行反思和总结,然后在不断写博客的过程中,知识体系自然而然就形成了。在这种知识体系的构建下,以后我们再用到这些知识的时候,也是很方便的查找和复习的。

    提升写作能力

    我们计算机作为工科专业中的王牌,自然大家的写作能力也很是一般的。不过,写作能力在以后的工作中是很重要。这是已工作的朋友告知的,在以后的工作中,我们需要写汇报,各种报告以及设计文档等等,这些看似不重要的东西,确实是抓住上级的关键点,关乎你以后的晋升。而平时,我们在这方面的练习几乎又是没有的,所以说写博客,是提升学生写作能力的一个绝佳的途径。

    扩展人脉

    古话说得好:一个人走的更快,但一群人走的更远!这句话放在我们学生阶段是再合适不过了,此时的我们未经世事,资历尚浅,如果能有一些前辈能给我们指点一二,那我们会避免很多的弯路。在CSDN写作的这段时间,我得到了很多人的帮助,大家都是相互支持。尤其是博主哪吒和:
    在这里插入图片描述
    在这里插入图片描述

    可谓是帮助极大,从小白到现在的大数据领域优质创作者,两位大佬从文章布局到粉丝增长都给予了建设性的意见。当然了,其他的很多朋友也都提供了或多或少的帮助。所以说通过写博客,你可以找到一群志同道合的朋友,在不断变强的路上大家相互鼓励,相互支持。而且,从这里,你也可以看到你以后要走的路,进行的工作,加个微信,大家聊聊,还能方便交个朋友,方便以后内推(这个对学生来说是一个隐藏的福利)。

    为简历加分

    毕竟我们最终还是要走向工作的(当然直接靠写博客,后面发展成自由职业的大佬除外),这免不了的就是我们的简历,如果我们能够在简历上写上我们的博客链接,这将会是一个非常好的展示我们自己的机会。毕竟面试的时间是有限的,面试官总有些东西是问不到的,那么他就会去看一下你的博客链接,了解下你的学习经历,看看你学过哪些知识(已工作的人告诉我的)。
    但是,大家需要注意的是,并不是说简历上有博客就是加分的,而是说面试官在看了你的博客后,对你的博客进行了肯定只有才会加分,所以大家如果想要通过这个途径加分,那大家需要注意,一定要认真的写博客,尽量系统的写,千万不要水,不要去网上随便复制粘贴别人的,要不然可能适得其反!

    帮助他人

    计算机追求的是开源,是分享。在我们学生时代,开源的项目能做出来的应该是极少数,那我们也可以通过分享的形式来帮助他人,毕竟总有人在路上,我们走过的路都能成为别人避免弯路,学习的途径。这个是我最喜欢的一点,因为这样可以获得极大的成就感,荣誉感。各位博友的肯定与赞美,是我坚持下去的强大动力。
    在这里插入图片描述
    这里的个人成就,总会让人动力满满!

    为什么是CSDN

    技术人写博客的地方有很多,有人甚至自己搭建博客网站,但是我还是推荐大家选择CSDN。之所以选择这个,是基于下面的优点:

    • CSDN是大平台,有着极大的流量基础,毕竟CSDN的宗旨可是致力于成就一亿技术人
    • CSDN对新手是非常友好的,并不是说你是新人,你的文章就没有人看,没有推荐,他会有专门的推荐机制,帮助新人获得流量,每年都有新星计划,原力计划等等活动,给予一定的流量扶持。
    • CSDN有不同领域的导师,可以直接跟着导师学习
    • CSDN不仅仅可以写博客,里面还有很多的优质课程

    总有人说CSDN广告多,但是相对来说,我觉得CSDN还是观感最好的一个博客网站,毕竟网站维护和发展都是需要钱。总之一句话,CSDN在我看来,是一个很不错的平台!

    如何写博客

    自然,作为学生不能像技术大佬一样疯狂输出,自身的知识储备还是不够的。那我们该如何写博客呢?我从自身以及我观察到的学生来看,大家的博客内容无非就是下面两个方面:

    • 记录学习
    • 总结错误

    当然有人也会用来记录生活,但是毕竟这不是技术平台的主流

    记录学习

    作为学生,要想进行变成一个技术性大佬,自然是需要不断学习,那这就成为了一个非常不错的写作素材。在我们进行系统学习的过程中,我们可以把我们学习的内容,分成不同的点,然后总结一下,写成博客。一方面有助于后面自己的复习,另外一方面可以给他人的学习提供一个很好的参考。
    在这里插入图片描述
    我的博客内容是根据我学习的不同学习方向进行了分栏,然后在每个栏下,疯狂输出自己在该领域的学习经历。

    总结错误

    鲁某人曾经说过:没有bug的人生是不完美的人生。我们在码代码的过程中,难免会遇到很多的问题,通过我们努力了很久解决的问题,如果不做记录的话,可能下次遇到的时候,你还是一脸懵逼(深有体会),所以总结你平时遇到的问题也是写博客的一个很不错的方向,这样的话,你可以在下次遇到同样问题时候,可以很快解决。当然了,还可以帮助他人解决同样的问题。何乐而不为呢?

    总结与展望

    从我考研结束后,正式写博客的这段时间,真的是收获满满,虽然花费了大量的时间,有时候甚至凌晨还在写博客,但是我觉得这一切都是值得的,CSDN给了我想要的成就感,我也学到了很多的东西,获得了自身的提升。所以,继续加油,继续输出!
    现在已经成为了大数据领域优质作者了,成为专家还得一段时间,继续加油,这个用来作为终极目标!
    今年的目标可以列一列了:

    • 今年年底时候,粉丝量达到20000
    • 继续输出更多优质文章,争取多上热榜
    • 能够形成系统的大数据学习专栏

    各位同学,加油,未来是我们的!

    展开全文
  • 不仅仅对技术有了更深刻的理解,还给扩大了我的人脉,相识了很多优秀的博主,也帮助了很多同学解惑了枯燥乏味的计算机基础(是我的荣幸哈哈~) 当我越越久发现,文章是能带来复利效应的,因为一篇文章是可以多次...

    大家好,我是小林哥。

    光阴似箭,不知不觉坚持写技术文章也有一年多了,没想到当初小小的决定,以及每周小小的坚持,给我带来了质的变化。

    不仅仅对技术有了更深刻的理解,还给扩大了我的人脉,相识了很多优秀的博主,也帮助了很多同学解惑了枯燥乏味的计算机基础(是我的荣幸哈哈~)

    当我越写越久发现,文章是能带来复利效应的,因为一篇文章是可以多次参与不同博客平台的活动,也就是说文章是可以反复复用的,即使是一个新出来的博客平台,你依然可以拿往期的文章去参与活动。

    我写作一年多了,期间在很多博客平台拿到不少奖品,这次就来盘一盘,我写作以来拿到这些奖品,他们虽然不是什么贵重的东西,但是当你在忙碌的工作生活中,收到意想不到的快递,其实还是挺开心的,仪式感满满的。

    这里先给大家分享些计算机必读书籍,获取方式:计算机必读书籍(含下载方式),包含数据结构与算法、操作系统、计算机网络、数据库、Linux 这些

    2020年 4 月

    老读者应该知道,我最开始写的是图解网络的文章,而且都是面试常考的知识点。

    去年的 3-4 月正好是春招时间,于是我就想把我的图解网络文章发布到牛客网,因为那里基本都是准备校招的同学,希望我的硬核文章能帮助到他们。

    好家伙,结果一发图解 HTTP 和图解 TCP 文章,直接小火了一把,得到了非常多同学的收藏,我在牛客网全靠文章的收藏数,直奔红名大佬。

    在这里插入图片描述

    而牛客网有个机制就是,如果你的文章被很多人收藏,上了周榜你就会获得「牛币」,这个牛币是可以兑换礼物的,比如杯子、笔记本、背包、衣服等等。

    当时兑换了不少礼物,你可以看到基本都是杯子,因为送一些给朋友们。

    在这里插入图片描述

    2020年 8 月

    这时我刚写文章不到半年,刚好看到 infoQ 博客平台在搞活动, 就尝试在这里发了几篇图解文章。

    当时没抱着什么希望,因为感觉这个平台都是什么高并发、架构类的文章,我的基础文章应该没什么戏。

    在这里插入图片描述

    结果出乎意料,竟然得奖了。

    这也是我在博客平台拿到的第一个奖,虽然并不是什么重量级的奖项,就是普通的一个宇航员玩具和一本技术书,但是让我知道基础文章也是可以出人头地的,图解yyds!
    在这里插入图片描述

    2020 年 9 月

    由于我一直都有在 CSDN 发布文章,我的硬核图解文章很快就被 CSDN 运营的人注意到了。

    然后在去年中秋节的时候,收到 CSDN 官方送的月饼,这个包装盒还是很漂亮的,没想到写个文章,还把买月饼的钱省了。

    在这里插入图片描述

    2020 年 10 月

    半年多的时间,凭借自己优质的图解文章,在 CSDN 积累了一些小人气,终于成为了 CSDN 博客专家的称号,有了一点点逼格。

    在这里插入图片描述

    也在 CSDN 首届技术原创博客大赛中,喜提一等奖,没想到除了在公司和学校外,也能拿到奖状,魔幻魔幻!

    在这里插入图片描述

    2021 年 1 月

    新的一年,这个时候各大博客平台都开始评选年度博主,而且奖品还是挺不错的,不过都是基本要拉票的,也就是谁的粉丝多,谁就越有优势。

    我选择参加了 CSDN 的 2020 年的博客之星评比活动,那时候每天都在朋友圈拉票,不管发啥都带有投票链接,这个拉票太长了,竟然要 2 个星期,后面发拉票的朋友圈发到我都不好意思了。

    我的读者们还是给力,在拉票环节我的票数在前十。

    不过这个活动最后一个环节还需要专家评审,主要考虑你的文章阅读量、收藏量、涨粉量做一个最终的评比。

    结果出来后,很可惜没有进入前十,得了到 19 名,奖品有这些:
    在这里插入图片描述

    不过也满足了,毕竟在 CSDN 也就写了一年的文章, 如果今年还有评选活动,争取搞个前十。

    2021 年 2 月

    当当每年都会有购书活动,我都是和机械工业华章出版社拿优惠码给读者用,然后顺手推荐他们的计算机黑皮书。

    在这里插入图片描述

    所幸带货效果还算可以,他们也送了我一些奖品,很漂亮。

    2021 年 5 月

    有一天力扣的运营找上我,说最近他们举办了个活动,如果在力扣发布面试题材的文章,有机会获得奖品。

    那刚好图解网络和图解系统部分文章是面向面试突击的,我就把以前的文章重新发布到了力扣平台上。

    结果又来了个惊喜,我的图解 TCP 文章上了力扣的首页,好知道力扣可是主打算法的平台呀。

    在这里插入图片描述

    通过这次活动喜提了两个奖品,分别是无线耳机和力扣的 T 恤。

    在这里插入图片描述

    在这里插入图片描述

    这个 T 恤我现在日常也经常穿,感觉穿了后,码代码会有股神秘的力量涌出 哈哈。

    2021 年 6 月

    最近华为云也搞了个博客平台,我也被邀请加入了。

    我又把我以前写的文章发了过去,又得奖品了,得了个价值 300 元的华为智能体脂秤和 200 元的京东卡。

    这个智能体脂秤能测出很多种指标,比如体重、心率、体脂等等,刚好我父母早上都有运动的习惯,就给他们用了,每隔一段时间可以通过这个评估下最近的体脂。

    这个时间,正好是 infoQ 博客平台周年庆了,就在上个星期,我收到了他们送的周年庆的奖品,有衣服、有被子、有笔记本等,很厚实的一份奖品,颜色也非常的极客。

    在这里插入图片描述

    在这里插入图片描述

    其他

    上面的这些就是我写作一年多期间得到的奖品。

    我接触还有在搞活动的主要是 CSDN、infoQ 和华为云这三个博客平台,每个一段时间都有活动,只管写文章往上面发布就行。

    除了这些,我也相识了一些出版社的朋友,他们经常会给我送最新出版的书,都是有作者签名的。

    而且还会送多几十本最新出版的书给我送给我的读者们,所以我公众号和朋友圈时常都会有送书活动。

    今年上半年共送出近 100 本书,其中通过抽奖活动送出的就有 60 多本。

    在这里插入图片描述

    不少读者跟我说,他第一次在网络上中奖是通过我的活动,真的是良心博主了。

    想说的

    说这些东西,其实也不是为了炫耀,况且这些东西又不是贵重的东西。

    主要是想告诉大家,写博客是一件长期有价值的事情,也是一件很奇妙的事情,你永远不知道你下一秒会拿到什么奖品。

    很多读者都问我,他们看了很多经典书,但是看过就忘记了,记不住怎么办?

    其实很好解决这个问题,记笔记或写博客。

    你看书是你自己输入的过程,只有当你把学到的知识用自己的语言输出出来后,才能将这些知识转化成你自己的,到这个地步后,你想忘记都难。

    就好比我当初写的图解 TCP 文章,那篇文章我基本把市面上的网络书籍关于 TCP 部分的都看了一遍,比如《图解 TCP/IP》、《计算机网络自顶向下》、《TCP/IP 详解》、《TCP/IP Guide》、RFC 规范等等。

    经过多本书的一层一层的深入后,我最终才写出图解 TCP 等文章,那篇文章是我自己语言表达,并且还自己画图,所以即使现在已经过去了一年,我依然对 TCP 有很深刻的印象,如 hello world 般熟悉。

    另外,在你写博客的过程中,你才有机会审视知识的每一处细节,而且很容易写着写着发现不对劲,于是你就会去查阅大量的书籍来求证一个问题,这个时候你又变强了,对知识的理解也更深了,也会发现自己的书慢慢被读完了。

    因此,我非常鼓励大家去写博客,我自己经历过来后,发现这玩意真的是百利无一害,而且我当养成写博客的习惯后,还把游戏也给戒掉了,甚至电视剧都不敢追了,因为这两个玩意相当废时间。

    当然,不要求大家每周写一篇文章,但至少一个月里抽出几个小时来写不过分吧?如果这点时间都没有,你该反思下你的时间都花在哪里了。

    勇敢的开始吧,少年们!

    千里之行,始于什么?你们懂得!

    CSDN一年的成果

    小林在 CSDN 写了很多图解网络和操作系统的系列文章,很高兴收获到很朋友的认可和支持,正好最近图解网络和操作系统的文章连载的有 20+ 篇了,也算有个体系了。

    在这里插入图片描述

    所以为了方便大家阅读,小林把自己原创的图解网络和图解操作系统整理成了 PDF,一整理后,没想到每个图解都输出了 15 万字 + 500 张图,质量也是杠杠的,有很多朋友特地私信我,看了我的图解拿到了大厂的offer。

    图解系统 PDF 开源下载:图解系统 PDF 下载地址(点击)

    图解网络 PDF 开源下载:图解网络 PDF 下载地址(点击)


    最后祝大家前程似锦,在编码的道路上一马平川。

    如果文章对你帮助的话,可以给我点个赞,点个收藏,评论下更先显温情!

    展开全文
  • 大家好,我是TJ一个励志推荐10000款开源项目工具的程序员前几天给大家介绍过一款IDEA编码自动注释工具,可以帮助小伙伴们的编程效率,想必很多人已经下载使用了,还没看过想了解下的小伙伴...
  • SQL 嵌套 N 层太长太难怎么办?

    千次阅读 多人点赞 2022-07-10 11:07:30
    代码长本身还不是大问题,很多任务步骤多也就会得长,但并不难。而SQL的长,常常是伴随着难,而且会随着长度增加变得异常难。
  • 为什么vs不支持java

    千次阅读 2021-02-12 23:46:13
    vs2005之后的版本都不支持Java,即使使用了插件也会出现各种小问题,而且界面也不友好。但是现在Visual Studio已经完全支持Java语言了。之前一段时间,vs2005之后的版本都不支持Java,就算使用了类似的插件,也会...
  • 离职邮件主题怎么

    万次阅读 2020-12-29 07:08:11
    1. “辞职”发邮件标题怎么标题“辞职信”辞职信表达的方法很重要,尤其在离职的时候,不要认为反正我已经不做了,管他呢?就算是这样,不要直接表述,但是意思要表达出来。我从事工作以来,和很多的人一样,成为...
  • 坚持技术博客一年能有多少收获!

    万次阅读 多人点赞 2020-10-10 08:31:57
    作者:小傅哥 ... 沉淀、分享、成长,让自己和他人都能有所收获!...粉丝过万说明这个公众号已经度过了冷启动阶段,并且所的技术文章得到了一定的市场认可。这些文章内容构成了一个小的生态圈,通过内
  • 支持向量机SVM、支持向量回归SVR详细推导

    万次阅读 多人点赞 2019-06-30 09:31:52
    文章详细介绍了支持向量机SVM及其拓展,支持向量回归SVR.并从线性分类和非线性分类的角度出发,详细推导了硬间隔、软间隔和核函数的支持向量机。
  • 就在三天前,2018年的...这是足够让所有的程序员兴奋的新服务——从此以后,Visual Studio终于可以开始支持Java语言了!这项全新的服务可以让开发者跨程协作,跨终端来调试,这也意味着不管是windows,MAC os还是Li...
  • 中间也有好几次放弃,不想这篇总结了,但是之前立下的誓言,要将学习到的每一个机器学习算法成博客总结,一方面呢,检验自己是否真的明白了,另一方面,也希望自己的理解能够帮助到一些人。
  • 为什么我在CSDN坚持了3年多的博客?

    万次阅读 多人点赞 2018-11-04 23:47:48
    准确的说,我入驻CSDN应该是将近5年了,我读本科那会儿有个账号,由于用户名起的很“随心所欲”,再加上当时刚刚,文章也的很“下不为例”,所以决定弃掉了。 后面注册了一个新的号,也就是目前我在更新的号,又...
  • vscode支持哪些编程语言

    千次阅读 2021-01-17 14:10:39
    高效的团队协作 Visual Studio 2008 提供了帮助开发团队改进协作的扩展的和改进的服务项目,包括帮助将数据库专业人员和图形设计人员加入到开发流程的工具。 vscode编辑器支持多种语言和文件格式的编写,截止2019年...
  • Linux Shell CentOS 一个输出命令 支持颜色

    千次阅读 热门讨论 2020-10-21 11:49:11
    文章目录Linux Shell CentOS 一个输出命令 支持颜色1、代码2、演示 Linux Shell CentOS 一个输出命令 支持颜色 1、代码 #!/usr/bin/env bash # --------------------------------------------- # 使用说明 # ...
  • 大厂程序员手把手教你如何简历(附简历模板)

    万次阅读 多人点赞 2020-02-25 10:37:29
    所以很多时候 不是自己的项目没有难点,而是自己准备的不充分 项目经验是面试官一定会问的,那么不是每一个面试都是主动问项目中有哪些亮点或者难点,这时候就需要我们自己主动去说自己项目中的难点。 在这里我们说...
  • 几款制作帮助文档的工具汇总

    千次阅读 2020-11-04 17:09:07
    文章目录几款制作帮助文档的工具汇总为什么需要发布产品帮助文档支持在线用 MarkDown格式的编辑器1、[GitBook](https://www.gitbook.com/)2、[Docsify](https://docsify.js.org/)3、[Docute](https://docute.org/)4...
  • 提示:文章完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录前言一、ShardingSphere-Proxy之读写分离1.案例复现 前言 说到读写分离,我们先了解下什么是主从复制。 主从复制,是用来建立一个和主...
  • Python教程本章将会教你如何编写、保存运行 Python 程序。通过 Python 来运行的你的程序有两种方法――使用交互式解释器提示符或直接运行一个源代码文件。我们将了解如何使用他们二者的功能。使用解释器提示符在你...
  • 参考地址: ...内容如下 DataX TxtFileReader 说明 快速介绍 TxtFileReader提供了读取本地文件系统数据存储的能力。在底层实现上,TxtFileReader获取本地文件数据,并转换为DataX传输协议传递给Writer。...功能限制
  • sqlite读写锁和线程模式

    万次阅读 2019-06-14 18:06:40
    sqlite读写锁 SQLite3总共有三种事务类型:BEGIN [ DEFERRED /IMMEDIATE / EXCLUSIVE ] TRANSCATION,提供以下五种的文件锁状态,按锁的级别依次是:... 文件没有持有任何锁,即当前数据库不存在任何读或...
  • 想来想去,一篇我在以前公司从零开始到用户超千万的数据库架构升级演变的过程吧。 本文记录了我之前初到一家创业公司,从零开始到用户超千万,系统压力暴增的情况下是如何一步步优化MySQL数据库的,以及数据库架构...
  • 《手撸 Spring》 • 小傅哥.pdf

    千次下载 2021-08-11 16:32:43
    4. 需要依赖于Spring开发一些中间件,但不知道用哪些接口 5. 想看看设计模式在Spring框架下的应用 6. 希望彻底的了解Spring框架,并能在面试过程中占据上风 我能学到什么 1. 看得懂,Bean容器是如何定义和实现的 2...
  • 如何一份让 HR 眼前一亮的简历(附模板)

    万次阅读 多人点赞 2020-11-16 22:53:44
    原创不易,如果你觉得本文的还不错,对你有帮助,请通过【点赞】让我知道,支持出更好的文章,这对我很重要。 推荐阅读 Java 基础高频面试题(2021年最新版) 921天,咸鱼到阿里的修仙之路 两年Java开发工作...
  • 这几天 github 出了 AI 代码插件,支持 vscode 编辑器,js,py,go 等语言,看了介绍,感觉可以满足生产使用,能节省很多工作量。不过还没有开放使用,需要提交审核。 github-copilot AI 代码编辑器可以跟据方法名...
  • 今天笔者想和大家来聊聊测试用例,这篇文章主要是想要给测试小伙伴们的,因为我发现还是有很多小伙伴在遇到测试用例的时候无从下手,我就想和大家简单的聊聊,这篇文章主要是针对功能测试的哟。 ​在这篇文章...
  • 我的CSDN博客文章,被大学老师、本科生、公司 "引用" 了!
  • 问题描述 java验证,”支持6-20...验证”支持6-20个字母、数字、下划线或减号,以字母开头“的正则表达式怎么,谢谢亲们的帮助··················· 解决方案 ^[a-zA-Z][a-zA-Z0-9_-]{519}$ ...
  • 好的售前解决方案需要这样

    万次阅读 多人点赞 2017-02-09 13:12:54
    所以在方案之前,问问需要方案的同事,甚至是客户,听听他们对方案的想法和建议,这样对方案会有很大帮助。  闭门造车往往导致接受者对方案不满意,要求返工修改。所以动笔前先打几个电话,问清楚客户需求,...
  • 如果本仓库能为您提供帮助,请给予支持(关注、点赞、分享)! 做这些事情,更多是我的爱好和爱折腾的性格在支撑我。也希望将我的编程学习经验和技术沉淀多多分享。 其实大家可支配的时间都差不多,只不过开始技术...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 926,010
精华内容 370,404
关键字:

如何写需要公司的支持与帮助