来了 来了。这两天发烧了。难受。现在略微好一丢丢,我要坚持下去给大家分享java 教程。
废话不多少 开始开始咯。
为什么选择IDEA
之前我们在讲的时候告诉大家用的txt。去编译。额... 是不是很麻烦。甚至有些人看到直接就放弃了。从零到放弃 。呃呃呃。。。 上一篇我们也说过。开发中用txt文本写代码。光照文件就找半天。跟别提其他的了。
对于初学者Elipse是大部分授课老师推荐的。因为需要让大家记住单词。但毕竟我们只是文本形式的教程。并没有开启视频课程。原因嘛。。。 社恐。
还有一个原因。eclipse太容易出问题了。 而且不够便捷。我之前在一家公司刚刚入职,公司用的eclipse。做单体架构的项目。出问题了,tomcat、jdk,数据库 我都配置的没问题了。但就是启动不了。TCP...套接字。。。异常。我愣是跟带我的同事我俩搞了3天。那是我的第一份java开发工作。我懵了。先帝创业未半而中道崩殂???,最后我没有找到问题,反正就是百度搜索。莫名奇妙的改好了。
本以为就此顺利的开始啦 。过了一段时间。。。我万万没有想到的问题。谷歌浏览器卡缓存。先提前声明 我一开始就是打算走前端,但我更喜欢搞后端。所以前后端我都会。一开始不知道原因,我以为我代码的bug。找。从上到下的给代码检查了一遍,没问题。我都在怀疑自我了,是不是我对js的执行顺序有问题???。试呗。改。。。 魔改了半天发现我代码并没有执行。哪怕我给我写的js删除掉。只执行一行alert(“123”).也不会执行,纳闷了。html的问题??? 我又改html。随便在一个组件上改了背景颜色。他也没执行。崩溃了。真的怀疑自己了。前端我。。。我是不是那个知识点漏了导致的。html都不执行啊。也重启过电脑。
预先大治、必先大乱。 奔着治的目的疯狂一下。给html页面文件删了。按理说我删除html之后重新执行代码都没了,当我点击跳转按钮的时候肯定是报错 ....../...html文件不存在。当时让我特别震惊。我从来没有的震惊。点击按钮没报错。还跳转进去了。我记得我当时看到那个页面双手直接推开了键盘和鼠标,脑瓜子一激灵。看着我的两个电脑屏幕。看了看周围的环境。我。。。 我 。。。撞鬼了??? 我不在真实的世界??? 懵了。 我 到了 另一个平行空间???。我源代码都删了。你怎么可能还会出现。毕竟这种问题我也是第一次遇到。快速的缓和了一下情绪。我就开始推理。我在自己电脑上开发软件。除了数据库不在我本地。其他的都在我本地。既然如此他还能出现了说明他肯定存在。
计算机中存储数据的地方无非就是 内存、硬盘、缓存。
代码我重新编译启动过。页面的代码我也删除了。也就是说在硬盘中我代码中是没有的。
电脑我也重启过。说明内存中也没有。垃圾也清扫过也不可能是缓存。
好像都没有问题。
拆开逐条来看
内存:内存中肯定是没有的(断电式重启电脑。意思就是直接拔电源)。
缓存: 这个当时我对他都不怎么理解 只是晓得CPU中的缓存。他是为了帮助减少CPU访问内存所需平均时间的。更何况我用的java。很少跟缓存打交道。
硬盘:我原页面代码文件都删了。也编译、重启过。肯定是不会存在的。但是忽然间想到我eclipse中没有不代表浏览器中没有啊。对啊。浏览器也是会在用户本地存储一些数据的。我天。。。果真 清除浏览器记录 重新进入页面 果真报错了。找不到xxx.html文件。
终于找到问题了。 光这个bug 我又搞了2天多。之前的开发中并没有遇到过这个问题,遇到浏览器卡缓存的问题至少改动html页面中是有效果的。向html代码、js代码不执行,真的是吓了我一跳。
so。。。 本能的不喜欢Eclipse。
4217

被折叠的 条评论
为什么被折叠?



