![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C#
cstester
成功始于选择,科技改变生活。 ®™
展开
-
HTML5 + CSS3 的常用 button 样式
效果图:不多比比,代码:<!doctype html><html lang="en"><head><meta charset="utf-8"><title>Buttons</title><style> /* ============================================================================= HTML5 disp.原创 2021-07-25 10:55:17 · 1001 阅读 · 0 评论 -
.NET A标签生成下载链接
1.A标签href:download.aspx?file=Filename.rar2.download.aspx内容:using System.Threading;using System.IO; public partial class download : System.Web.UI.Page{ protected void Page_Load(object sender, EventArgs e) { string filena...原创 2021-07-24 20:34:03 · 201 阅读 · 0 评论 -
利用UrlRewriter 实现二级域名
利用UrlRewriter 实现二级域名转载 2010-10-15 10:46:00 · 571 阅读 · 0 评论 -
asp.net用url重写URLReWriter实现任意二级域名
asp.net用url重写URLReWriter实现任意二级域名原创 2010-10-15 10:49:00 · 892 阅读 · 0 评论 -
C#票据打印类
<br />using System; using System.Collections.Generic; using System.Text; using System.IO; using System.Windows.Forms; using Microsoft.Win32.SafeHandles; using System.Runtime.InteropServices; using System.ComponentModel; namespace Comm {转载 2010-10-17 14:05:00 · 4049 阅读 · 1 评论 -
ASP.NET 网站预编译概述
Visual Studio 2005默认情况下,在用户首次请求资源(如网站的一个页)时,将动态编译 ASP.NET 网页和代码文件。第一次编译页和代码文件之后,会缓存编译后的资源,这样将大大提高随后对同一页提出的请求的效率。ASP.NET 还可以预编译整个站点,然后再提供给用户使用。这样做有很多好处,其中包括:可以加快用户的响应时间,因为页和代码文件在第一次被请求时无需编译。这对于经常更新的大型站点尤其有用。 可以在用户看到站点之前识别编译时 Bug。可以创建站点的已编译转载 2010-10-17 14:13:00 · 1031 阅读 · 0 评论 -
WEB免费打印控件推荐
<br />下班时候在博客园看到一篇web打印总结篇,感觉不粗,转帖给图标区的兄弟们<br />原文出处:http://www.cnblogs.com/panshenglu/archive/2009/09/21/1571258.html<br />原文作者:六六<br /><br />在WEB系统中,打印的确是个烦人的问题。<br />要么自己开发打印控件,如果项目时间紧,肯定来不及。<br />要么购买成熟的打印控件,如果是大项目可以考虑,但如果项目只有几K到1、2W之间,这就麻烦了。<br />前段时间转载 2010-10-17 14:06:00 · 836 阅读 · 0 评论 -
jquery控制按钮在几秒内不可用
function updateTimeLabel(time) { var btn = $("#btnLogin"); btn.fadeIn(1000); btn.val(time <= 0 ? "提交" : ("" + (time) + "秒后可提交原创 2011-09-15 16:57:12 · 4914 阅读 · 0 评论 -
实用environment获取系统文件夹
public class webform1 : system.web.ui.page { public string path; private void page_load(object sender, system.eventargs e)原创 2011-09-15 16:58:36 · 945 阅读 · 0 评论 -
Java中字符的全角半角转换
/** * 全角空格为12288,半角空格为32 其他字符半角(33-126)与全角(65281-65374)的对应关系是:均相差65248 */public static String ToSBC(String input) { // 半角转全角:原创 2011-10-12 23:48:18 · 840 阅读 · 0 评论 -
C#项目获取当前时间的农历时间
using System.Globalization; class CnCanlendar_nongli { /// /// 实例化一个 ChineseLunisolarCalendar /// private static ChineseLunisolarCalendar Chinese转载 2012-03-29 14:25:38 · 5203 阅读 · 1 评论 -
asp.net 文件下载时,出现非法路径解决方案
问题原因:asp.net 页面之间传递中文时,编码转换出错,所以会出现该情况。 思路:可以用Server.EncodeURl ,Server.DecodeURl的属性编码和解码 关键代码 在下载连接上将url进行编码: public string EncodeURL(string s) { string path = Server.Url原创 2012-03-30 13:55:22 · 1890 阅读 · 0 评论 -
倒计时提交页面
倒计时测试 $(document).ready(function(){var num = 10; // 倒计时时间 var min = 1$("#sss").html(num); $("#mmm").html(min); // 初期值设置function changeTime(){ if (min ==0 & num == 0) {转载 2012-03-31 08:16:04 · 657 阅读 · 0 评论 -
秒表形式显示系统当前时间。
<!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"><head><me...原创 2012-05-02 14:05:31 · 711 阅读 · 0 评论 -
asp.net重复登陆,强制下线
在登陆的时候,判断密码账号是否正确,正确的话分配一个Guid(全局标识符)给当前用户,并在全局变量中存储当前用户的Id和他的Guid。代码如下: //保存登陆成功的令牌string Guid_str = ""; //分配一个唯一标识符Guid_str = Guid.NewGuid().ToString();Response.Cookies["GUID"].Value = Guid_s...转载 2018-12-26 13:23:57 · 1187 阅读 · 0 评论 -
C#序列化和反序列化 - 深度剖析
C#序列化和反序列化程序都是基于工厂模式下的,那么C#序列化和反序列化到底有什么不同之处么?那么本文就向你详细介绍C#序列化和反序列化程序的区别及其应用。 C#序列化和反序列化,两者的程序处理方式基本一致,都是基于工厂模式的,所谓C#序列化就是是将对象转换为容易传输的格式的过程,一般情况下转化打流文件,放入内存或者IO文件中。例如,可以序列化一个对象,然后使用 HTTP 通过 Int转载 2010-03-19 17:39:00 · 2273 阅读 · 0 评论 -
使用XML的五种场合
在很多研讨会和培训班上我遇到过许多人,他们还不明白为什么要使用XML也不知道如何 在他们的应用中使用XML。一些来自诸如Gartner公司的报告建议说,商业公司不能再做 局外人了,不能对XML置之不理。如果你还不清楚XML到底有什么好处的话,你并不是唯 一的人。 我决定把与人们和媒体关于XML话题的交谈整理成文,列出XML在应用中的五个最令人喜 爱的用法。尽管这些并不能包含XML的所有潜在应用,至转载 2010-03-19 20:16:00 · 548 阅读 · 0 评论 -
ASP.NET播放视频文件
///C#中的媒体播放类 using System; namespace ConfigTools { /// /// PlayClass 的摘要说明。 ///原作CSDN,经本人稍加修改 /// public class PlayClass转载 2010-03-08 10:51:00 · 897 阅读 · 0 评论 -
C# 控制系统音量 (详细介绍)
using System.Runtime.InteropServices;//命名空间引用 声明以下的方法:[DllImport("winmm.dll")] public static extern long waveOutSetVolume(long deviceID, long Volume); waveOutSe转载 2009-11-02 16:24:00 · 2177 阅读 · 1 评论 -
C#提取汉字首字母
using System;using System.Collections.Generic;using System.Text;namespace StringOption{ public class GetStringSpell { /// /// 提取汉字首字母 /// ///转载 2009-11-02 16:26:00 · 3870 阅读 · 1 评论 -
C# 调整系统时间
///调用API [DllImport("kernel32.dll", SetLastError = true)] public static extern int SetLocalTime(ref SystemTime lpSystemTime);/// 定义结构 public struct SystemTime {转载 2009-11-02 18:00:00 · 1008 阅读 · 0 评论 -
用C#实现屏幕锁定
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms;using System.IO;using Mic转载 2009-11-03 11:21:00 · 2441 阅读 · 2 评论 -
一个c#模拟时钟的源代码
using System;using System.Drawing;using System.Collections;using System.ComponentModel;using System.Windows.Forms;using System.Data;using System.Drawing.Drawing2D;namespace AnalogCloc转载 2009-11-03 12:10:00 · 2386 阅读 · 3 评论 -
解决Visual Studio :试图运行项目时出错,无法启动调试,绑定句柄无效.
有时候当试图调试的时候,Visual Studio 会出现以下的错误 : 导致这种原因主要是由于terminal Services没有启动。 (terminal Services:允许多位用户连接并控制一台机器,并且在远程计算机上显示桌面和应用程序。这是远程桌面(包括管理员的远程桌面)、快速用户转换、远程协助和终端服务器的基础结构。) 我看到过几种解决办法,今天整理一原创 2009-11-13 08:47:00 · 2081 阅读 · 0 评论 -
Code Artisan -.NET 代码生成器
主要可以生成C#+MS SQL SERVER 的关系形数据操作代码。不多说。操作简单的很。启动时有帮助向导。看了就懂。 功能和部分截图: 添加引用功能(和VS 里面的功能完全一样。集成了50多种常用的.net freamwork引用)。 并且,添加项目引用时,可以判断项目循环依赖。 可以编辑代码。创建代码。可以做编辑器。唯一缺点不能调试。但是完原创 2009-11-13 17:20:00 · 820 阅读 · 0 评论 -
http://www.webservicex.net/globalweather.asmx 天气服务返回值介绍
http://www.webservicex.net/globalweather.asmx 本人不才,翻译的不知道对不对。有些地方还是借助工具来翻译的。 调用方法:GetWeather 参数(CityName 城市名 ,CountryName 国家名,切记国家和城市都为标准的英文名) 结果如下: 首先可以确定他返回值是一段xml,那么我先将它翻译为原创 2009-11-13 09:41:00 · 3222 阅读 · 3 评论 -
DirectoryServices中的DirectoryEntry添加用户
1首先添加引用System.DirectoryServices的.net组件using System.DirectoryServices;2private void adduser(string addaccount){DirectoryEntry decu=new DirectoryEntry("LDAP//","用户名","密码")DirectoryE转载 2009-11-19 09:35:00 · 3796 阅读 · 0 评论 -
DirectoryEntry的应用
首先介绍一下命名空间System.DirectoryServices System.DirectoryServices 命名空间用以从托管代码简便地访问 Active Directory。该命名空间包含两个组件类,即 DirectoryEntry 和 DirectorySearcher,它们使用 Active Directory 服务接口 (ADSI) 技术。ADSI 是 Microsoft转载 2009-11-19 08:53:00 · 16681 阅读 · 2 评论 -
systemparametersinfo详细
Windows-API-user32 SystemParametersInfo 应用SystemParametersInfo函数可以获取和设置数量众多的windows系统参数。这个小程序就是运用了SystemParametersInfo函数来设置桌面的墙纸,而且程序可以让我们选择多幅墙纸图片,程序会以一定的时间间隔自动改变墙纸。 我们先来看看SystemParametersInf转载 2009-11-19 14:21:00 · 3157 阅读 · 0 评论 -
C#:String.Format 方法 (String, Object)的用法
MSDN定义 将指定的String中的格式项替换为指定的Object实例的值的文本等效项。 format 参数由零或多个文本序列与零或多个索引占位符混合组成,其中索引占位符称为格式项,对应于与此方法的参数列表中的对象。格式设置过程将每个格式项替换为相应对象值的文本表示形式。格式项的语法是 {索引[,对齐方式][:格式字符串]},它指定了一个强制索引、格式化文本的可选长度和对齐方式,转载 2010-02-08 08:56:00 · 6748 阅读 · 0 评论 -
虚拟桌面原理及实现
一、为什么要使用虚拟桌面。 场景一、 上班的时候,我们经常会趁老板不注意,去一些工作时间不应该去的网站,或是运行一些不应该运行的程序,比如一些聊天工具,小游戏,股票软件等等。而且,经常会打开一大堆。当老板或其他同事来到你的桌前的时候,你正在手忙脚乱的关着这些程序,而且,还来不及保存想要保存的东西。 场景二、 在你给别人做讲演的时候,需要在电脑桌面上展示很多资料。当然一个桌面经常是远远不够展示的,而转载 2009-12-17 17:38:00 · 930 阅读 · 0 评论 -
C#的WinForm中制作饼状图和柱状图
using System; using System.IO;//用于文件存取 using System.Data;//用于数据访问 using System.Drawing;//提供画GDI+图形的基本功能 using System.Drawing.Text;//提供画GDI+图形的高级功能 using System.Drawing.Drawing2D;//提供画高级二维,矢量原创 2010-02-22 12:11:00 · 5948 阅读 · 0 评论 -
C# 控制系统音量,静音 (加减按钮形式)
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms; using System.Runtime.Inte转载 2009-11-02 16:07:00 · 1672 阅读 · 1 评论