摘要: 在说3D图表以前,首先要明确两个概念,一个是数据的维度,一个是呈现数据载体的维度。对于数据的维度,一维的数据呈现,但是呈现的载体是二维的平面图,比如饼图: 已经能够很清晰地观察到数据的分布情况。数据如果增加一个维度,变成二维,呈现载体依然是二维的平面图: 数据表达依然是清晰的。但是,倘若再增加一维,这个时候就面临了两个问题:数据的维度增加,复杂性也增大了;计算机发展到现在,绝大多数情况下数据载体依然是二维的平面图,如何展示三维的数据呢? 这两个问题中,第一个问题从本质上说,无法解决。数据的维度越大,理解起来理所当然地,也越来越困难。 但是第二个问题,我们至少有两种解决办法。一种,在当前... 阅读全文
posted @ 2013-08-26 16:11 好男孩 阅读(565) 评论(0) 推荐(0) 编辑
摘要: 搜索引擎优化(简称SEO)对于互联网新创企业来说很重要。下面是四位相关专家给出的建议。 第一位专家是Autotrader公司的搜索市场经理Dewi Nawasari,她认为SEO就是优化网站,以吸引你的目标客户的过程。她的建议如下: 1.创建良好的引导链接 要把用户的使用过程尽量的简化,需要的步骤越少,成功的概率越高。另一方面,搜索引擎是通过链接来实现的,因此优化链接很重要。 2.网站要有相关性和描述性 好的搜索结果通常是,一个醒目的标题和一段优秀的描述,这对于用户来说很方便。 3.网站要包括核心内容 要回答用户最关心的核心问题,比如服务内容、费用等。 4.联合本地搜索引擎 ... 阅读全文
posted @ 2013-08-24 21:39 好男孩 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 1、 对子查询的优化表现不佳。 2、 对复杂查询的处理较弱 3、 查询优化器不够成熟 4、 性能优化工具与度量信息不足 5、 审计功能相对较弱 6、 安全功能不成熟,甚至可以说很粗糙。没有用户组与角色的概念,没有回收权限的功能(仅仅可以授予权限)。当一个用户从不同的主机/网络以同样地用户名/密码登录之后,可能被当作完全不同的用户来处理。没有类似于Oracle的内置的加密功能。 7、身份验证功能是完全内置的。不支持LDAP,Active Directory以及其它类似的外部身份验证功能。 8、Mysql Cluster可能与你的想象有较大差异。 9、存储过程与触发器的功能有限。 ... 阅读全文
posted @ 2013-08-24 08:56 好男孩 阅读(1913) 评论(0) 推荐(0) 编辑
摘要: SQL Server 存储过程Transact-SQL中的存储过程,非常类似于Java语言中的方法,它可以重复调用。当存储过程执行一次后,可以将语句缓存中,这样下次执行的时候直接使用缓存中的语句。这样就可以提高存储过程的性能。Ø 存储过程的概念 存储过程Procedure是一组为了完成特定功能的SQL语句集合,经编译后存储在数据库中,用户通过指定存储过程的名称并给出参数来执行。 存储过程中可以包含逻辑控制语句和数据操纵语句,它可以接受参数、输出参数、返回单个或多个结果集以及返回值。 由于存储过程在创建时即在数据库服务器上进行了编译并存储在数据库中,所以存储过程运行要比单个的SQL语句 阅读全文
posted @ 2013-08-23 15:46 好男孩 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 常用JQuery插件整理 虽然自己也写过插件,但JQuery插件种类的繁多,大多时候,我还是使用别人写好的插件,这些都是我用了同类插件里较为不错的一些,今天就整理一下公开放出来。 UI: jquery.HooRay(哈哈,自己写的插件是必须有的) jquery UI(官方的UI插件,功能很多,但我只用少数几个) jQuery EasyUI jQuery LigerUI 对话框: artDialog(很欣赏这个插件,又强大又美观) AsyncBox(制作者小吴同学也是博客园的人呢) jBox(继续国人的插件,就是皮肤稍微做的弱了点,功能上一点不输前两者) lhgDialog... 阅读全文
posted @ 2013-08-23 12:02 好男孩 阅读(172) 评论(1) 推荐(0) 编辑
摘要: 迄今,我已经使用Git很长一段时间了,考虑分享一些不管你是团队开发还是个人项目,都受用的高级git命令。 1. 输出最后一次提交的改变 这个命令,我经常使用它 来发送其他没有使用git的人来检查或者集成所修改的。它会输出最近提交的修改类容到一个zip文件中。?1git archive -o ../updated.zip HEAD $(git diff --name-only HEAD^) 2. 输出两个提交间的改变 类似的,如果你需要输出某两个提交间的改变时,你可以使用这个。?1git archive -o ../latest.zip NEW_COMMIT_ID_HERE $(git ... 阅读全文
posted @ 2013-08-23 08:50 好男孩 阅读(296) 评论(0) 推荐(0) 编辑
摘要: Web 元素是任何网站相关项目都需要的,质量和良好设计的元素对于设计师来说就像宝贝一样。如果您正在为您的网站,博客,Web 应用程序或移动应用程序寻找完美设计的网页元素,那么下面这个列表会是你需要的。 今天这里收集的免费资源是25套免费的 Web UI 设计的 PSD 界面元素,用于 Web 和 Mobile App设计。它包括所有的设计元素的 PSD 格式,某些元素提供矢量格式,可以缩放到任意大小。 UI Kit – Free PSD Download Ui Kit [Free PSD] Download Freebie PSD: UI Kit Download Metro ... 阅读全文
posted @ 2013-08-22 16:26 好男孩 阅读(321) 评论(0) 推荐(0) 编辑
摘要: MySQL是一个功能强大的开源数据库。随着越来越多的数据库驱动的应用程序,人们一直在推动MySQL发展到它的极限。这里是101条调节和优化MySQL安装的技巧。一些技巧是针对特定的安装环境的,但这些思路是通用的。我已经把他们分成几类,来帮助你掌握更多MySQL的调节和优化技巧。 MySQL 服务器硬件和操作系统调节: 1. 拥有足够的物理内存来把整个InnoDB文件加载到内存中——在内存中访问文件时的速度要比在硬盘中访问时快的多。 2. 不惜一切代价避免使用Swap交换分区 – 交换时是从硬盘读取的,它的速度很慢。 3. 使用电池供电的RAM(注:RAM即随机存储器)。 4. 使用高... 阅读全文
posted @ 2013-08-22 12:49 好男孩 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 本文收集了10款最新且最实用的开发框架,这些框架能够激发你的编码灵感,促使你去设计、开发跨浏览器动态网站以及Web应用。 1. Web Tracing Framework 由Google公司推出的这款Web Tracing Framework,是一套工具集,该脚本可对任何JavaScript相关的代码进行性能分析。 主要用于JavaScript重应用,以及检索不必要的Web网页标准,这是因为JavaScript仅用于简单的交互。该框架支持手动的嵌入选项,以及Chrome扩展工具包括可处理内部浏览器数据及处理这些数据的命令性工具(支持Nodejs)。该框架允许开发者自主选择用哪些方法/事件... 阅读全文
posted @ 2013-08-22 09:09 好男孩 阅读(667) 评论(0) 推荐(0) 编辑
摘要: 基本上表单是任何一个网站都必须要用到的元素,本文介绍的这 30 个设计方案供你参考,这些方案如果要单独下载完整可运行的文件则需要支付2-5美元的费用。 1.Fresh Forms 2.Pretty Forms 3. Amp Forms 4.CSS Contact Form 5. Digital CSS3 forms 6. CSS3 transition forms 7. CSS3 Form Pack 8. GoogleLike Forms 9. Pure CSS3 Forms Set 10. CSS3 PopUp Login and SignUp forms 11. Da... 阅读全文
posted @ 2013-08-21 20:04 好男孩 阅读(404) 评论(1) 推荐(0) 编辑