编程学习日志

  今天是2021年10月3日。
   我正读着大三,想把之前的一些东西在这里总结一下,包括自学java编程,之前也学了python的数据分析、机器学习、爬虫之类的,但是觉得python将来不好就业,就选择了再学习java,所幸还来得及。之所以会选择学习编程来就业,其实也是因为现在是某211的经济管理学院的学生,上网查了一下自己这个专业将来的薪资,很低。因为家里穷,而且我是一个男人,我将来要养家,我根本不敢去赌。
   现在在大学上课的同时,自己学习408考研相关的基础,就是王道的数据结构、计算机组成原理、操作系统、计算机网络这四样正在第二遍的网课巩固阶段。大三上基本的安排就是每天7点开始两个小时英语,三个小时数据结构,下午三小时计算机组成原理,操作系统和计算机网络各一个小时,然后6点跑步1200米。
   晚上就把时间花在李刚老师的《疯狂Java讲义》上,我学习编程一直以来的模式都是自己看书,然后辅助网课,重视实战(就是自己上手)(有兴趣想知道我看了什么书的小伙伴也可以看看这篇博客:学习编程Python还是Java编程发展方向 和 一些学习编程走过的坑)相信对你们会有一定帮助。)
    学习python的时候就看了很多书,也是很有收获的,我是大一下的时候开始和舍友一起学习,还记得非常清楚,当时我还在向舍友请教:“return 返回值是什么意思。现在想起来,自己确实在大一还是有收获的,到了大二,我python基础打的差不多的时候,选择了一些学习方向,包括数据分析、爬虫,然后也因为这个技能,跟着本科的班主任做了很多项目,其中一个是分析微博数据来获得疫情各省政府的注意力数据,打到了挑战杯省赛,获得了一等奖,现在正在准备国赛,还有偶尔帮班主任爬爬虫之类的,这里提一句:这个班主任人非常好,甚至可以说把我当研究生培养。跟着这个老师学习到了很多东西,数据分析和爬虫都得到了很大的提升。还收获了两篇论文,一篇四座,一篇二座。

    在大二的时候,也学习了python的机器学习,到DC竞赛上认认真真的打过几场比赛,也遇到了很多机器学习的大佬,包括一些高校的研究生,也做了很多数据处理和机器学习的练习,也学习了数据工程,有一定的数据思维基础,现在还可以看看记录,练习还是做的认真的:

编程学习日志
实在解决不了。我也就只能动用ide了,不行,我基础这么差,绝对不能用ide

下午,解决了原因在,maven要用自己的运行语句

编程学习日志
多谢这个回答。太感谢了

经过这次事件,我也发现了,android对于我来说,我连入门都没有,都看不懂,一遇到问题,只能上网查,别人写了也看不懂,只能照搬,然后不断的尝试,然后白白花费非常多的时间。
但是必须等到java完成,java我也没入门,必须慢慢来,先对付java,然后对付mysql,然后对付android,都非常庞大,所以必须抓紧时间。

我发现,如果阻塞线程,那么选择头像后,会黑屏
然后就是我的android陷入了李刚老师说的那种情况,碰到问题根本没有办法自己解决,只能上网搜索,然后如果搜不到也没办法自己解决,搜到了也看不懂,只能照搬,而照搬还会出现更多我无法解决的问题,久而久之丧失热情,所以等这次项目完成以后,我要开始重修android。java 也要打好基础

2021年12月03日
越难就越没有人会发在网上,越难你就越不会,所以要从java基础,android基础,一点点来。你要知道,如果你只会抄,不能够自己解决问题,那么你就完了。
通过这次项目,我认识到了自己的不足,我实在是太差劲了。需要一次长久的闭关。
要是我足够强,我一脚就能踏出这修罗界。

app基本完成了,接下来就是为期一个月的测试,等软著的期间,要把视频做出来,而且要做好,还要java基础,mysql基础,基本上暂时只有这些任务,
1、java基础
2、mysql基础
3、视频
4、完善app
5、了解java游戏开发的相关知识

2021年12月04日,你什么都可以忘记,什么都可以不要,什么都可以失去,什么都可以放弃,只有父母,你绝对不能忘记。你可以失去所有的一切,只有父母,不能失去。我一切努力的目的就是为了父母更好的生活,你不能被迷惑,你绝对不能为了努力而努力,最后迷茫的看自己的一生,才发现从一开始就走歪了,你的根本是父母,我一定要让他们过上更好的生活。

