摘要: 前言 前端工程师们一定有过这样的体验,当一个页面加载了大量的 js 文件时,用户界面可能会短暂地“冻结”。这很好理解,因为 js 是单线程的语言。我们再走的极端点,一段 js 中出现了 while(){} 的死循环,这时再去点击页面的 DOM 元素,将不会触发事件,事实上,这些异步的事件都排成了队列 阅读全文
posted @ 2017-07-25 20:29 发光的萤火虫 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 一、屏幕尺寸 老智能机:320px-480px 智能手机:≥480px 平板电脑:≥768px 中等屏幕(桌面显示器):≥992px 大屏幕(大桌面显示器):≥1200px 实现过程中,遵循移动优先原则 二、代码展示 阅读全文
posted @ 2017-07-21 17:19 发光的萤火虫 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 今天帮同学解决了一个中文乱码问题,现在做一下记录。 他的问题是将中文插入数据库乱码,前台数据传到后台不乱码。他用的是mysql.jdbc.driver。 这时候首先考虑的是数据库的配置是否有问题,查看了一下navicat数据库的配置,发现不是utf-8,于是将字符集改成“utf8 -- UTF-8 阅读全文
posted @ 2017-05-24 22:37 发光的萤火虫 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 今天提交本地代码到远程仓库,没有成功过,后来经过多方试验,终于取得了成功。 首先,在本地创建本地仓库(也就是在项目的根目录下执行"git init"命令,生成.git文件就算是成功了,注意.git文件时隐藏文件,有些电脑可能设置了不可见隐藏文件,这时候会误以为命令没有执行成功,就会再次输入git i 阅读全文
posted @ 2017-05-24 22:15 发光的萤火虫 阅读(4461) 评论(0) 推荐(0) 编辑
摘要: 今天在学习HTML5的过程中遇到了中文乱码问题: 我是用myeclipse 2016开发的,但我的项目和html文件的编码格式都是utf-8,还是乱码,去网上搜了搜都没有搜到,后来发现了一件有趣的事,知道了问题的原因。 每次创建一个新的HTML5文件时,新建的文件都自带了如下代码: 但当我尝试着把 阅读全文
posted @ 2017-05-22 22:15 发光的萤火虫 阅读(362) 评论(0) 推荐(0) 编辑
摘要: 第1章 了解Web及网络基础 根据Web浏览器(Web客户端)地址栏中指定的URL,Web浏览器从Web服务器端获取文件资源(resource)等信息,从而显示出Web页面。 CERN(欧洲核子研究组织)的蒂姆.伯纳斯-李(Tim Berners-Lee)博士提出了一种能让远隔两地的研究者们共享知识 阅读全文
posted @ 2017-05-15 20:28 发光的萤火虫 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 页面元素 使用text-align性质可以居中显示块级元素中的文字。把margin-left和margin-right设为auto时,该元素则会相对于父元素居中显示。但是现在流行的一些较低版本的浏览器无法正确地渲染这种外观,如IE5和Netscape Navigator。如果使用了HTML表格中的t 阅读全文
posted @ 2017-05-09 20:35 发光的萤火虫 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 概要 CSS的优点:将表现和内容相分离;更好地控制页面布局;大大减少了文件尺寸;缩短了改版时间;提高了易用性。 CSS全称层叠式样表(Cascading Style Sheets)。 1.问题:如何最有效地使用类选择符和ID选择符? 回答:但要在文档中多次引用同一个样式时可以使用类选择符,如果样式只 阅读全文
posted @ 2017-05-09 16:17 发光的萤火虫 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 现在大部分编译语言中都流行要求强类型。其原理在于强类型允许编译器在编译时检测错误。我们能越早检测和修复错误,付出的代价越小。Javascript是一门弱类型的语言,所以Javascript编译器不能检测出类型错误。 NaN是一个数值,它表示一个不能产生正常结果的运算结果。NaN不等于任何值,包括它自 阅读全文
posted @ 2017-05-02 14:32 发光的萤火虫 阅读(292) 评论(0) 推荐(1) 编辑