经常做Web开发的工程师,都会遇到需要将某个域名绑定到特定IP上,进行测试的情况。大家一般都会用修改hosts文件的方式来解决,但是经常也会遇到修改hosts不生效的情况,而且有时生效,有时不生效的情况也有发生,这到底是为什么呢?
关于DNS缓存的机制,有一篇非常详细的文章What really happens when you navigate to a URL。
...
前端面试的时候,很多考官都会提到“盒子模型”,如果你能很好的解释清楚,那么证明你css基本功很不错。下边来说一说盒子模型吧。 盒子模型是CSS中一个重要的概念,理解了盒子模型才能更好的排版。其实盒子模型有两种,分别是 IE 盒子模型和标准 W3C 盒子模型。
盒子模型是CSS中一个重要的概念,理解了盒子模型才能更好的排版。其实盒子模型有两种,分别是 IE 盒子模型和标准 W3C 盒子模型。他们对盒子模型的解释各不相同,先来看看我们熟悉的标准盒子模型:
...
我们要查找camnpr-数字-数字-数字.html (比如:camnpr-2-3-4.html)
于是,尝试使用下边的代码:
{"[^camnpr-(\d){1,}\-(\d){1,}\-(\d){1,}\.html$]"}^camnpr-(\d){1,}\-(\d){1,}\-(\d){1,}\.html$
结果都失败了,如图所示:

...
在windows中文系统下,开发的aspx网站。 放到windows日文系统或者英文系统下,然后用VS打开,就变成乱码了?
------方案1------
在web.config中配置你的语言为UTF-8
------方案2------
配置文件:web.config的内容:
<configuration>
...

一、跨浏览器的网页设计一直是让人很头疼的问题,这不只是因为浏览器的版本众多,还有一个重要的原因是相同浏览器的不同时期的版本也会有差异,甚至是在不同操作同台上还会有不同。因此使CSS hack技术进行浏览器区分是实现跨浏览器访问一个好方法。CSS Hack技术有很多,具体可以查看:
本文据说的主要是通过“.”,“>”,“*”,“_”来区分。以下是本人对这四种符号的测试结果:
...
p1{ word-break:break-all; width:150px;}/*只对英文起作用,以字母作为换行依据*/
.p2{ word-wrap:break-word; width:150px;}/*--只对英文起作用,以单词作为换行依据*/
.p3{white-space:pre-wrap; width:150px;}/*只对中文起作用,强制换行*/
...
答:不会。
onchange触发事件必须满足两个条件:
a)当前对象属性改变,并且是由键盘或鼠标事件激发的(脚本触发无效)
b)当前对象失去焦点(onblur);
...新闻报道说:创新工场CEO、原谷歌大中华区总裁李开复不幸患淋巴癌。全身有20多处肿瘤,得病原因是作息不规律长期熬夜,以及压力过大导致。
看到这个消息,作为码农的我们,多少有点担心。
引用得病后李开复的话:“现在回头看,我年轻时实在太大意,既不注意饮食又经常熬夜,而且几乎没有锻炼。今天身体出了状况,才重新审视健康的意义。” 大家也警惕吧。劳逸结合一下。
祝愿李开复早日康复!
...