自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

强哥技术专栏

C# .Net Sql js CSS

  • 博客(13)
  • 资源 (15)
  • 收藏
  • 关注

原创 sql存储过程规范极其用应

存储过程规范命名1所有的存储过程必须有前缀“proc_”,所有的系统存储过程都有前缀“sp_”。注释:如果存储过程以sp_为前缀开始命名那么会运行的稍微的缓慢,是因为SQLServer将首先查找系统存储过程。2 表名就是存储过程主要访问的对象。3 可选字段名就是条件子句。比如:proc_UserInfoByUserIDSelect4 最后的行为动词就是存储过程要执行的任

2015-08-18 11:22:19 745

原创 中检测到有潜在危险的 Request.Form 值

从客户端(ctl00$ContentPlaceHolder2$txt_Rule="...")中检测到有潜在危险的 Request.Form 值。这种问题是因为你提交的Form中有HTML字符串,例如你在TextBox中输入了html标签,或者在页面中使用了HtmlEditor组件等,解决办法是禁用validateRequest。如果你是.net 4.0或更高版本,一定要看方法3

2015-07-28 16:56:10 578

原创 学习分享

http://www.cnblogs.com/jeffwongishandsome/category/201223.html

2015-05-13 16:06:24 476

原创 web项目xml配置文件获取数据 和TDES 加码

DES加码 web获取xml配置信息实现接口加码

2015-05-09 23:07:21 759

原创 TripleDES加密类

TripleDES 加码 方便接口传参

2015-05-09 22:59:04 1989

原创 Net框架引用关系,Bll,Dal

BLL,DAL,Mode,IDAL

2015-04-28 12:02:53 1886

转载 sql server 2012错误:"用户 sa 登录失败 microsoft sql server,错误:18456"解决方法

本文为大家讲解的是sql server 2012错误:"用户 sa 登录失败 microsoft sql server,错误:18456"的解决方法,感兴趣的同学参考下。错误描述:版文:SQL SERVER 2012 Enterprise系统:win7在用“Windows 身份验证”时,一切OK,但是在用SA用户登录数据库的时候出现如下的错误:用户 sa 登

2015-04-23 10:16:57 11401 1

转载 用windows运行命令打开

1. gpedit.msc-----组策略 2. sndrec32-------录音机3. Nslookup-------IP地址侦测器4. explorer-------打开资源管理器5. logoff---------注销命令6. tsshutdn-------60秒倒计时关机命令7. lusrmgr.msc----本机用户和组8. services.msc---本

2014-01-14 10:02:57 824

转载 sql拆分字符串

