上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 30 下一页
摘要: 操作系统很早就开始使用内存映射文件(Memory Mapped File)来作为进程间的共享存储区,这是一种非常高效的进程通讯手段。Win32 API中也包含有创建内存映射文件的函数,然而,这些函数都运行于非托管环境下,在.NET中只能通过平台调用机制来使用它们,用起来很不方便。幸运的是,.NET ... 阅读全文
posted @ 2014-03-25 14:18 小y 阅读(1083) 评论(1) 推荐(0)
摘要: 一个.NET下的HTML解析类库HtmlAgilityPack。HtmlAgilityPack是一个支持用XPath来解析HTML的类库,在花了一点时间学习了解HtmlAgilityPack的API和XPath之后,周公就做了一个简单的工具完成了这个功能,HtmlAgilityPack是一个开源的.... 阅读全文
posted @ 2014-03-13 22:00 小y 阅读(2510) 评论(0) 推荐(1)
摘要: 本文只针对NTFS格式化的磁盘文件快速检索,速度不是非常快,是让你震惊。一般用文件遍历的方法检索一个50G的文件夹需要几十分钟甚至一个小时的时间,而用本方法只需几秒。using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Runtime.InteropServices;using Microsoft.VisualBasic;public class MFTScanner{ private static IntPtr INVALID_HANDLE_VALUE = 阅读全文
posted @ 2014-03-03 17:45 小y 阅读(4878) 评论(1) 推荐(0)
摘要: 框架已经被越来越多的人所关注与使用了,今天我们就来研究一下net方面的几个主流ORM框架,以及它们的效率测试(可能会有遗漏欢迎大家讨论)。ORM框架:Object/RelationMapping(对象/关系映射)的缩写,易于理解的模型化数据的方法。简单的说就是把数据库的关系型数据类型转换为用对象型程序控制的框架类型。今天研究的orm框架如下:1.NHibernate(使用与介绍:http://www.cnblogs.com/stone_w/archive/2011/09/15/2177830.html)2.iBatis(使用与介绍:http://www.cnblogs.com/stone_w/ 阅读全文
posted @ 2014-02-24 13:57 小y 阅读(634) 评论(0) 推荐(0)
摘要: 提起微博,相信大家都是很了解的。但是有谁知道微博的数据库架构是怎样的呢?在今天举行的2011数据库技术大会上,新浪首席DBA杨海潮为我们详细解读了新浪微博的数据库架构——基于MySQL的分布式数据库实践。 ▲新浪首席DBA杨海潮 在本次演讲中,杨海潮简述了分布式数据库设计中的sharding策略:replication和partitioning;MySQL如何和Cache系统更好的结合来实现高并发的读写服务,同时减少应用开发复杂度,以及如何应对Cache层失效带来的高并发读以及瞬时写入高峰问题;怎样使用WT和WR的实现思想来处理数据库的读/写扩展性。 Sharding的原则:杨海潮表示有以.. 阅读全文
posted @ 2013-12-09 23:16 小y 阅读(1034) 评论(0) 推荐(0)
摘要: ASP.NET 页运行时,此页将经历一个生命周期,在生命周期中将执行一系列处理步骤。这些步骤包括初始化、实例化控件、还原和维护状态、运行事件处理程序代码以及进行呈现。了解页的生命周期非常重要,这样就能在合适的生命周期阶段编写代码,以达到预期效果。此外,如果开发自定义控件,则必须熟悉页生命周期,从而正... 阅读全文
posted @ 2013-12-02 17:58 小y 阅读(561) 评论(0) 推荐(1)
摘要: 接着上文继续介绍:远程访问策略(对客户端拨入VPN服务器的限制)打开“路由和远程访问策略”单击“远程访问策略”默认情况下存在两个策略,如图所示;单击任一策略,在弹出的对话框中,策略状况中显示的信息称为拨入条件。通过设置“远程访问策略”,用户可以对VPN服务器进行简单管理。如果VPN服务器对客户端的访问时段有所限制,则可以定制VPN服务的开放时段,操作步骤如下所述:1. 打开“路由和远程访问”窗口,右击远程访问策略,选择新建远程访问策略,如图:2. 打开“新建远程访问策略向导”,在欢迎对话框中单击下一步,在打开的“策略配置方法”对话框中选择设置自定义策略,在策略名编辑框中输入策略名称,下一步,如 阅读全文
posted @ 2013-11-10 11:33 小y 阅读(199) 评论(0) 推荐(0)
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2013-11-10 11:32 小y 阅读(732) 评论(0) 推荐(0)
摘要: 一副QRcode图像会定义一些独特的描述符来帮助人们或者电脑识别出自己是一张QRcode。这种描述符随着QRcode的大小不同而略有区别——越大的QRcode图像拥有越多的描述符。但是对于人的识别来说,特征最明显的还是图片的四个角的符号是固定的,看到这样的四个角人类就本能的反应:这是一个QRcode。 阅读全文
posted @ 2013-11-09 20:10 小y 阅读(27252) 评论(4) 推荐(4)
摘要: 对于一个IT从业者,让你谋得工作的也许是技术能力,但有助于提升职业生涯的却是软技能。步步高升的人都是那些发表文章、在会议上积极发言以及关注客户的员工(程序员)。与此同时,通常情况下,企业CIO或多或少都具备人文社科专业学历背景,原因就在于其在软技能方面更具优势。国外著名IT主管、管理培训公司Manager Mechanics LLC的前任CIO Eric P. Bloom在博客中通过回顾自己从一名普通的Java程序员成为开发经理的经历,总结了IT管理者除了专业技能突出之外还需必备十大软技能。1. 突发情况处理能力在工作中,你可能有来自四面八方的突发情况。来自外部的因素可以是:客户是否满意你的产 阅读全文
posted @ 2013-11-09 19:10 小y 阅读(1087) 评论(0) 推荐(2)
摘要: 我的电脑是Win7 32位操作系统,之前一直没有成功使用过ftp之初以为是ftp客户端的问题,换了几个软件都不行,然后换我的一台vps服务器(win2003)连接同一个ftp服务器可以正常连接使用。那么就可以推断是win7操作系统的问题了,最后通过以下方法得以解决:打开我的电脑,点击“映射网络驱动器”在弹出的对话框中点击“连接到可用于存储文档和图片的网站”点击下一步,“选择自定义网络位置”,输入你的ftp地址再点下一步输入用户名即可。如果不是匿名访问,就把“匿名访问”前的勾去掉。点下一步即可访问该ftp点击此文件夹可能要输入ftp密码,输入的时候选保存密码,下次就不用再输入了。奇怪的是,经过这 阅读全文
posted @ 2013-11-07 17:02 小y 阅读(3056) 评论(1) 推荐(0)
摘要: UML建模工具Visio 、Rational Rose、PowerDesign的比较ROSE是直接从UML发展而诞生的设计工具,它的出现就是为了对UML建模的支持,ROSE一开始没有对数据库端建模的支持,但是在现在的版本中已经加入数据库建模的功能。ROSE主要是在开发过程中的各种语义、模块、对象以及流程,状态等描述比较好,主要体现在能够从各个方面和角度来分析和设计,使软件的开发蓝图更清晰,内部结构更加明朗(但是它的结构仅仅对那些对掌握UML的开发人员,也就是说对客户了解系统的功能和流程等并不一定很有效),对系统的代码框架生成有很好的支持。但对数据库的开发管理和数据库端的迭代不是很好。Power 阅读全文
posted @ 2013-10-22 19:33 小y 阅读(870) 评论(0) 推荐(0)
摘要: 您该选择PRINCE2 还是 PMP认证?很多人都问我,这是一个非常常见的问题,作为一个项目经理,他们是否应选择PRINCE2或PMP认证,因为这两个认证都是全世界非常流行的。PRINCE2 是一个主要的全球化项目管理流程及方法,PMBOK 则基于框架与项目经理的技巧。它们两个采用不同的方法,但两者的目标都是提高项目执行或成功率。太多的项目没有达到他们的目标,每年都是以数十亿美元数额浪费在没有效果的项目上。我记得一些有代表性的案例,其中包括一些在我的工作环境中也接触过,我个人意识到的。凡是项目都是一项投资,而投资的资金的来源是本来可以是企业的利润。您基本的认证选择的可根据您的地理位置和行业来判 阅读全文
posted @ 2013-10-22 19:31 小y 阅读(708) 评论(0) 推荐(0)
摘要: Oracle中start by prior子句用法 connect by 是结构化查询中用到的,其基本语法是: select ... from tablename start with 条件1 connect by 条件2 where 条件3; 例: select * fromtable start with org_id = 'HBHqfWGWPy' connect by prior org_id = parent_id; 简单说来是将一个树状结构存储在一张表里,比如一个表中存在两个字段: org_id,parent_id那么通过表示每一条记录的parent是谁,就可以形成一 阅读全文
posted @ 2013-10-17 14:48 小y 阅读(1222) 评论(0) 推荐(0)
摘要: 介绍我们知道AJAX技术能够使得每一次请求更加迅捷,对于每一次请求返回的不是整个页面,也仅仅是所需要返回的数据。通常AJAX通过返回XML格式的数据,然后再通过客户端复杂的JavaScript脚本解析和渲染这些XML格式的数据。JSON(读Jason)是为了能够使得数据格式成为一种标准,更简单的被JavaScript解析。优点1、轻量级的数据交换格式2、人们读写更加容易3、易于机器的解析和生成4、能够通过JavaScript中eval()函数解析JSON5、JSON支持多语言。包括:ActionScript, C, C#, ColdFusion, E, Java, JavaScript, ML 阅读全文
posted @ 2013-10-11 10:28 小y 阅读(3530) 评论(0) 推荐(0)
摘要: 阅读目录开始配置OutputCache启用内容过期解决资源文件升级问题启用压缩删除无用的HttpModule其它优化选项本文将介绍一些方法用于优化ASP.NET网站性能,这些方法都是不需要修改程序代码的。 它们主要分为二个方面: 1. 利用ASP.NET自身的扩展性进行优化。 2. 优化IIS设置。... 阅读全文
posted @ 2013-09-12 14:40 小y 阅读(440) 评论(0) 推荐(1)
摘要: C# codepublic void AddIMG_ENTRY(img_entry model) { StringBuilder strSql = new StringBuilder(); strSql.Append("insert into IMG_ENTRY("); strSql.Append("IMG_ID,USER_ID,FOLDER_ID,STATU_ID,WORK_TIME,START_TIME,END_TIME,OUTPUT_STATUS,INPUT_DATA,INPUT_STATES,FORMAT_... 阅读全文
posted @ 2013-09-02 17:58 小y 阅读(20571) 评论(0) 推荐(0)
摘要: 文章作者Juan Pablo Sarmiento收集了60个较为实用、高效的工具资源库,可以帮助开发者快速创建各种Web App和移动App。这些资源的特点是:简单、便捷、免费、高效、功能多。当你独自一人需要在短期内构建一个产品的时候,这些起关键作用的工具定会给你留下更深刻的印象。(以下是编译内容)下面所列举的就是近期比较受欢迎的资源集合:1、Mmenu:这个jQuery插件能够为移动网站创造出灵活的、类似App的滑动菜单。2、Fabric textures:这5个布料纹理的背景可以以JPG的格式免费下载。3、Fitgrd:这是一个轻量级的、看起来很酷的响应式网格资源。4、Horizontal 阅读全文
posted @ 2013-09-01 16:34 小y 阅读(1135) 评论(1) 推荐(0)
摘要: Java 8即将正式发布,开发者Andrew表示,Java在某些特性上还是落后于.Net。比如,Java 8中最令人期待的Lambda表达式,在2007年发布的.Net 3.5中已经存在了。此外,Java的发布周期也越来越长,这是什么原因导致的呢? 阅读全文
posted @ 2013-08-28 09:55 小y 阅读(517) 评论(0) 推荐(0)
摘要: HTML5 是一种开放标准。通过使用此标准,开发人员只需编写一次程序,即可在任何地方运行。 这一跨平台方法能够显著增加开发人员的总体潜在受众,同时在不同屏幕尺寸上为用户带来更一致的体验。因此,HTML5 是应用程序开发领域的未来趋势,英特尔认为需要帮助经验丰富的开发人员迁移到这一跨平台方法,并支持新的开发人员借助这一出色的全新方法快速跟上行业发展步伐,以确保这些开发人员能够在几乎所有现代计算平台上部署其应用程序和游戏.最近在上海举办的“一次编写,随处运行” Intel HTML5技术研讨会,给软件开发人员有机会:率先领略HTML5应用在英特尔平台上的全新体验;了解英特尔平台上HTML5的软件开 阅读全文
posted @ 2013-08-28 09:48 小y 阅读(477) 评论(0) 推荐(0)
摘要: 近期Struts2被曝重要漏洞,此漏洞影响struts2.0-struts2.3所有版本,可直接导致服务器被远程控制从而引起数据泄漏,影响巨大,受影响站点以电商、银行、门户、政府居多.官方描述:S2-016:https://cwiki.apache.org/confluence/display/WW/S2-016S2-017:https://cwiki.apache.org/confluence/display/WW/S2-017官方建议修复方案:升级到最新版本 struts-2.3.15.1但通常现有系统升级,可能导致不稳定及与其他框架比如spring等的不兼容,成本较高。鉴于此本人整理了一 阅读全文
posted @ 2013-08-28 09:44 小y 阅读(1108) 评论(0) 推荐(0)
摘要: 使用方法:1、添加对AspNetPager.dll的引用2、在页面上拖放控件3、4、控件的基本属性设置 5、后台代码protected void Page_Load(object sender, EventArgs e) { string sqlStr = "select * from... 阅读全文
posted @ 2013-08-14 16:52 小y 阅读(555) 评论(0) 推荐(0)
摘要: 本系列文章导航从零开始学习jQuery (一) 开天辟地入门篇从零开始学习jQuery (二) 万能的选择器从零开始学习jQuery (三) 管理jQuery包装集从零开始学习jQuery (四) 使用jQuery操作元素的属性与样式从零开始学习jQuery (五) 事件与事件对象从零开始学习jQuery (六) jQuery中的Ajax从零开始学习jQuery (七) jQuery动画-让页面动起来!从零开始学习jQuery (八) 插播:jQuery实施方案从零开始学习jQuery (九) jQuery工具函数从零开始学习jQuery (十) jQueryUI常用功能实战从零开始学习jQu 阅读全文
posted @ 2013-08-09 17:19 小y 阅读(1845) 评论(0) 推荐(0)
摘要: using System.Collections.Generic; using System.Text; using System.Threading; using System.Drawing; using System.Drawing.Drawing2D; namespace FreeOH.... 阅读全文
posted @ 2013-07-30 19:16 小y 阅读(665) 评论(2) 推荐(1)
摘要: 在一些比较重要的应用场景中,通过网络传递数据需要进行加密以保证安全。本文将简单地介绍了加密解密的一些概念,以及相关的数字签名、证书,最后介绍了如何在.NET中对数据进行对称加密和解密。 加密和解密 说到加密,可能大家最熟悉的就是MD5了,记得几年前我刚开始接触Web编程的时候,研究的一个ASP论坛程序,它的用户密码就是采用的MD5进行加密。MD5实际上只是一种散列运算,或者可以称为单向的加密,即是说无法根据密文(加密后的数据),推导出明文(原数据)。而我们下面要说明的,是在加密后可以进行解密、还原数据的。对于欲进行加密的对象,有的人称为消息,有的人称为数据,有的人称为信息,为了避免混淆,在.. 阅读全文
posted @ 2013-07-16 16:02 小y 阅读(1206) 评论(0) 推荐(0)
上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 30 下一页