更多
2021年08月27日 11点10分 作者:叶飞 修改

时间漫谈:时区 / 日历 / 计算机简单粗暴处理

时间是什么?千年虫问题 千禧年前后出生的青少年们或许很少有人知道“千年虫”。大约在 20 世纪 80 年代中期以前投用的系统上,囿于存储空间有限,再加上人们普遍觉得系统更新会很快,所以程序员大多采用两位数来表示年份,比如 06/15/98,而不是 06/15/1998。但是到了 2000 年,系统只知道是 01/01/00,不知道这是 1900 还是 2000。嗯,总有一天,程序员会毁灭地球的。严谨的新闻播报今天是2021年8月27日,农历七月二十当地时间晚8点说明了什么问题?历法:(太)阳历/阴(月亮 ……

日期 时间
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:环境搭建

已完成: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 面向对象 继承 多态
关键字



帮助

反馈