自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

绿龙术士的专栏

分享关于.NET,C#,前端,数据库的内容

  • 博客(10)
  • 资源 (10)
  • 收藏
  • 关注

原创 Request.ServerVariables详解

ServerVariables是ASP.NET下Request对象的一个集合,里面包含了客户端与服务器的信息 ALL_HTTP = 0, ALL_RAW = 1, APPL_MD_PATH = 2, APPL_PHYSICAL_PATH = 3, AUTH_TYPE = 4,...

2018-01-23 16:47:10 5229

转载 SQLServer常用的执行计算(数据访问操作符)

1.SCAN及示例分析SCAN依据表的不同,可以分为Table Scan,Cluster Index Scan,以及针对非聚集索引的Non-clustered Index Scan这三种操作。聚集索引扫描(Cluster Index Scan)将表中所有数据行都存在于聚集索引的叶节点中,所以,聚集索引扫描相当于将整个数据都取出来了。Index Scan发生在检索的数据都包含在已经定义好的索引之中,...

2018-01-19 10:41:57 391

转载 Redis持久化(快照)

Redis提供两种不同的持久化方法来将数据存储到硬盘中来。一种方法叫快照(snapshotting),它可以将存在于某一时刻的所有数据写入到硬盘里面。另一种方法叫之追加文件(append only File,AOF),它会在执行写入命令的时候,将被执行的写命令复制到硬盘里面。这两种方法既可以同时使用,又可以单独使用,具体的使用哪种持久化方法,需要根据用户的数据以及应用来决定。以下是一些常用的配置项...

2018-01-18 14:07:51 201

转载 正确应用索引--分布式MySQL应用的大前提

分布式MySQL应用的要点:1.灵活应用操作系统缓存2.正确设置索引3.以横向扩展为前提设计灵活运用操作系统缓存:1.考虑全部数据量->保持数据量小于物理内存->内存不足时增加内存等2.考虑表结构设计对数据大小的影响索引的重点:index = 索引B+树1.搜索外部存储设备时能将寻道次数最小化的树结构2.搜索复杂度:O(n) -> O(log n)[例子]从4000万条数据的标签...

2018-01-15 09:55:23 208

转载 利用局部式分布式

为了在局部性的基础上实现分散,常用的方法叫做Partitioning(分区)。Partitioning就是将一个数据库分割到多台服务器上。分割的方法很多,最简单的就是“以表为单位进行分割”。比如entry和bookmark表经常同时访问,因此放到同一台服务器上。其他几个同类表也放到同一台服务器1上,这样几个表每个大小约2GB,这样准备一台16GB左右内存的机器,就能将全部表放在内存上。tag和ke

2018-01-15 09:15:09 227

转载 降低I/O负载的策略

以缓存为前提的降低I/O负载的策略1.如果数据规模小于物理内存,就全部缓存;此外之前说过的大规模数据处理时数据压缩很重要,说的是将数据压缩之后,就能把磁盘内容全部缓存进来。比如一部的压缩算法乳LZ算法等,对于文本文件怎么说也能压缩到一部左右。假如是个4GB的文本文件,在2GB内存的机器上肯定无法缓存,文件后半段部分完全放不到缓存之内;但先压缩再保存的话,2GB中能缓存的比例就大大增加了

2018-01-11 16:32:13 1539

转载 操作系统的缓存和分布式

操作系统的缓存机制内存的速度是磁盘的10万-100万倍;使用内存较少磁盘访问;Linux上有页面缓存(page cache),文件缓存(file cache),缓冲区缓存(buffer cache)这些机制。虚拟内存具有让进程更容易地访问内存等好处操作系统在内核中将内存抽象化操作系统以页面为单位分配物理内存并管理页面 = 虚拟内存的最小单位Lin

2018-01-11 15:52:30 546

转载 处理大规模数据的基础知识

处理大规模数据的三个重点--写程序的技巧1.能在内存中完成多少?将磁盘寻道次数将到最低,磁盘寻道次数极大的影响可拓展性和性能。因此,应在最大限度减少磁盘寻道次数的意义上灵活运用内存。可以实现分布式,有效利用局部性2.能应对数据量增加的算法和数据结构例如:线性搜索->二叉树搜索O(n)->O(log n)3.数据压缩,信息搜索技术可以通过压缩等方法缩小

