自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

原创 C# log4.net 用代码实现配置

主要有两个思路,一个是用类的属性来设置,一个是动态生成xml然后进行配置良心之作,代码首创(我也是查了很久没找到,没办法才自己写的)这样就可以污染程序配置文件进行写日志操作了。干货直接上代码,个人觉得xml更靠谱些,因为网上关于xml配置的文章较多,类的要自己研究各种属性的设置1.通过类属性配置 log4net.Appender.RollingFileAppender[] appen...

2018-05-24 13:05:09 3618

原创 quartz.net 根据cron表达式计算最近几次的执行时间

网上查了很久,没找到.net版本的,java的有些,后来自己看了下api,发现实现起来很简单,代码再传共享下 /// <summary> /// Corn表达式的运行时间 /// </summary> /// <param name="cron">表达式</param> //...

2018-05-23 16:19:52 1780

转载 项目 Web 的 NuGet 程序包还原失败: 找不到“1.0.0”版本的程序包“Microsoft.Net.Compilers”。。 0

项目 Web 的 NuGet 程序包还原失败: 找不到“1.0.0”版本的程序包“Microsoft.Net.Compilers”。。 0项目   Web 的 NuGet 程序包还原失败: 找不到“1.0.0”版本的程序包“Microsoft.Net.Compilers”。。 0 使用vs的NutGet包管理器时,另一台电脑从svn下载代码后出现的错误,修改包管理器的源为 ht

2016-05-20 13:09:12 12641

原创 Sql Server 参数化查询示例

参数化查询示例代码

2016-04-22 10:16:40 1966 1

原创 SQL Server根据输入信息自能筛选需要的信息

If @PCode <> '' BEGIN If IsNumeric(@PCode) = 1 Set @SQL =@SQL+' And p.PCode like '''+@PCode+'%''' Else If Ascii(@PCode) > 64 Or Ascii(@PCode) < 123 Set @SQL =@SQL+' And p.PName like ''%

2015-09-16 13:33:38 665

原创 SQL Insert into 语句插入后返回新插入的自动增长ID

