适合面向手机设备开发的库

1、jQuery MobilejQuery Mobile 是 jQuery 在手机上和平板设备上的版本。jQuery Mobile 不仅会给主流移动平台带来jQuery核心库,而且会发布一个完整统一的jQuery移动UI框架。支持全球主流的移动平台。jQuery Mobile开发团队说:能开发这个项目,我们非常兴奋。移动Web太需要一个跨浏览器的框架,让开发人员开发出真正的移动Web网站。2、jQ
阅读本文

浏览器开发者工具使用技巧

简介:我们在前端的开发和学习过程中,经常碰到一些奇怪的问题。很多新手的选择是一句一句的看代码,如果开发工具没有报错的代码,只能去问别人。本课程将教会你自我查找和解决问题的能力。第1章 课程介绍本章节讲解对谷歌浏览器的开发者工具进行简单的介绍 1-1 课程介绍(1) 2-1 使用开发者工具 第3章 调试JS代码 3-1 JS调试工具介绍 3-2 与后台对接错误调试 3-3 事件监听断点 3-4
阅读本文

如何将在线电子书保存为pdf格式

网上有很多免费的在线电子书籍,没有pdf格式,不方便离线阅读,也不方便做记录,所以找了几个将在线内容制作成pdf文件的方法。一、如果网站上的书籍内容没有分页,所有内容都直接显示出来了,最简单,直接将打印机设为PDF即可: 利用 teleport 软件将整个站点导出到本地。利用 http-server(任意语言皆可)将上述站点起个本地服务。安装adobe acrobat DC,它内置了浏览器内核
阅读本文

Vue学习笔记之Nodejs入门

0x00 前言打开Nodejs英文网:https://nodejs.org/en/中文网:http://nodejs.cn/我们会发现这样一句话:翻译成中文如下:Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境。 Node.js 使用了一个事件驱动、非阻塞式 I/O 的模型,使其轻量又高效。 Node.js 的包管理器 npm,是全球最大的开源库生态系统。好
阅读本文

angular开发环境配置全套教程

第一步、安装node.js 1.需要下载的文件路径:https://nodejs.org/en/download/2.安装nodejs:  3.验证node.js   4.npm安装以及验证:npm的安装。由于新版的NodeJS已经集成了npm,所以之前npm也一并安装好了。同样可以使用cmd命令行输入“npm -v“来测试是否成功安装   5.配置npm全局路径存放位置以及cache的路径:例如
阅读本文

CSS3订单提交按钮Loading代码

