![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
技术交流
文章平均质量分 55
niewa000
这个作者很懒,什么都没留下…
展开
-
js 计算时间差及比较日期大小
计算两个日期的差 var first = new Date(objstart.value.replace(/-/g,"/")); var second = new Date(objend.value.replace(/-/g,"/")); alert("日期1比日期2大:"+(first-second)/(24*60*60*1000));原创 2011-12-16 16:55:10 · 2870 阅读 · 0 评论 -
c# scoke 监听端口
一.前言:就是监听端口二.基本类介绍:1.Listener类:Listener类是用来监听新的连接。当它的一个对象被建立并开启后,该对象就开始不断监听来自网络中的连接请求。一旦有了一个连接请求,该对象就设法 建立连接并取得它的字节流进而转化成字符串显示在控制台中。当一个连接结束后,该对象就继续进行监听来自网络中的连接请求。代码以及注释如下:namespace转载 2014-03-05 15:42:20 · 5363 阅读 · 0 评论 -
jQuery 表单验证插件——Validation
jQuery 表单验证插件——ValidationValidation插件式历史悠久的jQuery插件之一,经过了全球各种项目的验证,得到了很多WEB开发者的好评,作为一个表单验证的解决方案,Validation有很多的优点,比如:内置的验证规则,如:必填、数字、E-Mail、URL和信用卡号码等19类内置验证规则可以自定义验证规则:可以很方便地自定义验证规则简单而且强大的验证信息转载 2014-04-11 15:35:14 · 1243 阅读 · 0 评论 -
JQuery判断radio是否选中,获取选中值
/*---------------------------JQuery判断radio是否选中,获取选中值----------------------------------*/其他对radio操作功能,以后在添加。直接上代码,别忘记引用JQuery包JQuery radio /*------判断radio是否有选中,获取选中的值--------*/ $(function转载 2014-05-12 10:52:57 · 458 阅读 · 0 评论 -
Jquery Validation :多个按钮都需要做提交验证的解决方案
Jquery Validation :多个按钮都需要做提交验证的解决方案按钮点击时出发validate方法:转载 2014-04-11 16:00:43 · 6125 阅读 · 3 评论 -
Android 不显示标题栏和全屏的设置方法
Android 不显示标题栏和全屏的设置方法1.在Manifest.xml中设置不显示标题栏android:theme="@android:style/Theme.NoTitleBar"全屏android:theme="@android:style/Theme.NoTitleBar.Fullscreen"2.在代码中实现this.requestWindowF转载 2014-05-22 12:00:19 · 2055 阅读 · 0 评论 -
c#使用DotNetZip封装类操作zip文件(创建/读取/更新)实例
DotnetZip是一个开源类库,支持.NET的任何语言,可很方便的创建,读取,和更新zip文件。而且还可以使用在.NETCompact Framework中。下载地址在这里:http://dotnetzip.codeplex.com/下载到的包里有很多个dll文件,一般引用Ionic.Zip.dll就可以:然后引用这个命名空间:using Ionic.Zip; 以下是我自转载 2014-08-12 21:07:44 · 1726 阅读 · 0 评论 -
垃圾文件清理工具
清除系统中垃圾文件(图片),节省更多空间。原创 2014-08-13 16:01:04 · 507 阅读 · 0 评论 -
http get post
/// /// get方式 /// /// /// private string ReqSend(string url) { string str = ""; try { HttpWebRequest req = (HttpWebRequest)Web原创 2014-08-12 21:47:07 · 612 阅读 · 0 评论 -
C#中Abstract和Virtual
在C#的学习中,容易混淆virtual方法和abstract方法的使用,现在来讨论一下二者的区别。二者都牵涉到在派生类中与override的配合使用。一、Virtual方法(虚方法) virtual 关键字用于在基类中修饰方法。virtual的使用会有两种情况: 情况1:在基类中定义了virtual方法,但在派生类中没有重写该虚方法。那么在对派生类实例的调用转载 2014-09-11 21:33:56 · 396 阅读 · 0 评论 -
判断asp.net中session过期的方法
方法一:最麻烦也是最容易想到的方法,在每个页面的page_load()方法里面判断:protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { if (Session["username"] != nul转载 2014-09-22 16:12:40 · 577 阅读 · 0 评论 -
C#实现的事务
1、创建事务的结构SqlConnection sqlConnection = new SqlConnection(); ...初始化连接 // 开启事务 SqlTransaction sqlTransaction = sqlConnection.BeginTransaction(); // 将事务应用于Command转载 2015-04-11 00:08:56 · 840 阅读 · 0 评论 -
设置不被搜索引擎收录
上传robot.txt到你的网站根目录。robots.txt是一个纯文本文件,在这个文件中网站管理者可以声明该网站中不想被robots访问的部分,或者指定搜索引擎只收录指定的内容。当一个搜索机器人(有的叫搜索蜘蛛)访问一个站点时,它会首先检查该站点根目录下是否存在robots.txt,如果存在,搜索机器人就会按照该文件中的内容来确定访问的范围;如果该文件不存在,那么搜索机器人就沿着链接抓取。另转载 2014-02-13 16:45:48 · 818 阅读 · 0 评论 -
sql server 执行事务
事务(Transaction)是并发控制的单位,是用户定义的一个操作序列。这些操作要么都做,要么都不做,是一个不可分割的工作单位。通过事务,SQL Server能将逻辑相关的一组操作绑定在一起,以便服务器保持数据的完整性。在sql server+ .net 开发环境下,有两种方法能够完成事务的操作,保持数据库的数据完整性;一个就是用sql存储过程,另一个就是在ADO.NET中一种简单的转载 2014-01-03 15:27:03 · 840 阅读 · 0 评论 -
Base64编码和解码
C#中的实现编码:转载 2013-11-15 17:15:31 · 812 阅读 · 0 评论 -
Process.start五种用法
Process.Start命令行的5种使用方法1. Process.Start 实例First, here is an example VB.NET program that uses Process.Start to open the file manager on your C:\ drive. When you run this example the root director转载 2012-02-03 12:05:38 · 8743 阅读 · 0 评论 -
Windows2008 64位系统asp连接access数据库解决方法
由于Win R2 是64位系统。在用IIS测试ASP网站时,连接数据库代码总是不成功。 "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="&Server.mappath(db)用这种方式时返回“3706”错误值。"Driver=Microsoft Access Driver (*.mdb);DBQ="&Server.MapP转载 2012-02-20 22:35:31 · 14596 阅读 · 0 评论 -
创建服务删除服务
创建sc create mySers binpath= E:\SetMail\Xxt\Wservices\bin\Debug\Ws.exe sc config mySers start= autosc start mySers删除sc delete "服务名" (如果服务名中间有空格,就需要前后加引号)转载 2012-02-27 23:18:20 · 462 阅读 · 0 评论 -
检索 COM 类工厂中 CLSID 为 {00024500-0000-0000-C000-000000000046} 的组件时失败,原因是出现以下错误: 80070005。
使用以上方法必须对dcom进行配置,给用户使用office的权限。 具体配置方法如下: 1:在服务器上安装office的Excel软件. 2:在"开始"->"运行"中输入dcomcnfg.exe启动"组件服务" 3:依次双击"组件服务"->"计算机"->"我的电脑"->"DCOM配置" 4:在"DCOM配置"中找到"Microsoft Excel 应用程序",在它上面原创 2012-03-06 12:41:06 · 419 阅读 · 0 评论 -
SQL2000 修改表所有者的方法
单个修改所有者sql语句如下:查询分析器输入:EXEC sp_changeobjectowner 'user.table', 'dbo'user.table的意思为:所有者.表名,比如oblog.oblog_user,以前的语句表示将table这张表的所有者由user改成dbo批量修改所有者语句如下:查询分析器输入:exec sp_msforeachtabl转载 2012-04-14 22:48:06 · 344 阅读 · 0 评论 -
C#多线程编程
NET将关于多线程的功能定义在System.Threading名字空间中。因此,要使用多线程,必须先声明引用此名字空间(using System.Threading;)。a.启动线程顾名思义,“启动线程”就是新建并启动一个线程的意思,如下代码可实现:Thread thread1 = new Thread(new ThreadStart( Count));其中的 Count 是将要被转载 2012-08-09 22:28:08 · 354 阅读 · 0 评论 -
C#多线程简述(一)
什么是进程?当一个程序开始运行时,它就是一个进程,进程包括运行中的程序和程序所使用到的内存和系统资源。 而一个进程又是由多个线程所组成的。什么是线程?线程是程序中的一个执行流,每个线程都有自己的专有寄存器(栈指针、程序计数器等),但代码区是共享的,即不同的线程可以执行同样的函数。什么是多线程?多线程是指程序中包含多个执行流,即在一个程序中可以同时运行多个不同的线程来执行不同的任转载 2012-08-09 22:43:21 · 402 阅读 · 0 评论 -
C#多线程简述(二)
前面说过,每个线程都有自己的资源,但是代码区是共享的,即每个线程都可以执行相同的函数。这可能带来的问题就是几个线程同时执行一个函数,导致数据的混乱,产生不可预料的结果,因此我们必须避免这种情况的发生。C#提供了一个关键字lock,它可以把一段代码定义为互斥段(critical section),互斥段在一个时刻内只允许一个线程进入执行,而其他线程必须等待。在C#中,关键字lock定义如下:转载 2012-08-09 22:48:37 · 661 阅读 · 0 评论 -
C#多线程简述(三)
Timer类:设置一个定时器,定时执行用户指定的函数。定时器启动后,系统将自动建立一个新的线程,执行用户指定的函数。初始化一个Timer对象: Timer timer = new Timer(timerDelegate, s,1000, 1000); // 第一个参数:指定了TimerCallback 委托,表示要执行的方法;// 第二个参数:一个包含回调方法要使用的信息的对象转载 2012-08-09 22:52:20 · 377 阅读 · 0 评论 -
java环境变量配置
配置环境变量 安装完成后,还要进行 Java 环境的配置,才能正常使用,步骤如下: 1. 右击:我的电脑——〉属性——〉高级——〉环境变量 2. 在系统变量里面找到“Path”这一项,然后双击它,在弹出的界面上,在变量值开头添加如下语句 D:/common/Java/jdk1.6.0_02/bin; 注意不要忘了后面的分号,然后点击转载 2013-03-18 21:34:33 · 459 阅读 · 0 评论 -
C# 判断某个Windows服务是否启动
调用方法: // 定义"MSSQLSERVER"服务 ServiceController sc = new ServiceController("MSSQLSERVER"); if (false == IsServiceControllerStart(sc)) { sc.Start();转载 2013-09-21 19:55:19 · 1543 阅读 · 0 评论 -
在不清楚表的情况下,查询数据库中数据出现在哪些表
declare @key varchar(30) set @key = '张三' --替换为要查找的字符串 DECLARE @tabName VARCHAR(40),@colName VARCHAR(40) DECLARE @sql VARCHAR(2000) declare @tsql varchar(8000) DECLAR原创 2015-06-04 15:15:28 · 724 阅读 · 0 评论