要回国了,写个简单的总结吧。

一亩三分地论坛

 找回密码
 Sign Up 注册获取更多干货

最近看过此主题的会员

码农求职神器Triplebyte:
不用海投
内推多家公司面试
坐标湾区
Games Startup
招聘游戏开发工程师
游戏初创公司招聘工程师、UIUX Designer和游戏策划
把贵司招聘信息放这里
查看: 11504|回复: 115
收起左侧

[其他] 撸起袖子加油干。。俯身落实一百天。。

[复制链接] |试试Instant~ |关注本帖
我的人缘0
shaonan 发表于 2018-3-18 10:25:50 | 显示全部楼层 |阅读模式
  此人很可信:
 
0% (暂未有人投票) 【我投】
  此人瞎逼逼:
 
0% (暂未有人投票) 【我投】

注册一亩三分地论坛,查看更多干货!

您需要 登录 才可以下载或查看,没有帐号?Sign Up 注册获取更多干货

x
周日 南京 雨
不想做没有目标得过且过的人 不想做什么都懂就是没有行动的人
自己的惰性真是可怕 目标有了 行动方案有了 就是懒得动啊
不过做一条咸鱼 每天吃吃喝喝 吹吹牛逼是真的舒服
所以就把目标修改为在加州海滩上吹牛逼吧
从没在社交媒体上立过什么flag 今天试试
可能外部的压力会有些用 毕竟这么大岁数了 要脸
先来个一百天吧 尝尝咸淡

评分

4

查看全部评分


上一篇:请问如何自己实现Java8的Stream?
下一篇:懒癌晚期督促自己刷题
我的人缘0
 楼主| shaonan 发表于 2018-3-19 00:26:55 | 显示全部楼层
  此人很可信:
 
0% (暂未有人投票) 【我投】
  此人瞎逼逼:
 
0% (暂未有人投票) 【我投】
3.18
一:完成61b abstract classes和Java packages,lab5
1. abstract classes should just be extended, we cannot say new on that type.
2. abstract method has no body, and abstract method should only appear in abstract class. we can use it to define part of the protocol for a group of subclasses and for polymorphism.
3. the first concrete class must implements all abstract methods
4. the compiler decides whether you can call a method based on the reference type, not the actual object type.
5. java doesnot allow multiple inheritance, but you can implements as many interfaces as you want. the interface is 100% pure abstract class. and the methods in interface are all public and abstract, we'd better donot type these two words.
6. use super to invoke superclass's methods.

二:leetcode 119. Pascal's Triangle II
回复 支持 1 反对 0

使用道具 举报

全球28万学生4.7分推荐
我的人缘0
 楼主| shaonan 发表于 2018-3-20 02:17:45 | 显示全部楼层
  此人很可信:
 
0% (暂未有人投票) 【我投】
  此人瞎逼逼:
 
0% (暂未有人投票) 【我投】
3.19
一:leg day: squat 100(5*4) 80(8*2)60(10*2) rear leg pull 70 80 90  leg press 290(10*2)  260(10*2) 230  190
二:cs61b pj1
三:leetcode 1. Two Sum
回复 支持 反对

使用道具 举报

我的人缘0
 楼主| shaonan 发表于 2018-3-21 01:38:56 | 显示全部楼层
  此人很可信:
 
0% (暂未有人投票) 【我投】
  此人瞎逼逼:
 
0% (暂未有人投票) 【我投】
3.20
一:finish cs61bb pj1
二:
leetcode
21. Merge Two Sorted Lists
dummy node recursion(base case, divide and conquer)
53. Maximum Subarray
have not understood it completely...

ps: 记录一下黑妹分享的鸡汤

                               
登录/注册后可看大图



以及pj1中让人心生向往的话:

                               
登录/注册后可看大图

回复 支持 反对

使用道具 举报

我的人缘0
 楼主| shaonan 发表于 2018-3-22 03:06:03 | 显示全部楼层
  此人很可信:
 
0% (暂未有人投票) 【我投】
  此人瞎逼逼:
 
