自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

sstm888的专栏

终身学习的技术极客

  • 博客(38)
  • 收藏
  • 关注

原创 以太坊如何通过privatekey获得keystore

以太坊如何通过privatekey获得keystore前言步骤前言在写智能合约的时候,估计大家还是喜欢用ganache测试链,因为启用geth链的时候还需挖矿,一边听着风扇呼呼作响,一边写代码,而且经常执行personal.unlockAccount解锁,感觉甚是不爽。只可惜ganache只提供了privatekey没有keystore,在有些用到keystore的场景中就显得无力。本文分...

2018-10-15 12:03:23 3092

原创 欢迎使用CSDN-markdown编辑器

如何利用setTimetou和setInterval去监视容器的外观并产生相应。起因要fix一个footer位置的bug,需要在不同的容器高度下重新定位页脚的位置。 本来要用纯粹纯洁纯纯的css去实现,可是奈何浏览器不给力,无法正确识别容器高度,不得已想到了强大的js,于是决定用js来hack一下。 代码如下:setFooter(0);//初始化的时候设置底部位置 function s

2016-04-20 15:24:53 330

转载 关于JavaScript的沙箱模式

从语言学的角度上来说,允许代码无节制地使用全局变量,是最错误的选择之一。而更可怕的,就是一个变量"可能"成为全局的(在未知的时间与地点)。但是这两项,却伴随JavaScript这门语言成功地走到了现在。也许是限于浏览器应用的规模,所以这一切还迟迟没有酿成灾难。在此之前,出现了两种解决方案。一种是ECMA在新的规范(Edition 5)中对此做出了限制,其中最重要的一条便是eval()的使用

2016-02-24 11:03:08 828

转载 AMD/CMD/UMD

What Is AMD, CommonJS, and UMD?Apr 30th, 2014IntroOver the years there’s been a steadily increasing ecosystem of JavaScript components to choose from. The sheer amount of choices is fant

2016-01-23 19:42:46 469

原创 YYTools

