我的第一篇博客

我的第一篇博客

本人目前大四,学校五年制双专业的,所以现在在一家初创互联网公司研发部实习。

我不是那种从小就热爱计算机,接触编程,喜欢专研技术成长起来的大牛。只是在报专业的时候家里面不管,自己感觉软件高大上就报了软件工程(外加日语,因为日语在我的学校所在的城市比较普遍)。

在我的大学里,对于课程无论是老师还是学生都是以期末考试能过为教学或听课的主要目的,所以说像Java,操作系统,数据结构,计算机网络,数据库等等这些软件类课只学到了皮毛,当然这里面和我自身因素还有眼界有不可分割的联系。后来发现这些课确实是在当今高校教育严重脱离社会需求的大环境下对日后走软件行业非常宝贵的课程了。

话说回来,毕竟高考考到了这里,我经常在网上看到一些同龄人也是软件专业的在学校从大一起就有老师带,做项目,学新技术。

言归正传,说一下我要写博客的原因吧。我想大家都差不多,最先接触技术类博客都是在编程中遇到问题上网寻求答案的时候,网上那些大神的无私,在此表示感谢。自己今天开博客当然不是自己也成为了大神。

算起来我真正动手编程到现在还不到一年,去年暑假,我觉得就要毕业了必须得给自己定个目标了。由于在学校的实训基地学过Java,但是不够深入,就在网上下载了张龙的视频看,边看边打代码边记笔记。也许是听别人讲能相对能轻松一些的原因,我就一直看完了5,6套课吧,慢慢我发现我对编程挺感兴趣的。期间做了几个小项目。算是对JavaWeb和主流框架都算有了了解。

今年5月份实在在学校呆不住了,我决定办免听出去实习。投简历,面试,面试。最后选择了目前这家公司目前来看是我非常正确的选择。相比于身边很多同学去的对日软件BPO,我想这样的互联网公司更有挑战性,更有发展。但是来这家公司意味着我就放弃了所学的日语,当时是有些不太确定我这个决定到底对不对。但是现在我觉得这个决定会是我人生当中所做的最好的选择之一了,也会是个巨大的转折,会不会入坑了?

在这家公司研发部人并不多,各尽其能。架构师是个全栈,从小开始玩技术,主导公司技术走向,专修各种bug,手到病除。坐我正对面,天天听他在技术领域谈天说地,尤其崇拜。

//此处未完待补充

我发现我更喜欢前段,正好在这家公司机会太多了,只要你会你想干哪一块都需要人帮忙,又不强制你按时完成,给你知识储备时间,但是我也绝不能偷懒啊。
转前端了,给自己定个目标吧:

7月末(40天)
html/css
JavaScript
前段框架
期间Github看别人家的代码

得多读书。

读书计划:
JavaScript高级程序设计:30页/天

Matplotlib是Python中最流行的数据可视化库之一。它可以绘制各种类型的图表,从简单的线图到复杂的三维图表。与其他绘图库相比,Matplotlib具有许多优点,例如易于学习和使用、广泛的文档和社区支持等等。本篇博客将介绍Matplotlib的基础知识和常用技巧。 Matplotlib基础知识: Matplotlib是一个面向对象的绘图库,它具有许多对象和方法。下面是Matplotlib对象的一些基本概念: 1. Figure:画布,它是最外层的容器。 2. Axes:坐标轴,它是Figure中的一个子对象。 3. Axis:X轴或Y轴,它是Axes对象的一部分。 4. Artist:图表中的所有部分,例如标题、标签、线条等等,都是Artist对象的实例。 要使用Matplotlib绘制图表,首先必须创建一个Figure对象,然后在其中添加一个或多个Axes对象。接下来,使用Axes对象的方法来添加Artist对象。 下面是一个简单的代码示例: ```python import matplotlib.pyplot as plt # 创建Figure和Axes对象 fig, ax = plt.subplots() # 添加Artist对象 ax.plot([1, 2, 3, 4], [1, 4, 2, 3]) # 显示图表 plt.show() ``` 在这个例子中,我们创建了一个Figure对象和一个Axes对象,然后在Axes对象中添加了一条线。最后,我们调用show()函数来显示图表。 常用技巧: 1. 设置图表样式: Matplotlib提供了许多方法来设置图表样式,例如设置标题、标签、颜色、线型、线宽等等。可以通过调用Axes对象的方法来实现。例如: ```python # 设置标题 ax.set_title('My First Matplotlib Chart') # 设置X轴标签 ax.set_xlabel('X Label') # 设置Y轴标签 ax.set_ylabel('Y Label') # 设置线条颜色 ax.plot(x, y, color='r') # 设置线条线型 ax.plot(x, y, linestyle='--') # 设置线条线宽 ax.plot(x, y, linewidth=2) ``` 2. 绘制多个子图: Matplotlib可以在一个Figure对象中绘制多个子图。可以使用subplot()函数来创建子图,该函数将返回一个Axes对象,在其中添加Artist对象。例如: ```python # 创建一个2x2的子图 fig, axs = plt.subplots(2, 2) # 在第一个子图中绘制一条线 axs[0, 0].plot(x, y) # 在第二个子图中绘制散点图 axs[0, 1].scatter(x, y) # 在第三个子图中绘制条形图 axs[1, 0].bar(x, y) # 在第四个子图中绘制饼图 axs[1, 1].pie(y) ``` 3. 保存图表: Matplotlib可以将图表保存为PNG、PDF、SVG等格式。可以使用savefig()函数来保存图表,该函数将文件路径作为参数。例如: ```python # 保存图表为PNG格式 plt.savefig('mychart.png') # 保存图表为PDF格式 plt.savefig('mychart.pdf') # 保存图表为SVG格式 plt.savefig('mychart.svg') ``` 总结: Matplotlib是一个强大的数据可视化库,可以绘制各种类型的图表。本篇博客介绍了Matplotlib的基础知识和常用技巧,希望能够帮助初学者更快地上手Matplotlib。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值