V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  zy445566  ›  全部回复第 40 页 / 共 44 页
回复总数  877
1 ... 32  33  34  35  36  37  38  39  40  41 ... 44  
2019-05-05 10:27:28 +08:00
回复了 pinews 创建的主题 程序员 刚开始学对象编程,不知道怎么写,大家帮帮忙
es6 写的,java 照搬就是

class Proson {
constructor(name, money) {
this.name = name;
this.money = money;
this.love_level = 0;
console.log(`${this.name} 有 ${this.money} 的钱, 有 ${this.love_level} 的好感度`);
}

costLove(love_level) {
this.love_level-=love_level;
console.log(`${this.name} 降低了 ${love_level} 的好感度,现在还有 ${this.love_level} 的好感度`);
}
}

class Meet {
constructor(sender) {
this.sender = sender;
this.agreer = null;
this.startTime = null;
this.endTime = null;
console.log(`${this.sender.name} 发起了约会`);
}
agree(agreer) {
this.agreer = agreer;
console.log(`${this.agreer.name} 接受了约会`);
}

start () {
if(this.agreer !== null) {
console.log(`约会开始了`);
this.startTime = new Date();
} else {
console.log(`约会还未被接受`);
}
}

end () {
if(this.startTime !== null) {
console.log(`约会结束了`);
this.sender.costMoney(300);
this.sender.costLove(300);
this.agreer.costLove(300);
} else {
console.log(`约会还未开始`);
}
}
}

class Man extends Proson {
constructor(name, money) {
super(name, money);
}
sendMeet() {
return new Meet(this);
}
costMoney (money) {
this.money-=money;
console.log(`${this.name} 花费 ${money} 的钱,现在有 ${this.money} 的钱`);
}
}

class Woman extends Proson {
constructor(name, money) {
super(name, money);
}

agreeMeet(meet) {
meet.agree(this);
}
}

let tom = new Man('Tom',300);
let jan = new Woman('Jan',0);
let meet = tom.sendMeet();
jan.agreeMeet(meet);
meet.start();
meet.end();
2019-05-04 14:22:26 +08:00
回复了 zooo 创建的主题 问与答 焦虑,想辞职,想放松一个月,再找工作,怎么办?
骑驴找马呗
2019-05-03 17:21:12 +08:00
回复了 Caojx 创建的主题 程序员 作为一个后端,写前端好难,怎么写好前端?
@Caojx 布局慢慢谷歌也还好,前后端都会,我觉得还挺有优势的
2019-05-03 09:43:18 +08:00
回复了 Caojx 创建的主题 程序员 作为一个后端,写前端好难,怎么写好前端?
我原来是后端,现在在公司做前端。

其实 css 记住一个选择器就行,其实这个有点像后端的正则表达式,只不过正则表达式是匹配字符串,选择器是匹配元素。后面写其实就百度或谷歌了,记住基本的 margin 和 padding 区别和学下布局就 OK。

HTML 语义化都设计的很好,现在 CSS 框架又多比如 anti 和 element 和 bootstrap,多查查应该是不难的。

最后就是 js 框架问题,就看你是否用 jq 还是现代框架了,jq 其实就是个 js 版本的 CSS 选择器,主要是操控元素。而 vue 或 ng 或 react 则是通过改变数据,使得元素改变,熟悉 js 应该秒上手。

写了前端我倒觉得前端比后端至少方便 2 倍,bug 的不确定性也低至少 2 倍,至少我现在下班时间是可以做到准点了。
2019-05-02 13:25:37 +08:00
回复了 hongch 创建的主题 程序员 带哥们 你们的腰椎间盘突出都是怎么治的
最重要的是找一家 955 离家近的公司。
然后每隔 1 到 2 个礼拜去盲人按摩和针灸一次。我反正肩周炎和颈椎病就是这样搞好的。
2019-04-25 22:45:04 +08:00
回复了 melonzzz 创建的主题 职场话题 [咱也不敢问系列]菜鸡的蚂蚁全挂面经
@woyixinyiyi 不是 JAVA 所以 JAVA 那部分不清楚,但 MySQL 第七题你肯定打错了,这题索引是陷阱。
建 a,b,c 的组合索引,c 是无法被排序利用的。
如果非要建可用的索引必须修改 sql。增加 c 的任意查询到第一序列,然后建立 c,b,a 组合索引,实现全利用。你要不信,你可以 explain 一下。
不是去年了,应该也是前年了,就不干 PHP 了
去年从 php 转其他语言了,两年前就感觉到 php 完全跟不上节奏。
不要说 java 了,连 node,php 都差一截用户体验
2019-04-24 11:30:28 +08:00
回复了 Yj147 创建的主题 程序员 关于学历 or 两年工作经验的问题
@Yj147 升了本科可能还是碰到一些整天躺着玩手机的人,人还是得靠自己
能去更大的平台就去更大平台没有什么对不起的。还有对于管理者来说,技术本来就不是最重要的,人好反倒是最重要的
2019-04-24 09:40:24 +08:00
回复了 Yj147 创建的主题 程序员 关于学历 or 两年工作经验的问题
专升本建议去较大的城市,这样一旦升到本科就能去找公司实习,等你毕业后起点绝对比他们高很多
2019-04-24 09:37:38 +08:00
回复了 Yj147 创建的主题 程序员 关于学历 or 两年工作经验的问题
升本,去培训的一般实力也强不到哪去。是达内吧,我知道的对外宣传上 W,实际工资 3000,而且每月还要还培训贷款。我有个亲戚也是专科就听了他们的话,当时说什么都不听,互联网现在又碰壁。
很多公司就鄙视培训的,我知道的大多数培训都是去做了外包岗或低端程序员岗位。还伪造就业记录导致开始只能进外包公司,导致就算你后面不伪造记录你的经历也不足以让你进大厂,最后就一直在低端届鬼混。
同届生就算技术差点,只要是自学的,我宁愿选择自学的,现在又是寒冬。早点提升学历吧,目前本科基本是可以改变命运的最低学历了,祝好。
2019-04-23 19:52:16 +08:00
回复了 miao666 创建的主题 问与答 租房还是买房?
货币每年平均贬值 8%,你不买房还存钱?
2019-04-22 09:37:23 +08:00
回复了 AZZERO 创建的主题 问与答 请问 PHP 里 sleep 能不能 sleep 5min?
不行,你的 work 池很快就会被占满,你自己 ab 下就知道了。node 就可以,就是 sleep 可能会有几秒钟偏差
2019-04-20 22:25:33 +08:00
回复了 xjc55550127 创建的主题 职场话题 公司有点待不下去了,想离职!
建议别裸辞,互联网寒冬绝不是说说而已
2019-04-19 11:57:58 +08:00
回复了 IdJoel 创建的主题 职场话题 今天拿到一份 offer,快要自闭了
先去上海,有买房的钱再考虑杭州
独自做往往是为你的提拔做准备,你这边作出成绩是很容易提拔的
1 ... 32  33  34  35  36  37  38  39  40  41 ... 44  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2892 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 30ms · UTC 13:29 · PVG 21:29 · LAX 05:29 · JFK 08:29
Developed with CodeLauncher
♥ Do have faith in what you're doing.