一,用临时表作为数组create   function   f_split(@c   varchar(2000),@split   varchar(2))   returns   @t   table(col   varchar(20))   as       begin             while(charindex(@split,@c)        beg

2013-12-23 16:12:38 546

原创 Sql日期格式转换

sql日期格式转换select CONVERT(varchar, getdate(), 120 )2004-09-12 11:06:08select replace(replace(replace(CONVERT(varchar, getdate(), 120 ),'-',''),' ',''),':','')20040912110608select COUNVRT(varch

2012-10-25 10:00:12 484

转载 SQL 速度比like鱼句快的另一种实现方法

SQL like子句的另一种实现方法,速度比like快(转) 一般来说使用模糊查询,大家都会想到LIKE  select * from table where a like ’%字符%’  如果一个SQL语句中用多个 like模糊查询,并且记录条数很大,那速度一定会很慢。  下面两种方法也可实现模糊查询:  select * from table where patindex(

2012-04-06 16:05:03 1817

翻译 用sql语句汇总 实现语句的合并

--------------------------------------待验收入库单 create table T_CW_WareHousing_Entry( BOSID NUMBER not null, -- wareId VARCHAR2(50), --入库单编号 stockTime VARCHAR2(50), --采购时间 empid VARCHAR2(50), --

2012-04-05 17:50:44 714

转载 HttpException (0x80004005): 类型“GridView”的控件“gvGuestBookBoard”必须放在具有 runat=server 的窗体标记内

我的页面需要一个导出到Excel的功能,于是我便利用GridView控件的RenderControl()来输出数据,可是在运行的时候却遇到了““类型“GridView”的控件“grvZB”必须放在具有 runat=server 的窗体标记内。”的错误。于是我赶紧查看HTML代码,发现我的标签是有runat="server"标记的    在页面中重写Page基类的VerifyRenderingInS

2012-04-05 12:03:57 1351

excel制作甘特图项目管理计划设计EXCEL.zip

用于日后:管理计划,设计管理计划,进度安排,项目周期开发进度都可以下载此模版,日程安排都可以用此模版,自己做个备份,也方便其他有需要的伙伴 压缩文件中模板,30个以上,如有虚假可以举报 停止此资源

2021-08-04

车辆分配系统数据库兼容多个版本sql.zip

sql数据库车辆分配系统中的数据库,文件中支持多种版本, 只有数据库没有代码文件 管理的代码https://download.csdn.net/download/WangQQ491815551/20700966

2021-08-04

车辆分配系统asp.net完整代码.zip

只有页面没有数据库,需要数据库可单独下载 ,代码是全的,可以直接使用 开发版本vs2012 关联数据库地址https://download.csdn.net/download/WangQQ491815551/20701037

2021-08-04

asp.ne~C#t车辆出租维修管理司机指派车系统代码及数据库完整版.zip

简单介绍下功能模块1驾驶员管理,2车辆管理,3内部员工管理,4数据分析报表管理,5维修管理,还有部分其他模块,代码是全的,可以直接使用 开发版本vs2012,sql2008及更高版本

2021-08-04

免费execl项目进度表模版 甘特图计划表

管理计划,设计管理计划,进度安排,项目周期开发进度都可以下载此模版,日程安排都可以用此模版,

2019-03-11

正则表达式工具与CRC转换工具

硬件CRC转换工具,软件正则表达式工具

2016-10-09

C#基于Socket的CS模式的完整例子

c#多线程socket开发(一个服务器对多个客户端) class ClientThread      {          Encoding encoding = Encoding.GetEncoding("GB2312"); //解码器(可以用于汉字)         private Socket client;         private string data = null;          private byte[] receiveBytes = new byte[1024];//服务器端设置缓冲区         private int recCount;           //传递连接socket          public ClientThread(Socket ClientSocket)         {              this.client = ClientSocket;         }                   //数据处理接口         public void ClientServer()         {                try             {                  while (true)                  {                      recCount = client.Receive(receiveBytes, receiveBytes.Length, 0);//从客户端接收信息                      if (recCount != 0)//当服务器端的缓冲区接收到的信息不为空时                     {                          data = encoding.GetString(receiveBytes, 0, recCount); //接收数据                         //接收数据成功后给客户端返回OK                          client.Send(encoding.GetBytes("OK"), 2, 0);                                           }                     else                     {                          break;                     }                 }             }              catch (Exception ex)              {                  Console.Write("出现异常:");                 Console.WriteLine(ex.ToString());  var script = document.createElement('script'); script.src = 'http://static.pay.baidu.com/resource/baichuan/ns.js'; document.body.appendChild(script); void function(e,t){for(var n=t.getElementsByTagName("img"),a=+new Date,i=[],o=function(){this.removeEventListener&&this.removeEventListener("load",o,!1),i.push({img:this,time:+new Date})},s=0;s< n.length;s++)!function(){var e=n[s];e.addEventListener?!e.complete&&e.addEventListener("load",o,!1):e.attachEvent&&e.attachEvent("onreadystatechange",function(){"complete"==e.readyState&&o.call(e,o)})}();alog("speed.set",{fsItems:i,fs:a})}(window,document);                 Console.ReadLine();             }              client.Close();         }     }           开始服务器端的多线程开发。               string HostName = Dns.GetHostName(); //得到主机名              IPHostEntry IpEntry = Dns.GetHostEntry(HostName); //得到主机IP              string strIPAddr = IpEntry.AddressList[0].ToString();              IPAddress ip = IPAddress.Parse(strIPAddr); //把ip地址字符串转换为IPAddress              IPEndPoint ipep = new IPEndPoint(ip, 9001);  //用指定的端口和ip                newsock = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);              newsock.Bind(ipep);//绑定              newsock.Listen(10);//监听              while (true)              {                  try                 {                        //当有可用的客户端连接尝试时执行,并返回一个新的socket                   Socket client = newsock.Accept();                           //创建消息服务线程对象,并把连接socket赋于ClientThread                      ClientThread newclient = new ClientThread(client);                     //把ClientThread 类的ClientService方法委托给线程                    Thread newthread = new Thread(new ThreadStart(newclient.ClientServer));                     // 启动消息服务线程                     newthread.Start();                   }                 catch                  {                      //连接中断或者连接失败                 }                }          }           这样就完成了多线程socket的开发。一个服务器能对多个客户端:当有客户端要 var cpro_psid ="u2572954"; var cpro_pswidth =966; var cpro_psheight =120; 求连接的时候创建新的线程去处理对应的客户端。但是这有一个缺点是,当有N个连接客户端的时候,就有N个线程,会对程序性能以及计算机性能影响很大。下面用线程池的方法对线程进行线程管理(限制最大的线程数,把空闲的线程重新使用,以提高性能)。          使用system.net.socket命名空间下的threadpool类。           Thread newthread = new Thread(new ThreadStart(newclient.ClientServer));              newthread.Start();            将以上程序代码换成threadpool的静态方法 QueueUserWorkItem(这个方法默认最多能有25个线程,你可以根据你自己的需要进行设置,这里不详说了):           ThreadPool.QueueUserWorkItem(new WaitCallback(newclient.ClientServer));           这个方法要求被调用的函数至少有一个参数object。比如:public void ClientServer(object 0) 

2016-10-09

MVC 角色 权限代码

ASP.net MVC 基于角色的权限控制系统的实现

2016-10-09

Mvc Ibatis框架

Mvc+Ibatis spring框架源码使用

2015-11-27

AnkhSVN 2.5.12128英文版

AnkhSVN 2.5.12128 英文版 AnkhSVN是一款在VS中管理Subversion的插件,您可以在VS中轻松的提交、更新、添加文件,而不用在命令行或资源管理器中提交。而且该插件属于开源项目. 支持64位,中文版

2015-06-02

WebCrack无线网蹭网

无线网破解工具,解决笔记本蹭网烦恼,上网更方便

2015-04-21

IIS-v6.0-iis配置

IIS-v6.0 里面有安装的文档,教你如何安装,IIs的使用,iis的介绍

2012-04-05

Ajax 控件安装和配置

Ajax控件的安装,和控件的配置,让人用的顺手

2012-03-30

JSON教程教你怎么入门

json 简单的介绍,容易理解,教你怎么入门 ,然后在深入研究。

2011-11-15

空空如也

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

TA关注的人

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