木子冬
程序就是规范流程下的替代品,互联网就是对应需求下的一个产业链!

导航

 

只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2015-05-05 10:05 木子_冬 阅读(6) 评论(0) 推荐(0) 编辑
 

2017年4月27日

摘要: 执行http的文件下载有一段代码需要发送http HEAD请求通过反馈解析得到下载文件服务器的文件名称【为了避免请求数据量过大所以只要HEAD头其他信息不要减少时间消耗】 但在测试过程中catch异常跑出 “服务器提交了协议冲突. Section=ResponseHeader Detail=CR 后 阅读全文
posted @ 2017-04-27 16:42 木子_冬 阅读(10910) 评论(0) 推荐(1) 编辑
 

2015年11月26日

只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2015-11-26 15:41 木子_冬 阅读(1) 评论(0) 推荐(0) 编辑
 

2015年11月24日

只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2015-11-24 09:57 木子_冬 阅读(2) 评论(0) 推荐(0) 编辑
 

2015年11月18日

只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2015-11-18 16:51 木子_冬 阅读(5) 评论(0) 推荐(0) 编辑
 

2015年11月10日

只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2015-11-10 16:57 木子_冬 阅读(7) 评论(0) 推荐(0) 编辑
 

2014年11月28日

摘要: 1:上传文件实例public void UploadXMLLog(string xmlpath) { NameValueCollection nvc = new NameValueCollection(); CookieContainer cookies = new CookieContainer(... 阅读全文
posted @ 2014-11-28 17:45 木子_冬 阅读(1498) 评论(5) 推荐(0) 编辑
 
摘要: 1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Text; 5 using System.IO; 6 using System.Net; 7 8 namespace X... 阅读全文
posted @ 2014-11-28 17:21 木子_冬 阅读(318) 评论(0) 推荐(0) 编辑
 
摘要: 1、 通过HttpWebRequest发起一个Post请求,并获取返回数据 1 使用指定编码格式发送一个POST请求,并通过约定的编码格式获取返回的数据 2 3 Code highlighting produced by Actipro CodeHighlighter (freeware)htt... 阅读全文
posted @ 2014-11-28 17:13 木子_冬 阅读(634) 评论(0) 推荐(0) 编辑
 
摘要: 1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Web; 5 using System.Runtime.Serialization.Json; 6 using Syste... 阅读全文
posted @ 2014-11-28 17:07 木子_冬 阅读(209) 评论(0) 推荐(0) 编辑
 
摘要: DataTable是我们在进行开发时经常用到的一个类,并且经常需要对DataTable中的数据进行筛选等操作,下面就介绍一下Datatable中经常用到的一个方法——Select,微软提供了四个函数的重载,分别是Select()Select(string filterExpression)Selec... 阅读全文
posted @ 2014-11-28 16:55 木子_冬 阅读(1844) 评论(0) 推荐(0) 编辑
 
摘要: 1 class command 2 { 3 public static string startcmd(string command) 4 { 5 string output = ""; 6 try 7 ... 阅读全文
posted @ 2014-11-28 16:52 木子_冬 阅读(464) 评论(0) 推荐(0) 编辑
 
摘要: 错误1无法从程序集“c:\Windows\Microsoft.NET\Framework\v4.0.30319\System.Web.dll”中嵌入互操作类型,因为该程序集缺少“GuidAttribute”特性c:\Windows\Microsoft.NET\Framework\v4.0.30319... 阅读全文
posted @ 2014-11-28 16:39 木子_冬 阅读(2910) 评论(0) 推荐(0) 编辑
 
摘要: 1 public static class TableListHelper 2 { 3 4 /// 5 /// 转化一个DataTable 6 /// 7 /// 8 /... 阅读全文
posted @ 2014-11-28 16:27 木子_冬 阅读(600) 评论(0) 推荐(0) 编辑
 
摘要: 1 public void DisposeReportData(SynFileInfo item) 2 { 3 MReport report = new MReport(); 4 report.文件名 = item.DocName; ... 阅读全文
posted @ 2014-11-28 16:16 木子_冬 阅读(1394) 评论(0) 推荐(0) 编辑
 
摘要: 1:帮助类 1 public class ExcelHander 2 { 3 private string AList = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"; 4 private Workbook m_objBook; 5 ... 阅读全文
posted @ 2014-11-28 16:08 木子_冬 阅读(227) 评论(0) 推荐(0) 编辑
 
摘要: class Program { static void Main(string[] args) { System.Security.Principal.WindowsIdentity identity = System.Security.Pri... 阅读全文
posted @ 2014-11-28 15:57 木子_冬 阅读(391) 评论(0) 推荐(0) 编辑
 

2014年9月29日

摘要: 操纵一个线程 任何程序在执行时,至少有一个主线程,下面这段小程序可以给读者一个直观的印象://SystemThread.csusing System;using System.Threading; namespace ThreadTest{ class RunIt { [STAThr... 阅读全文
posted @ 2014-09-29 17:15 木子_冬 阅读(373) 评论(0) 推荐(0) 编辑
 

2014年7月11日

摘要: /command:update/command:add/command:commit/logmsg:"msgstr"多个离散svn目录的更新"C:/program files/tortoisesvn/bin/TortoiseProc.exe" /command:update /Path:"C:/... 阅读全文
posted @ 2014-07-11 16:12 木子_冬 阅读(545) 评论(0) 推荐(1) 编辑
 

2014年4月10日

摘要: 有时候我们在WEB程序如:ASP,中无意中使用到了一个死循环,或者在测试DLL组件时,挂了。这时候IIS就停止了响应,我们要继续我们的工作啊,重启IIS服务吧。 然而这个进程还在执行,Internet 服务管理器还关闭不了。而当想结束inetinfo.exe 或者 DLLHOST.EXE 进程的时候,我们得到了一个拒绝的信息,当然你是管理员权限也还是得到这样提示。你也可能会用net stop,不过花的时间要长些,而且有时候不响应。这时我们只有重启电脑了。能不用重启电脑而RESTART IIS么? 当然可以,Microsoft在安装IIS的时候同时安装了一个工具,叫iisreset,你... 阅读全文
posted @ 2014-04-10 13:44 木子_冬 阅读(4519) 评论(0) 推荐(0) 编辑
 
摘要: 收集IIS配置错误--您未被授权查看该页HTTP错误401 - 您未被授权查看该页 在配置IIS的时候,如果安全稍微做的好一些。就会出现各式各样的问题。比如,常见的访问网页会弹出用户名密码的登陆界面,或者是访问某种页面比如html,asp没事情,但是访问jsp或者php就有问题,显示401.3 ACL 禁止访问资源等 通常的解决办法是。 有时候突然提示输入用户名和密码,如果原来好的突然如此..请检查管理员密码或者IIS匿名帐户密码是否被改1、错误号401.1 症状:HTTP 错误 401.1 - 未经授权:访问由于凭据无效被拒绝。 分析: 由于用户匿名访问使用的账号(默认是IUSR_机器名). 阅读全文
posted @ 2014-04-10 13:42 木子_冬 阅读(427) 评论(0) 推荐(0) 编辑
 

2014年4月4日

摘要: .asax应用程序根目录。通常是 Global.asax 文件,该文件包含从 HttpApplication 类派生并表示该应用程序的代码。 有关更多信息,请参见 Global.asax 语法。.ascx应用程序根目录或子目录。Web 用户控件文件,该文件定义自定义、可重复使用的用户控件。有关更多信息,请参见 ASP.NET 用户控件。.ashx应用程序根目录或子目录。一般处理程序文件,该文件包含实现 IHttpHandler 接口以处理所有传入请求的代码。有关更多信息,请参见 HTTP 处理程序介绍。.asmx应用程序根目录或子目录。XML Web services 文件,该文件包含通过 S 阅读全文
posted @ 2014-04-04 16:50 木子_冬 阅读(384) 评论(0) 推荐(0) 编辑
 

2014年4月2日

摘要: 随着3G的普及,越来越多的人使用手机上网。移动设备正超过桌面设备,成为访问互联网的最常见终端。于是,网页设计师不得不面对一个难题:如何才能在不同大小的设备上呈现同样的网页?手机的屏幕比较小,宽度通常在600像素以下;PC的屏幕宽度,一般都在1000像素以上(目前主流宽度是1366×768),有的还达到了2000像素。同样的内容,要在大小迥异的屏幕上,都呈现出满意的效果,并不是一件容易的事。很多网站的解决方法,是为不同的设备提供不同的网页,比如专门提供一个mobile版本,或者iPhone / iPad版本。这样做固然保证了效果,但是比较麻烦,同时要维护好几个版本,而且如果一个网站有多 阅读全文
posted @ 2014-04-02 16:32 木子_冬 阅读(180) 评论(0) 推荐(0) 编辑
 

2014年3月27日

摘要: 第一部分:互相介绍及了解1.请介绍一下你自己?包括工作经历和项目经历?2.请谈一下你就最近的一个项目?你在其中的职责和负责的部分?第二部分:一、ASP.NET技术问题选择性提问。一般可以选择三五个。1. 简要说一下.Net的编译过程.2.ASP.NET与ASP的区别3.谈一下ASP.NET页面生命周期4.ASP.NET程序的运行机制。可以从一个页面的请求到返回的角度谈5.Javascript中类库的制作和调用方法6.AJAX原理及你所知道和使用过的版本7.WebService使用的协议及简述使用流程8.谈一下WebService的安全性及相关技术9.事务操作的原理及同库事务及跨库事务的思路10 阅读全文
posted @ 2014-03-27 15:34 木子_冬 阅读(998) 评论(0) 推荐(0) 编辑
 
摘要: 1、ajax技术的背景 不可否认,ajax技术的流行得益于google的大力推广,正是由于google earth、google suggest以及gmail等对ajax技术的广泛应用,催生了ajax的流行。而这也让微软感到无比的尴尬,因为早在97年,微软便已经发明了ajax中的关键技术,并且在99年IE5推出之时,它便开始支持XmlHttpRequest对象,并且微软之前已经开始在它的一些产品中应用ajax,比如说MSDN网站菜单中的一些应用。遗憾的是,不知道出于什么想法,当时微软发明了ajax的核心技术之后,并没有看到它的潜力而加以发展和推广,而是将它搁置起来。对于这一点来说,我个人是觉得 阅读全文
posted @ 2014-03-27 15:33 木子_冬 阅读(309) 评论(0) 推荐(0) 编辑
 
摘要: 一.什么是Asp.Net页面生命周期当我们在浏览器地址栏中输入网址,回车查看页面时,这时会向服务器端(IIS)发送一个request请求,服务器就会判断发送过来的请求页面, 完全识别 HTTP 页面处理程序类后,ASP.NET 运行时将调用处理程序的 ProcessRequest 方法来处理请求,来创建页面对象。通常情况下,无需更改此方法的实现,因为它是由 Page 类提供的。接下来被创建页面对象的ProcessRequest方法使页面经历了各个阶段:初始化、加载视图状态信息和回发数据、加载页面的用户代码以及执行回发服务器端事件。之后,页面进入显示模式:收集更新的视图状态,生成 HTML 代码 阅读全文
posted @ 2014-03-27 15:27 木子_冬 阅读(134) 评论(0) 推荐(0) 编辑
 

2014年3月7日

摘要: lock 關鍵字可將陳述式區塊標記為關鍵區段 (Critical Section),其做法是為指定的物件取得互斥鎖定、執行陳述式,接著釋出該鎖定。 下列範例包含一個 lock 陳述式。 1 class Account 2 { 3 decimal balance; 4 private Object thisLock = new Object(); 5 6 public void Withdraw(decimal amount) 7 { 8 lock (thisLock) 9 ... 阅读全文
posted @ 2014-03-07 15:10 木子_冬 阅读(940) 评论(1) 推荐(0) 编辑
 

2014年3月5日

摘要: 在ASP.NET中,通过Web.config,你可为使用 标记,在这个标记中,你可用 标记定义0到多个设置。本文中我们主要讨论了如何使用web.config来配置一个web应用程序中的数据库连接。一.基本使用 web.config文件是标准的xml文件,我们可以使用它来为一台机器下的每一个web应用程序或某个应用程序或一个目录下的asp.net页面来进行设置,当然,它也可以为一个单独的web页面进行设置。 SqlServer连接配置: SqlConnectionStringBuilder实例化时,要用到connectionString, 如:SqlConnectionStringBuild.. 阅读全文
posted @ 2014-03-05 15:48 木子_冬 阅读(2577) 评论(0) 推荐(0) 编辑
 
摘要: 1 static void Main(string[] args) 2 { TimeSpan timespan; 3 int n=1; 4 DateTime d1=DateTime.Now;/*第一次获取系统时间*/ 5 while(true) 6 { 7 DateTime d2 = DateTime.Now;/*第二次获取系统时间*/ 8 timespan=d2-d1;/*求时间隔*/ 9 if (TimeSpan.FromHours(2) <= ti... 阅读全文
posted @ 2014-03-05 15:34 木子_冬 阅读(2837) 评论(0) 推荐(0) 编辑
 

2013年12月11日

摘要: 目前的教育领域,受移动互联网的冲击,MOOC的理念正在风行,但事实却稍显疲软,不尽如人意。相比美国式的全民热衷,国内的线上教育却还流于形式。其他教育尚且如此,移动开发教育更不用谈。在这种情况下,很多人将目光放到了海外,希望通过一些在线课程来充实自己。前不久,在接触到Codecademy时,已经好久没编程的笔者一下子来了兴致,仿佛又回到了“那些年”,把还给老师的那些东西给一点一点地要了回来。在此,笔者特意搜罗了十大备受开发者好评的在线编程学习网站,与列位分享。1.iOS Developer Library于初学者而言,想要学习iOS开发,最好还是从苹果官方所提供的iOS应用开发介绍之iOS De 阅读全文
posted @ 2013-12-11 16:35 木子_冬 阅读(398) 评论(0) 推荐(0) 编辑
 

2013年11月29日

摘要: 1 public class ModelConvertHelper where T : new() 2 { 3 4 /// 5 /// Convert To Model 6 /// 7 /// Datatable for convert 8 /// Collection of model 9 public static IList ConvertToModel(DataTable dt)10 {11 // Collection defini... 阅读全文
posted @ 2013-11-29 15:40 木子_冬 阅读(303) 评论(0) 推荐(0) 编辑
 
摘要: 1 DataTable dt = new DataTable(); 2 if (_list != null) 3 { 4 //通过反射获取list中的字段 5 System.Reflection.PropertyInfo[] p = _list[0].GetType().GetProperties(); 6 foreach (System.Reflection.PropertyInfo pi in p) 7 { 8 dt.Columns.Add(pi.Name, System.Type.GetType(pi.PropertyType.ToStri... 阅读全文
posted @ 2013-11-29 15:27 木子_冬 阅读(458) 评论(0) 推荐(0) 编辑
 
摘要: 1.1.1 摘要 在开发过程中,我们不时会遇到系统性能瓶颈问题,而引起这一问题原因可以很多,有可能是代码不够高效、有可能是硬件或网络问题,也有可能是数据库设计的问题。 本篇博文将针对一些常用的数据库性能调休方法进行介绍,而且,为了编写高效的SQL代码,我们需要掌握一些基本代码优化的技巧,所以,我们将从一些基本优化技巧进行介绍。 本文目录代码中的问题数据库性能开销使用存储过程使用数据库事务使用SqlBulkCopy使用表参数 1.1.2 正文 假设,我们要设计一个博客系统,其中包含一个用户表(User),它用来存储用户的账户名、密码、显示名称和注册日期等信息。 由于时间的关系,我们已... 阅读全文
posted @ 2013-11-29 15:21 木子_冬 阅读(329) 评论(0) 推荐(0) 编辑
 

2013年9月25日

摘要: “添加删除程序”列表中的程序都存储在下面的注册表里面:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall1、进入 开始-运行后,输入regedit后进入注册表;2、在左边依次打开:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall;3、备份HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall(备份方法:将鼠标放在HKEY_LOCA 阅读全文
posted @ 2013-09-25 11:19 木子_冬 阅读(3303) 评论(0) 推荐(0) 编辑
 
摘要: 无法卸载 Microsoft SQL Server 2008 R2 安装程序支持文件,因为安装了以下产品:SQL Server 2008 R2 SP1 Database Engine Shared SQL Server 2008 R2 SP1 common Files 但是在程序列表中并没有找到该程序,可以使用:WMIC(windows Management Instrumentation Command-line) 列出当前系统上安装的应用程序,最后使用MSIEXEC /X 将其卸载CTRL + R CMDWMICProduct listmsiexec/x{IdentifyingNumbe} 阅读全文
posted @ 2013-09-25 11:17 木子_冬 阅读(16054) 评论(0) 推荐(0) 编辑
 
摘要: WITH C1AS(SELECT [MachineName] ,[EnvironmentID] ,[MachineFunction] ,[InsertDate] ,[APFlag] ,ROW_NUMBER() OVER(PARTITION BY [MachineName] ORDER BY [InsertDate]) AS RowNum FROM [BingAdsMachines].[dbo].[MachineHistoryDistinct] WHERE InsertDate > '2013-07-31' )DELETE *FROM C1WHERE RowNum > 阅读全文
posted @ 2013-09-25 11:14 木子_冬 阅读(213) 评论(0) 推荐(0) 编辑
 
摘要: 处理上百万条的数据库如何提高处理查询速度1、对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。2、应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:select id from t where num is null可以在num上设置默认值0,确保表中num列没有null值,然后这样查询:select id from t where num=03、应尽量避免在 where 子句中使用!=或操作符,否则将引擎放弃使用索引而进行全表扫描。4、应尽量避免在 where 子句中使用 or 来 阅读全文
posted @ 2013-09-25 11:11 木子_冬 阅读(441) 评论(0) 推荐(0) 编辑
 
摘要: USE BingAdsMachinesGO--CREATE PARTITION FUNCTION [BingAdsMachinesPF](DATE)--AS RANGE RIGHT--FOR VALUES('2012-12-1')--CREATE PARTITION SCHEME [BingAdsMacheinesSchema]--AS PARTITION [BingAdsMachinesPF]--ALL TO ([primary])--SELECT * FROM sys.partition_range_values--select * from sys.partition_f 阅读全文
posted @ 2013-09-25 11:09 木子_冬 阅读(323) 评论(0) 推荐(0) 编辑
 

2013年9月24日

摘要: 遇到“Configuration System Failed to Initialize”错误怎么办?遇到“Configuration System Failed to Initialize”错误怎么办?引起这个错误的原因一般有两种情况:一个是,在config文件中,configSections没有放在最上面,见如下blog的解释:http://blogs.msdn.com/jongallant/archive/2008/03/02/configuration-system-failed-to-initialize-one-possible-solution.aspx另外一个是,包含了User 阅读全文
posted @ 2013-09-24 17:20 木子_冬 阅读(513) 评论(0) 推荐(0) 编辑
 

2013年9月17日

摘要: Install language packs using Windows UpdateIf you have the Ultimate or Enterprise edition for WindowsVista or Windows7, you can download additional language packs by using Windows Update. Once you turn on Windows Update, you can choose which languages you want to install (language packs don't up 阅读全文
posted @ 2013-09-17 09:39 木子_冬 阅读(393) 评论(0) 推荐(0) 编辑