为什么我们要坚持写博客?

↑↑ 点击上方蓝色字关注我↑↑

640?wx_fmt=jpeg

作者 :从此启程

来源:https://www.cnblogs.com/fancunwei

前言

从2018年7月份,我开始了写作博客之路。开始之前,我打算分享下之前的经历。去年初公司来了个架构师,内部分享过docker原理,TDD单元测试驱动,并发并行异步编程等内容,让我着实惊呆了,因为确实是干货。从那以后我买了快十本书了,为了补充我的基础知识,我觉得我对工作上的上层应用是足够完成工作了,但是沉淀到底层,沉淀到分布式,沉淀到大前端,我的知识栈脆弱的经不起推敲。计算机是一门高速发展的学科,跟不上时代就会被淘汰。没有背景的人唯一出路就是努力向前!

收获

线程安全集合类

在我7月份的一篇akka.net提到一个业务场景,就是异构系统数据同步,之前采用的是任何更新都直接推送队列,这无疑是很消耗性能的。我当时想到了加锁存httpruntime cache,定时推送。在研究了olreans的connect源码后,发现了大量的基于多线程的集合类,可以替代我之前的想法。就在昨天测试zipkintracer是又看到了那些多线程安全的集合。我就知道以后任何推送数据都可以采用这种方式,然后再异步落库。

关注到园区大牛

不断的坚持写了三个月博客后,部分文章也引起了一些关注,如《.net外国高质量博客分享》,《.net实用业务搭配技术栈》,《.net实践爬虫》《.net架构篇:实用中小型公司支付中心搭建》等。不同的文章能引起不同人的兴趣。让我有机会和周旭龙,圣杰,善友大神,倾竹大人,晓晨等园子里高质量博文大牛参与讨论学习,这其实很重要,空手交流和拿着东西交流感受是不一样的。

报错问题引发的挑战

我们在解决问题的过程中,会遇到各种各样的bug,在解决bug时,我最近习惯用bing搜索,可以支持国内搜索和国外搜索。搜索过程中,会加深一些知识应用。那些搜索的连接也是很有价值的,记录下来,总有收获。

专有问题关注专有人群

部分人可能博客更新率很低,但质量很高,你发布一篇博文话题时,有时会引起他们的兴趣和建议。然后根据他们的建议和博文记录,可以引发更大的世界。专人关注的时间更久,可能比你懂得更多。比如大数据,机器学习等领域,园子里都有对应的牛人。

黑夜给了我黑色的眼睛,我却用它来寻找光明。

如何写好一篇博客

刚开始我被移除首页的文章有很多,但我大多都赞同。一篇好的博客,应该做到下面几点:

一,排版整齐。

排版错乱的都没有兴趣看下去。

二,基本介绍

写一个东西前,要先把所写的东西做一个开篇介绍,让读者有个大概的熟悉。

三,故事讲清楚,讲完整,逻辑清晰

只有博文看的懂,或者让懂的人有复习或深入学习的兴趣。才算一篇好的博文。梳理,总结,提炼出精华内容,才是我辈追求的目标。

四,搭配源码

如果是实践型的项目,最好是能搭配源码,前两天看到三生石上的点推荐看源码连接的主意挺不错的,有兴趣的人自然会点击下载。软件是一项包含理论和实践的工程。实践也是相当重要的。

目前较好的博客平台

手机端支持最高的是简书,电脑端可选简书,CSDN,还有慕课网的手记,当然还有阿里云,腾讯云等。平台还是很多的。

博客园的编辑后台较老,不够现代化。我一般是有道云编辑好后,复制到博客园。

博客能带来盈利么

如果你的博客不是收费而是免费的,很难盈利。就像我老婆电商轻松刷一单就可以获得一件小礼物,如小电风扇,挡风被,鞋等各种各样。而我花费几个小时写一篇博文,也就收获几个赞,什么礼物也没有。

貌似投资完全不成正比。

但我们应该从另外一个方面思考问题。

如果你写的是系列文章,可以去慕课网等各大教育平台设置你的收费教程,这样肯定有收益。

如果达不到这个水平,就老老实实写博文积攒人气吧。张鑫旭十年博客,一朝图书出版,立刻进入css分类书籍排名前列,这都是十年积攒的人气。如果是一个默默无闻的人出个书,有谁买?

如果还没有达到出书的水平也不要紧,可以写一些入门教程,放个打赏分享。路过的看官,万一谁发善心打赏了点呢?

如果真的无人打赏,那么就看主战场的收获了。以解决实际工作为目标写博客,以提升现有工作性能为目标写博客,以重构老旧垃圾代码实现可维护性为目标写博客,以学习新技术为目标写博客,无论那一种,你都可以找到一样去选择。这么多进修了,面试或谈工资时,你的底气就不一样。

总结

不断的写博客,会激发你不断学习的激情。学习的激情又会发现无数不会的东西。不断的前进下去,博文会越来越多,学习的东西会越来越多。

这篇是属于鸡汤文,也是属于推广计划,欢迎大家查看推荐我的置顶博文。这是24小时内第四更了,约上万字数。一篇分布式监控实践,两篇看待外包,一篇推荐写博文。

本篇到此结束,感谢观看。 


推荐阅读

640?wx_fmt=png

公众号@Java技术精选,关注 Java 程序员的个人成长,分享最新技术资讯与技术干货。与你成长有关的,我们这里都有。

↑↑创作不易,如果喜欢请转发↑↑

