更多
2021年08月23日 23点56分 作者:叶飞 修改

Java:反射 / 注解 / package / JUnit详解

复习:J&C:反射和特性(注释) 以下演示大量使用F3和Ctrl+T理清继承结构Class类两种获取方式.getClass():通过实例(在运行时)获取.class:通过类型(在编译时)获取以及:通过字符串类名获得(复习)Class<? extends Person> ci = Person.class;@想一想@:为什么是<? extends Person>,说明什么?继承相关泛型相关Class实现的是:interface TypeType下面还有四个和泛型相关的接口(仅 ……

Java 反射 注解
2021年08月18日 02点55分 作者:叶飞 修改

mysql的坑:找回丢失数据

安装 两个位置C:\ProgramData\MySQL\MySQL Server 8.0:my.ini / 数据库等[client] default-character-set=utf8C:\Program Files\MySQL\MySQL Server 8.0\bin连接使用管理员身份打开cmd,转到bin目录mysql -hlocalhost -uroot-h(host)-u(user)-P(port)-p(password)二进制备份文件SQL命令(query窗口中可执行)找到日志文件:show ……

mysql binlog
2021年08月05日 14点20分 作者:叶飞 修改

Java:泛型:擦除 / 限制 / 上下界 / Optional 类

强烈建议:有条件的同学对照C#泛型学习伪泛型背景:Java在很长一段时间,拒不承认泛型的作用(觉得泛型破坏了面向对象的纯粹性),等到决定引入泛型的时候,Java已经是5.0版本了,为了兼容旧版本,Java不得不采用了一种被称之为泛型擦除的技术。Object泛型参数的类型检查仅发生在编译时。一旦编译完成,泛型类就消失了,JVM会根据泛型参数约束(边界)的最高级类:没有约束,就是Object有约束,就是extends指向的类生成相应的类,比如:或者)不会是一个真的类Object仍然存在 ……

泛型 泛型擦除
2021年08月02日 22点58分 作者:叶飞 修改

转行学编程?别人劝学我【劝退】,为什么?

这么个“后付费”法?就是我先教你先学,你学会了,找到工作了,或者有钱了,再付我学费。不用办什么贷款,签什么协议。口头协议,君子协议!先付费,我谢谢你,是我欠你的:我对你承担义务,要把你教好。后付费,我觉得你该谢谢我,你在学费之外,还欠我份人情(友情提示:人情债不好还哟……)但无论如何,我们都应该感谢这一段缘分。到时候我不付钱,你怎么办?哈哈,知道飞哥以前的老本行是干啥的么?我告得你倾家荡产……怕了吧?怕了就好,我就是要你怕。你不怕,你不怕我也不怕。不会和你对簿公堂,因为我看得开。最近飞哥信佛了。“酒肉穿肠 ……

源栈 一起帮 招生
2021年07月26日 14点49分 作者:叶飞 修改

Java Web:环境搭建:JSP / SpringMVC / SpringBoot

已完成:JDK和eclipse安装tomcatKeplerhttp://download.eclipse.org/releases/keplerMaven复习:为什么需要?如果eclipse中没有maven的话:help - install new software 中安装用org.apache.maven.过滤得到官方的webapp ……

环境搭建
2021年07月26日 09点27分 作者:叶飞 修改

框架/类库:依赖地狱

依赖地狱一个真实的开发项目,需要依赖大量的第三方类库,而:这些类库之间又有各种依赖依赖还可能基于版本不同从而形成“依赖地狱”:一旦其中任何一依赖项出错,项目就崩了。这不仅仅是在项目搭建的时候,而且还发生项目升级的时候(新版本不兼容老版本)。为了解决(抑制)这个问题,推出了各种依赖管理工具:npm:面向JavaScript、前端开发人员nuget:面向.NET开发人员maven:面向Java开发人员他们的本质都是提供一个(或若干个)远程的仓库(网址),集中的存放大量的第三方类库用户在本地安装下载类库工具(n ……

类库 依赖 npm nuget maven
2021年07月23日 21点51分 作者:叶飞 修改

四十岁的老码农,心态崩了……

是真的崩了,三观崩了!你相不相信命?相不相信能算命?复旦大学哲学系教授王德峰:如果一个人四十岁还不相信命,要么悟性太低,要么经历太少。就是他,把我坑的!在我身上,最近很短的一段时间,就发生了一系列的事情:量子力学:光的双缝干涉实验知乎:如何看待杨振宁认为有造物主的存在?首先动摇我的科学观。然后:复旦大学王德峰教授~《金刚经》三句义、缘起性空, 金剛經:我觉得他说得蛮有道理矿泉水 => 因缘和合我的儿子出生,实际上也把我作为一个父亲生出来了PS:懂 ≠ 悟 (父亲/母亲去世)【讲座】中国古代命理学 ( ……

四十不惑 命运
2021年07月16日 09点13分 作者:叶飞 修改

哈希:算法 / HashTable / Hash用途 / 非对称加密

为什么是数据结构和算法?而不是算法和数据结构?注意这个顺序:它揭露了一个事实: ……

算法 数据结构 复杂度
2021年07月07日 10点28分 作者:叶飞 修改

Java:面向对象:继承 / 多态 / 接口难题 / 匿名类

继承使用关键字extends表示继承,super表示基类 public class OnlineStudent extends Student {public OnlineStudent(int age) {super(age);}}final:修饰类/方法,同sealedinstanceof:同is,没有asPerson fg = new Teacher();System.out.println(fg instanceof Person);System.out.println(fg instanceof ……

Java 面向对象 继承 多态
2021年07月05日 23点42分 作者:叶飞 修改

J&C:面向对象:构造函数(参数重载) / 内部类 / 继承(构造函数调用 & 禁止) / 现代接口

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

面向对象 构造函数
关键字



帮助

反馈