02 2011 档案
摘要:今天公司来了几个面试.net的,第一次面试别人虽然一点紧张的感觉都没有 但是发现自己没什么太多想问的!也不知道从那一点能看出被面试人的情况。求教有经验者!
阅读全文
摘要:当网站遭遇DDOS攻击的解决方案及展望一、事件发生春节长假刚过完,WEB就出现故障,下午1点吃完回来,立即将桌面解锁并习惯性的检查了Web服务器。通过Web服务器性能监视软件图像显示的向下滑行的红色曲线看到WEB出现问题了。根据上述的问题,我马上开始核查Web服务器的日志,试试是否能检测到问题究竟什么时候开始,或者发现一些关于引起中断的线索。正当查询线索过程中。公司首席运营官(CIO)告诉我,他已经接到客户的投诉电话,报告说无法访问他们的网站。于是从台式机中敲入网站地址,试着从台式电脑访问他们的网站,但是看到的只是无法显示此页面的消息。回想前几天也未对Web服务器做了任何改变也未对Web服务器
阅读全文
摘要:http://www.cnblogs.com/milkmap/
阅读全文
摘要:<!-- #include virtual="/Head.inc" -->
阅读全文
摘要:《高性能JavaScript》,一本不可多得的好书,打算这个月把它看完。每章做个笔记,免得以后忘了~阻塞特性:JS 有个很无语的阻塞特性,就是当浏览器在执行JS 代码时,不能同时做其他任何事情,无论其代码是内嵌的还是外部的。脚本位置:浏览器在碰到一个引入外部JS 文件的<script>标签时会停下所有工作来下载并解析执行它,在这个过程中,页面渲染和用户交互完全被阻塞了,为了避免页面加载时的停顿甚至空白页的出现,JS 脚本应尽量放置在页面底部,这点很重要:<html><head><title>无标题文档</title><link
阅读全文
摘要:第二种:将线程执行的方法和参数都封装到一个类里面。通过实例化该类,方法就可以调用属性来实现间接的类型安全地传递参数。具体代码如下(本示例来自MSDN) Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->usingSystem;usingSystem.Threading;//ThreadWithState类里包含了将要执行的任务以及执行任务的方法publicclassThreadWithState{//要用到的属性,也就是我们要传递的参数priv
阅读全文
摘要:用js实现了表格数据管理的以下几个功能: 点击添加按钮可以添加一个空的可以修改的记录。点击表格单元格可以修改文本。修改后实现了保存的接口。如果添加了新的记录而未做任何修改值都为null,保存全部时将被忽略。保存全部时只保存修改过的值,原有的数据不再重复保存。刷新时如果数据未保存则提示保存。点击删除时如果是临时添加的无效数据则直接删除,如果保存过的记录则实现了记录删除的接口。 考虑到嵌套的比较多就没有使用form表单,用js直接解析dom来分离出了要传递的数据。先看下运行的效果图:js的代码如下,其中注释较多就不解释了:view sourceprint?var JCRUD=function(tb
阅读全文
摘要://生成订单号orderCodestring orderCode = DateTime.Now.ToString("yyyyMMddhhmmssffff") + userId; userOrderEntity.OrderCode = orderCode;
阅读全文
摘要:之前一直在犹豫该不该发表这篇文章。从网上看到的很多技术牛人,觉得自己所掌握的技术是如此渺小。我并不适合于走技术这条路,为了寻求一个更完美的人生,早已决定了不继续走技术这条路线,所以也不太愿意发表一些技术性的文章。 最近一段时间的思索,发现在自己的一直所追求的是思想与智慧的美。曾经在技术上进行了两年左右的探索,但从自己对世界思索的收获远比学习技术给自己带来的收获要多得多,尽管自己对周围世界的理解有点空头思想的之嫌,但既是自己追求,我想就应该坚持走下去,人生也就这么一回。 最后决定发表这篇文章的直接原因是毕竟自己曾经在技术路上走过,发表点技术性的文章给点象征性的表示;其次的原因是在IPv6版本在
阅读全文
摘要:什么是打洞,为什么要打洞由于Internet的快速发展 IPV4地址不够用,不能每个主机分到一个公网IP 所以使用NAT地址转换。下面是我在网上找到的一副图一般来说都是由私网内主机(例如上图中“电脑A-01”)主动发起连接,数据包经过NAT地址转换后送给公网上的服务器(例如上图中的“Server”),连接建立以后可双向传送数据,NAT设备允许私网内主机主动向公网内主机发送数据,但却禁止反方向的主动传递,但在一些特殊的场合需要不同私网内的主机进行互联(例如P2P软件、网络会议、视频传输等),TCP穿越NAT的问题必须解决。下面是NAT的几种类型NA
阅读全文
摘要:代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--<%@PageLanguage="C#"AutoEventWireup="true"CodeBehind="Default.aspx.cs"Inherits="统计图._Default"%><html><head><linkrel="stylesheet"type="text/css"href="/dist/jquery.jqplot.css"/>&
阅读全文
摘要:代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--usingSystem;usingSystem.Collections.Generic;usingSystem.ComponentModel;usingSystem.Data;usingSystem.Drawing;usingSystem.Linq;usingSystem.Text;usingSystem.Windows.Forms;namespace自动填写数据{publicpartialcla
阅读全文
摘要:最近看到博客园入门教学文章比较流行,自己最近又偷懒比较多,没啥心得,不妨写一篇没啥深度的入门文章吧。话说有了WebBrowser类,终于不用自己手动封装SHDocVw的AxWebBrowser这个ActiveX控件了。这个类如果仅仅作为一个和IE一模一样浏览器,那就太没意思了(还不如直接用IE呢)。那么,无论我们是想做一个“定制版IE”,还是希望利用HTML来做用户界面(指WinApp而非WebApp。许多单机软件,包括Windows的帮助支持中心,都是HTML做的),都少不了Windows Form和包含在WebBrowser中的Web页面的交互。本文将通过几个实际的
阅读全文
摘要:找了很多方法终于找到了在确保主机已连上互联网的情况下,按以下步骤设置:1、打开ActiveSync ,点击“文件”——>“连接设置”,在“允许连接到以下其中一个端口”下选择“DMA”。2、打开 VS2005,点击菜单“工具”——>“设备仿真管理器”,选
阅读全文
摘要:9月27日开发Windows Mobile程序环境配置以及Windows Mobile与PC进行UDP通信总结1.安装Active Sync、Windows Mobile SDK和Windows Mobile SDK 中文镜像下载网址:http://blog.csdn.net/lanruoshui/archive/2009/07/11/4339864.aspx 2.如果是模拟器,进行UDP通信,需要安装虚拟网卡,进行相关设置,参考下面的网址设置举例:IP地址:192.168.0.10(自己定的一个) 子网掩码:255.255.255.0 默认网关:192.168.0.1(公司网关是多少就写多少
阅读全文
摘要:最近刚刚开始搞智能设备开发,看了很多初学的资料,其实网上的类似说明也不少,但是发现有图文,而且说明细致的不多,东西不难,但是有时可能会走些弯路,特写些详细的说明,希望能帮助那些刚刚涉足这个领域的朋友^_^1. 移动终端开发环境测试环境搭建 1. 安装相关软件 先后步骤如下:a) 安装Visual Studio 2005 TRM (开发主工具 )b) 安装ActiveSync 4.5 Developer Preview(微软的同步软件可以同时支持PPC和微软智能手机之间通信,用于仿真机数据传输测试)c) 安装Windows Mobile 5.0 SDK for PocketPC (PPC开发
阅读全文
摘要:Windows Mobile上的GPRS连接(基于TcpClient)在有线的连接和WIFI都不可用的时候, .NET CF的HttpWebRequest会由于web requests/web services 而自动设置GPRS连接。所以实际上当你发起一个Web请求或者连接Webservice的时候,并不需要开发者编码处理GPRS的连接问题。不过对于更低层的通信,如使用TcpClient和 UdpClient的时候,则需要使用 Connection Manager API来建立和释放连接。(本文英文原文见:http://blogs.msdn.com/anthonywong/archive/2
阅读全文
摘要:使用Visual Studio 2005制作wm上的cab安装包打开项目,解决方案中添加新项,添加"智能设置CAB项目";或者在空VS中新建一个"智能设置CAB项目"添加新项左侧的Program Files文件夹,没用可以删除添加项目主输出,如果是新建的空cab项目,则添加已生成的exe文件为安装程序添加快捷方式在安装项目属性里,设置公司名,产品名称,是否压缩等,其中公司名与产品名称会出现在设备的查询已安装程序(删除程序)列表中。生成项目在VS中,如果快捷方式,产品名称等使用了中文字符,则生成时会出现以下错误:"错误1Windows CE CA
阅读全文
摘要:GPS Intermediate Driver自从 Windows Mobile 5.0 引进了 GPS Intermediate Driver(GPS 中间驱动程序,以下简称 GPSID),开发基于 GPS(Global Positioning System,全球定位系统)的 Windows Mobile 应用程序变得简单多了。原因是它在开发人员编写的应用程序和 GPS 设备之间加入了一个中间层,使开发人员不需要通过串口直接访问 GPS 设备,而是访问 GPSID 提供的 API 函数,GPSID 再去访问 GPS 设备。这样一来,编写出来的 GPS 应用程序具有设备无关性。另外,GPSID
阅读全文
摘要:摘要: 本文从一个完全没接触过移动平台开发的新手的角度讲解基于Windows Mobile 5.0平台的GPS应用程序的开发过程.体验使用Visual C#开发移动应用程序的高效率.开发平台:操作系统: Window XP开发环境: Visual Studio 2005 Windows Mobile 5.0 Pocket PC SDK.Net Compact Framework 2.0 (VS2005自带)ActiveSync 4.0移动设备:Dell X51 PDA + GPS 卡环境的搭建 1) 安装Visual Stuido 20052) 安装ActiveSync4.0(或更新版本)3)
阅读全文
摘要:一、sqlserver日期时间函数SqlServer中的日期与时间函数1.当前系统日期、时间selectgetdate()2.dateadd在向指定日期加上一段时间的基础上,返回新的datetime值例如:向日期加上2天selectdateadd(day,2,'2004-10-15')--返回:2004-10-1700:00:00.0003.datediff返回跨两个指定日期的日期和时间边界数。selectdatediff(day,'2004-09-01','2004-09-18')--返回:174.datepart返回代表指定日期的指定日期部分
阅读全文
摘要:构建高性能ASP.NET站点 第五章—性能调优综述(后篇)前言:本篇主要讲述如何根据一些简单的工具和简单的现象来粗布的定位站点的性能问题。本章的议题如下:性能调优的一般过程利用分析工具分析页面加载信息利用分析工具分析性能瓶颈 系列文章链接: 构建高性能ASP.NET站点 开篇 构建高性能ASP.NET站点之一 剖析页面的处理过程(前端) 构建高性能ASP.NET站点之二 优化HTTP请求(前端) 构建高性能ASP.NET站点之三 细节决定成败 构建高性能ASP.NET站点 第五章—性能调优综述(前篇) 大型高性能ASP.NET系统
阅读全文

浙公网安备 33010602011771号