这里分两种情况,第一存储过程中插入,插入后使用 SET @FID=@@IDENTITY 这个是一个全局变量,可以返回新插入的自动增长ID,然后在Out put出来就可以了。第二种,在代码中运行Insert 语句这种做法在SQL Server 2005 及以上版本才有用Insert Form (StoreID,FormTypeID,FormNumber,RelatedFI

2015-09-15 13:58:21 13937

原创 SQL Server 索引中包含查询字段 (INCLUDE索引)

SQL Server 索引中包含查询字段 (INCLUDE索引)

2015-09-07 10:08:56 3985 1

转载 .net 中动态调用DLL总结

VB.net 版本注意:下面的Dll文件必须是用托管代码写的,否则请使用API的相应函数进行动态加载。一、比如我事先写了一个类,如下:Public Class TestClass    Public Function Add(ByVal add1 As Integer, ByVal add2 As Integer) As Integer     

2015-08-27 12:23:43 2777

原创 云 虚主机探索之经验总结

前段时间由于想部署一个WEB API应用到互联网上,所以对阿里云的虚拟主机做了些研究总结,其实就是了解了一些服务器的最低要求,32位和64位的区别。32位和64位的区别吧,由于阿里云送的免费武器内存值1G所以如果你装2008 64 位那么你能够正常的装上IIS 数据库是装不上去,错误时莫名其妙,总之内存不足32位2008多装几次可以IIS和SQL Server 32位2005能成功

2015-08-25 23:00:39 408

原创 阿里云部署Web API 总结(及其他可能部署方式)

通过上一篇文章可以看到,部署Web APi其实很简单的一个事情,那么怎么在阿里云的虚拟主机上来部署呢,如果问,阿里云的ESC虚拟服务器部署的话,那么上一篇没有任何变化,这里谈的是虚拟主机部署虚拟主机的特点是IIS环境已经部署好了。那么他是否符合我们的要求呢,看阿里云的说明是IIS 7.5第一印象是不可能会成功,因为理论上IIS7.5支持的是4.0的.net 而我开发的WEB API是4

2015-08-25 22:51:57 5844 3

原创 谈一谈Web API的部署问题

其实Web API的部署很是简单,前提是你的环境正确简单的说一下我的情况,最初开发出Web API 部署在Win8.1上,也许是IIS8.5吧,由于当初怎么部署也记不太清楚了。怪我一开始没记录。隐约记得部署的时候,1.需要安装一些 IIS的功能。所以在安装IIS的时候如果不知道是哪些功能那么最好全选择上吧,或者一个个去试,也可以通过自己对API的理解判断需要哪些功能。总之比不同as

2015-08-25 21:59:09 4883

原创 使用博客的一些理由

今天整理了一个上午的资料,都是些以前接触过的或者用过的一些技术,在整理的时候我的心情是非常的懊恼。因为每个技术都是一些源代码,或者是一些原来网上下来的源代码,和自己一些测试的案例。再加上一些DLL基本的情况都是这样。看到这些东西,现在的我竟然一点都想不起来,该怎么去应用这些东西。可以说如果下次再碰到这样的事情,几乎又要一个个文档翻开来研究了。所以现在很后悔,为什么没有做好整理,或者直接封装

2015-08-25 13:14:45 368

原创 ODP.net 安装及连接

ODP.net 是Oracle提供的.net链接组件,或许也可以叫做ODBC 网上搜索这两个词,可以在Oracle官方下载安装ODP.net 有点差异,主要是32位和64位32位的ODP.net有直接的安装包,可以一步一步安提示安装64位的基本要写命令行博主下载的是 ODAC112040Xcopy_64bit.zip解压到D:\ODAC112040Xcopy_64bit

2015-07-03 22:05:28 22382 3

转载 IIS在Win 2003初始配置导致打开网页 正在建设中 的解决办法

IIS在Win 2003初始配置导致打开网页 正在建设中 的解决办法今天在2003的服务器配置IIS,打开网站一直都是正在建设中,在网上找到这篇文章,解决了问题。Mark一下。IIS在Win 2003初始配置导致打开网页"正在建设中"一、启用Asp支持Windows Server 2003 默认安装,是不安装 IIS 6 的,需要另外安装。安装完 IIS

2015-01-07 12:51:56 766

转载 【微软资源站】MSDN

————————————————————————MSDN,I tell you.MSDN,我告诉你。网址:http://itellyou.cn/——————————————————————————“MSDN”是微软向付费订户提供Microsoft资源的官方网站。普通注册用户是没有权限进行下载的,只能看看看SHA1值而已。但是,MSDN,我告诉你——这个网站提供了几乎微软

2014-12-22 12:39:07 656

转载 数据库存储过程加密与解密测试了SQL2005可以用

加密方法,在传入参数声明完成户,加入加密方法WITH ENCRYPTION AS --加密存储过程解密方法,需要登陆 DAC模式登陆先启用DAC登陆,可以在外围配置一功能的外围配置中开启,也可以通过语句开启:至于最后的参数没时间仔细研究,测试后,是本地情况下,1和0都可以用。sp_configure 'remote admin connections', 1; GO REC

2014-12-22 12:12:34 769

转载 SQl语句修改和查看数据表的基本语句

--添加字段alter table GSP_MHJ alter add Salequantity money --修改字段属性 alter table GSP_MHJ alter column Salequantity money alter table GSP_MHJ alter column Salequantity money not null;--修改字段名:alter tab

2014-11-30 15:49:08 802

转载 利用SQL Server发送邮件

配置SQL Server ,允许发邮件这里有两种方式一中是通过界面操作,一中是全代码操作。两种方式的结果是一样的,使用者可以先通过代码操作,在通过界面操作去查看1代码操作--1.配置数据exec sp_configure 'show advanced options',1 RECONFIGURE WITH OVERRIDE go exec sp_configure 'datab

2014-11-29 11:53:34 566

转载 ASP.net中模板的简单使用

1.新建一个站点,右键站点,添加一个新项,选择命名为:MasterPage.master2.修改原先的代码,秩序在body标签中添加一个表格,表格中添加四个内容占位符。 无标题页 或者进行布局后,用这个控件去“霸占”一个地方,而这

2014-11-29 11:29:40 3914

转载 SQL 查询重复和删除重复行的绝招(包括多行和单行)

--1、查找表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断select * from peoplewhere peopleId in (select peopleId from people group by peopleId having count(peopleId) > 1)--例二:select * from testtablewhere

2014-11-29 09:17:56 1551

转载 利用SQL存储过程创建表的插入数据语句(用于到别处还原整张表)

先用SQL Server 自定的创建脚本功能,建立建表语句,然后运行一下存储过程得到插入数据语句GO/****** 对象: Proc_insert [dbo].[proc_insert] 脚本日期: 11/28/2014 15:56:47 ******/SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGOALTER PROCEDU

2014-11-28 16:09:05 996

转载 Sql中利用语句组成Insert的方法

思路:先用一个方法取出表中的所有字段select name from syscolumns where id=object_id('表名')然后组成SQL需要的格式--将表名链接成串select stuff((select ','+Convert(nvarchar,name) from (select name from syscolumns where id=object_id

2014-11-27 21:00:18 756

转载 查看数据最后修改时间,建立时间

--查询建立时间 select * from sysobjects where id=object_id(N'表名') and xtype='U' --表select * from syscolumns where id=object_id(N'表名') --表的结构 select * from sysobjects where id=object_id(N'存储过程名') and

2014-11-27 20:13:37 930

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除