print object:function vardump(obj,objname,deep){ deep = deep||1; if(deep > 5) return ""; deep++; /* 不是对象也不是数组 */ if(typeof(obj) != 'object' && typeof(obj) != 'array'){ document.writeln

2015-03-09 16:17:07 644

转载 code search

转——国外7个源代码/库搜索引擎网站2011-10-25 16:16 146人阅读 评论(0) 收藏 举报现如今编程似乎成为一种潮流,程序员越来越多,任何一个程序员都必须学习至少一门编程语言,但是学习编程语言总是不那么容易的,前些时候在SitePoint社区进行的如何更好的学习编程语言的讨论中,大家一致认为认真学习别人的代码是一种非常有效的方法,以下七个源代码搜索引擎网站是由网

2015-01-08 11:20:15 571

转载 文件比较工具

10 个文件和文档的比较工具当文档发生了变化,从一个版本到另一个,找出两者之间的差异始终是一个艰巨的任务。这个艰巨的任务在文档非常复杂的时候就提出了更高的要求,例如,一个源代码。本文介绍 10 个用于比较文件和文档的工具,可以为你排忧解难:Workshare CompareWorkshare Compare是一个企业级的文件比较工具,可以让你比较

2014-08-25 13:43:52 655

转载 架构师怕程序员知道的十件事

51CTO首页 | 新闻 | 专题 | 论坛 | 博客 | 技术圈 | 读书 | 技术频道 | CIO | 存储 | 地图 | English艺术气质管控能力权衡取舍内力沟通能力多领域知识问题解决大师技术前瞻性抽象思维卓越的程序员 

2014-07-18 15:40:46 698

转载 10 款优秀的在线 JavaScript 工具推荐

JavaScript是Web开发者不可或缺的一项技能,它可以为你的网站添加丰富的交互功能和绚丽的视觉效果,以此来增强用户体验。 本文整理了10款非常优秀的在线JavaScript代码工具,涵盖编辑、压缩、美化、调试等功能,随时随地使用,大大节省你的开发成本和时间。 1. jsfiddle.net 在线编辑工具——由HTML编辑器、CSS编辑器、JavaScript编辑器和输

2014-04-09 17:16:26 486

转载 php文件上传错误代码

php文件上传错误代码一,表单 1,上传文件的表单使用post方式(和get的区别不用说了);还要加上enctype='multipart/form-data'。 2, 一般要加上隐藏域:,位置在 file域前面。value的值是上传文件的客户端字节限制。据说可以减少文件超标时客户端的等待时间,不过我没觉得有什么区别。 3, 出于安全考虑,file域是不许赋值的。随便在

2014-02-26 12:01:24 655

转载 浏览器的js引擎大PK

不同浏览器有不同的JS引擎:WebKit , Safari浏览器          ->SquirrelFish Extreme,Firefox                                    àTraceMonkey引擎Google Chrome                     àV8引擎,(C++)Opera            

2013-11-06 17:37:12 842

转载 mysql查询语句

mysql 查询语句-- 基本查询select * from pet-- 列出指定的列select name, owner form pet-- 直接进行算术运算,对字段起别名select sin(1+2) as sin--where 条件select * from pet where (birth>'1980' and species='dog') o

2013-10-28 15:00:51 458

转载 css3代码生成器

CSS3 Please!兼容多浏览器 CSS3代码生成器, 支持: border-radius, box-shadow, gradient(linear), rgba colors, transform (rotate), transition 和 @font-face。CSS3 Generator支持 border radius, box shadow, text shadow,

2013-07-19 15:27:57 575

转载 直接拿来用!最火前端开源项目(二)

在《直接拿来用!最火前端开源项目(一)》中为开发者整理了九个大类的开源项目列表,开发者们,你们用的怎么样了?是否感觉到开源项目带来的事半功倍的效果呢?在这里,本文继续为你整理了GitHub上最火的前端开源项目列表,按分类的方式列出十个,供开发者们继续参阅。十、Animation(1)Stylie(2)animate.less:是一群很酷、很有趣、跨浏览器的动画效果,它转换成LESS

2013-07-02 16:22:04 669

转载 直接拿来用!最火的前端开源项目(一)

摘要:对于开发者而言,了解当下比较流行的开源项目很是必要。利用这些项目,有时能够让你达到事半功倍的效果。为此,本文整理GitHub上最火的前端开源项目列表,这里按分类的方式列出前九个。对于开发者而言,了解当下比较流行的开源项目很是必要。利用这些项目,有时能够让你达到事半功倍的效果。为此,本文整理GitHub上最火的前端开源项目列表,内容涵盖了Hack Design、Designer Sch

2013-07-02 16:19:15 2209

转载 http status 汇总

常见HTTP状态码200 OK301 Moved Permanently302 Found304 Not Modified307 Temporary Redirect400 Bad Request401 Unauthorized403 Forbidden404 Not Found410 Gone500 Internal Server Error501 Not Implemented

2013-06-07 14:45:41 436

转载 jdk和jre的区别(扫盲贴)

很多程序员已经干了一段时间java了依然不明白jdk与jre的区别。JDK就是Java Development Kit.简单的说JDK是面向开发人员使用的SDK,它提供了Java的开发环境和运行环境。SDK是Software Development Kit 一般指软件开发包,可以包括函数库、编译程序等。JRE是Java Runtime Enviroment是指Java的运行环境,是面向Ja

2013-05-31 09:24:54 511

转载 浏览器内核

Webkit 代表浏览器:chrome,safaritrident 代表浏览器:IEgecko 代表浏览器:firefoxpresto 代表浏览器:opera

2013-05-30 11:17:17 459

转载 web开发工具经典5款

1.jQuery和jQuery MobilejQuery是一款免费且开放源代码的JavaScript代码库,而jQuery Mobile是jQuery在手机和平板上的版本。jQuery Mobile不仅能给主流移动平台带来jQuery核心库,还能发布一个完整统一的jQuery移动UI框架,支持全球主流的手机、平板、电子阅读器、台式电脑等平台。据微软关于jQuery的调查显示,jQuery在

2013-05-29 17:17:16 627

转载 响应式入门

最近研究响应式设计框架的时候,发现网上很多相关的属性介绍,却很少有系统的入门级使用的文章,我自己整理了一篇入门知识,并没有什么高深的理论,也不牵扯到框架。目前已经越来越多的站点以及wap站点使用响应式设计,因为大屏幕的移动设备越来越普及。而自适应布局已经无法胜任各种浏览需求。响应式设计的目的是尽可能以最好的布局显示您的数据,以实现用户友好的 Web 页面。css2的时期有一

2013-05-29 17:04:20 563

转载 经典css代码收藏

1. CSS Resets网络上关于CSS重置的代码非常多。本段代码是根据Eric Meyer’s reset codes进行改编的,里面包含一点响应式图片和所有核心元素的边界框设置,这样就可以保持页边距和填充可以很好地对齐。123456789101112

2013-05-29 16:54:23 3708

原创 优秀网站收集

前端综合:http://www.w3cplus.com/全面的API收集:http://overapi.com/偏重css:http://www.csswang.com不错的个人博客(01):http://www.berlinix.com/web/淘宝UED官方博客:http://ued.taobao.com/blog/技术wiki: http://londit-519f3

2013-05-29 14:39:40 2674

转载 Less/Sass/Compass/Bootstrap/H5bp

SASS and LESS不管是SASS,还是LESS,都可以视为一种基于CSS之上的高级语言,其目的是使得CSS开发更灵活和更强大,这两者我的感觉是对于程序员来说,SASS的功能要远比LESS强大,基本可以说是一种真正的编程语言了,而对于设计师,LESS则相对清晰明了,这里是Chris Coyier写的一篇关于SASS和LESS的背靠背对比,可以说是相当中肯的(评论也相当有料喔)。当然,

2013-05-29 14:11:34 756

转载 判断iframe加载完成

方法一:if (!/*@cc_on!@*/0) { //if not IE    iframe.onload = function(){        alert("Local iframe is now loaded.");    };} else {    iframe.onreadystatechange = function(){        if (iframe.r

2013-05-28 17:06:34 514

转载 dos进入中文文件夹

第一步: dir >1.txt (注:这个命令是把当前目录列表生成一个文本文件) 第二步: edit 1.txt(注:编辑这个文本文件,把其它无关的都删除掉,只留下中文文件夹的ASCII码,在这个ASCII前面加上cd 空格,然后,保存,退出) 第三步:ren 1.txt 1.bat (注:这个命令是将1.txt的文本文件改成1.bat的批处理文件) 第四步:1回车(注:执行1

2013-05-28 10:23:02 888

转载 jsDoc使用方法

JsDoc Toolkit 是一个把js描述格式化成文档的工具。开发者只需按JsDoc的规范写好注释就可以很方便导出文档。它是google 推荐的 JsDoc生成工具。JsDoc Toolkit不久前发布了2.3.2版本,主要还是对前版本的修复。 如果你需要使用Ant,JsDoc还有一个Ant插件:JsDoc Toolkit Ant Task 下载JsDoc Too

2013-05-28 09:16:30 1869

转载 崛起中的九大HTML5开发工具

HTML5发展如火如荼,随着各大浏览器对HTML5技术支持的不断完善以及HTML5技术的不断成熟,未来HTML5必将改变我们创建Web应用程序的方式。今天这篇文章向大家推荐10款优秀的HTML5开发工具,帮助你更高效的编写HTML5应用。1.InitializrInitializr是制作HTML5网站最好的入门辅助工具,你可以使用提供的特色模板快速生成网站,也可以自定义,Initial

2013-05-13 21:05:55 613

转载 MediaWiki插件

用MediaWiki有一段时间了,整理几个必备插件,做个备忘.SyntaxHighlight_GeSHi 代码高亮,使用相当方便效果见图下载方法:SVN Checkout就行,SVN地址: 1: http://svn.wikimedia.org/svnroot/mediawiki/trunk/extensions/SyntaxHighlight_GeSH

2013-05-11 19:40:44 5924

原创 dom选择器自己写

function $$(tag,className){var eles = document.getElementsByTagName(tag),i,len,_arr=[],reg=new RegExp("(^|\\s)"+className+"($|\\s)");for(i=0,len=eles.length;iif(reg.test(eles[i].className)){_a

2013-05-06 16:48:30 548

转载 YUI Compressor快速使用指南—web前端开发七武器

YUI Compressor快速使用指南—web前端开发七武器  2012-12-20 15:05:17|  分类:持续集成 |字号 订阅转自:RIA之家武器档案名称:YUI Compressor最新版本:2.4.2用途:js/css压缩必备指数:使用难度:(YUI Compressor非常易用,只是配置的时候会遇到些麻烦)YUI

2013-03-06 14:53:03 915

转载 解除dom循环引用导致的内存泄露

function purge(d) {      var a = d.attributes, i, l, n;       if (a) {               l = a.length;                for (i = 0; i          n = a[i].name;                       if (typeof d[n] === 'funct

2013-02-21 10:40:55 648

转载 php获取网页内容几种方法

用php抓取页面的内容在实际的开发当中是非常有用的,如作一个简单的内容采集器,提取网页中的部分内容等等抓取到的内容在通过正则表达式做一下过滤就得到了你想要的内容,至于如何用正则表达式过滤,在这里就不做介绍了,有兴趣的,以下就是几种常用的用php抓取网页中的内容的方法。1.file_get_contents PHP代码 复制代码 代码如下:$url = "

2013-02-20 13:45:01 401

转载 jsonp.说说JSON和JSONP,也许你会豁然开朗,含jQuery用例

【原创】说说JSON和JSONP,也许你会豁然开朗,含jQuery用例Posted on 2012-04-19 23:37 随它去吧 阅读(29560) 评论(124) 编辑 收藏 前言: 由于Sencha Touch 2这种开发模式的特性,基本决定了它原生的数据交互行为几乎只能通过AJAX来实现。当然了,通过调用强大的PhoneGa

2013-02-19 12:48:38 407

转载 九大PHP开源Wiki(维基百科)程序评测

维基百科(wiki)是Web2.0的代表产物,跟博客、digg、视频分享等一样同样强调用户参与,分享互联网的精神。如果想自己编写一本百科全书,跟建一个博客一样,有已经开发好的程序可以使用,而且是开源的。有了这些工具,我们要实现编写百科全书的梦想就不难实现了。以下是九大基于PHP和 Mysql架构的wiki程序的介绍,有兴趣的朋友可以选择一款适合自己的wiki程序。1 PmWiki 下载

2013-02-18 14:55:05 2740

转载 盘点:崛起中的九大HTML5开发工具

HTML5被看做是Web开发者创建流行Web应用的利器,增加了对视频和Canvas 2D的支持。HTML5的诞生还让人们重新审视浏览器专用多媒体插件的未来,如Adobe的Flash和微软的Silverlight,HTML5为实现这些插件的功能提供了一种标准化的方式。  虽然HTML5标准尚未开发完成,但是随着开发者对HTML5的兴趣日渐浓厚,开发工具提供商也开始跟进。以下介绍的9款应用工具

2013-02-18 14:47:24 334

转载 加速Web开发的9款知名HTML5框架

摘要:伴随着智能手机正在席卷整个移动市场,在移动设备上开发出兼容性高的网站已变的非常重要,本文推荐9款非常流行的HTML5框架,可以轻松助你开发出兼容各个移动平台的网站。与手工编码比起来,HTML5框架在准确性和正确率方面给予了保证。大多数HTML5框架都会有一个组合或者包含一些额外的组件,比如jQuery Scripts。CSS3样式表则以改善多媒体特征的功能性和响应式的We

2013-02-06 09:36:05 282

转载 js加密

JavaScript加密库Crypto-JSCryptoJS (crypto.js) 为 JavaScript 提供了各种各样的加密算法。目前已支持的算法包括:MD5SHA-1SHA-256AESRabbitMARC4HMACHMAC-MD5HMAC-SHA1HMAC-SHA256PBKDF2示例代码:var digest = Cry

2013-02-04 16:12:15 403

转载 node.js能做什么

Node能做什么和它的优势Node核心思想:1.非阻塞;2.单线程;3.事件驱动。在目前的web应用中,客户端和服务器端之间有些交互可以认为是基于事件的,那么AJAX就是页面及时响应的关键。每次发送一个请求时(不管请求的数据多么小),都会在网络里走一个来回。服务器必须针对这个请求作出响应,通常是开辟一个新的进程。那么越多用户访问这个页面,所发起的请求个数就会越来越多,就会出现内存溢出、逻辑

2013-02-04 16:08:59 1686

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除