更多
2021年07月05日 23点42分 作者:叶飞 修改

J&C:面向对象:构造函数 / 禁止继承 / 现代接口

构造函数参数重载复习: 即一个类中可以有多个参数不同的构造函数,如下所示:class Student{public Student(string name){}public Student(string name, int age){}}调用的时候,按方法重载规则进行匹配。同时你会发现再也不能使用new Student()调用无参的构造函数了。这是因为:一旦声明了任何构造函数,之前默认自带的无参构造函数消失。如果你还想保留无参构造函数,需要在类中显式(explicit)的声明。class Student{ ……

面向对象 构造函数
2021年07月03日 11点38分 作者:叶飞 修改

Java:面向过程:final / 包装对象 / 可变参数 /多维数组

控制台输出System.out.println("源栈欢迎您")常量关键字:final可以先声明,再赋值枚举底层仍然是int类型,从枚举转化成int类型:System.out.println(DayOfWeek.SUNDAY.ordinal()); ……

Java 面向过程
2021年07月02日 14点06分 作者:叶飞 修改

面向对象:类和对象(二):静态vs实例 / 万物皆对象 / 职责划分 /

关于静态/实例的选择,我们在后文再详述。@想一想@:为什么要这样设计?从逻辑上讲,静态成员是属于类的(公有),所以当然也就是属于由类实例化而生成的所有对象的。而实例成员是属于每一个具体的对象的(独有),所以它既不能属于其他对象,也不能属于类——因为属于类也就属于其他对象了。首先我们按照这个原则,来清理一下我们之前Student类所使用过的字段:name(姓名)、age(年龄)、score(成绩),都应该是实例的,因为每个学生有不同的姓名、年龄和成绩belong(属于哪个培训机构)、at(在哪里学习),可以 ……

面向对象 静态 实例
2021年06月21日 17点34分 作者:叶飞 修改

星光计划(alpha版):加入我们,一起证明:没有一纸文凭,仍然可以活得精彩!

目标抵制无处不在的“唯学历论”。证明:没有一纸文凭,我们仍然可以活得精彩!加入我们?!我希望你完整的看完:自由飞:被文凭割裂的社会,难道你没有感到一种绝望吗?,然后至少心有触动。我们需要的是一个基于理想,而不是基于利益的集合体。要实现我们的目标,很难很难。我说过,我就像冲向风车的唐吉坷德。这几乎就是一场革命,对社会几千年传统观念的颠覆,这是一个没有硝烟的战场,我们是非主流(飞哥真是没想到,飞哥40岁了成了非主流,还是非主流的头,^_^),我们会被鄙视被唾骂被视为异端、我们会遇到层层阻力,我们越是成长,越是 ……

星光计划 加入我们
2021年06月19日 23点45分 作者:叶飞 修改

被文凭割裂的社会,难道你没有感到一种绝望吗?

大家知道飞哥是做编程培训的。前段时间,一个同学,在我们源栈试学了几天就不想学了。他要是不学了,我就收不到学费——如果你是我,你怎么办,怎么和他说?给他鼓劲?告诉他,一定要抗住啊,学编程很有钱途的!给他举例子,谁谁谁,出栈之后月薪18K……或者骂醒他?“你知道你能有这么一个学习的机会,是多么的不容易么?你下了多大的决心?为了说服你爸妈,不光是你自己,飞哥都得赤膊上阵?学编程是苦是累,但再苦再累,有你在工厂从头到脚罩着防静电服每天干十个小时累?”……但不知为什么——当时我确实不知道为什么——话到嘴边,变成了简 ……

人生 绝望 学历
2021年06月15日 11点18分 作者:叶飞 修改

mock.js:模拟后台响应

纯前端的同学,在开始学习Ajax之前,必须掌握:模拟从后台获取数据。我们使用mock.js,感觉是位中国兄弟做的,^_^引入对还没有了解npm的同学们,可以直接引入mock.js的源代码 生成数据直接调用Mock.mock()方法,第一个参数是要请求的url(如果省略该参数,直接返回JSON数据),第二个参数是JSON对象:Mock.mock("/Student/23", {sname: '老程',age: 21,isFemale: true,//......然后,我们就可以使用Ajax请求该url,获取 ……

mock.js
2021年06月14日 13点57分 作者:叶飞 修改

Git远程:push / pull / clone / fetch / conflict

注意,之前所有操作,都是在本地(你自己的电脑上)进行的。要想和别人分享看到你的代码,你需要: PS:2019之前的版本需要在github上手动建立一个,然后再从VS同步到远程仓库(略) 然后,在Visual Studio上为什么是clone?要想在两个仓库之间同步,仓库和仓库之间必须“基因”相同的。怎么才能相同呢?以下情形任选其一:A仓库是从B仓库clone的A仓库向一个从未被使用过的(bare,不是empty)B仓库推送同步(sync)同步会首先比较远程repository和本地repository ……

git 远程 同步
2021年06月13日 00点10分 作者:叶飞 修改

mysql:下载安装:Server / Shell / Workbench / Connector

复习:关系型数据库历史和特点1996年:MySQL由Monty团队发布。说明:相较于Oracle(1979年)和SQL Server(1989年),MySQL真的非常年轻。 2000年:MySQL采用GPL许可协议开源;命名存储引擎MyISAM。2001年,集成存储引擎InnoDB,支持外键和事务。说明:mysql是引擎独立的。把mysql比喻成一辆车,引擎就是它的发动机,而mysql这辆车的发动机是可以自由更换的。目前最常用(默认)的引擎就是InnoDB。 2005年10月,发布了里程碑的MySQL 5 ……

mysql 简介 下载安装
2021年06月12日 00点22分 作者:叶飞 修改

git演示:Visual Studio

本地仓库 1)确保当前使用的源代码工具是git。检查方式:Tools - Options - Source Control2)在solution上鼠标右键,将整个solution添加到git中:3)完成之后,能看到solution中的所有文件,都添加了一个“锁”的图标:这就表示:solution已被置于git版本控制之下。这是通过创建一个本地仓库(Repoistory)来实现的。演示: 隐藏的.git文件夹:这就是git的仓库,除非确有把握,千万不要改动!.gitignore:设置哪些文件不受版本控制,比 ……

git VisualStudio
2021年06月11日 23点16分 作者:叶飞 修改

git演示:eclipse

……

eclipse git 教程
关键字



帮助

反馈