07
2019
06

通过安全组策略让用户同一加入域,便自动在IE的安全选项中添加受信任站点,实现自动登录

在.Net开发中,需要使用AD域账号自动登录系统时,可以通过此方法配置域服务器,这样域用户浏览器中打开页面时,可以实现自动获取域用户账号进行登录:

10
2018
04

IntelliJ IDEA---导入的项目名称所有文件都是红色

今天使用IDEA导入Java项目,发现导入好之后,项目名称全是红色的,一开始以为是项目引入的包有问题,可是都引入包还是有这么个问题!!最后还是上网找到解决方法!

14
2015
05

服务器应用程序不可用解决办法

IIS搭建.Net网站的时候,都准备安装好,但是打开网站出现“服务器应用程序不可用”错误

错误代码:

服务器应用程序不可用 

您试图在此 Web 服务器上访问的 Web 应用程序当前不可用。请点击 Web 浏览器中的“刷新”按钮重试您的请求。 

管理员注意事项: 详述此特定请求失败原因的错误消息可在 Web 服务器的系统事件日志中找到。请检查此日志项以查明导致该错误发生的原因。 

解决方法:

具体操作:

11
2015
05

安装Sql Server 2008时候出现错误

在安装Sql Server 2008时候,启动setup.exe时出现错误,错误代码如下:

/*

Microsoft <R> SQL Server 2008


未处理的异常:System.IO.FileNotFountException:未能加载文件或程序集“System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089”或它的某一个依赖项。系统找不到指定的文件。

08
2015
05

Microsoft.Jet.OLEDB.12.0的供应商不是在本地机器上注册。问题解决

错误代码:The 'Microsoft.Jet.OLEDB.12.0' provider is not registered on the local machine.

翻译后是:Microsoft.Jet.OLEDB.12.0的供应商不是在本地机器上注册。

未能找到OLEDB,需要下载“Microsoft Access 2010 数据库引擎可再发行程序包”,下载地址:https://www.microsoft.com/zh-cn/download/details.aspx?id=13255

04
2015
04

Sql语句检查身份证号码的性别、出生日期、省市县

创建存储过程如下:

create proc CheckID (
@IDcardNO varchar(50)    --@IDcardNO 身份证号
)
as 
declare @length  int             -- 身份证号位数
declare @r varchar(2)            --判断第18位校验位是否正确
declare @i int                   --用于计算第18位校验位是否正确
declare @sex varchar(2)          --性别 
declare @Province  varchar(50)   --省
declare @city  varchar(50)       --市
declare @area   varchar(50)      --区
declare @birthday   varchar(50)  --出生年月

set @length=len(@IDCardNo) 
IF @IDCardNo IS NULL OR @IDCardNo = NULL OR LTRIM(RTRIM(@IDCardNo)) = ''
BEGIN
PRINT '身份证号不可为空!'
RETURN 
END
--判断位数
if @length<>18   
begin 
print '身份证号码位数有误,请核查!'
return 
end 
IF @length = 18
begin 
-- IF ISNUMERIC(LEFT(@IDCardNo, 17)) = 0     --判断前17位是否为数字类型
--  BEGIN  
--   print '身份证号码前17位含特殊符号,请核查!'  
--    RETURN 
--     END
-- IF ISDATE(SUBSTRING(@IDCardNo, 7, 4) + '-' + SUBSTRING(@IDCardNo, 11, 2) + '-' + SUBSTRING(@IDCardNo, 13, 2)) = 0 
--  begin 
--   print '身份证出生年月日不合理,请核查!'   --判断7-14位 出生年月日 是否合理
--    return
--     end 
--其中跟据国家规定的计算公式,计算18位身份证检验位 and 验证身份证是否错误
set @i = cast(substring(@IDcardNO,1,1) as int) * 7    
 +cast(substring(@IDcardNO,2,1) as int) * 9   
 +cast(substring(@IDcardNO,3,1) as int) * 10
 +cast(substring(@IDcardNO,4,1) as int) * 5 
 +cast(substring(@IDcardNO,5,1) as int) * 8 
 +cast(substring(@IDcardNO,6,1) as int) * 4
 +cast(substring(@IDcardNO,7,1) as int) * 2
 +cast(substring(@IDcardNO,8,1) as int) * 1    
 +cast(substring(@IDcardNO,9,1) as int) * 6 
 +cast(substring(@IDcardNO,10,1) as int) * 3
 +cast(substring(@IDcardNO,11,1) as int) * 7 
 +cast(substring(@IDcardNO,12,1) as int) * 9   
 +cast(substring(@IDcardNO,13,1) as int) * 10  
 +cast(substring(@IDcardNO,14,1) as int) * 5
 +cast(substring(@IDcardNO,15,1) as int) * 8
 +cast(substring(@IDcardNO,16,1) as int) * 4
 +cast(substring(@IDcardNO,17,1) as int) * 2 
set @i = @i - @i/11 * 11 
set @r = cast((case @i 
 when 0 then 1
 when 1 then 0       
 when 2 then 11      
 when 3 then 9      
 when 4 then 8       
 when 5 then 7       
 when 6 then 6       
 when 7 then 5      
 when 8 then 4       
 when 9 then 3       
 when 10 then 2       
 else '' end) as char)   
if  (@r = 11)  
begin 
set  @r='X' 
end 
else
begin  
set @r = @r
end  
 if substring(@IDcardNO,18,1) <>@r
 begin
 print '身份证输入错误!请核查'
 RETURN 
 end 
--***********************************
--出生年月
select @birthday=( SUBSTRING(@IDCardNo, 7, 4) + '-' + SUBSTRING(@IDCardNo, 11, 2) + '-' + SUBSTRING(@IDCardNo, 13, 2))
---判断性别
SELECT  @sex=CASE  substring(@IDcardNO,17,1)%2   WHEN   1   THEN   '男'   ELSE   '女'   END   
 --省,市,区
select  @province=province  from tj_province where provinceID=left(@IDcardNO,2) + '0000'   
select @city=city from tj_city where cityID=left(@IDcardNO,4) + '00'   
select @area=area from tj_area where areaID=left(@IDcardNO,6) 
select @province as 省,@city as 市 , @area as 地区,@sex as 性别,@birthday  as 出生日期
end


18
2013
04

Jquery 限制TextArea或文本框中输入的文字字数

input文本框限制字数,直接加maxlength,textarea就不一样

<html>
<head>
    <title>JQuery为textarea添加maxlength=400</title>

    <script type="text/javascript" src="js/jquery-1.4.2.min.js"></script>

17
2013
04

Sql查找某表中某个字段中包含一个或多个特殊字符的个数

在某个表中的一个字段中存放的是一个字符串,字符串中会出现1到5次"," 现在我想查询字段中有几个 ",",请问SQL语句怎么写!

20
2013
03

将一个千以上的数字数据转换为使用‘,’分隔的字符串的方法

        /// <summary>

       /// 转换数字为使用‘,’分隔的字符串

       /// </summary>

       /// <param name="src">数字值</param>

11
2013
03

获取IP、地区信息常用方法类

   public class getIP

   {

       /// <summary>

       /// 获得IP

       /// </summary>

       /// <returns></returns>

01
2013
03

Asp.Net 生成验证码图片

生成验证码图片,直接调用MemoryStream ms = _code.CreateCodeImg(code);得到图片流后直接输出就可以看到验证码图片

public class Code

{
    /// <summary>
    /// 生成验证码字符串
    /// </summary>

...

26
2012
06

asp.net(c#) 中如何将Repeater部分合并单元格

前台代码:
 <table cellpadding="0" cellspacing="0" border="1" bordercolor="black" width="100%" style="border-collapse:collapse; border-style:solid;">

        <asp:Repeater runat="server" ID="rptInfo">
...

12
2012
06

C# 上传图片后进行图片大小压缩固定大小生成缩略图

        //参数说明
        //FileBox:上传表单中的表单名
        //SavePath:保存路径
        //ThumbnailWidth:略缩图宽
...

11
2012
06

VS2005中如何显示行号

Microsoft Visual Studio 2005 Microsoft Visual Studio 2008 Microsoft Visual Studio 2010
版本 8.0.50727.42    版本 9.0.0727.42   版本 10.0.0927.42  

用VS用了二周了,处理代码时有时没有行号,找起来真晕,还好 Ctrl+G 可以跳转行号,不过还是带个行号好处理~ 呵 调一下设置就OK了!

...

10
2012
06

在SQL Server中修改和保存某个表出现“您对无法重新创建的表进行了更改”

    最近,做设计重新使用了SQL 2008数据库,遇到一些问题。“您对无法重新创建的表进行了更改或者启用了“阻止保存要求重新创建表的更改”选项”

...
08
2012
06

在查询数据库中某个表时,如何将查询的NULL替换为某个特定的值

Sql Server中有的数据查询的时候,如果为NULL值,查询出来还是NULL值,如果要赋值到Excel中,就是显示为NULL,现在如何将这个NULL在查询的时候就变为''值就不用再在Excel中替换;

使用的查询语句有两种:

1、select ISNULL(Phone, '') Phone,ISNULL(Tel, '') SpareTel from EMPLOYEE

2、select BusinessPhone = (case when Phone is null then '' else Phone end),SpareTel = (case when Tel is null then '' else Tel end) from EMPLOYEE

...

06
2012
06

ASP.NET 一个简单验证码的生成制作代码

使用Asp.Net进行验证码生成就是使用图片生成实体进行操作,生成一张图片,并把图片上的内容存在Session中,下面是网络中查找的代码:

网站上验证码效果一般制作方法是: 

1)使用HttpHandler(一般处理程序)绘制随机验证码的图,以及产生随机码,并输出到页面的OutputStream中。

2)页面中使用异步方式(js等)进行刷新当前页面的验证码。

【示例】

1)创建一个"一般应用处理程序ashx”,代码如下: 
...

31
2012
05

SQL Server 设置数据区分大小写

今天突然出现一个问题,在sql server中发现有个字段很多值重复了,但是查看数据库中发现原来这些数据只是大小写不一致,要怎么防止这种查询条件情况呢?找了一会找到了几个解决方法:

 

 

操作数据库 或 表

 

从数据库Collate到存储过程到函数,各种方法都有,选择适合你的。

...

10
2012
05

JS+DIV实现鼠标点击或划过切换div层效果

今天遇到一个问题,如果使用div+js实现一个简单的切换效果,就像图片切换那样,在网上找了许多方法,不过找到一个比较简单适用的,下面是网络找了一个方法和自己写了一个,其实两个差不多方式,如下:


<html>
<head>
<title>DIV层切换</title>

<script language="JavaScript" type="text/javascript">
...

10
2012
05

简单JS切换效果

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml&quo