2021年12月06日
看了app独立开发者的历史,我明白了广告这种模式已经不让用户接受了,我也不会采用这种模式,我要做的,单纯依靠会员盈利,每人每月只能充值1元,充值后会显示头衔——股东,连续充值3个月,会从青铜股东到白银股东,最后到黄金股东,可以获取对应特权,比如后面联动了游戏模块,送一些道具,人每年只能充值3次,这是一个想法(也是几年之后的事情,开始的几年时间,完全免费且无广告),Study的定位就是我用来集聚人气,打出名声用的,将来我发布第二个自己开发的app的时候就不会遇到现在的困难(没地方宣传)。
如果study能够有人气,我将会开发原来被我砍掉的游戏模块。游戏模块因为可以无限拓展,我甚至可以给用户提供一个接口,让她们上传,由用户自己完善、开发游戏。

现在唯一的一个问题,就是怎么让更多人知道有这么一个软件,虽然会在B站发视频,但是我并没有粉丝。
我现在想好的一个模式就是我在b站发布一个不完善的版本,然后在b站收集用户,通过用户反馈,更新。
有一个up主也是在b站做游戏,但是我觉得他有点偏了。应该发布了,在有用户的基础上,根据用户的反馈来完善app。如果有价值就根据用户反馈更新,如果没价值那也就果断放弃。而价值是在有很多人用过,知道的情况下,得出的反馈。

我也需要在视频中把自己的困境和观众说一下。1几年的广告模式我是绝对不会采用的。但是个人开发者也就更难了,看不到出路,希望更多人知道这款软件。
把能想到的传播途径都用一遍
qq空间,b站
考研群
博客
教育机构,考虫
让更多人知道这款软件

这款软件针对的人群就是大学生,考研人和正在自学的人。
我的第一个用户数量目标是100人。

我想要走出一条新的模式:什么都好还要不贵
study是我用来集聚人气,打出名声用的,免费,无广告,将来我发布第二个app的时候就不会遇到现在的困难。
所以,我现在的目标,就是让更多人知道Study,并且知道是我开发的,还是彻底免费,无广告的。将来第二款软件发布的时候,就能够顺利很多。

找一下,java的游戏引擎
找了两个比较靠谱的,感觉效果也不错,都是基于LW JGW
1、libgdx
libgdx
2、jmonkeyengine

jmonkeyengine和libgdx怎么选择br> 哪个更好。

我的java发展道路,后端、安卓和游戏开发这三条路,好像游戏开发,libgbx是可以在android上进行开发的。我对他们的了解都太少了,我需要更多的信息。
为什么了解这些,因为,我想要自己开发游戏,我想这么做。我不可能拿awt和swing去开发游戏,

2021年12月7日,没办法的事,先把这个月熬过去,好好学吧,没办法的,后面再满状态补回来。

2021年12月8日
决定了,要自己学opengl和directx,以后还是以自己开发软件和游戏为生。为了防止别人copy,我需要加深技术深度和广度,我要开发出别人开发不了的软件和游戏。所以我需要闭关。和一套完整的规划,包括学什么,怎么学,每天怎么做,和将来在工作的时候应该怎么做,我感觉至少需要5年时间的闭关。
往最底层最基础去学,那些才是有用的。
软件方面
宗旨:给用户带来更好的体验,而且好用!这样做就会有用户,自然而然的会有回报。
学习内容:
java——疯狂java讲义
android——疯狂android讲义、第一行代码

游戏方面3d
宗旨:精致(要足够的精致,小也没关系,小而精致),新型(不是被归为某种类型的),有趣(用户有玩的动力)

学习内容:
c++
计算机图形学基础
opengl——opengl超级宝典(蓝宝书英文版)、红宝书英文版

发现游戏要学习的东西非常的多

2021年12月23日
如果你打算靠学历的话,就很现实,总有几十万的985在你前面。你永远都得被他们压着。我本来就打算,所以这个211学历根本就是一个垃圾。难道你要承认自己比那几十万人差吗道你要一辈子被这个垃圾东西束缚住我现在是抱着退学的心思混,我不在乎,我连毕业证都可以不要,现在就是专心做自己的事就好了,这才是有可能跨越阶级的希望。

