July的大学生涯

July著《编程之法:面试和算法心得》完整扫描版 《编程之法:面试和算法心得》涉及面试、算法、机器学习三个主题。书中的每道编程题目都给出了多种思路、多种解法,不断优化、逐层递进。本书第1章至第6章分别阐述字符串、数组、树、查找、动态规划、海量数据处理等相关的编程面试题和算法,第7章介绍机器学习的两个算法—K近邻和SVM。   此外,《编程之法:面试和算法心得》每一章都有“举一反三”和“习题”,以便读者及时运用所学的方法解决相似的问题,且在附录中收录了语言、链表、概率等其他题型。书中的每一道题都是面试的高频题目,反复出现在近5年各大公司的笔试和面试中,对面试备考有着极强的参考价值。 立即下载

我的大学生涯

作者:July,湖南人,2008年入学东华理工。
时间:二零一一年七月二十三日。


    半个多月前,便已离校了。往往是某些事还未来得及回顾,又将会有新的生活,新的挑战迎面扑来,令你手脚失措。但终究是为了不致忘却,也算是对过去三、四年的回顾与纪念,还是记下点什么吧,免得对以后的生活心生倦意。

    三年前,即2008年10月,我是带着高傲的心情来到江西南昌--东华理工大学的。而这也成为了可能今后人生一个重要的驻留点。毕竟,我曾经在那里彷徨,失望,纠结,努力,也取得些少许成就,更多的是,那里有我很多的同学,朋友和老师。最重要的是,正值风华正茂,所以有点书生意气,或者意气风发也是很正常的。

    我曾经久久的想过一个问题,将来我该做什么,我能做什么,我能为别人创造怎样的价值,做什么能让我最具满足感,或踏实感。刚到东华理工的时候,我没有过多去想这个问题,只觉得自己应该努力,别人可以随意,可以不努力,而我不行。尽管刚开始的有段时间,我很讨厌那些上课不认真听讲的同学,但后来,我也就习惯了。我明白了人各有志的道理。

    所以,整个大一,我都是专心听课,专心学习,不为了什么,内心总有一种驱动力,促使我不断向前。我当时上课听得最认真的是高数课,因为高数老师年轻漂亮,课也讲得清楚明白,讲得很好。所以,我一般总是坐在前几排,不管周围的同学怎么吵,或者讲话什么之类的。那个时候,便有了学会忽视某些人或某些事的念头(后来也就明白了,大家都是人,不论他喜欢的是黑猫,白猫,大家都有各自的观念,经历和想法,无论怎样,都应当彼此尊重。所谓人所不欲,勿强加于人)。

    以下是在东华理工的第一年后,也就是大一结束后在自己私人空间里写下的文字(我非常喜欢这段文字,可惜以后再也不可能有这种心境了):

  1. 学校在江西南昌。 原本叫华东地质学院,后叫东华理工学院,现叫成了东华理工大学。 ­
  2. 去了长沙几所学校后,才知道我校的学习氛围不是很差。 ­不过,在我眼里,长沙还是胜过南昌。 ­
  3. 弱者就是弱者,永远也成为不了强者。 ­有时强者却不幸变成了弱者,而以后还能再成为强者。 ­表面上的一切终究是个假象,强者心态才诀定你是否是个强者。 ­
  4. 你有成绩并不就等同于优秀,若无素质,是不配为人的。 ­这一年,见识了不少垃圾,当然,也认识了很多优秀的人。 ­
  5. 我心里有这几点很是失望。 ­学子们不够应有的自信,心态也不是很强大。 ­上期很认真,无缘无故却挂了军事理论,窝火的很。 ­原本运气不好也是我的错,只是莫名的被人一枪毙了,很是难以接受。 ­
  6. 很是高兴:到底还是有人赏识我,我的朋友们,老乡们或她, 还有我姐。 ­很是痛心:以前喜欢的,已死了。 ­终究不是一个世界的人。 ­别人不喜欢我的世界,却也无碍于我对我的世界的喜欢。 ­我就像这个世界,而这个世界是不会变的。 ­
  7. 生活是很累的,常常在梦里挣扎,梦里疲惫,梦里伤痛。 ­人们常说,好风光似幻似虚。 ­我怎觉得,这20年来我却活得很不痛快。 ­
  8. 这一年,变了很多。 ­什么都敢说敢做了,遗憾的是,不是什么都能做成了。 ­总有不顺心,令人纠结的事。 ­
  9. 我对我们学院并不是很自信,走的也不是百分百的踏实。 ­而这一切,则是我所追求的。 ­非常失望:这第一年的奖学金,早在几个月前就没有了希望。 ­这期虽没挂科,但高数少了28分:72分。 ­单就这一门是不配去拿奖学金的。 ­
  10. 总的来说,在东华理工的这一年,对自己失望与遗憾。希望这一切,以后会越走越好。 ­勇气,胆识,勇敢去做自己喜欢做的事,影响世界。 ­则是我这一生的希望。­

     在经历了差不多一年多的迷茫与不知干什么的困惑之后,在大二第一学期(09年11月),我接触了一种叫c++的东西(直到后来,一直对它情有独钟。但我承认,直到现在,我所懂的,都只是皮毛都算不上而已),当时是为了应付期末考试,所以那段时间在和一个同学一起在图书馆复习c++这门课。在复习的过程中,我把书上的每一个例题,每一句话都差不多清清楚楚的看完、弄懂,而我发现我的同学好像看不太懂这个c++,于是,我经常跟他讲解,好让他明白。那个时候,接触了编程。并觉得自己在应付考试之余,感觉还能再多学点东西之类的,所以,那个时候起,我开始看书自学编程了。

    我不知道中国的大学教育是怎么一回事。我所见到的教我计算机与编程之类的老师都足够优秀,可我上课时总听不懂他们讲的课。c++这门课也是如此,常常一门课讲完了,还没来得及看懂屏幕上写的是什么东西,讲的那些内容是怎么一回事时,一节课就在睡意朦胧,眼一睁一闭中度过去了。而后来的明白都是通过自己课后反复看书自学所得。这或许是一种弊端,或许是一种体制问题,包括在学校上机时更没做过什么东西,还拿一种所谓的课程设计蒙混过关,欺骗自己和周围的老师和同学,自认为了不起。其实是,啥都不是(至于后来做的一些项目也就是小把戏而已)。

    如果说学校不能发觉一个学生的在某一方面的潜力与兴趣特征,那可能还算是学校的问题。但如果说一个大学生在大学里呆了整整三、四年,他都没有过什么事,不知道自己该干些什么,整天无所事事,那就一定是他自己的问题了。因为我相信人是有思想的动物,我无论如何也无法想象,一个人在整整三、四年间的时间里头,他没有任何什么的想法与念头。我总觉得那是不太可能的。所以,大学真的是一个好地方,一个可以安安静静,安心读书,与修身养性的好地方。

    于是,到了09年年底的时候,在空间里写道:“或许他们的世界在过去,而卧只想专注于眼前和未来,现在和以后才是属于我的世界。所以,当我自觉越来越强烈的感觉到,我好像要回来了,好像要找回自己的世界了。才会如此兴奋,在一个无边的狂野上来回的奔跑,自由而享受。我回来了,带着怒视,藏着勇气,誓要把每个明天当成过去的每个昨天来过。我要把一切重头来过。我回来了,无所畏惧,坦面一切”。

    然我有一个很大的弱点,就是有的时候太过在意别人对我的评价和看法。我想,我这是遗传我老妈的。因为她总是斤斤计较着一件事,总是为那事纠结着,久久放不开,放不下心。我觉得这很不好。且因此我产生了很多很大的困惑(后续没有了,当你心怀天下的时候,你不会再去计较一城一池的得失)。

    大二第二学期,也就是2010年3、4月份的时候,我开始准备深入学习c++了,于此同时,我开始在淘宝网上大量购书。什么深度探索c++对象模型,c++ primer,c++之父的c++程序设计语言,什么c和指针,包括那个计算机程序设计艺术等等一大堆网上说很经典的书,都掏钱买了(后来,非常非常感谢我的一个朋友佘广,他后来免费赠送给我了大量经典的书籍)。也从那个时候开始,我开始慢慢享受读书的感觉了,有的时候,一本书看得很快,大致半个月或一个月一本。比如后来有一个深入浅出MFC,便是用了十天的时间看完的。主要是看得很爽,看完那书的第三章之后,便停不下来,忍不住想急切的知道书的后面写了一些什么东西。直到现在,自己掏钱买的和朋友赠送的经典书籍,已经不下30本之多了。我一直珍藏着。

    我一直想寻找志同道合的朋友,可以一起交流,探讨。曾经在学校和几个优秀的朋友组织个了c++开发团队,但后来,不了了之,我们什么都没做(后来,自己又组织了一个c/c++兴趣小组,由我个人专门给一些低年级的同学讲有关编程的课)。直到大三第一个学期,也就是2010年10月份的时候,我偶遇了一个叫做优快云的论坛,在那上面我发现了很多看起来很专业的人士,刚开始我不敢发帖,或者说话之类的,后来,当渐渐胆子大了之后,我便开始无所畏惧,为所欲为了。一开始我现在论坛上整理面试题的资料,而后跟许许多多的朋友一起做那些面试题,然后再把答案整理成可供下载的文档传到了网上供更多的人下载。再到后来,我发现这些面试题大多都跟一个东西有关--数据结构与算法,于是当时我的兴趣便开始由具体的c++语言转向了数据结构与算法。当时认为,纠结那些语法细节,不如好好弄懂数据结构与算法之类的功力(当然,现在已不这么认为了)。

    我是一个有毅力有内心驱动力的人,一旦认定该做什么事之后,我便会不顾规则,且义无反顾,不顾一切的去干。于是,整个大三下学期,我都在写博客,讲解面试题和算法。也因此认识了许许多多的朋友,而这些朋友在我后来找工作中提供给了我莫大的帮助。若不是他们,我现在可能还在家吃着闲饭,当一个无业游民。到了现在,这个博客在社区已经有了一定的影响力,而我本人也受到了不少的关注。

    整个大学期间,阴差阳错,我们寑室4个来自不同院系.班级(3本一专),在校3年,我每天都在努力,当身边所有人都开始放松的时候,我开始发力,那时我一周通常是不会排满课的,于是我经常上完自己班的课后,便跑去他们3个班上上课,生怕落后了他们(当然,事实是反过来了)。总觉得,学习是自己的事情。

    但我终究不是考试型的选手,在大三的最后时期,因学校要以一场所谓的考试来选拔那些优秀的人,所以,5-6月份,我一边要写博客,一边要准备那场考试。而至始至终,全部的精力都放在了文章创作上,一直没怎么复习,所以考试的结果可想而知,我是劣等生,被迫毕业。我向来是对中国的考试抱着冷眼旁观的态势。能上,就继续上,不能上,那就不上。只是害苦了我的父亲。

    我非常感激着我的父亲,因为他不论当年我选择做什么,选择走什么样的道路,只要我一经决定了之后,他总是不遗余力的支持我。我非常感激。或许,我也曾违背过自己曾经许下的诺言,但只要我一天还在,我定会报答我的父亲。

   我的母亲是一个比较固守的人,她和我父亲一样,为了我操了不少的心,她总是为我的前途担心。我希望她能够更加平和的相信他儿子的能力。我相信,将来无论是做什么,我都会有所成的。

    因为在中国,只要你持之以恒的做着某一件事,不论那件事是大是小,不论是什么性质的,只要你能坚持下来,你就一定会有收获的。相信在中国几千年的文化中,一般的中国人向来欣赏那种默默坚持做事情的人。

    我一直认为,一个人的生命是如此短暂,而短暂的生命总将迫使着人们不得不去利用这丁点的时光做点有意义,有价值的事。世界是每一个人的,上帝也对每一个人都很公平。直到现在,我还是经常问自己,我到底能够做些什么,我能为这个社会创造什么样的价值,我的存在能为他人带来多大的意义与帮助?

   在整个大学里头,我要感谢很多人。首先是我的父亲和母亲,他们一直含辛茹苦为我的生活拼命。然后包括所有教过和关心过我的老师,包括我的同学,朋友,老乡,很多网上的朋友,没有他们的存在,我或许将感受不到自己的存在。希望,我认识的每一个人都能过上安好的生活,我也祝福每一个关注过我的朋友,每一个陌生人,愿你们享受人世间一切好,与不好的东西。

    曾将我的大学生涯总结为三点:1、自学;2、社会实践活动;3、人格方面的塑造与培养。如今,大学生涯已经结束,新的生活已经开始。还等什么呢?准备着迎接每一天的朝阳与黑暗吧。愿真主的恩赐与我们常在。

    July、二零一一年七月二十三日。



    写完上文后,后续又有了几点体会,也记录下,指不定能启发后来的校友们:

  1. 刚进门之初,不必去仰仗一些所谓高深的技术,脚踏实地最重要,刚学习之初,不要去追求一些有的没的虚的东西,不必把自己装得很高深,一点一点,从代码基层做起,所谓软件工程本身就是告诉我们软件是一个浩大的工程,而编程就是不断的动手写代码,有什么想法不重要,动手去实现它,show me your code!
  2. IT是个很广的领域,产品,运维,销售等等,但如果你想从事的是软件开发一职,那么别无它法,多动手写代码,不断的coding,coding(初学编程千万不要一上来就搞算法,好好学好一门语言,然后多coding,绝对事半功倍:http://weibo.com/1580904460/z7Cf3dDRc),在学校尽量打好基础,当然,深刻掌握还是在以后的工作中。
  3. 最近一年半以来生活和工作的经历,我有这么一点最深刻的体会:工作一定要做自己感兴趣所喜欢的事情,为梦沉潜是可以的,甚至熬也是可以的,但到了一定阶段,要学会让熬变成享受,因为你时间有限,精力有限,人生有限,而把熬变成享受的关键就是找到自己的热爱和兴趣之所在,它们会为你我指导一切,包括指导你我如何慢慢思考(当你慢慢开始有独立思考的意识时,相信你就知道一切该如何下手了),如何去做事情。

    心怀天下,终生为学。July、二零一二年十一月二十日。


转自http://blog.youkuaiyun.com/v_july_v/article/details/6628086

【电力负荷预测】项目介绍 MATLAB实现基于BO-Transformer-LSTM贝叶斯优化算法(BO)优化Transformer-LSTM组合模型进行居民用户多步电力负荷预测(含模型描述及部分示例 内容概要:本文介绍了一个基于BO-Transformer-LSTM的组合模型,用于实现居民用户多步电力负荷预测的完整项目实例。该模型融合Transformer的全局注意力机制与LSTM的局部时序记忆能力,构建能够捕捉长时依赖与周期性特征的深度学习架构,并引入贝叶斯优化(BO)自动搜索最优超参数组合,提升预测精度与训练效率。项目涵盖从原始数据清洗、特征工程、滑动窗口样本构建、模型设计到超参数优化、反归一化及多步误差评估的全流程,强调时间顺序划分以防止信息泄露,并通过周期编码、外生变量融合等方式增强数据表达能力。文中提供了详细的MATLAB代码示例,包括数据预处理、网络搭建、贝叶斯优化配置和预测结果评估等关键步骤。 适合人群:具备一定机器学习和时间序列分析基础,熟悉MATLAB编程环境,从事电力系统预测、智能电网、负荷管理等相关领域的研究人员、工程师及研究生。 使用场景及目标:①应用于居民级或多用户聚合负荷的短期至中期多步预测(如未来24小时);②服务于配电系统运行调度、需求响应基线设定、家庭能源管理系统优化、分布式能源协调控制等实际工程场景;③为科研提供可复现的深度学习+贝叶斯优化的技术路线参考。 阅读建议:此资源以实际项目为导向,建议读者结合提供的代码逐步实现并调试模型,重点关注数据质量控制、时间特征编码、组合网络结构设计与贝叶斯优化稳定性之间的协同关系,在实践中深入理解多步预测中的误差累积机制与超参数敏感性问题。 立即下载

相关推荐

国央企创新负责人如何通过平台实现科研成果的快速识别与转化?.docx

科易网基于AI模型+行业大数据,在技术转移、成果转化、技术经纪、知识产权、产业创新、科技招商等垂直领域的多样化应用场景,推出科技创新领域的AI+工具与数智化解决方案,推动科技创新与产业创新智能化发展。

July著《编程之法》-字符串

在看博客的时候发现July编著的《编程之法 面试和算法心得》非常适合自己,故果断买一本仔细研读学习,在此做个记录并实时更新,以备后续之用,再次感谢July老师,非常不错的一本书籍,推荐购买,感谢!!! 附免费高清PDF带书签July编著的《编程之法 面试和算法心得》【建议买一本,方便查看】 https://pan.baidu.com/s/154wjouhTjAFxNjMQZEY01Q ...

你是猴子请来的精兵吗??? 558

PotPlayer自用皮肤

自用 PotPlayer 皮肤,仅微调了字体大小与颜色,是按个人习惯调整,未做适配性调整。

一步一图一代码,一定要让你真正彻底明白红黑树

          一步一图一代码,一定要让你真正彻底明白红黑树作者:July   二零一一年一月九日-----------------------------本文参考:I、  The Art of Computer Programming Volume III、 Introduction to Algorithms, Second EditionIII、The Annotated STL SourcesIV、 WikipediaV、  Algorithms In C Third Edition VI、 本

结构之法 算法之道 8万+

2-shell及常用命令-续.pdf

2-shell及常用命令-续.pdf

【CTFhub】——hate_php2021

【CTFhub】——hate_php2021

manerzi的博客 1605

我的大学生涯

出自:http://blog.youkuaiyun.com/v_JULY_v/article/details/6057286 比我早一年毕业,我要学习的高手,虽然我不致力于算法的学习,但是我也要把你写的算法看完。 我的大学生涯 半个多月前,便已彻底结束了自己的大学生涯。往往是某些事还未来得及回顾,又将会有新的生活,新的挑战迎面扑来,令你手脚失措。但终...

baobaoupup 125

Django 前后端分离实战:网络设备运维系统 - 从登录认证到业务模块

这篇文章分享了Django+Vue前后端分离开发网络设备运维系统的实战经验,重点介绍了登录认证、全局布局和设备管理三大模块的实现。文章包含以下核心内容: 登录模块实现:包括表单验证、Token认证、记住密码功能,以及美观的UI设计(渐变背景、毛玻璃效果) 全局布局架构:采用侧边栏+顶部导航的响应式设计,支持菜单权限控制和多设备适配 业务功能开发:详细展示了设备分类和部门管理的CRUD功能实现,包括列表展示、搜索过滤、分页等功能 常见问题解决:提供了5个开发中常见问题的解决方案,如Vue Router警告、C

qq_16766705的博客 525

读博文有感

JULY,不出意外的话,未来五年或十年内,这个名字将家喻户晓。 读了他的博文《我的大学》一文,心中钦佩至极,像他学习。在博文中他提到了自己从大一的迷茫彷徨,到大三毕业的坚定与勇敢。他依然破茧成蝶凤凰涅槃了,看到他的大学生涯过的如此有目标,如此坚定,再看看自己的大学生涯,不禁自惭形秽。值得庆幸的是,这个年纪还不算晚,还有时间可以像榜样学习。今日保存下这篇博文的地址,以备他日回顾。(http:/

Charging Station 485

雷达原理习题答案【西电】

  目前教材用的是陈老师新版的,但是,我发现课后题有一部分是之前某本书里的。答案如下【建议参看原题→查阅答案】 【原题点这里!!点这里!!】 目录跳转功能目前好像只支持网页版 文章目录% 第一章、第二章% 第三章% 第四章% 第五章% 第六章% 第七章% 第八章 % 第一章、第二章 % 第三章 % 第四章 % 第五章 % 第六章 % 第七章 % 第八章 ...

薛定谔的壳的博客 1万+

S32K144(14)ADC

1、简介 开发板S32K144+S32DS+JLINK,裸机版的程序编写 S32K14x包含两个12位ADC模块,ADC0和ADC1 应用程序可能需要ADC的连续采样(4K采样/秒),这可能对CPU有相当大的负载。虽然使用可编程延迟块(PDB)来触发ADC可能会减少一些CPU负载,但当ADC以非常高的速率采样或PDB被绕过时,ADC支持DMA请求功能以获得更高的性能。ADC可以在转换完成时触发DMA(通过DMA请求)。TRGMUX会根据不同的应用需求,使用软件为用户提供更灵活的DMA触发方案,例如,可

朗朗上口就行啦的博客 1万+

[生活|感悟] 第一篇优快云博客,总该说点什么

第一篇优快云     想想自己也算挺懒的,学编程的都想拥有自己的技术博客,好好整理思路,写写点好的总结!让以后的自己回头看看,至少感慨一下当初原来也算挺可以的,至少这样东西也是自己想出来,设计出来的,最少可以小兴奋了一把 呵呵!如果写的好,或许也能从别人那里得到嘉奖!正如norains大师《为什么写博客》中 ”为文者,有一同好,足以“ !     其实在写博客之前,我是挺犹豫的,

Coding and Thinking 944

告别‘耀斑’降落:手把手教你用PX4+激光测距仪实现固定翼精准自动着陆

本文详细介绍了如何利用PX4飞控与激光测距仪实现固定翼无人机的精准自动着陆,解决传统气压计在低空环境下的测量误差问题。通过硬件选型、安装要点、PX4参数配置及实战调校,帮助开发者实现厘米级高度感知,优化降落曲线,提升着陆稳定性与安全性。

weixin_30336061的博客 520

中国程序员技术联盟,期待你的加盟(10.25修订)

中国程序员技术联盟--交流互助携手并进,期待你的加盟引言 “直到现在,我还是经常问自己,我到底能够做些什么,我能为这个社会创造什么样的价值,我的存在能为他人带来多大的意义与帮助?”--July、<<我的大学生涯>>。 昨晚熬到了凌晨4点,在思考一个问题。人之一生,白驹过隙,不多认识几个朋友,不干一番事业,枉来...

weixin_30920091的博客 139

JavaFx之集成FontAwesomeFX与JFoenix(十五)

本文详细介绍了如何在JavaFx项目中同时集成JFoenix和FontAwesomeFX,以创建现代化、美观的桌面应用界面。通过Maven依赖配置、动态代码创建和FXML静态声明两种方式,演示了如何将JFoenix的Material Design控件与FontAwesomeFX的丰富矢量图标完美结合,并提供了实战案例展示如何构建一个功能完善的现代化工具栏。

pepsi的博客 437

浏览器缓存导致代码不更新?一招解决部署后用户仍看到旧页面的问题

方案效果适用场景文件名哈希永久解决前端工程化项目HTTP缓存头控制精准控制需服务器权限Meta标签部分生效临时补救方案最佳实践:入口HTML禁用缓存,静态资源使用哈希文件名 + 长期缓存,达到「秒级更新」+「高性能」的平衡!

江拥羡橙的博客 810

程序员面试、算法研究、编程艺术、红黑树4大系列集锦与总结

程序员面试、算法研究、编程艺术、红黑树4大经典原创系列集锦与总结 作者:July--结构之法算法之道blog之博主。 时间:2010年10月-2011年6月。 出处:http://blog.youkuaiyun.com/v_JULY_v。 声明:版权所有,侵犯必究。 前言 开博已过8个月,回首这8个月,发现自己在本blog上着实花费了巨大的时间与精力,写的东西可能也够几本书的内容了。希望我真...

weiyinchao88 86

(2)NPW(监控片)【中】---业务场景精讲

自己在日常工作当中,由于非产线人员出生,对NPW的知识一直一知半解,业务场景认识的不够透彻,做系统的时候很难理解甲方的NPW业务应用,特收集了不少关于NPW的一些业务场景,下面都是一些摘抄,大家关注我标红标粗的部分,

阿拉伯梳子的专栏 1586
上一篇: shell命令
下一篇: 复制构造和重载()的区别
gyafdxis
博客等级 码龄12年 6粉丝 59原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值