最新文章
GitHub.com 现在不再使用字体来输出图标了。我们把代码库中所有的 Octicon 替换成了 SVG 版本。虽然这些改动并不那么明显,但你马上就能体会到 SVG 图标的优点。Octicon 上的对比切换到 SVG 以后,图标会作为图片渲染而非文字,这使其在任何分辨率下都能很好地在各种像素值下显示。可以比较一下左侧放大后的字体版本和右侧清晰的 SVG 版本。为何使用 SVG?图标字体渲染问题图标字体从来只是一种 hack。我们之前使用一个自定义字体,并将图标作为 Unicode 符号。这样图标字体就可以通过打包后的 CSS 来引入。只要简单地在任意元素上添加一个 class,图标就
像素鱼丸 2017-10-26 CSS 1127
Express 是一个基于 Node.js 的 web 应用框架,它简化了 web 应用的开发过程。中间件是 Express 应用程序的核心特性,它们是请求处理链中的函数,可以执行各种任务,如响应处理、路由、错误处理等。下面是一个关于如何在 Express 中使用中间件的简明教程。 1. 安装 Express 首先,确保你已经安装了 Node.js。然后,在命令行中创建一个新的项目目录,并初始化 npm: Bash mkdir myapp cd myapp npm init -y 接着,安装 Express: Bash npm install express 2. 创建基本的 Expres
像素鱼丸 2017-10-26 Node.js 1083
nodemon nodemon 是一个工具,用于项目代码发生变化时可以自动重启,nodemon 本意时检测项目变化的,对项目做监控的。重启只是它的一个功能。 install 安装 nodemon 需要使用 npm,没有安装 npm 的请看 node.js 安装 npm install -g nodemon 或则安装在本地 npm install nodemon --save 配置 在项目目录下创建 nodemon.json 文件 { "restartable": "rs", "ignore": [ ".git", ".svn", "node_modules/**/node_modules"
像素鱼丸 2017-10-25 Node.js 2600
transition-timing-function属性指的是过渡的“缓动函数”。主要用来指定浏览器的过渡速度,以及过渡期间的操作进展情况,其中要包括以下几种函数:
像素鱼丸 2017-10-23 CSS 1442
这个问题我之前也出现过。不过不知道和各位的问题是否一致。 我想问题的原因通常是因为修改了~.bash_profile或者~.inputrc 的文件导致。 我出现无法输入T的情况是因为在~.inputrc文件下添加 TAB: menu-complete 的时候因为疏忽在 “:”后面多添加了一个空格。实际上只需要一个空格即可。 TAB: menu-complete 移除空格之后重启一下终端就可以了。 希望各位也能解决问题。 来源:https://discussionschinese.apple.com/thread/76217
像素鱼丸 2017-10-22 运维 1077
这个问题遇到过很多次,网上也有很多解决办法,但是好像都没有发现refreshing gradle project在做什么。可以再试试./gradlew --info看看详细信息:iceMacBook:Test ice$ ./gradlew --info Exception in thread "main" java.lang.RuntimeException: Timeout of 120000 reached waiting for exclusive access to file: /Users/ice/.gradle/wrapper/dists/gradle-3.3-all/55gk2r
像素鱼丸 2017-10-21 开发工具 1276
div class="p9biao" div class="main" div class="pics" style="left: 0px" img class="pic" src="/images/k2s/page9/a1.png" alt="" / img class="pic" src="/images/k2s/page9/
像素鱼丸 2017-09-15 JavaScript 912
知乎上别人画的,下面是我临摹的
像素鱼丸 2017-08-29 我的手绘 1304
网页布局(layout)是 CSS 的一个重点应用。布局的传统解决方案,基于盒状模型,依赖 display 属性 + position属性 + float属性。它对于那些特殊布局非常不方便,比如,垂直居中就不容易实现。2009年,W3C 提出了一种新的方案----Flex 布局,可以简便、完整、响应式地实现各种页面布局。一、Flex 布局是什么?Flex 是 Flexible Box 的缩写,意为"弹性布局",用来为盒状模型提供最大的灵活性。任何一个容器都可以指定为 Flex 布局。.box{ display: flex; } 行内元素也可以使用 Flex 布局。.box{ displa
像素鱼丸 2017-08-02 CSS 1084
骨灰级解决方案:.clear{clear:both;height:0;overflow:hidden;}上诉办法是在需要清除浮动的地方加个div.clear或者br.clear,我们知道这样能解决基本清浮动问题。但是这种方法的最大缺陷就是改变了html结构,虽然只是加个div。最优浮动闭合方案(这是我们推荐的):.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix{*+height:1%;}用法很简单,在浮动元素的父云素上添加class=”demo
像素鱼丸 2017-07-31 CSS 937
function checkMobile(s){ var length = s.length; if(length == 11 && /^(((13[0-9]{1})|(15[0-9]{1})|(18[0-9]{1})|(14[0-9]{1})|)+\d{8})$/.test(s) ) { return true; }else{ return false; } }
像素鱼丸 2017-07-13 JavaScript 1011
执行命令:service mysql status 提示:ERROR! MySQL is running but PID file could not be found 搜索了一下,有人说可能是硬盘满了,清理下垃圾文件。 这才恍然明白,刚刚用vi查看日志文件提示那个错误的原因。 在根目录/下执行命令:df -h 输出如下: [root@localhost /]# df -h Filesystem Size Used Avail Use% Mounted on **/dev/mapper/VolGr
像素鱼丸 2017-07-05 MySQL 1771
如何更改github工程的语言属性当创建github项目的时候,github本身会根据提交文件的数量来自动推断工程的开发语言,有时这种推断结果会与实际情况不太相符。比如上传一个java的web工程,如果在工程里存在大量的html、javascript和css文件的话,该工程属性会被设置为javascript或html。这种情况下,我们需要在工程根目录下手动增加一个.gitattributes文件来修正工程的语言属性,内容如下:*.js linguist-language=PHP *.css linguist-language=PHP *.html linguist-language=PHP
像素鱼丸 2017-06-24 开发工具 1175
随机推荐
JavaScript 代码混淆加密工具 javascript-obfuscator
Express 使用 cookie-parser 处理 cookies
JavaScript 类
Flame 插件
WordPress 实现自定义 Ajax 请求
JavaScript 数据类型和变量
WordPress 插件路径相关
Node.js 安装