我先把基础学好再去涉及其他的知识。

2021年12月23日
其实企业招聘应届生,目的也是为公司省钱,所以当你失去应届生的身份,将会变得一文不值,管你是不是本科生,研究生,只要不能为公司赚钱,都是会被踢出去的。公司这个组织本身就是一个剥削劳动者的机构,他们又不用劳动,就可以获得报酬。所以我以后要有足够的水平单干。当然我现在的水平还是太差劲。我有一个小计划,就是先当几年大专的老师。毕竟时间很多,我可以接着学习,而且在教学的过程中,我也可以发现自己的不足,吸收到更多的东西。

2021年12月28日
我发现纯英文的,实在有点难看下去,不论是java文档还是opengl都有这样的问题,。。。。边念边看,会好很多。
找了个其他的opengl教程,

我发现,我自己太功利了,其实写博客应该是为了和大家分享知识,相互交流。做视频是为了分享自己的生活。仅此而已。
找个时间吧,博客都变成公开,以后的博客也都是公开
然后现在可以随便发一点视频上去,不论好坏,反正分享自己的学习和生活,仅此而已。

2021年12月29日
我**nm的VarHandle的资料一点都没有,是没人学了是吧一的资料只有文档,那个英文翻译也根本看不懂,难以理解他真实的含义。比如回车的翻译:carriage return。

我以后看不懂的方法就直接试,按照错误提示来找到正确的使用方法。

2021年12月30日星期四
其实看不懂文档不是我英文的问题,而是专业性词汇和理解的问题。我学的都是一些日常用语。其实他们用英文文档作为一手资料学习的时候,也都会有一样的问题。我只需要通过直接使用,通过报错来修正,最低限度是能够使用函数,最好是把概念都弄清楚来。
maven构建多个包的项目。之前没有想到过,现在感觉好像不行…

对2021年做一个总结,
在大三上学习,我从暑假的专业课学习8月-10月,完成了408专业课第二遍,10月-11月然后花了20天做了一个项目Study,然后就是11月到12月,疯狂java第二遍,mysql的基础篇。剪辑也学了一点。

我发现我的眼界还有格局还是太小了。我以后要住大庄园。靠现在这样的话,一辈子都别想了。安安心心去死吧。

Android之父37岁造出Android系统
2021学习总结:还是非常的不够,疯狂java要彻底.弄懂需要6遍,其他也一样。有东西丢了,都很酸。解决办法:全面的多次重复。

2022年1月1日星期六
需要加紧速度了。浪费太多时间了,进度落下太多了。

2022年1月2日星期日
自动化,可以先学单片机试一试(B站视频)。后面应该就知道怎么学习了

2022年1月3日星期一
我想,java的第二遍,文档必须要过,太难的标记出来,留给第三遍。
第二遍的任务是熟悉尽可能多的文档。
第三遍的任务是再熟悉一遍,并尽可能解决第二遍遗留的问题。第四遍,第五遍,以此类推,也是一样的。
大疆公司,深圳和上海,我现在还没有资格加入他们。
架构师首先是一个精通技术的人员,其次对于拥有各种方案

2022年1月4日星期二
我应该抛弃掉不切实际的幻想,原因就是我只能依靠自己,不会有老板会因为你努力的工作而让你当老板,因为你越努力的工作,他就越要让你工作,学习管理并没有学习提拔别人当管理。
还有对于特定身份的人也要抛弃掉不切实际的幻想。比如对于老师和教授或者前辈,上司,你和他们的关系是平等的,你不低人一等,有可能你的知识水平比他们更高,你的能力比他们更强。
我永远只能依靠我自己
仔细的分析后,坚定自己的想法,明白错的是他们,而不是我。但不能迷失在争论当中,我自己清楚就好,我自己按照那样做就好。

2022年1月9日
练习进度跟不上读书的进度…

