一年很短,一天很长

  近些日子时间比较充裕,一直想在这留下点痕迹,写些什么。

  恰巧今天,接触Java满满一年了。去年的8月3号,一群大三的我们开始学习Java,进行培训。

  计算机科学技术,不是自己喜欢的专业,但是也算不上讨厌。大一开始教C++的课,感觉计算机怎么傻傻的,让你干嘛就干嘛。有了一点点的兴趣。

那年也和同学们参加了ACM的比赛,做做水题还是很开心的,混了半年。拿了省二,很开心。那会我们就决定,明年。要进东北赛区。

   随着程度的深入,必须要开始系统地学习算法了。随之而来的困难让我感到了瓶颈,很艰难。没有十足的热爱与坚持,我选择了放弃。我给自己的理由是,不是这块料,没有天分。这一心理暗示,确实让我在接下来的几年里离编程越走越远。

  在困顿期,没有什么是比放弃更容易的选择。事实如此,可坚持又需要多大的勇气与耐力。

  到了大三,我得考虑自己的未来了。考公务员吧,没有技术,干不了程序员,那就考公务员吧,参加考试的门槛低。 

  开始学习资料考试,坚持晚自习不到半个月。很失望,浑浑噩噩的大学生活已经摧蚀了我。承认,学习能力也是一种需要使用,锻炼的能力。

  恰巧一天晚上,校园招聘。我去了,经过几轮面试。拿到了offer。

  公务员,又一次逃避。苦笑。

  8月3号,大三的我们开始了入职前的技术培训。一个个技术小白踏上了程序员的道路。

  记得培训的第一天自己的日记:

  开心,今天敲了一天的代码,虽然是些简单的HTML标签的,但确实难得了,日子过得充实。久违了高中的感觉。感觉到了一种的救赎,像是为自己的大学生涯买单。不感觉累,心里越是愧疚,之前越是不安。那么现在就越是能吃苦耐劳,何况,还没开始呢。期待成长,和之前的想法一样。在学校,我已经失去了学习的动力。而现在,像他们说的职场。很需要能力,很期待。期待自己能够真正的成为中坚力量。很有希望,我相信自己这3个月的学习一定会让我难忘的。我想要这样的生活。我想要成为出众的人。

  还是高三那句送给自己的话 虽然每天都没沉重,但每天都很有分量。

  不知不觉已经一年了。一年学习了许多,不足的很多。学习能力在一点点的提升,但似乎仍然缺少一股踏实的学习毅力。

  我相信学习知识的常态是反反复复,逐步修缮,提高的。

  借职业生涯的一周年,在此留些印象,希望从此开头,能持之以恒,留下进步的痕迹。

 

 

可以使用 `ephem` 模块来计算一年一天的日长。首先,确保你已经安装了 `ephem` 模块,如果没有安装可以使用 `pip install ephem` 命令进行安装。 下面是一个示例代码,可以计算指定地点一年中每一天的日长: ```python import ephem # 设置观测地点 observer = ephem.Observer() observer.lat = '40.7128' # 纬度(例如:纽约市的纬度) observer.lon = '-74.0060' # 经度(例如:纽约市的经度) # 计算一年中每一天的日长 for d in range(1, 366): date = f'2022/{d}/1' # 指定日期(例如:2022年的每一天) sun = ephem.Sun() sun.compute(observer.date = date) sun_rise = observer.previous_rising(sun).datetime() # 日出时间 sun_set = observer.next_setting(sun).datetime() # 日落时间 day_length = sun_set - sun_rise # 日长 print(f"日期:{date},日出时间:{sun_rise},日落时间:{sun_set},日长:{day_length}") ``` 在代码中,我们首先设置观测地点的纬度和经度,然后使用循环遍历一年中的每一天。对于每一天,我们使用 `ephem.Sun()` 来表示太阳,并使用 `observer.date` 设置观测日期。然后,通过 `observer.previous_rising(sun)` 和 `observer.next_setting(sun)` 分别计算日出和日落时间。最后,通过计算日出和日落时间之间的差异,我们可以得到日长。 请注意,代码中设置的日期是 2022 年,你可以根据需要修改日期并适应自己的地点。还请注意,日长是以时间间隔的形式表示的,你可以进一步处理它以得到更方便的格式(例如小时数)。 希望这可以帮助到你!如果有任何问题,请随时提问。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值