最近微信小程序被炒得很火热,本人也抱着试一试的态度下载了微信web开发者工具,开发工具比较简洁,功能相对比较少,个性化设置也没有。了解完开发工具之后,顺便看了一下小程序的官方开发文档,大概了解了小程序的开发流程和一些常用的API。了解了小程序之后,自己就有了想要做一个小demo的冲动,虽然自己对小程序还没有做过很多实践,只是在官方例子上徘徊,但是还是想做出点小东西。既然要做一个demo,自然需要到...

HTTP当你在浏览器输入一个网址(例如 http://amals.org)的时候,浏览器发起一个HTTP请求,带着请求信息(参见 HTTPHeaders),连接到服务器,把请求信息递给服务器,服务器收到信息之后,解析相关的信息,然后进行处理,再返回浏览器请求的数据。简单来说是这么一个流程:小明 跟 浏览器爸爸 说我想要去中关村某个店家拿一...

JavaScript中的this比较灵活,根据在不同环境下,或者同一个函数在不同方式调用下,this都有可能是不同的。但是有一个总的原则,那就是this指的是,调用函数的那个对象。下面是我的学习笔记,把它罗列成8种情况。全局的this(浏览器) 全局作用域的this一般指向全局对象,在浏览器中这对象就是window,在node中这对象就是global。console.log(this.d...

自动内存管理机制部分:①运行时数据区分为:程序计数器、虚拟机栈、本地方法栈、方法区、堆。其中程序计数器、虚拟栈、本地方法栈是线程隔离的,方法区、堆是线程共享的。②程序计数器:当前线程所执行的字节码和行号指示器。若当前执行的是一个Java方法,这个计数器记录的是正在执行的虚拟机的字节码指令地址,若执行的是Native方法这个计数器为空。此区域是唯一没有规定任何OOMError情况的区域。③虚拟机栈...

轮播图的思路其实很简单:就是用JavaScript来控制轮播的图片的样式,可以控制display:noneorblock可以控制opacity:‘0’or‘1’也可以通过z-index来控制图片的摆放顺序。(注意:这里的图片一般是通过绝对定位放在一个div盒子里面,图片堆叠在一起)。思路很清晰,那么我们就来看看代码(代码是本人自己手写的)。具体细节我会在代码中一一解释: 只是...

1.事件截获原理利用事件的捕获阶段,添加事件。再利用触发事件元素(e.target)来判断(根据一定的标识或者某些特征)是否是我们需要劫持的dom。2.具体拦截这里使用id作为一个判断根据,真实场景中肯定不是这样的。这里的特征是需要根据一定的规则去寻找的。(这里只是为了演示原理)<!DOCTYPE html><html>   ...

用bin文件和用windows的exe一样 rpm就像rar不管愿意与否,都解在同一个地方,好的是只用点确定。 有些Linux软件不公开源代码,只发布二进制可执行程序,这类程序一般会以bin来标记; 另一类软件是二进制安装程序和源代码一起发布,二进制程序文件以bin.rpm标记(以RedHat包为例),源代码以source.rpm标记。 BIN是可以直接运行...

1、首先查看系统中原有的java版本:java-version;然后用再用:rpm-qa|grepjava 命令查看具体的信息,最后用:rpm-e--nodepsjava-1.5.0-gcj-1.5.0.0-29.1.el6.x86_64卸载。以上操作,百度经验均能找到。总之,尽量将查出来的linux自带的公开版jdk全部卸载,否则会有干扰。2、下载oracle版本的...

1:bind():为每个匹配元素的特定事件绑定事件处理函数。  bind(type,[data],fn)  type:含有一个或多个事件类型的字符串,由空格分隔多个事件。  比如"click"或"submit",还可以是自定义事件名。  data:作为event.data属性值传递给事件对象的额外数据对象  fn:绑定到每个匹配元素的事件上面的处理函数2:...

1信息准确比什么都重要。信息准确在设计中怎么强调都不过分,设计学专业中有一方向叫视觉传达设计,其实前面有一定语,就是信息,没有信息,你传达什么呢?所以,设计师们,在动手之前先理清楚信息,传达什么,如何表现,主次关系,你应该是这个世界上对你的产品信息把握最为清晰的人,没有之一,因为你的产出才是直接面对用户的人,你不清楚,如何让别人清楚?所以,下次需求评审你都应该坐在最前排。否则你很可能会陷入--寻...

一、让Chrome支持小于12px的文字?图片上的文字假如是10px,我们在网页上实现之后。为啥是12px?其实我们都知道,谷歌Chrome最小字体是12px,不管你设置成8px还是10px,在浏览器中只会显示12px,那么如何解决这个坑爹的问题呢?我们的做法是:针对谷歌浏览器内核,加webkit前缀,用transform:scale()这个属性进行缩放!<style>p ...

1、百度站长平台投诉  通过下面的渠道可以反馈问题  1.jubao.baidu.com  2.tousu.baidu.com  3.zhanzhang.baidu.com/feedback  但处理速度是根据对用户造成的伤害来界定处理优先级。  2、屏蔽镜像网站服务器IP  镜像网站看似一个完整的站点,其实每次用户访问网站的时候,程序还是调用的原网站的数据,所以我们可以屏蔽这个服务器的IP,禁止...

如果你就是程序员,或者你熟悉程序员这个群体,有时候你会发现他们在干一些奇怪的事情。比如说,他们跟你说在写一个脚本,你问他写脚本干嘛?他告诉你,这事情重复做太无聊,写个脚本以后就不用老让我重复操作了。听起来很有道理吧?但如果对比一下时间,你会惊讶的发现,他们重复做200次这件事大概总共只需要花一个小时的时间。但写这个脚本反而得写5个小时。以这个职业之外的人看来,这绝对是有病,完全不可理解,让...

扫一扫,加我为QQ好友 加我为QQ好友