0% (暂未有人投票) 【我投】
3.21
一:chest day: bench press(80 3sets*5reps 60 1set*10rep)  incline bench press(50 4set*9reps) butterfly (70 4sets*8reps) cable crossover (60 4sets*10reps)
二:learnt git : \git add filename   \git commit -m "description"   \git status   \git diff   \git log   \git reflog   \git reset --hard commit_id   \git checkout -- filename   \git reset HEAD filename   \git rm filename
三:cs61b hw4: inheritance!
1. you can add new fields in your subclass, but not modify fields in superclass
2.in the constructor of your subclass, it will invoke super.constructor() automatically, only if you invoke another super's constructor with params.
3.inheritance means you want to use some properties of superclass, and specify some of them or add new ones. you should only focus on the specifying and adding parts. if you don't change the params and return type(can be subclass of the origin return type), you are overriding. if you change the params(order, type or numbers of params ), no matter whether you changed the return type, you are overloading!
四:cs61b Exceptions
1.when a run-time error occurs, JVM will throw a exception, you should solve it, or your program will halt. using try and catch to solve such exceptions. try can be followed by several catches, and the order is matter, cuz the program will match first proper catch. so put the most specific one on the top and the most general one on the bottom.
2. class extends Exception        method throws XxxException      in method body throw new XxxException()
3.if there are anything should be executed no matter exception occurs or not, you should put finally{} after catch. and finally will run even if there is return in try or catch.
4.when facing exceptions, you must follow try/catch or duck principle, which means other than use try/catch to solve them, you can just add the "throws XxxException" to modify your method when you calling the risky method. in this way, the method, which called the risky method , become a risky method. anyone who call this method must make a choice between try/catch and duck.
5.the top-level of class exception is Throwable, and Exception and Error are subclass of it. error and RunTimeException are unchecked, which means method dealing with them can throw exceptions without in a class with throws XxxException modifier.  other exceptions are checked, which means you must make the throws modifier.

ps:
今天和黑妹聊了俩小时,给我讲述了她疯狂关心她的牙买加妈妈制定的交往对象标准,以及她在牙买加度过的因为聪明而受校园霸凌的小学生涯,面对一个另一国度的同龄女人突然对你袒露心扉,还真有点不适应。。时不时的再来个害羞的小表情。。我仿佛看到了黑妹狂野卷发下水汪汪的大眼睛以及粉嫩的少女心。。
回复 支持 反对

使用道具 举报

我的人缘0
 楼主| shaonan 发表于 2018-3-23 09:09:34 | 显示全部楼层
  此人很可信:
 
0% (暂未有人投票) 【我投】
  此人瞎逼逼:
 
0% (暂未有人投票) 【我投】
3.22
??? 第四天就颓了???
今天好像只是学会了用github,看了看树??? 晚上我妈给我打电话说感觉我今天有好事。。接着就收到duke面试了。。然后就聊了一晚上天???下不为例下不为例。。。 慎独啊。。。

GitHub:
1.create a new repo, and use ssh in your terminal to connect that repo
2.connect the local git repo and the remote repo using "git remote add origin xxxxx"
3.push local contents to remote repo(named origin with the master branch) using "git push -u origin master"
4.clone other's repo using "git clone xxxxx"
5.fetch and merge any modification in remote repo using "git pull xxxxx"
回复 支持 反对

使用道具 举报

我的人缘0
 楼主| shaonan 发表于 2018-3-24 01:50:38 | 显示全部楼层
  此人很可信:
 
0% (暂未有人投票) 【我投】
  此人瞎逼逼:
 
0% (暂未有人投票) 【我投】
3.33
一:binary search tree  :  implement find(), insert() and delete() three functions
二:cs61b 16 more java
1.class without public can not be subclassed in another package, class with final modifier cannot be subclass, class with a private constructor cannot have subclass
2.final variables cannot be changed when initialized, final method cannot be overridden, final class cannot be extended
3.generics <T> .  
   difference between java generics and c++ templates : java compiles one bytecode for a single class no matter what type of object it contains . while c++ compiles for every types of objects, whose cons is that one class may turn into lots of machine code, and the pros are you can use primitive type in it and you get code optimized for every type of objects. however java generics do not work with primitive types.
