摘要: 在工业信息化系统里,常常需要动态呈现系统的数据在一张示意图里,用于展现系统状态,分析结果等。这样用JavaScript操作svg 元素就有现实意义。本人近期做了一些实践,现分享一下。需求:你下面这样一张示意图。A1至A8,分别用显示各个检测或控制点状态,不同状态显示不同颜色。后端技术不是本文讨论重点... 阅读全文
posted @ 2015-07-23 21:51 JackChen1979 阅读(15289) 评论(0) 推荐(2) 编辑
摘要: 如果你有一张表,表内有1亿条数据,查询和更新都会很慢。对于这种情况,主要原因是出在了IO上。单单靠加索引是不行了。所以得另想办法。下面的分析比较贴近实际,如果一年前的只是备份待查,分离出来另存.如果一年前的会用到,但用得少,用分区.如果一年前的仍然要频繁使用,用分区,但要加一个磁盘.那么就讨论一下分区吧,下面的内容来自这个博客http://www.cnblogs.com/CareySon/category/和这个博客http://www.cnblogs.com/sienpower/archive/2011/12/31/2308741.html简介 分区表是在SQL SERVER2005之后的版 阅读全文
posted @ 2014-03-28 17:27 JackChen1979 阅读(1588) 评论(0) 推荐(2) 编辑
摘要: 大型网站数据库优化千万人同时访问的网站,一般是有很多个数据库同时工作,说明白一点就是数据库集群和并发控制,这样的网站实时性也是相对的。这些网站都有一些共同的特点:数据量大,在线人数多,并发请求多,pageview高,响应速度快。总结了一下各个大网站的架构,主要提高效率及稳定性的几个地方包括:1、程序程序开发是一方面,系统架构设计(硬件+网络+软件)是另一方面。软件架构方面,做网站首先需要很多web服务器存储静态资源,比如图片、视频、静态页等,千万不要把静态资源和应用服务器放在一起。一个好的程序员写出来的程序会非常简洁、性能很好,一个初级程序员可能会犯很多低级错误,这也是影响网站性能的原因之一。 阅读全文
posted @ 2014-03-21 10:41 JackChen1979 阅读(433) 评论(0) 推荐(0) 编辑
摘要: 通过学习和实践笔者总结一下Session 的存储方式。虽然里面的理论众所周知,但是我还是想记录并整理一下。作为备忘录吧。除了ASP.net通过Web.config配置的方式,还有通过其它方式来存储的方案。Web.config配置详解如下:上面是Session在Web.config的配置方式,下面对各个节点做一些简单的介绍mode(设置将服务器的Session信息存储到哪里)Off表示设置为不使用Session功能;InProc表示将Session存储在进程内,这也是ASP中的存储方式,这是默认值;StateServer表示将Session存储在独立的状态服务即ASP.NET State S.. 阅读全文
posted @ 2014-03-17 15:32 JackChen1979 阅读(400) 评论(0) 推荐(0) 编辑