陋室铭
永远也不要停下学习的脚步(大道至简至易)

上一页 1 ··· 51 52 53 54 55 56 57 58 59 ··· 107 下一页
摘要: 昨天下午快下班的时候,无意中听到公司两位同事在探讨批量向数据库插入数据的性能优化问题,顿时来了兴趣,把自己的想法向两位同事说了一下,于是有了本文。公司技术背景:数据库访问类(xxx.DataBase.Dll)调用存储过程实现数据库的访问。技术方案一:压缩时间下程序员写出的第一个版本,仅仅为了完成任务,没有从程序上做任何优化,实现方式是利用数据库访问类调用存储过程,利用循环逐条插入。很明显,这种方式效率并不高,于是有了前面的两位同事讨论效率低的问题。技术方案二:由于是考虑到大数据量的批量插入,于是我想到了ADO.NET2.0的一个新的特性:SqlBulkCopy。有关这个的性能,很早之前我是亲自 阅读全文
posted @ 2012-11-13 19:36 宏宇 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 在更改样式右下角有个斜下的箭头,点击“箭头”,点击“选项”,然后在第一个下拉列表中选择“所有样式”,确定后就会列出所有样式,然后单击每种样式就可以添加到样式中。 阅读全文
posted @ 2012-11-09 16:50 宏宇 阅读(280) 评论(0) 推荐(0) 编辑
摘要: 如果你有一台主机,有两台显示器,那么只需要你的主板同时集成有显卡接口(蓝色)和DVI接口(白色)即可,如今即使是500元的主板也往往都集成有这些;如果没有,你就需要买一块带有CRT接口和DVI接口的普通显卡即可,这种显卡如G7300的只需要400元以内即可买到(2008年1月行情)。 你可以用传统的CRT接线来连接显卡和一台显示器,如果你的另一台显示器较为高端,自带有DVI接口,那么你只需把自带的DVI接线直接连到显示器DVI接口和显卡上的DVI接口即可;如果你的另一台显示器只有CRT接口,那么你就得花十几元去买个DVI转CRT的接口,把这个转接口接到显卡的DVI端口上,把CRT接线连接到这个 阅读全文
posted @ 2012-11-08 16:16 宏宇 阅读(6693) 评论(0) 推荐(1) 编辑
摘要: .netMVC中在服务端脚本写字符串变量的时候 ,前端输出会自动转义,这个传统的WebForm有些区别,正确的写法是这样的。@{ string w="<a href=\"/UserCenter\">点击</a>"; }<table border="0" cellpadding="0" cellspacing="0" width="100%"> <tr> <td align="center" style= 阅读全文
posted @ 2012-11-07 10:39 宏宇 阅读(549) 评论(0) 推荐(0) 编辑
摘要: 建立一个bat文件,不过不知道为什么,命令执行一分钟左右才好使。@echo off echo 取消远程连接 net use * /delecho 清除完成,请稍等1分钟后操作! echo. & pause在win7中“用户账户”—》“管理您的凭据”中也可以设置,不过我删除了还是不好使,不知道到底怎么回事,我验证没通过。 阅读全文
posted @ 2012-11-06 11:08 宏宇 阅读(264) 评论(0) 推荐(0) 编辑
摘要: 一般普通路由器只要做完端口映射,NAT是不需要设置的,稍微高级点的路由器,就需要配置一下了。然后就可以访问了。下面是网站找的说明:(下面的说明都2007年左右,原理没问题,不过现在所有的路由器都应该支持“回流”了)简单说明一下:假设你的外网IP为 202.1.1.1 内网有2台192.168.1.10 192.168.1.11 做了IP地址映射 202.1.1.1:80->192.168.1.10:801。公网PC1访问你的站点 PC1:X->202.1.1.1:80 (1个session 包含:[source ip:source port , desti p:dest port] 阅读全文
posted @ 2012-11-05 15:24 宏宇 阅读(20811) 评论(3) 推荐(0) 编辑
摘要: 不知道为什么出这个问题,微软最近经常自宫,估计这次也是吧。解决方法是安装sql2012的配置管理工具,可以管理。下载地址:http://www.microsoft.com/zh-cn/download/details.aspx?id=29062下载这个安装就可以:CHS\x64\SQLEXPR_x64_CHS.exe(32位机器请下载32位的安装包) 阅读全文
posted @ 2012-11-02 10:39 宏宇 阅读(217) 评论(0) 推荐(0) 编辑
摘要: Win2008配置VPN/NAT和WEB集群今天遇到个朋友问我如何在IDC机房托管只有一个公网IP的情况下做一个WEB集群,而且能使用VPN拨入进行管理,于是我给他做了一个相应的解决方案,并通过VPC进行了实验,下面将实验过程写下来,希望对有需要的朋友有所帮助 设计要求 1. 配置web群集 2. 一个公网IP 3. 配置NAT将公网IP映射到Web集群的虚拟IP 4. VPN拨入管理 5. 1台NAT服务器:双网卡,1个连接公网(将该网卡“本地连接”重新命名为NIC1,配置公网IP),1个连接私网(将该网卡“本地连接2”重新命名为NIC2,配置私网地址) 6. 2台Web服务器:双网卡,同. 阅读全文
posted @ 2012-10-30 10:22 宏宇 阅读(2607) 评论(0) 推荐(0) 编辑
摘要: 在本人的 “.NET简谈事务本质论”一文中我们从整体上了解了事务模型,在我们脑子里能有一个全局的事务处理结构,消除对数据库事务的依赖理解,重新认识事务编程模型。 今天这篇文章我们将使用.NET C#来进行事务性编程,从浅显、简单的本地事务开始,也就是我们用的最多的ADO.NET事务处理,然后我们逐渐扩大事务处理范围,包括对分布式事务处理的使用,多线程事务处理的使用。 数据库事务处理 数据库事务处理我们基本都很熟悉了,begin Transaction ……end Transaction,将要进行事务性的操作包在代码段里,为了便于文章有条理的讲解下去,我还是在这里穿插一个简单的小示例,便于... 阅读全文
posted @ 2012-10-26 14:40 宏宇 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 这篇文章主要介绍一下事务处理的本质。 其实事务处理对我们来说并不陌生,但是很多人对事务处理的理解似乎有点弄不清,觉得事务处理只存在于数据库中。导致这样的结果是有原因的,当我们开始准备学习编程的时候,都是从某些编程语言开始学起,而不像人家的国外会先从概念、原理、模型开始学习,所以我们都会将某些技术与一些语言、平台联系在一起,导致我们学习其他的语言或者平台会很吃力。 在学校里也好还是自学也好,为了很快的上手都会去学习一些工具然后才会慢慢的去学习跟我们日常开发有关系的技术,仅仅是技术实现而不会去追根究底的问“为什么”。其实作为我们软件开发人员来说,为了跟好的发展需要有一个从概念、原理、技术实现这.. 阅读全文
posted @ 2012-10-26 14:37 宏宇 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 目前看来,Win8还不错,好的产品就是能在短时间改变你使用习惯的产品,首先来给大家讲下windows8 运行命令在哪?其实你可以用Win+R或者你用 WIN+Q再在App中找到R栏中就一个你要找到的图标,然后点击那个图标就可以运行下面是Win8运行命令大全,一共108条 1.appwiz.cpl:程序和功能 2.calc:启动计算器 3.certmgr.msc:证书管理实用程序 4.charmap:启动字符映射表 5.chkdsk.exe:Chkdsk磁盘检查(管理员身份运行命令提示符) 6.cleanmgr: 打开磁盘清理工具 7.cliconfg:SQL SERVER 客户端... 阅读全文
posted @ 2012-10-24 20:13 宏宇 阅读(259) 评论(0) 推荐(0) 编辑
摘要: Microsoft Visual Studio中可以自行设置显示多少个最近打开的项目,但有些时候会建个项目做测试,用完了就删了,却总显示在“文件”-“最近的项目”菜单中以及“起始页”-“打开现有项目”中,碍眼,用搜索引擎搜索也没找到怎么删除。于是先想办法搜索了一通vs的安装目录看是否记在哪个文件中了,后查看注册表,终于被俺找到了,帖上来留个纪念,呵呵:VS2003的“最近的项目”在注册表中的位置: HKEY_CURRENT_USER/Software/Microsoft/VisualStudio/7.1/ProjectMRUListVS2005的“最近的项目”在注册表中的位置: HKEY_CU 阅读全文
posted @ 2012-10-23 20:57 宏宇 阅读(233) 评论(0) 推荐(0) 编辑
摘要: win7,vs2010创建.NetFramework 4框架下的Asp.Net空网站。系统提示“尚未在 Web 服务器上注册ASP.NET 4.0。为了使网站正确运行,可能需要手动将 Web 服务器配置为使用 ASP.NET 4.0,按 F1 可了解更多详细信息。”查阅百度后知道出现这个错误是因为IIS 7 采用了更安全的Web.Config管理机制,默认情况下会锁住配置项不允许更改。修改方法: 1、win+r 运行C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -i重新注册一下asp.net。其中v4.0.303 阅读全文
posted @ 2012-10-23 11:42 宏宇 阅读(7872) 评论(0) 推荐(1) 编辑
摘要: 关机 shutdown -s -t 0重启 shutdown -r -t 0打开运行框(Win+R键),输入上述命令即可,后面的数字表示关机/重启延迟的时间at 12:00 shutdown -s 在运行里输入这个然后敲回车 他就会在12点种的时候关机用法: shutdown [-i | -l | -s | -r | -a] [-f] [-m \computername] [-t xx] [-c "comment"] [-d up:xx:yy]没有参数 显示此消息(与 ? 相同)-i 显示 GUI 界面,必须是第一个选项-l 注销(不能与选项 -m 一起使用)-s 关闭此计 阅读全文
posted @ 2012-10-22 09:45 宏宇 阅读(585) 评论(0) 推荐(0) 编辑
摘要: 1,ASPX页面缓存页面缓存的使用方法非常的简单,只需要在aspx页的顶部加一句声明<%@ OutputCache Duration="60" VaryByParam="none" %>这样整个页面的内容都会被缓存,页面中的ASP.NET代码、数据源在缓存期间都不会被运行,而是直接输出缓存的页面内容。页面缓存是针对所有这个页面的访问者。这样1个访问者和1万个访问者、一次访问和100万次访问对数据库的压力是一样的。Duration="60" 的意思是指定缓存的时间为60秒,可根据情况自已设定,超过这个时间则缓存失效,再次生成 阅读全文
posted @ 2012-10-21 23:14 宏宇 阅读(153) 评论(0) 推荐(0) 编辑
摘要: http://files.cnblogs.com/cuihongyu3503319/VMwareWorkstation8%E7%9A%84%E7%AE%80%E6%98%8E%E4%BD%BF%E7%94%A8%E6%95%99%E7%A8%8B.rar 阅读全文
posted @ 2012-10-21 01:03 宏宇 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 外网访问Vmware虚拟机中的某个服务(如http)如果主机是windowx NAT中隐藏的端口映射,说明一下环境,利用当然是VMnet8网络连接,在虚拟机中架设linux WEB服务器利用WEB默认80端口,IP为192.168.11.10,真实主机win xp系统有两个IP,内网连接192.168.11.1,外网上IP为172.18.136.220。外网其他计算机,可以通过访问我的真实主机221.196.193.220,访问到Linux中的的WEB。 www.2cto.com 首先说下原理,因为WEB服务是利用80端口,所以在Linux上开启了http服务,80也就自动被打开,因为Li.. 阅读全文
posted @ 2012-10-21 00:44 宏宇 阅读(1471) 评论(0) 推荐(0) 编辑
摘要: Layout Page该家伙其实就相当于原来的Master文件,为站点的统一主题界面和减少大部分冗余的Html、head、body标记曾作出过很大的贡献,可谓功不可莫!MasterPage的诞生是在.NET 2.0版本,在服役到.NET4.0版本时出现了一个新成员Layout 向他发出了挑战。Partial Page 相当于原来的UserControl,它可以为你减轻不少需要重复劳动的时间View Page 就是View啦,创建它时一般都是在不需要使用 Layout/MasterPage 的时候View Page with Layout 等同于原来的View Content Page,它的功能 阅读全文
posted @ 2012-10-18 16:26 宏宇 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 我大概测试了一下网易和腾讯的免费企业邮箱1.功能费用:网易免费企业邮箱功能较少,只有基础功能。腾讯的免费企业邮箱是200人以下免费,功能较多。2.稳定性:网易的很稳定,我没出过问题。腾讯经常出问题,经常服务器挂掉。3.兼容性: (1)腾讯的企业邮箱无法给网易的企业邮箱发送邮件(腾讯的QQ邮箱也发不了邮件给网易企业邮箱),会提示不存在邮件。 (2)网易的企业邮箱给腾讯企业邮箱发送邮件,邮件会被退回,发送失败。 (3)网易企业邮箱给QQ邮箱发邮件,会进入垃圾邮件中。结论:1.腾讯的企业邮箱功能性更好。2.网易的免费企业邮箱更稳定。3.从兼容性来看,腾讯的企业邮箱应该是单方面打压网易企业邮箱。... 阅读全文
posted @ 2012-10-16 18:24 宏宇 阅读(3205) 评论(0) 推荐(0) 编辑
摘要: 摘要本文对ASP.NET MVC的全局运行机理进行一个简要的介绍,以使得朋友们更好的理解后续文章。前言在上一篇文章中,我们实现了第一个ASP.NET MVC页面。对于没有接触过这个框架的朋友来说,可能对有些地方会迷惑,所以这篇文章我将通过图示配合文字的方法,站在全局的角度介绍一些ASP.NET MVC的运行机制,这样可以帮助朋友们更好的理解后续文章。^_^全局首先我们来看一副图片,由于这幅图是我自己画的,不是摘自微软官方,所以如果有什么不到位的地方还望海涵!首先,用户通过Web浏览器向服务器发送一条url请求,这里请求的url不再是xxx.aspx格式,而是http://HostName/Co 阅读全文
posted @ 2012-10-09 17:32 宏宇 阅读(187) 评论(0) 推荐(0) 编辑
上一页 1 ··· 51 52 53 54 55 56 57 58 59 ··· 107 下一页