- 博客(103)
- 资源 (13)
- 收藏
- 关注
原创 由于系统缓冲区空间不足或队列已满,不能执行套接字上的操作
最近开发环境总是无端提示由于系统缓冲区空间不足或队列已满,不能执行套接字上的操作然手数据库也无法连接.解决的办法是:运行下面的命令,设置动态端口的范围netsh int ipv4 set dynamicport tcp start=10000 num=30000微软的支持网站如下:https://support.microsoft.com/en-us/help/9298...
2020-01-14 10:32:18
1104
原创 前后端分离架构概述
1、背景前后端分离已成为互联网项目开发的业界标准使用方式,通过nginx+tomcat的方式(也可以中间加一个nodejs)有效的进行解耦,并且前后端分离会为以后的大型分布式架构、弹性计算架构、微服务架构、多端化服务(多种客户端,例如:浏览器,车载终端,安卓,IOS等等)打下坚实的基础。这个步骤是系统架构从猿进化成人的必经之路。核心思想是前端HTML页面通过AJAX...
2019-10-15 15:27:18
398
1
原创 Windows程序奔溃后,禁止弹出“停止工作”对话框
在Win7及以后的系统中,如果一个程序发生了奔溃,系统会弹出一个“XX已停止工作”的对话框,如果不去这个窗口上点击“关闭程序”,那么这个窗口会一直存在,最为关键的是,奔溃的进程并没有真正结束,还一直挂起在那里。这在自动化无人值守程序开发中是不允许的,有时候有的程序只能运行一个实例,如果奔溃的这个进程一直没有真正结束,新进程就无法启动。一开始我们想到的解决方案是去模拟点击这个“XX已停止工作”的...
2018-11-23 10:03:42
2301
2
转载 #JS 异步处理机制的几种方式
Javascript语言的执行环境是"单线程"(single thread,就是指一次只能完成一件任务。如果有多个任务,就必须排队,前面一个任务完成,再执行后面一个任务,以此类推)。这种模式的好处是实现起来比较简单,执行环境相对单纯;坏处是只要有一个任务耗时很长,后面的任务都必须排队等着,会拖延整个程序的执行。常见的浏览器无响应(假死),往往就是因为某一段Javascript代码长时间运行(比...
2018-10-26 12:48:46
412
转载 ASP.NET缓存——CacheDependency用法
最近有在研究缓存这个东西,所以在网上看到不少的介绍文章,于是,我就结合别人的经验再加上自己的理解弄了这篇文章。系列目录下的文章都应该是原作者的。至于对缓存有更全面的理解的话,你可以看这篇文章http://blog.youkuaiyun.com/wayne20018891/article/details/7265453系列目录:SqlDependency缓存用法Asp.net使用
2018-01-16 09:02:18
1800
转载 iis7 发布mvc3 遇到的HTTP错误 403.14-Forbidden
解决方法1打开IIS,选择网站打开”处理程序映射设置“,在右边的操作栏下有 ”添加通配符脚步映射“请求路径:*可执行文件:C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_isapi.dll这个文件目录根据实际情况修改。如果是64位系统,建议首选C:\Windows\Microsoft.NET\Fr
2015-10-14 18:09:33
718
转载 C#操作xml SelectNodes,SelectSingleNode总是返回NULL 与 xPath 介绍
一. SelectNodes,SelectSingleNode总是返回NULL 下面以一个简单的xml为例: http://www.w3.org/2001/XMLSchema-instance xsi:schemaLocation="http://www.mydomain.com/MyDataFeed https://secure.mydomain/MyDataFeed/m
2015-05-21 18:19:57
816
转载 log4net封装类
封装说明: 1.使用静态方法调用即可写入日志。 2.在日志信息写入之前,定义委托处理日志信息,便于记录日志信息之前,显示给用户。 3.添加代码配置Log4net,避免应用程序总是携带配置文件。如果需要使用配置文件,即可在AssemblyInfo.cs添加 [assembly: log4net.Config.XmlConfigurator(ConfigFile
2015-04-22 17:31:25
2455
转载 sql server 获取每一个类别中值最大的一条数据
/*数据如下:name val memoa 2 a2(a的第二个值)a 1 a1--a的第一个值a 3 a3:a的第三个值b 1 b1--b的第一个值b 3 b3:b的第三个值b 2 b2b2b2b2b 4 b4b4b
2015-04-22 10:11:02
2915
转载 MVC4.0网站发布和部署到IIS7.0上的方法
本文主要介绍在IIS5.1、IIS6.0、IIS7.5中安装配置MVC 3的具体办法!正文:IIS5.11. 安装Microsoft .net FrameWork 4.0安装包;2. 安装ASP.NET MVC 3;3. 在IIS中发布网站,创建虚拟目录,ASP.NET版本选择4.0.30196;4. 添加MVC的解析:右击IIS中的虚拟目录选择“属性”-“虚拟
2015-04-20 15:58:42
10618
转载 微信开发之本地接口调试(非80端口,无需上传服务器服务器访问)
前言:本文是总结在开发微信接口时,为方便开发所采取的一些快捷步骤,已节省开发人员难度开发时间从而提高开发效率。本地测试:(提醒,在本地模拟微信get或post数据时先将校验参数注释掉)利用微信模拟器weixinPost进行模拟发送xml数据由于这个软件是微信没公开高级接口时公布的,所以对于高级接口的调试,笔者利用的是Fiddler这个抓包工具模拟post数据 高
2015-03-03 10:57:59
7483
转载 最流行的android组件大全 .
目录(?)[-]最流行的android组件大全UI组件类库游戏引擎Android HTML5应用最流行的android组件大全最新更新文档请访问我的网站Android 是目前最流行的移动操作系统(还需要加之一吗?)。 随着新版本的不断发布, Android的功能也日益强大, 涌现了很多流行的应用程序, 也催生了一大批的优秀的组件。本文试图将目前流
2015-02-11 16:41:55
838
转载 datatable转LIST
using System;using System.Collections.Generic;using System.Collections;using System.Data; namespace CTHFramework{ /// /// DataTable转换成IList ///
2015-02-05 15:52:52
586
转载 DEVEXPRESS 破解方法
Devexpress 是.net的一个非常好用的插件。能够轻松的帮你实现一个非常炫的UI,无论是C#的Winform还是ASP.NET的网站。鄙人这两天在用DEVEXPRESS的过程中发现在网上并未有一个详细清楚的如何破解的指导方法,故有此意将自己的使用过程记载下来,供大家参考。本文是介绍如何对Devexpress 11.1.4版本进行破解,对于其他的版本方法应该类似,可以参考。 破解
2013-12-17 17:03:47
7309
转载 .net中Web应用程序和web网站的区别
ScenarioWeb Application ProjectWeb Site ProjectProject definition跟 Visual Studio .NET 2003类似,由于项目文件的存在,只有被项目文件所引用的文件才会在Solution Explorer中出现。而且只有这些文件才会被编译。可以很容易的把一个ASP.NET
2013-11-13 15:14:12
1100
转载 IIS常用问题解决
dhl:IIS注册ASP.NET 1.1、2.0、4.0_在win7下如果先安装vs2010 后安装iis7的话,必须注册iis才可以用。~~~!!鄙视微软IIS中ASP.NET的版本号此时可选的有1.1、2.0和4.0三个,如果想让IIS把3个版本都集成上,那NET Framework 3种都要安装,默认安装到的是C盘。IIS注册方式如下: 1.1:C:\WINDOWS\Micr
2013-10-30 13:31:26
771
转载 Oracle 11G Client 客户端安装步骤(图文详解)
下载地址:http://download.oracle.com/otn/nt/oracle11g/112010/win32_11gR2_client.zip先将下载下来的ZIP文件解压,并运行setup.exe文件。执行到第四步之后,出现错误,直接点全部忽略就可以了。把上面的步骤执行完了,那么就
2013-08-09 15:33:35
789
原创 .net接口的作用
C#接口是一个让很多初学C#者容易迷糊的东西,用起来好像很简单,定义接口,里面包含方法,但没有方法具体实现的代码,然后在继承该接口的类里面要实现接口的所有方法的代码,但没有真正认识到接口的作用的时候就觉得用接口是多此一举,当然你这样想那是绝对绝对错误的,比尔盖茨的微软请的员工都是比盖茨还聪明的人,他们的C#能添这样的多足吗?!关于接口的作用,网上有一位就真的深入浅出给我们做了很好理解的分析。
2013-07-24 16:31:44
683
转载 Log4Net使用详解(续)
首先说明一点的是,log4net解决的问题是提供一个记录日志的框架,它提供了向多种目标写入的实现,比如利用log4net可以方便地将日志信息记录到文件、控制台、Windows事件日志和数据库(包括MS SQL Server, Access, Oracle9i,Oracle8i,DB2,SQLite)中,一般来说我们只需要提供一个描述性的字符串,然后log4net就会自动提供有关运行时的一些信息。
2013-06-26 15:41:02
577
转载 log4net使用详解
说明:本程序演示如何利用log4net记录程序日志信息。log4net是一个功能著名的开源日志记录组件。利用log4net可以方便地将日志信息记录到文件、控制台、Windows事件日志和数据库(包括MS SQL Server, Access, Oracle9i,Oracle8i,DB2,SQLite)中。并且我们还可以记载控制要记载的日志级别,可以记载的日志类别包括:FATAL(致命错误)、ERR
2013-06-26 15:39:48
545
原创 .net 开源项目
1.FinUIhttps://code.youkuaiyun.com/u010918003/FineUI FineUI 是基于 ExtJS 的专业 ASP.NET 控件库。 FineUI的使命是创建 No JavaScript,No CSS,No UpdatePanel,No ViewState,No WebServices 的网站应用程序。 2.我记录https://code.csd
2013-06-21 14:45:30
585
转载 NUnit详细使用方法
注:NUnit中文文档可以参看我的另一个站点:http://www.36sign.com/nunit前一段时间,有人问我在.NET里如何进行TDD开发.这个问题促使我想对NUnit做一个详细的介绍.因为我们大家都知道NUnit是在.NET进行TDD的利器.如果你已经知道很多关于NUnit的应用,请指出我的不对之处和提出一些建议,使本文更加完善.如果你对NUnit还不是很了解的话,我建议
2013-06-20 11:18:24
945
转载 ClickOnce发布时报错:Cannot publish because a project failed to build
.net程序开发、测试完成后,还有一个很重要的步骤--部署,作为用户,自然是希望越傻瓜化、越人性化越好。.net自带的部署选项有以下几种:1、 Xcopy 实用工具2、Copy Web工具3、发布 Web站点4、部署项目(又分为四类:创建合并模块;为客户应用程序创建安装程序;为 Web 应用程序创建安装程序; 以及为基于智能设备(Compact Framework)的应用程序创建安
2013-06-14 17:19:53
921
转载 ASP.NET在IE10中无法判断用户已登入及Session丢失问题解决方法
IE10中Session丢失问题引起众多业内人士的关注,今天发现在IE10中登录网站时,使用表单验证机制(FormsAuthentication)却无法判断该用户已登入,保存的Session总会丢失,本文将介绍解决方法,感兴趣的朋友可以参考下,或许对你有所帮助今天发现在IE10中登录我公司的一个网站时,点击其它菜单,页面总会自动重新退出到登录页,后检查发现,IE10送出的HTTP头,和.AUT
2013-05-08 11:33:43
855
转载 重新注册IIS
打开程序-运行-cmd:输入一下命令重新注册IISC:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe -i一。运行C:\WINNT\MICROSOFT.NET\FRAMEWORK\V版本号\ASPNET_REGIIS.EXE -I 即可二。开始- 程序- Microsoft Visual Studio
2013-03-19 14:46:04
2539
转载 TFS强制签入
1.强制解除被独占签出的文件必须使用命令工具tf.exe该文件在C:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE目录下,如果是64位系统则在C:\Program Files(86)\Microsoft Visual Studio 10.0\Common7\IDE目录下。2.在CMD窗口CD到以上目录后执行以下命令可以对工作区
2012-11-23 15:06:46
2610
转载 SharePoint Web Service系列:进行列表的增删改
异构应用访问SharePoint的文档库或列表时,使用WebService的方式再恰当不过了。有朋友问我如何在dotNet Framework 3.0下的应用程序中控制SharePoint 2003中的列表项。想一想类似的场景应该比较常见,所以写了下面的demo。以下的代码在VS2005中测试通过。using System;using System.Xml;using Syst
2012-10-23 16:02:43
764
原创 Visual SQLTools 2012 Pro
Visual SQLTools 2012 Pro - 是一套专业的数据库及SQL开发工具,基于.NET Framework 和.NET Data Provider技术开发,历时十年精心打造而成,支持Oracle,SQLServer等7种常用数据库及中日英11种语言。拥有众多实用高效的功能,深得全球广大数据库系统开发人员的喜爱,主要功能列表: √ 表结构查看[02:20]
2012-10-11 09:25:56
666
转载 C#算法
using System;using System.Security.Cryptography;using System.IO;using System.Text;//1、将字符串转换成字节数组//2、选择加密方式//3、不可逆加密:MD5、SHA1//4、可逆加密:DES、RC2、Rijndael//5、对密钥要求长度不同//6、加密速度不同、复杂程度不同
2012-09-28 18:41:14
916
转载 SharePoint工作流解决方案QuickFlow系列(4)—Step Rounter(步骤路由)
本文将讲解以下几个活动:Step,Decision,Ronter+RuleStep:步骤。Step可以作为其他活动的容器,除了QuickFlow提供的几个活动(Task,GroupTask,Step等),其他活动是不能直接拖到设计器上的,如果要用到其他活动怎么办呢?比如要用CodeActivity来写一下Server Code?这时就可以用Step活动,将Step活动拖到设计器上,就可
2012-09-19 11:30:00
777
转载 在SharePoint2010上使用QuickFlow和QuickFlowDesigner
QuickFlow最新版本已经支持SharePoint2010,QF For MOS2010是个单独的版本,跟QF For2007不兼容。下载地址:http://quickflow.codeplex.com/releases/view/34627下载其中的QuickFlowForMOS2010wsp(Build100615).zip。QuickFlowDesigenr对2007和201
2012-09-04 16:14:04
1806
转载 Entity Framework include with left join is this possible?
I have the following tablesClassRoom (ClassID,ClassName)StudentClass (StudentID,ClassID)Student (StudentID,StudentName,Etc..)StudentDescription. (StudentDescriptionID,StudentID,StudentDescription)
2012-08-22 14:41:05
1847
原创 2010-04-06 09:59 Sqlite在C#中的应用
在 .NET 里面使用 SQLite, 我这里使用的wrapper是 System.Data.SQLite,它只需要一个dll,接口符合ADO.Net 2.0的定义,性能也不错,NHibernate用的也是它,目前支持ADO.NET 3.5了,支持集成在 VS2005 和 VS2008里面,而且支持wince,是个亮点因为符合ADO.NET的规范,所以使用方式,基本和 SqlClient, O
2012-07-27 19:40:42
509
转载 混合模式程序集是针对“v2.0.50727”版的运行时生成的,在没有配置其他信息的情况下,无法在 4.0 运行
在使用.Net2.0和.Net4.0混合开发,启动应用程序时遇到了“混合模式程序集是针对“v2.0.50727”版的运行时生成的,在没有配置其他信息的情况下,无法在 4.0 运行时中加载该程序集。”这个错误提示。解决方案如下:在app.config中的configuration节内添加子节Startup,详细如下: ,之后完整的app.config看起来就像这
2012-07-27 19:39:58
1134
转载 这是一个dialog弹div的简单例子(1.1.9)
这是一个dialog弹div的简单例子(1.1.9)http://vazumihost.vip1.kingidc.net/example/form.htm#
2012-06-09 23:20:52
701
转载 怎样用Jquery 判断radio,selelct,checkbox是否选中
jquery取radio单选按钮的值 $(input[name='items']:checked).val(); 另:判断radio是否选中并取得选中的值 如下所示: function checkradio(){ var item = $(:radio:checked); var len=item.length; if(len0){ alert(yes--选中的值为:+$(:radio:check
2012-06-02 22:13:33
2346
转载 理解并自定义HttpHandler
前言 之前从网上找了几篇讲解如何自定义HttpHandler的文章,依葫芦画瓢却一直没成功过。经过上一篇《asp.net管道模型(管线模型)之一发不可收拾》的总结,对管道模型和请求/响应过程有进一步的了解后,再结合Asp.Net 构架(Http Handler 介绍) - Part.2后终于成功定义自己的HttpHan
2012-05-21 17:24:19
643
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人