上一页 1 ··· 115 116 117 118 119 120 121 122 123 ··· 126 下一页
摘要: 构建一个网站服务看似简单:发送 HTML,浏览器识别出接下来需要加载什么资源。然后,我们耐心的等待页面就绪。 你不知道的是,这背后发生了很多事情。你有没有想过,浏览器是如何判断哪些资产需要以什么顺序被请求的? 一、什么是资产优先级? 现代浏览器用流式解析器来解析 HTML —— 在完全下载之前,就可 阅读全文
posted @ 2017-08-13 16:33 古兰精 阅读(487) 评论(0) 推荐(0) 编辑
摘要: 一、问题背景 1、项目背景 我在项目中 A表5条数据,B表1条数据,在我使用 full join 时只出来5条数据,因为我只 select 了A表的字段,所以我当时还纳闷怎么没有B表的数据。我以为 full join 的表连接是 5 + 1 = 6,结果很明显不是。现在想想它就是跟 left joi 阅读全文
posted @ 2017-08-13 16:06 古兰精 阅读(926) 评论(0) 推荐(0) 编辑
摘要: 一、问题背景 一般 return false 就跳出函数了,但是如果函数里面有嵌套函数,如何优雅地跳出最外部的这个函数呢? function Test(){ a(); b(); c(); } function a() return false; } 一般 a() 里 return false 就跳出 阅读全文
posted @ 2017-08-13 00:44 古兰精 阅读(1982) 评论(1) 推荐(1) 编辑
摘要: tail notes.log # 默认显示最后 10 行 tail -f notes.log #此命令显示 notes.log 文件的最后 10 行。 #当将某些行添加至 notes.log 文件时,tail 命令会继续显示这些行。 #显示一直继续,直到您按下(Ctrl-C)组合键停止显示。 tai 阅读全文
posted @ 2017-08-13 00:23 古兰精 阅读(476) 评论(0) 推荐(0) 编辑
摘要: 一、问题背景 1、问题: 在for循环中对list对象进行remove或add操作,会导致数组长度变更,以致业务逻辑出错。 2、原因: 我们在删除某个元素后,list的大小发生了变化,这时候你的的索引也会发生变化,这时就会导致你在遍历的时候漏掉某些元素。 比如当你删除第1个元素后,我们如果还是继续根 阅读全文
posted @ 2017-08-12 22:52 古兰精 阅读(874) 评论(0) 推荐(0) 编辑
摘要: 一、Mapped Statements collection already contains value for XXX 的可能原因 今天在MyBatis遇到报错:Mapped Statements collection already contains value for auditExam,原 阅读全文
posted @ 2017-08-12 22:40 古兰精 阅读(534) 评论(0) 推荐(0) 编辑
摘要: 一、问题背景 有个自定义排序字段 sort,实体类给的 int 类型,sort 可为 null,这时候我前端不传值时,在数据库总是发现为 0,看接口传参并没传 sort 值。 数据库也没有设置 default 值,也允许为 null。 后来单步调试了下: 后端实体类接收:sort 为 0 二、解决方 阅读全文
posted @ 2017-08-12 22:20 古兰精 阅读(1382) 评论(0) 推荐(0) 编辑
摘要: 一、FOUC 是什么 FOUC即无样式内容闪烁,也可以称为文档样式短暂失效,主要就是指HTML已加载而样式表并未加载,此后样式表再加载而产生的闪烁现象。 在引用css的过程中,如果方法不当或者位置引用不对,会导致某些页面在windows下的ie出现一些奇怪的现象,以无样式显示页面内容的瞬间闪烁,这种 阅读全文
posted @ 2017-08-12 21:36 古兰精 阅读(346) 评论(0) 推荐(0) 编辑
摘要: 一、问题现象 1、cannot resolve symbol 'integer' - 奇怪,连最基本的类型都无法 resolve 2、启动主方法 never used 3、就是经典报错: Error:Cannot run program "C:\Program Files\Java\jdk-10.0 阅读全文
posted @ 2017-08-12 21:13 古兰精 阅读(4402) 评论(0) 推荐(0) 编辑
摘要: 异常在Java中是以一个对象来看待,并且所有系统定义的编译和运行异常都可以由系统自动抛出,称为标准异常,但是一般情况下 Java 强烈地要求应用程序进行完整的异常处理,给用户友好的提示,或者修正后使程序继续执行。 用户程序自定义的异常和应用程序特定的异常,必须借助于 throws 和 throw 语 阅读全文
posted @ 2017-08-12 17:12 古兰精 阅读(489) 评论(0) 推荐(0) 编辑
上一页 1 ··· 115 116 117 118 119 120 121 122 123 ··· 126 下一页