摘要:
1、node环境 详细见我之前的文章,node的安装 2、git环境 git bash命令窗,支持bash命令,cmd不支持bash命令 3、cnpm安装 cnpm是针对国内使用npm网络慢的而使用的 在cmd中输入: npm install -g cnpm --registry=https://r 阅读全文
摘要:
预览效果 index.html index.css base.css 1、box-shadow: 0 0 1px #e0e0e0; box-shadow 属性向框添加一个或多个阴影。 语法 注释:box-shadow 向框添加一个或多个阴影。该属性是由逗号分隔的阴影列表,每个阴影由 2-4 个长度值 阅读全文
摘要:
效果图: index.html index.css base.css 1、.clearfix::before,.clearfix::after{ 一 基本语法 在了解进阶的应用之前,先来了解一下语法规则。平常仅仅需要将这两个伪元素用于添加一些自定义字符时,只需使用伪类使用的单冒号写法,以保证浏览器的 阅读全文
摘要:
效果图: index.html index.css base.css 1、:first-child、 :nth-child(1) 和 :last-child .jd_sk .sk_time>span:nth-child(3n) 表示3的倍数 /*e:first-of-type 选择e同类型的同级的 阅读全文
摘要:
语法 Child: > nav>ul>li<nav> <ul> <li></li> </ul> </nav> Sibling: + div+p+bq<div></div> <p></p> <blockquote></blockquote> Climb-up: ^ div+div>p>span+em^ 阅读全文
摘要:
值别名 有几个常用的别名: p → % e → em x → ex 可以用这些别名来代替完整的单位: w100p → width: 100% m10p30e5x → margin: 10% 30em 5ex 颜色值 支持16进制地颜色值,例如: c#3 → color: #333;。# 符号是值的分 阅读全文
摘要:
嵌套运算符 嵌套运算符用于以缩写的方式安排元素在生成文档树中的位置:将其放在内部或成为相邻的元素。 子: > 可以使用 > 运算符指定嵌套元素在另一个元素内部: 生成的结果为: 兄弟: + 使用 + 运算符将相邻的其它元素处理为同级: 生成的结果为: 上升: ^ 使用 > 运算符将会降低所有后续所有 阅读全文
摘要:
1、webstorm快捷键: 生成viewport, meta:vp IntelliJ-Idea 的快捷键 Ctrl+/ 或 Ctrl+Shift+/ 注释(// 或者/*…*/ ) Shift+F6 重构-重命名 Ctrl+X 删除行 Ctrl+D 复制行 Ctrl+G 查找行 Ctrl+Shif 阅读全文
摘要:
效果图: base.css index.css index.html 1,href="#" href=#与href=javascript:void(0)的区别 #"包含了一个位置信息默认的锚点是#top 也就是网页的上端而javascript:void(0) 仅仅表示一个死链接 2,样式中的> 选择 阅读全文
摘要:
Native APP与Web APP的技术融合已经逐渐成为一种趋势,使用标准的Web技术来开发应用中的某些功能,不仅可以降低开发成本,同时还可以方便的进行功能迭代更新。但是如何保证Web APP的流畅性也一直是业内讨论的热点。InfoQ此次专访了手机淘宝客户端高级技术专家冯森林来谈谈手机淘宝在Web 阅读全文
摘要:
调整窗口大小会触发一个onresize 事件,在该事件中写上关于调整轮播图片的js 如下例子: 阅读全文
摘要:
什么是移动WEB开发,我个人理解就是,将网页更好的显示在移动端的一些设置,简单来说就两点如下: 1、流式布局,即百分比自适应布局 将body下的div容器的样式设置如下: 2、viewport视口 在head标签中,添加如下: 设置宽度width,设置成和设备一样的宽度device-width设备宽 阅读全文
摘要:
1、js和css的引用出错 a、~/可以取得应用程序目录 b、 ./定位到路径,./代表到本目录,../代表父级目录 2、打开页面view a、 ./定位到路径 3、img src a、 ./定位到路径 4、后台传来的img路径 a、 ./定位到路径 http://localhost:8006/wx 阅读全文
摘要:
1、 datatype: "local",属性加入这个 2、 dataValue就是json对象 for (var i = 0; i <= dataValue.length; i++) { jQuery("#list2").jqGrid('addRowData', i + 1, dataValue[ 阅读全文
摘要:
1. 原生JavaScript写法: 2. JQuery写法: 第一个函数使用原生的JavaScript方法创建一个DIV元素,然后将需要反转义的字符串赋值给它的innerHTML属性,最后返回DIV元素的nodeValue属性的值。第二个函数则使用JQuery的方法,其基本原理和第一个函数相同。由 阅读全文
摘要:
如果我们使用PHP来编写后端的代码时,需要Apache 或者 Nginx 的HTTP 服务器,并配上 mod_php5 模块和php-cgi。 从这个角度看,整个"接收 HTTP 请求并提供 Web 页面"的需求根本不需 要 PHP 来处理。 不过对 Node.js 来说,概念完全不一样了。使用 N 阅读全文
摘要:
Node.js安装包及源码下载地址为:https://nodejs.org/en/download/。 你可以根据不同平台系统选择你需要的Node.js安装包。 Node.js 历史版本下载地址:https://nodejs.org/dist/ 注意:Linux上安装Node.js需要安装Pytho 阅读全文
摘要:
介绍 这篇文章列出了针对 ASP.NET 开发人员的有用工具。 工具 1. Visual Studio 2. ASP.NET 3. REST API 4. WCF 5. MSMQ 6. LINQ 7. RegEx 8. Javascript / JQuery/ AngularJS 9. SQL 服务 阅读全文
摘要:
<head id="Head1" runat="server"> <script src="../Jquery/jquery-1.12.1.min.js" type="text/javascript"></script> $(document).ready(function () { $("#fie 阅读全文
摘要:
1、通常有两种方式,第一种是直接写在页面标签中,通过属性style,另一种是通过标签选择器赋样式 第一种方式,就是每一个标签都需要写一遍样式,同时没有做到样式和内容的分离,不方便以后的样式替换,主题的修改,但有一点好处,就是:避免了样式的样式的互相干扰,显示的特别稳定 第二种方式,正好是第一种的相反 阅读全文
摘要:
假如要取得x线的offset().top,在页面上的是x线到页面顶端的距离s1,如何取得x线在窗口上的top呢,这就需要取得窗口顶端到页面顶端的距离s2,由于s1和s2都是有方向的,所以,s1-s2就是需要的值 阅读全文
摘要:
界面 点击登录按钮的代码 protected void btnLogin_Click(object sender, EventArgs e) { if (remember_long.Checked) { HttpCookie cookie = new HttpCookie("USER_COOKIE" 阅读全文
摘要:
前言 只看问题点这里 看全部问题和答案点这里 本文由我收集总结了一些前端面试题,初学者阅后也要用心钻研其中的原理,重要知识需要系统学习、透彻学习,形成自己的知识链。万不可投机取巧,临时抱佛脚只求面试侥幸混过关是错误的!也是不可能的!不可能的!不可能的! 前端还是一个年轻的行业,新的行业标准, 框架, 阅读全文
摘要:
当初分析了定宽高值和定宽高比这两种常见的图片延迟加载场景,也介绍了他们的应对方案,还做了一点技术选型的工作。 经过一段时间的项目实践,在先前方案的基础上又做了很多深入的优化工作。最终将好奇心日报的网页打开速度将降低到了1s内,Web端和Mobile端加载3屏数据消耗的流量也大幅降低。 模拟WIFI条 阅读全文
摘要:
由于总忘记,先写一下。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 Console.WriteLine("输出转换空结果 ={0}", Convert.ToInt32("")); //Convert.ToInt32是不允许转换“”空值的,会报错 Cons 阅读全文
摘要:
Chrome 浏览器具有强大的跨平台能力以及丰富的扩展插件,一直是许多开发者的首要选择。而利用许多 Chrome 插件,开发者们在开发流程中能够极大地提高开发效率。我们就整理了十款开发者常用的 Chrome 插件推荐给大家,相信能够在你的开发中助你一臂之力。 1. 掘金 Chrome 插件:帮你发现 阅读全文
摘要:
我和很多人交流过一个有趣的现象,那就是刚毕业到 30 岁这段时间,会觉得时间过得很慢,总觉得自己还很年轻,但是一旦过了 30 岁,时间就如白驹过隙,一年又一年飞逝而过。 我自己也是,眼瞅着毕业快 15 年了,15 年间从一个刚毕业的菜鸟,成长为技术骨干,做到架构师的职位,回头看看,当年听取亲戚的一句 阅读全文
摘要:
ajax代码如下,仔细看看也没有什么错,电脑端可以调用并正确的返回结果,手机端却不可以 首先,我们需要将错误信息显示出来,用手机不能直接调试,后台不能前台代码也不能,我们应该想办法让错误信息显示出来,让ajax提示错误信息,添加如下代码: 错误信息: 是服务器端的错误,如何才能找到是哪一行的代码出错 阅读全文
摘要:
家庭组 2、关闭虚拟内存 3、关闭Windows 8快速开机功能 4、服务进程superfetch 5、系统下软件排除 操作步骤: 1、Windows 8系统的家庭组方便多人不用存储设备就能在局域网中的多台设备间方便地分享文件与文件夹,但对于配置一般的电脑来说,家庭组功能其实也带来了一些副作用:提升 阅读全文
摘要:
在这个世界上,有数百万的人热衷于软件开发,他们有很多名字,如:软件工程师(Software Engineer),程序员(Programmer),编码人(Coder),开发人员(Developer)。经过一段时间后,这些人也许能够成为一个优秀的编码人员,他们会非常熟悉如何用计算机语言来完成自己的工作。 阅读全文
摘要:
以前在做网站的时候,经常会遇到当前页的分类高亮显示,以便让用户了解当前处于哪个页面。之前一直是在每个不同页面写方法。工程量大,也不便于修改。一直在想有什么简便的方法实现。后来在网上查到可以用获取当前URL的详细信息来判断。所以收集了JQUERY获取URL的函数的资料。 设置或获取对象指定的文件名或路 阅读全文
摘要:
一、Javascript方面的书籍: 1 JavaScript权威指南(第6版):号称javascript圣经,前端必备;前端程序员学习核心JavaScript语言和由Web浏览器定义的JavaScript API的指南和综合参考手册; 2 JavaScript高级程序设计(第3版) :前端必备书, 阅读全文
摘要:
在.NET中,所有的服务器控件提交到服务器的时候,都会调用__doPostBack这个函数,所以灵活运用这个函数对于我们的帮助还是很大的. 比如,在我们写程序的时候经常会需要动态的生成一些控件,最简单的方法就是通过一个字符串,比如string strButton = <input type =”bu 阅读全文
摘要:
这两天一直在弄IIS的事,全都是报错,网上找了好多资料,也尝试了很多,终于在几分钟之前把困扰了我一周的麻烦给解决了,现整理出来,希望对大家有用,闲话少说,直接上图了 Server Error in '/' Application. Compilation Error Description: An 阅读全文
摘要:
字母和数字键的键码值(keyCode) 按键 键码 按键 键码 按键 键码 按键 键码 A 65 J 74 S 83 1 49 B 66 K 75 T 84 2 50 C 67 L 76 U 85 3 51 D 68 M 77 V 86 4 52 E 69 N 78 W 87 5 53 F 70 O 阅读全文
摘要:
为提高团队协作效率, 便于后台人员添加功能及前端后期优化维护, 输出高质量的文档, 特制订此文档. 本规范文档一经确认, 前端开发人员必 须按本文档规范进行前台页面开发. 本文档如有不对或者不合适的地方请及时提出, 经讨论决定后方可更改. 基本准则 符合web标准, 语义化html, 结构表现行为分 阅读全文
摘要:
在这篇文章中,我们将介绍15个让你的jQuery更加有效的技巧,大部分关于性能提升的,希望大家能够喜欢! 1. 尽量使用最新版本的jQuery类库 jQuery项目中使用了大量的创新。最好的方法来提高性能就是使用最新版本的jQuery。每一个新的版本都包含了优化的bug修复。对我们来说唯一要干的就是 阅读全文
摘要:
函数是实现程序功能的最基本单位,每一个程序都是由一个个最基本的函数构成的。写好一个函数是提高程序代码质量最关键的一步。本文就函数的编写,从函数命名,代码分布,技巧等方面入手,谈谈如何写好一个可读性高、易维护,易测试的函数。 命名 首先从命名 函数是实现程序功能的最基本单位,每一个程序都是由一个个最基 阅读全文
摘要:
简单地记下jquery实现回车事件,代码如下: 全局: $(function(){document.onkeydown = function(e){ var ev = document.all ? window.event : e; if(ev.keyCode==13) { $('#FormId). 阅读全文
摘要:
我值多少钱?我如何能涨薪?这几乎是程序员们最关心的问题了。要想弄明白这个问题,关键就在于弄清楚薪资是如何确定出来的。今天,小编就根据自身的经验,来聊聊程序员的薪资是如何确定出来的? 首先,对于普通开发,薪资是根据能力确定的。 在这个阶段,程序员的工作基本上是被指派的。可能是老板指派的,技术经理指派的 阅读全文