-
模块化的JavaScript开发的优势在哪里
所属栏目:[语言] 日期:2018-06-24 热度:123
如今模块化的 JavaScript 的开发越来越火热,无论是模块加载器还是优秀的 JavaScript 模块,都是层出不穷。既然这么火,肯定是有存在的理由,肯定是解决了某些实际问题。很多没接触过模块化 JavaScript 开发者不禁要问,我真的需要模块化吗,模块化相比于[详细]
-
与moment.js整合使用的javascript日期选择期 - Pikaday
所属栏目:[语言] 日期:2018-06-24 热度:50
在线演示 Pikaday是一款超轻量级的javascript日期选择器,并且支持模块化的CSS,可以帮助你更加简单的配置样式。目前虽然处于开发状态,但是看起来已经很不错了。 和重量级别的jQueryUI 日期选择器相比,Pikaday更轻量级,压缩版本只有5kb。当然,如果你使[详细]
-
趣图图解 SOLID 软件开发原则
所属栏目:[语言] 日期:2018-06-24 热度:199
今天早上我发现了Motivator这个工具。它能让你制作出自己想要的图片。下面就是我的首次尝试,以SOLID软件开发原则为主题的具有启发意义的图片。这图片都是从谷歌里搜索出来的,我借用了一下。希望这些作品能给你带来一些快乐!我已经把它们挂在了我们开发[详细]
-
使用数据库方式访问JSON数据的javascript类库-TaffyDB
所属栏目:[语言] 日期:2018-06-24 热度:148
在线演示 本地下载 是不是有过这样的想法,如果能够像处理数据库方法一样来处理JSON对象数据的话,是不是会非常方便?今天我们介绍一款超棒的javascript类库-TaffyDB,它能够帮助你实现处理数据库一样的方式来处理JSON对象。 主要特性 1.类库非常小,性能[详细]
-
C语言指针5分钟教程
所属栏目:[语言] 日期:2018-06-24 热度:91
指针、引用和取值 什么是指针?什么是内存地址?什么叫做指针的取值?指针是一个存储计算机内存地址的变量。在这份教程里引用表示计算机内存地址。从指针指向的内存读取数据称作指针的取值。指针可以指向某些具体类型的变量地址,例如int、long和double。[详细]
-
PHP 5.4内置web服务器
所属栏目:[语言] 日期:2018-06-24 热度:130
PHP是一种脚本语言,它需要PHP解释器来分析运行PHP文件。当把PHP做为CGI服务Web请求时,它需要被嵌入到某种Web服务器里,最常见的是集成到Apache或IIS里,这就是说,在使用PHP前,你需要安装Apache或IIS,并且正确的配置它们和PHP集成的参数。虽然这种配置[详细]
-
第一门编程语言选谁?
所属栏目:[语言] 日期:2018-06-23 热度:148
副标题#e# 说明:这篇文章是专门针对大学低年级学生(和其他软件开发初学者)写的,如果你己经是研究生或本科高年级学生,请将这篇文章转发给你的师弟或师妹,希望这篇文章能够帮助他们少走弯路,顺利地迈入软件开发的大门;如果您是一位有经验的软件开发者[详细]
-
我姐和我女友这样学编程
所属栏目:[语言] 日期:2018-06-23 热度:118
就像我前面日志里提到的,伊娃和芳来旧金山跟我学编程。在这篇博客中,我会介绍我是怎么教她们的,我构建教她们的方式的理由,以及这种方法是怎么起作用的。按时间顺序去列明她们所学到、做到的那些事儿很简单,但是,这没什么帮助,而且你也容易错过重点[详细]
-
每个开发人员都应该知道的8个Linux命令
所属栏目:[语言] 日期:2018-06-23 热度:156
每个开发人员到了他们职业人生的某个阶段的时候,将会发现自己要寻找有关Linux的信息。我并不是这方面的专家。但是掌握了以下8个命令,我几乎可以得到我任何需要的东西。 注意:以下的命令都有很多扩展的文档,博客里提出的知识我最常用的命令,用法。如果[详细]
-
超棒的仪表盘javascript类库 - justGage
所属栏目:[语言] 日期:2018-06-23 热度:181
在线演示 本地下载 还记得前端时间我们分享的动画仪表板javascript - gauge.js吧,使用它能够帮助我们迅速的构建一个超棒的动画仪表盘效果。 今天这里我们再介绍一款兼容性更好的动画仪表盘javascript类库:JustGage,这个类库基于著名的绘图类库Raphal ,[详细]
-
利用事件委托来增强事件批量绑定的效率
所属栏目:[语言] 日期:2018-05-04 热度:140
先说说为什么要讨论这个话题,工作阅历多一点的WEB前端工程师都知道,我们经常需要对页面上大量具有某种共性的节点绑定同样的一个事件处理器,传统的方式是将这些节点获取为一个对象集合,然后对每个集合绑定一次事件,很显然,当集合只有两三个元素的时候[详细]
-
web开发设计人员不可不用的在线web工具网站和应用
所属栏目:[语言] 日期:2018-05-04 热度:161
大家可能还记得在过去的文章我们我们曾经介绍我们收集的前端开发人员必备的工具,脚本和资源,在今天的这篇文章中,我们将继续推荐给大家一组我们精挑细选的web开发设计必备的在线工具应用。相信会在web开发和设计的过程中给你带来方便和快捷! 前端开发相[详细]
-
可以让PHP编程事半功倍的类库
所属栏目:[语言] 日期:2018-05-04 热度:157
在用php开发网站的时候,使用面向对象的方法确实可以提高代码复用率,减少代码冗余。而对初学者更友好的是,PHP开发网站所需要的大部分类库,网上都有十分优秀的类库存在了。作为一个程序猿当然不能重复制造轮子,所以我把平时经常会使用到的类库整理下来[详细]
-
理解JavaScript中的设计模式
所属栏目:[语言] 日期:2018-05-03 热度:129
副标题#e# 可靠的设计模式是可维护软件的基石,如果你曾参与技术面试,很有可能被问到关于设计模式的这类东西。下面这个指南中,我们将学习一些今天就可以用得着的设计模式。 什么是设计模式? 简单来说,设计模式就是对特定类型问题重用的软件解决方案,这[详细]
-
Mysql C语言API编程入门讲解之详细篇
所属栏目:[语言] 日期:2018-05-03 热度:51
软件开发中我们经常要访问数据库,存取数据,之前已经有网友提出让鸡啄米讲讲数据库编程的知识,本文就详细讲解如何使用Mysql的C语言API进行数据库编程。 API,全称Application Programming Interfaces,即应用程序编程接口,我们可以调用这些接口,执行AP[详细]
-
HTML5 Charset能用吗?
所属栏目:[语言] 日期:2018-05-03 热度:158
前一段某项目中页面在IE6突然出现了乱码,当时做了各种排查,最终推测是使用了HTML5的DOCTYPE和Charset以及中文注释的问题,于是临时采用旧的Charset方法来修复了下,后面乱码再没出现。 其实一直不太确定HTML5的Charset能否被IE6识别,于是做了一些测试。[详细]
-
WordPress 技巧:自定义上传路径和生成文件的 URL 地址
所属栏目:[语言] 日期:2018-05-03 热度:87
WordPress 3.5 一个最大的改变就是更加简洁化,把一些用户不常使用的设置去掉或者隐藏了,比如后台的媒体(Media)设置页面隐藏上传路径(upload_path)和文件 URL 地址(upload_url_path)的设定就被隐藏了。如果你还要进行设置这两个选项,现在只能在opt[详细]
-
函数要多小才够好——谈小函数之道
所属栏目:[语言] 日期:2018-05-03 热度:161
设计良好的函数往往比较小,而过大函数的设计往往一塌糊涂,或者存在很大的优化空间。 也许你认为讨论函数的大小没有必要,原因是函数设计的本质是内聚,它的大小只是它的表现形式。而上面的原因有必要让我们讨论一下函数的大小问题。 我对函数的核心思路[详细]
-
WordPress 3.5 与 wpdb::prepare() 报错
所属栏目:[语言] 日期:2018-05-03 热度:194
WordPress 3.5 正式发布, 这个版本包括大量更新。 启用了最新的响应式布局默认主题 Twenty Twelve; 改版了 Admin 界面, 更加简洁而且针对移动设备进行了优化; Media 功能也得到极大的提高, 现在更加没有理由使用其他图床服务了。 好话说完了, 是时候[详细]
-
HTTP错误代码大全
所属栏目:[语言] 日期:2018-05-03 热度:190
HTTP错误大全 HTTP 400 - 请求无效 HTTP 401.1 - 未授权:登录失败 HTTP 401.2 - 未授权:服务器配置问题导致登录失败 HTTP 401.3 - ACL 禁止访问资源 HTTP 401.4 - 未授权:授权被筛选器拒绝 HTTP 401.5 - 未授权:ISAPI 或 CGI 授权失败 HTTP 403 - 禁止[详细]
-
WeCenter 2.x模板开发基础教程
所属栏目:[语言] 日期:2018-04-16 热度:180
一、 模板目录作用说明(以默认模板为例) /views/default/ /account账户相关模板,如登录,注册等 /admin后台 /block通用模块 /config配置分页样式 /favorite我的收藏 /feature专题 /global全局通用模块,如头部,底部 /home首页,发现页 /inbox私信 /install安[详细]
-
修改一行SQL代码 性能提升了100倍
所属栏目:[语言] 日期:2018-04-16 热度:68
副标题#e# 在PostgreSQL中修改了一行不明显的代码,把(ANY(ARRAY[...]) 改成 ANY(VALUES(...))),结果查询时间从20s变为0.2s。最初我们学习使用EXPLAN ANALYZE来优化代码,到后来,Postgres社区也成为我们学习提升的一个好帮手,付出总会有回报,我们产品[详细]
-
RequireJS 入门指南
所属栏目:[语言] 日期:2018-04-16 热度:188
另外一种方式定义根路劲是使用配置函数,后面我们将会看到。requireJs假设所有的依赖都是脚本,那么当你声明一个脚本依赖的时候你不需要使用.js后缀。 szkiti 翻译于 12天前 在这个例子中把根路径设置为了 scripts/app,由lib开始的每个模块都被配置在 scr[详细]
-
Hacker News 排名算法工作原理
所属栏目:[语言] 日期:2018-04-16 热度:70
这篇文章我要向大家介绍Hacker News网站的文章排名算法工作原理,以及如何在自己的应用里使用这种算法。这个算法非常的简单,但却在突出热门文章和遴选新文章上表现的异常优秀。 深入 news.arc 程序代码 Hacker News是用Arc语言开发的,这是一种Lisp方言,[详细]
-
用VirtualBox构建MySQL测试环境笔记
所属栏目:[语言] 日期:2018-04-16 热度:163
用VirtualBox构建MySQL测试环境笔记 网络环境: 宿主机:Win7 VirtualBox 4.1.4 + Ubuntu 11.10 server 64bit 宿主机使用网线的时候,客户机在Bridged Adapter模式下,使用Atheros AR8131 PCI-E Gigabit Ethernet Controller上网没问题。 宿主机使用无线的[详细]