郑德才博客 记录学习,记录工作,学习知识分享!

Windows设置多用户同时远程登录

1、在键盘上按Win+R键(也可以在开始菜单右键然后选择运行),在运行的输入框里面输入"gpedit.msc"命令、然后点击确定


2、在“计算机组策略”中依次展开 计算机配置-->管理模板--->windows组件--->然后在右边的菜单中选择远程桌面服务;双击打开

2020年6月12日 | 发布:郑德才博客 | 分类:工作之路 | 评论:3

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

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

2018年4月10日 | 发布:郑德才博客 | 分类:工作之路 | 评论:10

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

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

错误代码:

服务器应用程序不可用 

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

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

解决方法:

具体操作:

2015年5月14日 | 发布:郑德才博客 | 分类:工作之路 | 评论:3

安装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”或它的某一个依赖项。系统找不到指定的文件。

2015年5月11日 | 发布:郑德才博客 | 分类:工作之路 | 评论:2

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

2015年5月8日 | 发布:郑德才博客 | 分类:工作之路 | 评论:0

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


2015年4月4日 | 发布:郑德才博客 | 分类:工作之路 | 评论:5

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>

2013年4月18日 | 发布:郑德才博客 | 分类:工作之路 | 评论:0

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

   public class getIP

   {

       /// <summary>

       /// 获得IP

       /// </summary>

       /// <returns></returns>

2013年3月11日 | 发布:郑德才博客 | 分类:工作之路 | 评论:1

Asp.Net 生成验证码图片

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

public class Code

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

...

2013年3月1日 | 发布:郑德才博客 | 分类:工作之路 | 评论:1

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">
...

2012年6月26日 | 发布:郑德才博客 | 分类:工作之路 | 评论:2

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了!

...

2012年6月11日 | 发布:郑德才博客 | 分类:工作之路 | 评论:0

在查询数据库中某个表时,如何将查询的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

...

2012年6月8日 | 发布:郑德才博客 | 分类:工作之路 | 评论:0

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

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

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

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

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

【示例】

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

2012年6月6日 | 发布:郑德才博客 | 分类:工作之路 | 评论:3

SQL Server 设置数据区分大小写

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

 

 

操作数据库 或 表

 

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

...

2012年5月31日 | 发布:郑德才博客 | 分类:工作之路 | 评论:6