2022年1月14日
又陷入了考不考研的纠结中。。。
我把疯狂java讲义的awt和swing跳过了,将近200页的内容,我换成了疯狂Html5+Css3+JavaScript
期末考算撑过去了,后面也就没什么事了,
要么学技术要么考研,需要好好计划一下。
2021年1月16日
你要记住,大学的考试考的再好,也和你没关系,这种成就感是虚假的,是毒药!!和你,只能靠自己的原则相违背。要小心这种陷阱。好学校报15,普通报12,一般学校看脸色。打算跳过awt和swing
尝试一下,static数组,能不能,用obj[]=来直接不在代码块里生命
静态的话就是,new One.Two(),非静态的话就是,one.new Two()
要能够说出疯狂书上给的每个例子的用意
目标是3遍
Blob(Binary Long Object)
试一下,在main中new一个成员内部类
为什么要向上转型
1、文档阅读方便
2、父类能够调用子类方法
还有别的吗br> 我觉得叫工厂模式更合适了,因为我可以用工厂模式提供很多的产品,工厂就一个,然后代码里很多对象都可以用,也就是比喻为消费者
然后没找到关于在代码块外赋值的那页
只有真正的吃苦,才有可能,那种骗自己的做法一定失败

2022年1月21日星期五
买了《轻量级javaee企业应用实战》正版书,要争取在在到货之前,看完疯狂java讲义。疯狂java讲义第二遍看完以后,要把练习都练完再看第三遍,否则没意义。
还是买了正版书,考研,也要专注技术,不管大学教什么。我自己要学自己应该学的东西
我还是决定直接就业,学java基础,就搞后端,其他的看一遍就好了,不贪多
我搞程序员,弄什么研究生学历科够了。我不花那个时间去考,我要多花时间在练习上
我感觉自己像个废物
不是感觉是个废物,我现在就是个废物

2022年1月25日星期二
学历好像纸币,会通货膨胀,真正重要的是我自己,我的技术才是不可剥夺的,不会缩水的
毁掉我的也会是我的母亲,我要逃离这种命运,隐秘自己

是不是因为喝酒的原因让我今天不想读书
目前最重要的就是消化掉疯狂java讲义,疯狂还有一个文件需要看,等第二遍练习练习完再看那个。

我感觉自己在不断的变懒,我不能再这样下去了。

最近在想自己能做什么,
短期的
1、 下学期就是考研。
2、
更长远的就是
1、 先练习完疯狂java讲义和深入浅出mysql,和一些比较重要的书籍,等有比较好的基础后,
2、 完善自己的app,实现自己的想法
3、 构思小说
4、 学习单片机

眼睛的疼痛会持续很久,我从1月6日到现在将近20天都没好。
然后感觉javaee是用在web上的,而不是后端,等我先看完再下定论吧。

如果选择就业,我会去搞opengl和单片机,自己的app。选择考研我也会弄他们,但是时间会被压缩很多,

我对于网页不太感兴趣,不过先看看javaee吧,我也还不了解,应该就是同一种技术,换了一个前端而已,我认真研究android。其实没太大差别。

2022年1月30日星期日
我现在对于javaee框架有了一个理解,就是淘宝京东这种大的,用的,如果像我自己的app完全可以用javase实现,不需要如此庞大的一个框架。自己构造一个框架,封装我需要的基础类库

看了,李刚老师的视频,框架必备,现在经典和轻量级,然后疯狂java程序员的基本修养,主干这3本,其他的技术后面再拓展,Spring很重要,基础也很重要
也许我应该正视Python
李刚老师说入行必备:java基础,数据库,Html5css3javascript,jquery,vue 和angular经验,java框架jpa(hibernate)mybatis spring(spring mvc)ssm,spring全家桶,常见消息队列框架activemq rabitmq kafka
Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等 。
了解一下,计算机专业能考的公务员
因为好像没有导入jar包这种说法,难道直接放在lib下也行试了一下,不行。可能这台电脑环境比较乱

今天问了一下一些程序员,还是说考个研比较好。不过要记住谎言终究是谎言,

了解一下,计算机专业能考的公务员
Android,web,opengl,硬件
学历再高,不会赚钱也是白搭。其实学历和赚钱都不是我的未来,我只想做自己喜欢的事情。
Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等 。
where is my lifebr> where is my future/p>