2018-01-11 15:09:35 316

转载 服务器可扩展性的要点

拓展和可拓展性就Web服务而言,购买昂贵的高速硬件以提高性能的"纵向拓展"方案,远不如将大量廉价的,性能一般的硬件放在一起以提高系统性能的"横向拓展"方案流行。为什么横向拓展更好呢?因为它更适合大多数Web服务,虽然原因多种多样,但价格低廉和系统结构灵活是最重要的原因。可扩展性的要点--CPU负载和I/O负载那么,横向拓展就是将硬件并列起来提高性能,也就是将硬件横向展开,以保证可拓展性...

2018-01-10 16:20:03 3017

转载 大规模数据处理的难点--内存和磁盘

大规模数据的难点在于无法在内存中计算,这是因为:无法再内存中计算的话,就必须搜索磁盘上的数据但是磁盘十分缓慢,I/O十分耗费时间内存和磁盘的速度差异--内存快10万-100万倍为什么这么慢?因为内存是电子产品,其搜索速度和物料结构基本无关。而磁盘读取数据需要磁头移动和盘片旋转两种物理移动。内存搜索一次要几微秒,而磁盘要花费几毫秒。传输速度和总线的速度差异

2018-01-10 16:02:22 774

工厂MES系统移动应用_技术方案

随着市场的发展,全市场对制造企业的工作效率提出了更高要求,同时制造企业内部如何安全的提高生产效率也是亟待解决的问题。做为制造企业的生产人员即使出差在外,也需要审批生产计划、资源调度申请,以确保相关生产工作一路畅通。负责厂的建设和管理工作的近百名生产人员经常外出或出差,有时没有固定地点,无论大家在什么地方出差,都希望能够像在生产管理室一样进行生产管理。旧有的移动生产管理解决方案已经无法有效满足目前需求。 本次推出的基于虚拟技术的移动生产管理应用交付系统,从根本上颠覆了旧有的移动生产管理解决方案,在各类型终端上(如笔记本电脑、平板电脑、PDA、手机等)实现安全、快速、方便、高效、易管理的移动生产管理。相信该系统一定会给政府的移动生产管理带来巨大的提升和帮助。

2018-04-20

DTCMS后台管理系统

启航内容管理系统(DTcms)是国内ASP.NET开源界少见的优秀开源网站管理系统,基于 ASP.NET(C#)+ MSSQL(ACCESS) 的技术开发,开放源代码。使用Webform普通三层架构开发模式,轻量级架构,后台使用原始的开发方式,无任何技术门槛,使得开发人员更容易上手。注重后台管理界面,采用Jquery和CSS3界面设计,兼容IE8及以上主流浏览器响应式后台管理界面,支持电脑、移动设备使用。目前是深圳市动力启航软件有限公司旗下一个开源软件产品,最早创建于2009年10月,其宗旨是让更多的编程爱好者分享交流互联网开发技术。

2016-11-18

图片处理软件

图片处理软件

2013-05-29

可用于SQL2005的jdbc的jar包和官方文档

在微软官网上下载的jdbc的jar包,可以在windows 环境下的java SE5.0下运行,注意要使用sqljdbc4.jar这个包1.6以上版本使用sqljdbc.jar这个包!

2013-05-19

数百个动态小箭头图片

数百个小箭头可以提升这一行信息的醒目效果

2013-05-17

30个动态Loading素材

30多个Loading素材,做网站的时候用的到的

2013-04-26

jstl-1.2.jar

jstl的关键包,我还提供了另一个jstl-1.2-source.jar的下载

2013-03-13

jstl-1.2-sources.jar

jstl的一个jar包还有另一个jstl-1.2.jar下载的我也提供了

2013-03-13

java程序员面试宝典

java程序员100多到面试题,是北大青鸟的内部资料

2012-12-29

空空如也

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

TA关注的人

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