- 博客(21)
- 资源 (10)
- 收藏
- 关注
转载 Modernizr.js入门指南
HTML5 和 CSS3 的快速发展,给我们带来了极大的便利,比如从此再也不用花费大量的时间只是为了设计一个圆角的效果。但是!我们不能像控制机器一样来控制所有的人都一夜之间升级到现代浏览器,因为那些 不够现代的浏览器 诞生之时,HTML5和CSS3尚未被正式推出。于是,我们的问题来了:针对那些不支持新特性的浏览器而言,我们是直接放弃这些用户群呢,还是直接不用这些新特性,老老实实的用
2015-11-28 23:00:23 3106
转载 Yate架构分析概要
1.Yate 框架设计Yate 的设计是为了提供一个可扩展性的电话引擎,试图以最简简洁的代码,在扩展所需功能与性能、稳定性之间达到最佳平衡。 Yate 设计分为三大部分:(1) 引擎( Engine )该引擎已 Yate C++ 类为基础,将把所有模块组件连接在一起,上图描述了各组件之间的交互过程。(2) 模块( Modules )大部分功能由运行时加载的模块
2015-11-25 11:05:26 1445
转载 WAI-ARIA无障碍网页应用属性完全展示
一、你至少应该知道ARIA是什么东西!WAI-ARIA指无障碍网页应用。主要针对的是视觉缺陷,失聪,行动不便的残疾人以及假装残疾的测试人员。尤其像盲人,眼睛看不到,其浏览网页则需要借助辅助设备,如屏幕阅读器,屏幕阅读机可以大声朗读或者输出盲文。而ARIA就是可以让屏幕阅读器准确识别网页中的内容,变化,状态的技术规范,可以让盲人这类用户也能无障碍阅读!二、为什么需要ARIA?
2015-11-24 08:41:30 453
转载 WAI-ARIA —— 让盲人更清楚我们的网页
我曾经根据网上一些流行的无障碍建议对博客进行改进,希望能方便视障人士浏览我的博客,但经过一番“改进”之后,我发现这些建议并不完全奏效,用 NVDA 实际测试后,网站的无障碍可访问性并没有得到明显提升。最近几天,我重新思考了无障碍网页的设计,最终得到一些比较有效的方法,在这里整理一下!一. 视障人士是如何浏览网页的?要想让盲人清楚我们的网页,首先要了解盲人是如何浏览网页。如大家熟知,视障
2015-11-24 08:39:37 1505
转载 遗传算法入门到掌握(二)
此文承接上篇遗传算法入门到掌握(一) http://blog.csdn.net/derek518/article/details/49994365 遗传算法引擎――GenAlg/遗传算法class GenAlg { public: //这个容器将储存每一个个体的染色体 vector vecPop; //人口(种
2015-11-23 14:14:11 588
转载 遗传算法入门到掌握(一)
遗传算法的有趣应用很多,诸如寻路问题,8数码问题,囚犯困境,动作控制,找圆心问题(这是一个国外网友的建议:在一个不规则的多边形 中,寻找一个包含在该多边形内的最大圆圈的圆心。),TSP问题(在以后的章节里面将做详细介绍。),生产调度问题,人工生命模拟等。直到最后看到一个非 常有趣的比喻,觉得由此引出的袋鼠跳问题(暂且这么叫它吧),既有趣直观又直达遗传算法的本质,确实非常适合作为初学者入门的例子。
2015-11-23 14:10:01 1046
原创 百度开源的数据可视化工具eCharts真心不错
开发文档:http://echarts.baidu.com/doc/doc.html部分摘录如下:简介ECharts,缩写来自Enterprise Charts,商业级数据图表,一个纯Javascript的图表库,可以流畅的运行在PC和移动设备上,兼容当前绝大部分浏览器(IE6/7/8/9/10/11,chrome,firefox,Safari等),底层依赖轻量级的Canvas
2015-11-21 00:17:25 16601 1
转载 JerryScript 和 IoT.js:来自三星的物联网JavaScript
最近三星开源了IoT.js和JerryScript。IoT.js是一个使用JavaScript语言编写的物联网应用平台;JerryScript是一个适用于嵌入式设备的小型JavaScript引擎。三星创建这两个项目的目的,是为了让JavaScript开发者能够构建物联网应用。物联网设备在CPU性能和内存空间上都有着严重的制约。因此,三星设计了JerryScript引擎,它能够运行在小于64KB
2015-11-20 22:06:48 8834
转载 超越Web,Javascript在物联网的应用
引子Patrick Catanzariti 是一名Web开发工程师,最近他在 sitepoint 发表了《JavaScript Beyond the Web in 2014》,介绍了JavaScript在物联网中的应用,非常有意思。做为JavaScript的爱好者和从业者,我在这里把它翻译了,以飨读者。 顺便说一下,就在上周,我们团队的最新力作“真正的JavaScript控件集”----《
2015-11-20 21:59:07 734
原创 比较不错的几款开源的WPF Charts报表控件
1. ModernUIChartCode: http://modernuicharts.codeplex.com/Available ChartsColumnChart (ClusteredColumnChart, StackedColumnChart, StackedColumnChart100Percent)PieChart (PieChart and Dognut)
2015-11-19 23:36:56 37046
转载 珠联璧合:组合 R 语言和 D3.js 的力量
根据维基百科,在各种组织里非结构性数据可能占据了所有数据的70%-80%。由于每个人都想在数据的重重高山中搜寻到隐藏的宝藏,因此用于处理、分析、可视化数据的新工具不断地推陈出新。本文主要介绍 R语言 的数据处理和 D3 Javascript库 的数据可视化之间的结合。不可变的图表当我们使用R做数据处理时,R本身自带了一些生成图表的选项。其中一个选项就是使用R的”ggplit2″包。这个
2015-11-19 23:03:02 1082
转载 Let’s Encrypt 项目计划自动化地提供免费的 CA 证书
<img class="size-full wp-image-8039" src="http://cnzhx.net/wp-content/uploads/2014/11/lets-encrypt.png" alt="Let's Encrypt" width="912" height="31
2015-11-19 21:53:17 733
转载 RBAC用户权限管理数据库设计
RBAC(Role-Based Access Control,基于角色的访问控制),就是用户通过角色与权限进行关联。简单地说,一个用户拥有若干角色,每一个角色拥有若干权限。这样,就构造成“用户-角色-权限”的授权模型。在这种模型中,用户与角色之间,角色与权限之间,一般者是多对多的关系。(如下图)角色是什么?可以理解为一定数量的权限的集合,权限的载体。例如:一个论坛系统,“超级管理员
2015-11-19 21:07:34 479
转载 开源RBAC权限引擎:Anycmd
权限系统干了什么? 给出一套方法,将系统中的所有功能标识出来,组织起来,托管起来,将所有的数据组织起来标识出来托管起来, 然后提供一个简单的唯一的接口,这个接口的一端是应用系统一端是权限引擎。权限引擎所回答的只是:谁是否对某资源具有实施 某个动作(运动、计算)的权限。返回的结果只有:有、没有、权限引擎异常了。http-anycmd-github-io-anycmd-">文档 h
2015-11-19 20:55:48 3535
转载 WPF多语言化的实现
Metro插件系统系列就暂时停一下,这次我们讨论一下WPF的资源本地化实现,主要用到的:CultureInfo,ResourceManger,MarkupExtension,RESX文件,这些都是.NET框架提供的。项目结构:运行结果:可在程序运行时,实时切换语言CultureInfo CultureInfo类表示有关特定区域性的信息,包括区域性的名称、书写体系和
2015-11-19 19:49:25 1972
转载 AvalonDock 2.0+Caliburn.Micro+MahApps.Metro实现Metro风格插件式系统(菜单篇)
这章主要说插件的菜单,可以说菜单是最核心的部分,前面我们已经实现了Document添加,现在主要就是生成具有层级关系的菜单,以及把菜单跟我们自定义的Document关联起来,也就是MenuPart->View->Model的关联,菜单的实现部分我也是网上参照别人的来实现的,由于代码比较多,我就抽一些重要的来说,其他的只能靠各位自己去体会了,不明白的可以照葫芦画瓢,这菜单部分可以直接抽出来用的,我们
2015-11-19 19:45:25 1638
转载 AvalonDock 2.0+Caliburn.Micro+MahApps.Metro实现Metro风格插件式系统(二)
上次已经建立了可运行的基本框架,这篇就说说怎么把我们自定义的View自动加载并添加到AvalonDock里面,AvalonDock里有3种类型的UI部件,Document, DockableContent以及Floting类型,我主要说一下Document,DockableContent的添加,在AvalonDock里Document类型可参考VS,DockableContent相当于VS里的工具
2015-11-19 19:28:25 1529
转载 AvalonDock 2.0+Caliburn.Micro+MahApps.Metro实现Metro风格插件式系统(一)
随着IOS7由之前UI的拟物化设计变为如今的扁平化设计,也许扁平化的时代要来了,当然我们是不是该吐槽一下,苹果什么时候也开始跟风了,自GOOGLE和微软界面扁平化过后,苹果也加入了这一队伍。 AvalonDock AvalonDock 是一个.NET库,用于在停靠模式布局(docking)中排列一系列WPF/WinForm控件。最新发布的版本原生支持MVVM框架、Aero Snap特效
2015-11-19 19:19:49 1342
转载 GIS应用及OpenGIS介绍
GIS的三大应用第一类是政府应用,“电子政务” 是当今政府加强信息化建设的新方向,是指在现代计算机、网络通信等技术支撑下,政府机构日常办公、信息收集与发布、公共管理等事务在数字化、网络化的环境下进行的国家行政管理形式。GIS已成为很多政府决策部门工作必备的支撑系统之一,在国家水利、电力、林牧业、地矿、交通、资源环境保护等机构己发挥重要作用。第二类是企业应用,随着信息时代的到来,企业的组织、
2015-11-06 13:17:02 877
转载 HTML5游戏开发必备资源
[导读] 一个月前火狐发布了最新版本Firefox 31,新增了很多关于帮助游戏开发者开发和调试HTML5游戏的功能。除了Mozilla基金会目前依靠asm js开发HTML5游戏外,其它游戏制作公司比如Dungeon Defenders Eternity和Clou一个月前火狐发布了最新版本Firefox 31,新增了很多关于帮助游戏开发者开发和调试HTML5游戏的功能。除了Moz
2015-11-05 16:22:01 505
转载 让所有浏览器支持HTML5 video视频标签
一、前面的唠叨我记得就是前几个月吧,有条消息说YouTube支持了HTML5视频嵌入标签video,好吧,我听说而已,因为我不是个擅长翻墙的人,到底如何我也不得而知。与主题不相关的HTML5方面的东西我就不多说了,对于video标签,获取大家都听说了,这个标签的功能如同现在HTML语言中的img标签,就现在,比如要链接并显示一张图片,可以这样子:结果就可以显示下面这张美女图
2015-11-03 10:12:28 3848
Hashed and Hierarchical Timing Wheels
2015-03-24
Pattern.Oriented.Software.Architecture.Volume.1
2015-03-24
Pattern-Oriented Software Architecture, Volume 2
2015-03-24
Core J2EE™ Patterns: Best Practices and Design Strategies, Second Edition
2015-03-19
EM78芯片编程详细资料
2009-03-19
Windows Shell扩展编程完全指南
2008-10-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人