在使用Python来安装geopandas包时,由于geopandas依赖于几个其他的Python库(如GDAL, Fiona, Pyproj, Shapely等),因此安装过程可能需要一些额外的步骤。以下是一个基本的安装指南,适用于大多数用户: 使用pip安装 确保Python和pip已安装: 首先,确保你的计算机上已安装了Python和pip。pip是Python的包管理工具,用于安装和管理Python包。 安装依赖库: 由于geopandas依赖于GDAL, Fiona, Pyproj, Shapely等库,你可能需要先安装这些库。通常,你可以通过pip直接安装这些库,但有时候可能需要从其他源下载预编译的二进制包(wheel文件),特别是GDAL和Fiona,因为它们可能包含一些系统级的依赖。 bash pip install GDAL Fiona Pyproj Shapely 注意:在某些系统上,直接使用pip安装GDAL和Fiona可能会遇到问题,因为它们需要编译一些C/C++代码。如果遇到问题,你可以考虑使用conda(一个Python包、依赖和环境管理器)来安装这些库,或者从Unofficial Windows Binaries for Python Extension Packages这样的网站下载预编译的wheel文件。 安装geopandas: 在安装了所有依赖库之后,你可以使用pip来安装geopandas。 bash pip install geopandas 使用conda安装 如果你正在使用conda作为你的Python包管理器,那么安装geopandas和它的依赖可能会更简单一些。 创建一个新的conda环境(可选,但推荐): bash conda create -n geoenv python=3.x anaconda conda activate geoenv 其中3.x是你希望使用的Python版本。 安装geopandas: 使用conda-forge频道来安装geopandas,因为它提供了许多地理空间相关的包。 bash conda install -c conda-forge geopandas 这条命令会自动安装geopandas及其所有依赖。 注意事项 如果你在安装过程中遇到任何问题,比如编译错误或依赖问题,请检查你的Python版本和pip/conda的版本是否是最新的,或者尝试在不同的环境中安装。 某些库(如GDAL)可能需要额外的系统级依赖,如地理空间库(如PROJ和GEOS)。这些依赖可能需要单独安装,具体取决于你的操作系统。 如果你在Windows上遇到问题,并且pip安装失败,尝试从Unofficial Windows Binaries for Python Extension Packages网站下载相应的wheel文件,并使用pip进行安装。 脚本示例 虽然你的问题主要是关于如何安装geopandas,但如果你想要一个Python脚本来重命名文件夹下的文件,在原始名字前面加上字符串"geopandas",以下是一个简单的示例: python import os # 指定文件夹路径 folder_path = 'path/to/your/folder' # 遍历文件夹中的文件 for filename in os.listdir(folder_path): # 构造原始文件路径 old_file_path = os.path.join(folder_path, filename) # 构造新文件名 new_filename = 'geopandas_' + filename # 构造新文件路径 new_file_path = os.path.join(folder_path, new_filename) # 重命名文件 os.rename(old_file_path, new_file_path) print(f'Renamed "{filename}" to "{new_filename}"') 请确保将'path/to/your/folder'替换为你想要重命名文件的实际文件夹路径。
### 回答1: 如果您想通过个人网站盈利,那么您可以考虑创建以下类型的网站: 1. 博客网站:您可以在博客网站上关于您感兴趣的话题,通过广告、联盟营销等方式赚取收入。 2. 资讯网站:您可以创建一个资讯网站,提供最新、最有价值的资讯,通过广告、联盟营销等方式赚取收入。 3. 电子商务网站:您可以开设一个电子商务网站,销售自己的产品或者其他商家的产品,通过佣金或者销售利润赚取收入。 4. 服务类网站:您可以创建一个服务类网站,提供某些特定服务,通过服务费用赚取收入。 5. 娱乐类网站:您可以创建一个娱乐类网站,提供各种娱乐内容,通过广告、会员费等方式赚取收入。 这只是个人网站的几种可能的类型,您还可以根据自己的兴趣、专业知识和市场需求创建其他类型的网站。重要的是,您需要深入了解市场需求,找出自己的竞争 ### 回答2: 如果您想要一个个人网站来盈利,但不确定应该选择什么类型的网站,以下是一些建议供您参考: 1. 博客:创建一个个人博客,分享您对特定主题的见解和知识。可以选择您感兴趣或擅长的领域,如旅行、美食、科技、时尚等,并在每篇博文中加入广告或推广产品,以获取收益。 2. 教程和学习资源:如果您对某个技能或学科领域有丰富的知识和经验,可以创建一个网站,提供教程、学习资源、在线课程等。您可以将其变成一个订阅制网站,并通过会员费用或广告来获得收益。 3. 电子商务:建立一个在线商店,销售特定类型的产品。您可以选择独特或特定的商品,并通过销售、订阅或推荐奖励等方式获得收益。此外,您还可以考虑将其他卖家的产品列入网站,以获取佣金。 4. 媒体分享平台:创建一个媒体分享平台,让用户上传和分享照片、视频、音乐等内容。通过提供付费会员服务或广告赚取收益。您还可以考虑合作推广品牌或与广告商签约以获取更多收入。 5. 社交网络:搭建一个特定领域或特定群体的社交网络平台,如专业社交网络、兴趣爱好社区等。通过广告、赞助、高级会员等方式获得收益。 在选择适合自己的网站类型之前,建议您考虑自己的兴趣、技能和经验,并对目标受众进行调查。同时,也要考虑市场需求和竞争情况,以找到一个有潜力的盈利方向。最重要的是,坚持持续优化和改进您的网站,吸引更多的访问者和用户。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值