我的创作纪念日
我的创作纪念日
机缘-成为创作者的初心
<初来乍到>
最开始在CSDN中成为创作者,目的就是为了记录自己学习技术的历程,并分享在学习技术的过程中遇到的各种问题,并提供自己想出来的几种解决办法,结果也是挺好的,我看到我的文章受到很多朋友的喜欢,并且实实在在地帮到很多朋友解决了实际的问题,这也是我在创作道路上的一个动力。我觉得这是用我自己的一种方式,借助平台的力量,像当初自己还是小白的时候,很多大佬愿意向我提供帮助一样帮到他人。
再后来,就不仅仅只是分享遇到的问题,还会把自己学到的一些觉得很巧妙的解决办法分享上来,跟网上的朋友一起交流一些巧妙的技术,并且时不时在问答频道中提供自己解决问题的思路。
<技术转型>
再后来停更了一段时间,这段时间是因为技术的转型,当时大学的课程从web开发转到了机器学习的领域,初步接触的时候,感觉到了机器学习的深奥,当时ChatGPT还没出世,但是我已经隐隐有个预感,人工智能将会是以后的一个主流。所以在那段时间不断地沉淀自己,学习新领域的新技术。
到了这个时候,已经较少单一地分享针对某个问题的解决办法了,更多的是针对某类事件分析提出整个流程的解决思路,在这个过程中,我分享了自己写的好几篇数据分析相关的论文,并且附上了相关的重要代码。这类文章的反响很大,很多朋友都想要数据代码和论文,我也根据大家的反馈,将自己的论文、代码、操作流程和数据都打包放在了面包多,给有需要的朋友提供一个下载路径。有不少朋友在下载下来后,都反馈质量很高,并且都能复现成功,大家的支持和鼓励也是我在创作路上的重要动力。
收获-感谢大家的支持
<创作收获>
在创作的过程中,我的文章也受到了广大朋友们的喜爱,对有帮助的文章点赞+收藏,并且关注我期待后续有更好的文章。根据系统的统计,
截止到今天,是在CSDN创作的1024天
- 发布了22篇文章
- 总访问量达到7万+
- 收获了7355名粉丝
- 收获了155个赞
- 479个收藏量
- 107次评论
- 以及超过360+的代码片段的分享数!
在我看来这个成绩是不错的,也很感谢各位网友的支持!
在这个过程中也遇到了很多一起探讨问题的朋友,有的在我文章下面直接留言,有的直接私信我与我一同探讨问题的解决办法,我认为这些都是很宝贵的经历。
<意外的收获>
除此之外,我认为在CSDN中一个很意外的收获就是,有一次遇到了机器学习中的GPU加速问题,这个问题折腾了我很久,也是找了很多相关的资料才把问题解决。在事后,我觉得这个问题是相当棘手的,并且对很多伙伴来说是很重要但是又很繁琐的,所以我马上把遇到的问题以及整个解决的流程记录下来,并发布到博客。过了一段时间后,刚好遇到英伟达公司与CSDN合作,用于激励大家发布与英伟达公司的产品有关的文章,碰巧前几天刚好创作了相关的内容,然后CSDN工作人员就致电过来说有奖励,刚开始还以为是骗人的,但是过了几天就受到了CSDN打赏的300元!整个人都震惊了!!!这也导致了我在后续的创作中更有动力!!!
日常
在日常生活中,我从事的是互联网相关的工作,之前就读的也是相关的专业。我日常的创作也是围绕工作和学习中遇到的问题进行的,之前就是会把学习技术过程中遇到的问题创作成完整的博客分享到CSDN,现在就是会把相关的研究方向和内容以论文的形式分享到这里。我觉得我的分享能够帮助到大家,是我莫大的荣幸。
<创作是我生活的一部分>
经过长达三年多的创作,我也慢慢地习惯了不断创作的生活,慢慢地也成为了生活的一部分。每天我都会花费一些时间阅读一些技术文章,以便更好地了解当前的前沿技术和趋势。在工作和学习之余,我会尽量抽出时间来写一些技术博客,分享我的见解和经验。这不仅有助于我巩固自己的知识,还能帮助其他人更好地理解技术。
<平衡创作和工作>
当然,在有限的精力下,如何平衡创作和工作学习也是一个问题。我通常会在工作和学习之余抽出时间来写作,而且我也会尽量把握好时间,确保自己能够高效地完成任务。同时,我也会不断地学习和提升自己的能力,以便更好地应对工作和创作中的挑战。
成就
<Selenium控制已存在的浏览器>
过去写过最好的代码我不好说,但是最有用的代码就是利用Selenium控制已存在的浏览器,这使得我能够无视很多限制,自动化爬取某些需要的数据和信息,这个过程能绕过很多登录和验证的限制,并且这个过程不会对服务器产生什么负担,就类似普通用户浏览网页一样,但是能把这些数据记录下来。接下来我将简单地分享一下如何用Selenium连接到已存在的浏览器:
1、首先需要有python环境和selenium库,如果没有selenium,那么就在命令行中输入
pip install selenium==4.0
2、其次需要有Edge浏览器,打开Edge浏览器的属性,找到位置,在命令行中输入以下命令:
C:\Users>cd C:\Program Files (x86)\Microsoft\Edge\Application
C:\Program Files (x86)\Microsoft\Edge\Application>msedge.exe --remote-debugging-port=9300 --user-data-dir="项目中的user_dir"
- –remote-debugging-port:意思就是打开9300远程调试端口(任意端口都行,但是要和程序中debuggerAddress的一一对应)
- –user-data-dir:将用户数据保存在user-data-dir(可以随便新建个文件夹)中
3、在打开的调试浏览器中,登录需要爬取的网站并且保持登录状态
options = webdriver.EdgeOptions()
options.add_experimental_option("debuggerAddress", "127.0.0.1:9300")
driver = webdriver.Edge(service=Service(executable_path=r'../msedgedriver.exe'),options=options)
通过这个方法,就已经连接到了已存在的浏览器了,然后就可以通过平时使用的方法操作浏览器了。
憧憬
作为一名资深的CSDN创作者,我未来的职业规划和创作规划如下
<职业规划>
- 不断学习:作为机器学习领域的CSDN创作者,我将不断学习最新的机器学习算法、工具和应用,保持自己的专业知识和技能的领先地位。
- 深入研究:我计划深入研究某个特定领域,比如深度学习、自然语言处理或者计算机视觉,并在这个领域取得专业的成就。
- 分享经验:我将通过CSDN平台分享自己的学习和工作经验,帮助更多的人了解数据分析,并且提高自己的表达能力和影响力。
<创作规划>
- 定期学习:我计划每周至少拜读一篇机器学习相关的文章,目前更感兴趣的是深度强化学习以及图像学习这两个领域
- 多样化内容:除了技术原创文章外,我也计划制作一些视频教程、技术分享会议等多样化的内容,以满足不同读者的需求。
- 与读者互动:我将积极与读者互动,回复他们的问题和评论,收集读者的反馈意见,不断改进自己的创作方式和内容质量。
Tips
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!