CSS3订单提交按钮Loading代码<br/> body{text-align: center}<br/> .grebtn{<br/> display: inline-block;<br/> padding: 0.5em 1.25em;<br/> border: 1px solid;<br/> border-radius: 2px;<br/> vertical-align: botto
阅读本文

以太坊开发入门指南

以太坊是什么 - 以太坊开发入门指南写在前面以太坊是什么以太坊(Ethereum)是一个建立在区块链技术之上, 去中心化应用平台。它允许任何人在平台中建立和使用通过区块链技术运行的去中心化应用。 对这句话不理解的同学,姑且可以理解为以太坊是区块链里的Android,它是一个开发平台,让我们就可以像基于Android Framework一样基于区块链技术写应用。 在没有以太坊之前,写区块链应用是这样
阅读本文

Python开发之-Socket编程

一、C/S架构  c/s就是客户端/服务端的模式,比如浏览器就是客户端,一台服务器就是服务端,二者进行数据的交互二、osi七层      应用层:就是我们所用的应用程序   运输层:这里需要了解的就是TCP/UDP协议,这里就是封装的tcp协议,也就是你所运行的应用程序的端口号   网络层:网络层就是处理的ip地址的问题   数据链路层:这里遵循的是以太网协议,封装的是计算机的mac地址   物理
阅读本文

浏览器的 bfcache 特性

一、bfcache 基本概念        现代浏览器在根据历史记录进行前进/后退操作时,会启用缓存机制,名为“bfcache”(back-forward cache,往返缓存),它使页面导航非常快。直到用户关闭浏览器,这个缓存状态才会被删除。        从 MDN 上得知,支持 bfcache 特性的 Firefox 浏览器,对于一个简单的浏览器会话,会缓存全部页面到内存中,包括他们的Jav
阅读本文

Django自身安全机制-XSS和CSRF

XSS攻击什么是XSS攻击XSS是一种经常出现在web应用中的计算机安全漏洞,它允许恶意web用户将代码植入到提供给其它用户使用的页面中。比如这些代码包括HTML代码和客户端脚本。攻击者利用XSS漏洞旁路掉访问控制——例如同源策略(same origin policy)。这种类型的漏洞由于被黑客用来编写危害性更大的网络钓鱼(Phishing)攻击而变得广为人知。对于跨站脚本攻击,黑客界共识是:跨站
阅读本文

用pycharm+django开发web项目

1.安装pytcharm和django,关于安装没有什么好说的,在windows环境中跟安装一般的软件没有什么大的区别,主要有一点需要注意的就是在安装完django以后需要设置一下path环境变量,保证在任何目录下都能使用django。2.一切编程语言不从hello world开始都显得不够专业(玩笑啦),所以我们就从helloworld开始吧  2.1.在dos环境下,进入到你要放项目的目录,用
阅读本文

Android开发:显式/隐式Intent

显式跳转是在已知包名和类名的情况下常用的跳转方法:  Intent mIntent = new Intent();   mIntent.setClassName(“com.android.settings“,“com.android.settings.Settings“);   mContext.startActivity(mIntent);    我们也常这么用:  Intent intent
阅读本文

火狐插件

朗读文本: 扩展名叫“从文本到语音”,https://addons.mozilla.org/zh-CN/firefox/addon/text-to-voice/ 其它火狐朗读插件?      首先这篇答案是用All-in-One Sidebar打开侧栏照打的...以下addons是经过自己精挑细选最终不得不用的,按字母排序: Adblock Plus 去广告,包括youku的开头广告 All-
阅读本文

如果你想开发一个应用(1-13)

大家新年快乐 2018事事顺利前端技术选型因为作为一个后端开发人员,前端都是摸索着前进,所以会写的比较简单。选型第一步做出原型图后,就要像用什么技术来实现这个App了,最理想的方式当然是原生的Android或者IOS了,但这两个首先就被pass掉了,因为:对于一个开发者来说,同时开发两个客户端实在是太难了,所以,最终选择还是使用js进行开发,然后用cordova技术包装成App文件。选型第二步既然
阅读本文

jQuery引入

jQuery的介绍1、jQuery是一个轻量级的、兼容多浏览器的JavaScript库(这里的兼容性主要是针对以前的IE浏览器来说的,因为当时的IE浏览器不兼容,但是现在基本所有的浏览器都能实现兼容)2、jQuery 使用户能够更方便的处理 HTML Document、Events、实现动画效果、方便的进行 Ajax 交互,能够极大地简化 JavaScript 编程。它的宗旨就是:“ Write
阅读本文

Dapp开发教程一Asch Dapp

1基本流程Asch有三种网络类型,分别是localnet,testnet,mainnet,后两种是发布到线上的,可以通过公网访问。第一种localnet是运行在本地的,只有一个节点的私链,主要是为了方便本地测试和开发。Dapp的开发同样要涉及到这三种网络,即第一步,在localnet的开发,本地测试第二步,在testnet测试第三步,正式发布到mainnet2启动localnet每个开发者都可以在
阅读本文

第134天:移动web开发的一些总结(二)

1、响应式布局开发一个页面,在所有的设备上都能够完美展示。媒体查询:@media screen and (max-width:100px) { }媒体类型:screen(屏幕)print(打印机)handheld(手持设备)all(通用)常用媒体查询参数:width —— 视口宽高height —— 视口宽高device-width —— 设备的宽高device- height —— 设备的宽高o
阅读本文

Web前端开发学习误区,你掉进去了没?

从接触网站开发以来到现在,已经有五个年头了吧,今天偶然整理电脑资料看到当时为参加系里面一个比赛而做的第一个网站时,勾起了在这网站开发道路上的一串串回忆,成功与喜悦、烦恼与纠结都历历在目,感慨颇多。                          先从大家学习上的一个误区开始谈起。Web前端的学习误区网页制作是计算机专业同学在大学期间都会接触到的一门课程,而学习网页制作所用的第一个集成开发环境(I
阅读本文

day 54 JS 之 jquery

jQuery入门2017-07-10jQuery快速入门。jQuery介绍 jQuery是一个轻量级的、兼容多浏览器的JavaScript库。 jQuery使用户能够更方便地处理HTML Document、Events、实现动画效果、方便地进行Ajax交互,能够极大地简化JavaScript编程。它的宗旨就是:“Write less, do more.“ jQuery的优势 一款轻量级的JS框架。
阅读本文

分享5个主流的HTML5开发工具

HTML5被看做是web开发者创建流行web应用的利器,增加了对视频和Canvas 2D的支持。跨平台性非常强大,这也是大多数人对HTML5有兴趣的主要原因。今天小编将为大家推荐几个主流的HTML5开发工具,希望能对大家的前端发展道路有所帮助。  1. Adobe Dreamweaver CS6  2. Adobe Edge  Adobe Edge是一个用HTML5、CSS、Java开发动态互动内
阅读本文