Android,web,opengl,硬件,bmob
我的想法是树莓派上装一个服务器,自己写的,能够连接公网,然后Androidapp用Socket传输命令,再用树莓派操作硬件
为什么不连网线,就不能用手机连接,电脑的服务器,只能用模拟器连接,连上网线就可以用手机连接,然后ip地址那么多我都不知道用哪个,只有在连接网线然后在控制面板里那个才对
重要的是视频的制作,更加精细一点,然后才是下一版本的制作
我现在对于Android的使用简直就是在侮辱他
2022年2月11日星期五
json传输头像br> 我需要技术,我需要更多的技术
我需要扎实的基础
我打算是花这一年,努力学,尽力就好,然后后面自己想办法赚钱,不用父母钱
有了基础,看其他的都非常容易
我需要技术
看一下chat文件夹

下学期
一方面是继续学习和练习,一方面是运营自己的app(包括视频的制作和软件的维护),另一方面是小说的写作

2022年2月13日星期日
学习方面:
1、先把javaEE学好,就那四本书
2、练习,然后第二遍
3、C++的opengl路线
4、C的单片机路线
运营方面:
1、视频制作(剪辑和设计),记录自己独立运营的生活
2、视频怎么做更吸引人
3、app怎么运营才能吸引用户
4、如何提高app的性能和用户体验

小说方面
1、可以直接写了,边写边构思边改

博客不能忘记

这几天就把
1、网页做好,
2、然后app完善一下(app本身,还有腾讯开放平台),
3、书买一下,
4、视频完善一下,

我要做3D游戏

视频添加一下股东的事情,看下像那个木什么的视频是怎么做的
网页美化一下(记得记录一下美化的过程)
app功能完善一下,然后美化一下,

前天提交给字节直推的人我的简历,然后说要面试,感觉有种学了很久然后面对考试的感觉。
我蛮投一投简历。
今年是2022年,我大三上结束,大三下快开始,简历如下

慢慢提升。求深不求多。

———————————————开始实习分割线———————————————————————
2022年7月16日
非科班非常不好,待在一群科班中,会从心里生出一种自卑感,也有一定的外部因素导致。唉。加油吧,反正又不只我一个非科班。大厂是不会要的,就算你很优秀,也有很多对口专业的,没必要要你。
也会因为到了一个大家都会编程的环境,感觉不到自己的特殊了,就好像马达加斯加2中的马弟一样。

最近到了一家做pos机的公司实习Android开发(实习3周了)。这里很多是硬件的只是,Android反倒没那么重要,不知道真正的互联网公司的Android是怎样的。下次去别的公司实习看看。一进公司就是看文档,看代码,看一周左右,会让你写一些文档,然后才是简单的代码。

我的一些刚入职的室友,刚工作1、2周就准备考研了。我还不知道怎么办。这家公司还不错,遵守劳动法,每天不到8小时,每周5天。待遇也还行。

2022年7月25日
今天看到两个老员工,讨论Android前端的一些编程问题,我发现Java基础是真的重要,我疯狂Java讲义把基础部分刷了3遍,对比他们就更有优势,看来完整的第三遍需要排上日程。然后近期也发现了Android动画的使用方法,很开心,又有进步。然后javaee后端也有所突破,知道应该怎么配置了,可以进行下一步学习了。

2022年8月19日
在新大陆公司的实习结束,从6月27日开始,接近两个月,学习到了很多知识,在公司工作和独立开发有很大区别,独立开发的话,更倾向去使用自己已经会的技术,而公司工作因为有很多不同的任务,也可以看到其他人的代码,所以会学习到很多自己认识面以外的知识。也有我自己看博客学习的效果。

然后我发现公司里有些代码质量也不高,还要你看懂,简直是要命,所以代码不是高深就好,而是简洁易懂还能够正常执行才是好的。还有时候会遇到,让你看文档编程,结果文档都是错的。。。。一定要多问多问,不然百度百度不到,文档又是错的,你就是天才,都不能弄懂。

接下来该我自己编程了,我的两个app即将开始编写。等我缓一缓,说实话,有些累,每天一下班就啥都不想干了。福建福州的新大陆支付值得推荐,不加班,遵守劳动法,同事人也都不错。

———————————————实习结束分割线———————————————————————
今天被狗人事恶心了,工资一直没发,实在是有种命运被别人掌握的感觉。唉,讨厌打工,估计就是工资被掌握在别人手里,有种当狗的感觉。

文章已被收录至官方知识档案Python入门技能树人工智能基于Python的监督学习209380 人正在系统学习中

来源:程序代号

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年7月25日
下一篇 2022年7月25日

相关推荐