4.you should avoid fields and method shadowing!
三:cs61b lab 6. review the exception. and how to compile java code in terminal : javac -d dir1 dir2/*.java java xxxxx (xxxxx should be completed class name including package name).
回复 支持 反对

使用道具 举报

我的人缘0
 楼主| shaonan 发表于 2018-3-25 01:38:09 | 显示全部楼层
  此人很可信:
 
0% (暂未有人投票) 【我投】
  此人瞎逼逼:
 
0% (暂未有人投票) 【我投】
3.34
一: shoulder-gains workout:
1. seated shoulder press (20*10reps 30*10reps 40*9reps 50*7reps*2)
2.rear-delt fly (10*15reps*2  15*15reps*2)  
3.cable single-arm lateral raise (30*10reps*2 40*7reps*2)
4.external rotation (30*12reps*2 40*10reps*1)
二:cs61b lab6 finished and pushed to github
三:cs61b 18 encapsulation : is a way of preventing our private fields and data structure.
pros:
1.if we know the interface we can implement a new version of ADT independantly
2.preventing people from visiting private data and this can reduce debugging time a lot
3.it is good for teamwork, documentation and maintenance
四:leetcode 100. Same Tree, 111. Minimum Depth of Binary Tree, 104. Maximum Depth of Binary Tree, 112. Path Sum
五:计算机系统基础
1. 计算机系统抽象层:

                               
登录/注册后可看大图

2. 冯诺伊曼结构:控制器 运算器 存储器 输入设备 输出设备
3. 计算机如何工作: 执行程序前(将数据和指令按序存放在存储器中,程序起始地址给PC) 执行程序(按照PC去存储器中取指令-》指令译码-》取操作数-》执行指令-》回写结果-》修改PC值-》继续下一指令)

回复 支持 反对

使用道具 举报

我的人缘0
vtiaocao 发表于 2018-3-25 02:05:56 | 显示全部楼层
  此人很可信:
 
0% (暂未有人投票) 【我投】
  此人瞎逼逼:
 
0% (暂未有人投票) 【我投】
lz加油,先pink了
lz不是刚毕业么。。怎么就上岁数了
回复 支持 反对

使用道具 举报

我的人缘0
 楼主| shaonan 发表于 2018-3-25 11:27:35 | 显示全部楼层
  此人很可信:
 
0% (暂未有人投票) 【我投】
  此人瞎逼逼:
 
0% (暂未有人投票) 【我投】
vtiaocao 发表于 2018-3-25 02:05
lz加油,先pink了
lz不是刚毕业么。。怎么就上岁数了

哈哈多谢前辈 我妈老跟我说 我在你这个岁数的时候都有你了
回复 支持 反对

使用道具 举报

我的人缘0
vtiaocao 发表于 2018-3-25 11:30:46 | 显示全部楼层
  此人很可信:
 
0% (暂未有人投票) 【我投】
  此人瞎逼逼:
 
0% (暂未有人投票) 【我投】
shaonan 发表于 2018-3-24 19:27
哈哈多谢前辈 我妈老跟我说 我在你这个岁数的时候都有你了

这不是正常年龄吗。。尴尬
回复 支持 反对

使用道具 举报

我的人缘0
 楼主| shaonan 发表于 2018-3-25 23:46:56 | 显示全部楼层
  此人很可信:
 
0% (暂未有人投票) 【我投】
  此人瞎逼逼:
 
0% (暂未有人投票) 【我投】
3.25
零:breaststroke 1.5km in 40mins

一:程序开发和执行
1.  
    机器语言编写程序, 纸带 打孔 不灵活 复杂 --》
    引入汇编语言 利用符号来表示操作或位置, 需要汇编程序转换为机器语言 仍然复杂 仍属于机器级语言 --》
    高级语言,与机器无关,面向过程或对象,有两种转换为机器语言的方式:编译(高级语言源程序转换为机器语言目标程序,执行目标程序即可)和解释(将高级语言逐条翻译为机器语言并执行,不生成目标程序)典型c语言程序编译过程:源程序:预处理:编译为汇编语言程序:汇编为可重定位目标程序:当包含函数调用等时,链接入外部目标程序:可执行目标程序

2. 使用高级语言开发程序所需支撑:语言处理程序(代码编辑器,预处理程序,编译器,汇编器,链接器),操作系统内核(人机接口,系统调用),指令集体系结构(机器语言目标程序需要指令译码器转换为控制信号控制硬件电路),计算机硬件

3.程序执行取决于 语言处理系统、操作系统、ISA、微体系结构。最重要的是ISA(instruction set architecture)是对硬件的抽象,所有软件功能都建立在其基础之上。

二:cs61b 19 Encapsulated lists, homework 5
   
是时候改一下作息了。。没必要现在就开始适应加州时间。。前两天迷糊的日期都写成三月三十几了。。
回复 支持 反对

使用道具 举报

我的人缘0
野生的皮皮鲁 发表于 2018-3-26 00:00:36 | 显示全部楼层
  此人很可信:
 
0% (暂未有人投票) 【我投】
  此人瞎逼逼:
 
0% (暂未有人投票) 【我投】
祝楼主早日放弃,外部压力是没有用的
回复 支持 反对

使用道具 举报

我的人缘0
 楼主| shaonan 发表于 2018-3-26 00:04:59 | 显示全部楼层
  此人很可信:
 
0% (暂未有人投票) 【我投】
  此人瞎逼逼:
 
0% (暂未有人投票) 【我投】
野生的皮皮鲁 发表于 2018-3-26 00:00
祝楼主早日放弃,外部压力是没有用的

你这话。。也算是外部压力的一种吧。。
回复 支持 反对

使用道具 举报

我的人缘0
 楼主| shaonan 发表于 2018-3-26 23:59:02 | 显示全部楼层
  此人很可信:
 
0% (暂未有人投票) 【我投】
  此人瞎逼逼:
 
0% (暂未有人投票) 【我投】
3.26
一:cs61b hw5 : think more and will code less
二:cs61b lab7
三:cs61b project 2 读了一天游戏规则。。。
回复 支持 反对

使用道具 举报

我的人缘0
GoldenArcher 发表于 2018-3-27 00:13:31 | 显示全部楼层
  此人很可信:
 
0% (暂未有人投票) 【我投】
  此人瞎逼逼:
 
0% (暂未有人投票) 【我投】
……看成了伏地挺身100天……
回复 支持 反对

使用道具 举报

我的人缘0
 楼主| shaonan 发表于 2018-3-27 00:33:25 | 显示全部楼层
  此人很可信:
 
0% (暂未有人投票) 【我投】
  此人瞎逼逼:
 
0% (暂未有人投票) 【我投】
GoldenArcher 发表于 2018-3-27 00:13
……看成了伏地挺身100天……

先练三大项吧。。之后再精雕细琢
回复 支持 反对

使用道具 举报

我的人缘0
GoldenArcher 发表于 2018-3-27 00:38:45 | 显示全部楼层
  此人很可信:
 
0% (暂未有人投票) 【我投】
  此人瞎逼逼:
 
0% (暂未有人投票) 【我投】
shaonan 发表于 2018-3-27 00:33
先练三大项吧。。之后再精雕细琢

100 push up 100 days challenge?

勇敢的少年上吧
回复 支持 反对

使用道具 举报

我的人缘0
vtiaocao 发表于 2018-3-27 00:51:32 | 显示全部楼层
  此人很可信:
 
0% (暂未有人投票) 【我投】
  此人瞎逼逼:
 
0% (暂未有人投票) 【我投】
南京妹子真美!
回复 支持 反对

使用道具 举报

游客
请先登录

本版积分规则

提醒:发帖可以选择内容隐藏,部分板块支持匿名发帖。请认真读完以下全部说明:

■隐藏内容方法: [hide=200]你想要隐藏的内容比如面经[/hide]
■意思是:用户积分低于200则看不到被隐藏的内容
■可以自行设置积分值,不建议太高(200以上太多人看不到),也不建议太低(那就没必要隐藏了)
■建议只隐藏关键内容,比如具体的面试题目、涉及隐私的信息,大部分内容没必要隐藏。
■微信/QQ/电子邮件等,为防止将来被骚扰甚至人肉,以论坛私信方式发给对方最安全。
■匿名发帖的板块和方法:http://www.1point3acres.com/bbs/thread-405991-1-1.html

关闭

一亩三分地推荐上一条 /5 下一条

手机版|小黑屋|一亩三分地论坛声明

custom counter

GMT+8, 2018-5-27 18:09

Powered by Discuz! X3

© 2001-2013 Comsenz Inc. Design By HUXTeam

快速回复 返回顶部 返回列表