![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c#
文章平均质量分 74
chenjianyong94
一分耕耘。
一分收获。
相信自己。
永不言弃。
展开
-
ASP.NET Excel 导入数据库
后台:using System;using System.Data;using System.Configuration;using System.Collections;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.原创 2009-12-29 14:26:00 · 680 阅读 · 0 评论 -
asp.net 母版页使用详解
母版页是VS2005中新引入的一个概念,它很好地实现界面设计的模块化,并且实现实现了代码的重用。它就像婚纱影楼中的婚纱模板,同一个婚纱模板可以给不同的新人用,只要把他们的照片贴在已有的婚纱模板就可以形成一张漂亮的婚纱照片,这样可以大大简化婚纱艺术照的设计复杂度。这里的母版页就像婚纱模板,而内容页面就像两位新人的照片。在VS2003中没有母版页,要实现这种设计重用的效果,我们只能用“用户控件”原创 2009-09-29 17:10:00 · 4771 阅读 · 1 评论 -
c# 针对excel有合并行,导入数据库
根据配置文件 将EXCEL中数据读入目标结构的DATASET,并对合并单元格作处理1、类设计,EXCEL要据配置读入DATASETusing System;using System.Data;using System.Collections;using System.Data.OleDb;namespace HKH.Common{ /// /// 从Excel导入数据到DataS原创 2009-09-21 14:48:00 · 2985 阅读 · 2 评论 -
防 ddos 攻击的方法
不知道身为网络管理员的你是否遇到过服务器因为拒绝服务攻击都瘫痪的情况呢?就网络安全而言目前最让人担心和害怕的入侵攻击就要算是拒绝服务攻击了。他和传统的攻击不同,采取的是仿真多个客户端来连接服务器,造成服务器无法完成如此多的客户端连接,从而无法提供服务。 一,拒绝服务攻击的发展: 从拒绝服务攻击诞生到现在已经有了很多的发展,从最初的简单Dos到现在的DdoS。那么什么是Do原创 2009-09-18 09:00:00 · 547 阅读 · 0 评论 -
ddos 攻击网站原理
分布式拒绝服务攻击(DDoS)是目前黑客经常采用而难以防范的攻击手段。本文从概念开始详细介绍了这种攻击方式,着重描述了黑客是如何组织并发起的DDoS攻击,结合其中的Syn Flood实例,您可以对DDoS攻击有一个 更形象的了解。最后作者结合自己的经验与国内网络安全的现况探讨了一些防御DDoS的实际手段。 DDoS攻击概念 DoS的攻击方式有很多种,最基本的DoS攻击就是利用合理的原创 2009-09-18 08:47:00 · 1038 阅读 · 0 评论 -
javascript 设置密码强度
登录密码:* 密码强弱:转载 2009-09-17 14:07:00 · 368 阅读 · 0 评论 -
用ASP.NET读取QQ相册
最近遇到要读取QQ相册的问题,所以自己诼磨了下,把读取相册的思路和代码写下来。 很多网站到图片链接都做了盗链处理。意思是如果你想在不是他的网站上引用图片就不会正确显示图片,而是一张其它的版权说明之类的图片。实现防盗链的一般做好是通过判断Request的Headers中的Referer属性。该属性保存着客户端在访问该链接之前的地址。又如我访问http://www.domain.c转载 2009-09-15 08:56:00 · 6669 阅读 · 2 评论 -
Asp.net 代码对文件进行压缩和解压缩
1.前台设计页面http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/xhtml" > 服务器端解压缩 > 2.后台.cs页面 引入空间using System.IO;using System.Runti原创 2009-09-10 13:29:00 · 774 阅读 · 1 评论 -
C#实现对象的Xml格式序列化及反序列化
要序列化的对象的类:[Serializable]public class Person{private string name;public string Name{get{return name;}set{name=value;}}public string Sex;public int Age=31;public Course[] Courses;public Person(){}p原创 2009-09-08 18:10:00 · 290 阅读 · 0 评论 -
Photoshop中制作水中倒影
利用Photoshop我们可以对图片进行一些特效处理,让整个画面焕然一新。下面我们就一同看看如何在Phothshop中制作水中倒影。在Photoshop打开一张原始图片。然后再新建一个文件。 在新建文件中,选择“图像”—“图像大小”命令,将画布设置成原始图片的2倍高。将原始图片拖入画布中,产生图层1。如图:选中图层1,进行复制图层,命名为图层2。选择“编辑”—“变换”—“垂直翻转原创 2009-09-30 09:24:00 · 696 阅读 · 0 评论 -
jQuery 初级入门
一.摘要本系列文章将带您进入jQuery的精彩世界, 其中有很多作者具体的使用经验和解决方案, 即使你会使用jQuery也能在阅读中发现些许秘籍.本篇文章是入门第一篇, 主要是简单介绍jQuery, 通过简单示例指导大家如何编写jQuery代码以及搭建开发环境. 详细讲解了如何在Visual Studio中配合使用jQuery.转载请注明子秋出品!博客园首发!二.前言在写作的原创 2009-09-25 17:41:00 · 411 阅读 · 0 评论 -
asp.net jquery 三级联动
var j = jQuery.noConflict();var prov="";var city="";var area="";j(function(){ j.get("/Js/Message/address.xml",function(xml){ j("body").data("xml",xml); j("#province_city_area原创 2009-09-25 17:57:00 · 1027 阅读 · 0 评论 -
IE7,IE8 下面window.close 的问题解析
一段JavaScript脚本程序,负责关闭窗口,如果网页不是通过脚本程序打开的(window.open()),调用window.close()脚本关闭窗口前,必须先将window.opener对象置为null,否则浏览器(IE7、IE8)会弹出一个确定关闭的对话框。<script language="javaScript">function closeWindow() { window.ope原创 2009-11-16 13:26:00 · 2264 阅读 · 2 评论 -
C#实现窗口最小化到系统托盘
C#编写最小化时隐藏为任务栏图标的 Window appllication.1.设置WinForm窗体属性showinTask=false2.加notifyicon控件notifyIcon1,为控件notifyIcon1的属性Icon添加一个icon图标。3.添加窗体最小化事件(首先需要添加事件引用):this.SizeChanged += new System.EventH转载 2009-11-11 10:48:00 · 292 阅读 · 0 评论 -
asp.net 跨网站/应用程序池/虚拟目录/域名 的Session共享解决方案
首先大概说明一下思路.在不同网站/域名/应用程序池或者是虚拟目录下的使用session是无法通用的.我们使用什么办法能使其通用? 下面我就给大家说一下简单的方法.程序是C#的.大家可以用任意语言编写.首先我们构造一个Form表单出来.里卖弄有各种字段.用来放你的用户信息.我在C#中使用的是封装类存储用户信这么一来在转换的时候需要做一些处理代码Go2Aspx.aspx页面public原创 2009-11-06 15:57:00 · 1650 阅读 · 0 评论 -
C# 泛型示例讲解
class Stack{ private T[] store; private int size public Stack() { store = new T[10]; size = 0;}public void Push(T x){ store[size++] = x;}public void T Pop(){ ret原创 2009-10-17 10:07:00 · 666 阅读 · 1 评论 -
javascript 网页设计中11种好看的效果实现
1.不同时间段显示不同问候语 <script Language="#"> <!-- var text=""; day = new Date( ); time = day.getHours( ); if (( time>=0) && (time < 7 )) text="夜猫子,要注意身体哦! " if (( time >= 7 ) && (time < 12))原创 2009-10-14 16:43:00 · 575 阅读 · 0 评论 -
大型网站架构不得不考虑的10个问题
这里的大型网站架构只包括高互动性高交互性的数据型大型网站,基于大家众所周知的原因,我们就不谈新闻类和一些依靠HTML静态化就可以实现的架构了,我们以高负载高数据交换高数据流动性的网站为例,比如海内,开心网等类似的web2.0系列架构。我们这里不讨论是PHP还是JSP或者.NET环境,我们从架构的方面去看问题,实现语言方面并不是问题,语言的优势在于实现而不是好坏,不论你选择任何语言,架构都是必须要面转载 2009-10-15 10:11:00 · 341 阅读 · 0 评论 -
经典推荐--网站推广29法(转)
搜索引擎策略以网站最重要的关键词在主要搜索引擎中排名领先,这是搜索引擎推广中最重要的策略。搜索引擎的"搜索机器人spiders" 会自动搜索网页内容,因此搜索引擎策略从优化网页开始。 1、添加网页标题(title)。 为每页内容写5-8个字的描述性标题。标题要简练,去掉"the," "and,"这些不重要的词汇,要说明该页面、该网站最重要的内容是什么。网页标题将出现在搜索结果页面的链接上,因此可以原创 2009-10-13 11:38:00 · 436 阅读 · 0 评论 -
Asp.net 用户自定义控件初级入门
6.4.1 用户自定义控件概述使用Web用户控件可根据程序的需要方便地定义控件,且在设计用户控件时所使用的编程技术与设计Web页面的技术完全相同,为了确保用户控件不能作为一个独立的Web窗体来使用,用户控件文件名以“.ascx”为扩展名进行标识。在用户控件上可以使用标准Web窗体上相同的HTML控件和Web服务器控件。例如,希望创建一个网站导航栏用户控件,则可将若干ImageButton控件通过原创 2009-09-29 16:37:00 · 722 阅读 · 0 评论 -
Asp.net 页面返回到上一页面
/// /// 提示错误信息!操作回滚! /// /// /// public static void Show_Msg(string msg) { HttpContext.Current.Response.Write("alert(/"" + msg + "/");history.原创 2009-09-08 09:03:00 · 300 阅读 · 0 评论 -
javascript 技术大全 最后整理
1. oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键no 可用于Table 2. 取消选取、防止复制 3. onpaste="return false" 不准粘贴 4. oncopy="return false;" oncut="return false;" 防止复制 5. IE地址栏前换成自己的图标原创 2009-09-10 13:43:00 · 415 阅读 · 0 评论 -
Asp.net 模仿百度网站查询
// JScript 文件var xmlHttp;var currentLine = - 1;var divtable;function $(o){ return document.getElementById(o);}String.prototype.trim = function() { return this.replace(/(^[/s]*)|([/s]*$)/g, "转载 2009-09-07 12:57:00 · 1123 阅读 · 2 评论 -
jQuery对象与DOM对象之间的转换
什么是jQuery对象? ---就是通过jQuery包装DOM对象后产生的对象。jQuery对象是jQuery独有的,其可以使用jQuery里的方法。 比如: $("#test").html() 意思是指:获取ID为test的元素内的html代码。其中html()是jQuery里的方法 这段代码等同于用DOM实现代码: document.getElementById("i原创 2009-07-31 13:44:00 · 217 阅读 · 0 评论 -
如何批量删除对数据库攻击的恶意代码 转帖
DECLARE @fieldtype sysnameSET @fieldtype=varchar--删除处理DECLARE hCForEach CURSOR GLOBALFORSELECT Nupdate +QUOTENAME(o.name) +N set + QUOTENAME(c.name) + N = replace( + QUOTENAME(原创 2009-08-03 16:29:00 · 316 阅读 · 0 评论 -
ASP.NET清空TextBox的几种方法
//1.遍历数组控件 foreach( Control childControl in this.Controls ) { if( childControl is TextBox ) ((TextBox)childControl).Text = ""; } } foreach( Control childControl in this.Controls ){if( chi原创 2009-08-01 09:10:00 · 539 阅读 · 0 评论 -
c# execl 导入数据库
1. default.aspx.cs using System.Data.OleDb;using System.mySQLConnection;using System.Data.SqlClient; public DataSet ExecleDs(string filenameurl,string table) { string st原创 2009-08-03 16:23:00 · 3180 阅读 · 2 评论 -
c# 新方法 数据导入Excel
//Excel导出方法 public void ExportToExcel() { //模板文件路径 string SaveDicPath = Server.MapPath("~/TemplateFiles/"); string SaveFilePath = SaveDicPath + "userfi原创 2009-08-04 12:51:00 · 356 阅读 · 0 评论 -
C#连接数据库的一些鲜为人知的方法
用过VS2005和VS2008的开发人员肯定知道在安装这个IDE的时候会自动安装了一个精简版的SQL数据库服务SqlExpress,这个数据库系统少了最重要的企业管理器,也就是说不能用它来建数据表和一些可视化操作。如果碰到项目中要用到SQL数据库的时候也不能附加到数据库服务里面去,导致项目在连接数据库的时候会提示找不到数据库文件而读取失败。那么,这个精简版的SQL数据库服务是不是意味着一无是处呢原创 2009-07-23 12:36:00 · 258 阅读 · 0 评论 -
C#绘制曲线图和柱状图
在我们程序开发的过程中经常会需要绘制曲线图和柱状图等,尤其是在做统计功能时。但是有时候我们有觉得没有必要使用第三方控件(例如:ZedGraph等),这是我们可以自己编写代码来实现这些图形绘制的功能。以下是我在开发过程中所使用过的两段代码,现共享大家,希望能给大家带来一定的帮助,如有不妥敬请斧正!1.柱状图,效果图如下代码如下:注意:请注意参数 chartTable 图形里的一些元素需原创 2009-07-23 12:19:00 · 429 阅读 · 0 评论 -
asp.net 实现多种网站验证码
一、验证码简介验证码功能一般是用于防止批量注册的,不少网站为了防止用户利用机器人自动注册、登录、灌水,都采用了验证码技术。所谓验证码,就是将一串随机产生的数字或字母或符号或文字,生成一幅图片, 图片里加上一些干扰象素(防止OCR),由用户肉眼识别其中的验证码信息,输入表单提交网站验证,验证成功后才能使用某项功能。常见的验证码有如下几种: 1、纯数字验证码,一般为四位随机数字;2、原创 2009-07-23 12:52:00 · 383 阅读 · 0 评论 -
sqlserver时间日期函数的介绍及其用法
select CONVERT(varchar, getdate(), 120 ) 2004-09-12 11:06:08 select replace(replace(replace(CONVERT(varchar, getdate(), 120 ),/-/,//),/ /,//),/:/,//) 20040912110608 select CONVERT(varchar(原创 2009-08-04 15:41:00 · 243 阅读 · 0 评论 -
Jqurey 控件及其插件下载地址
Coda Popup Bubbles采用jQuery开发,类似“冒泡”效果的提醒弹出框。主页:http://jqueryfordesigners.com/coda-popup-bubbles/ 下载:http://jqueryfordesigners.com/coda-popup-bubbles/ (没找到)示例:http://jqueryfordesigners.com/demo/coda-b原创 2009-08-04 17:57:00 · 1988 阅读 · 1 评论 -
网站性能优化怎么办?
新的一年,你的老板或客户,是否曾和你抱怨公司的网站性能愈来愈差?网站大家都会写,自从有了 Visual Studio 之后,连你家楼下的正妹小喵和隔壁的王大婶都会写 ASP.NET。但同样的一个画面,背后的性能却可能是天差地远,更惶论多人同时上线的企业网站,而程序员的身价也因此有所差别。本帖提供一些改善网站性能的点子,从硬件、软件、程序技巧的层面都有,也欢迎大家分享自己的经验或秘技。(1)原创 2009-08-07 15:53:00 · 670 阅读 · 0 评论 -
Asp.net 火狐和IE的兼容性代码解析
png透明 AlphaImageLoader filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=bEnabled,sizingMethod=sSize,src=sURL) enabled:可选项。布尔值(Boolean)。设置或检索滤镜是否激活。true:默认值。滤镜激活。false:滤镜被禁止。sizingM原创 2009-09-01 15:54:00 · 737 阅读 · 0 评论 -
Asp.net 实现抓取网页,并存入数据库
using System.Net;using System.IO;using System.Text; protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { Response.Write(GetHtml("http://www.b原创 2009-09-01 15:33:00 · 533 阅读 · 0 评论 -
asp.net 防止用户多次提交的解决办法
//产生随机验证码 public static String getYangZhengMa() { String tempRsult = ""; Random myRandom = new Random(); for (int i = 0; i {原创 2009-08-27 18:00:00 · 870 阅读 · 2 评论 -
Asp.net 控件包含代码块(即 ),因此无法修改控件集合解决方法!
1.可能是标签对中的没有结束标签,与css样式表发生冲突。解决办法:补齐标签对. 2.在标签对中的标签对中有的表达式。解决方法:将此脚本移到 标签对中,或者移动到后面。 3.在对控件赋值的时候,采用了runnat-="server"的用法。解决方法:去掉runnat="server"。原创 2009-08-25 14:59:00 · 1494 阅读 · 0 评论 -
C# 用Graphics绘制雪人
private void printDramC(Graphics g) { const int MID = 150; const int Top = 50; this.Text = "simple graphics snowman"; Font font = new Font("隶书",17); Pen blue = n原创 2009-08-12 10:24:00 · 329 阅读 · 0 评论 -
sqlsqerver 数据优化处理
我们要做到不但会写SQL,还要做到写出性能优良的SQL,以下为笔者学习、摘录、并汇总部分资料与大家分享! (1) 选择最有效率的表名顺序(只在基于规则的优化器中有效): ORACLE 的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 driving table)将被最先处理,在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表。原创 2009-08-12 10:18:00 · 627 阅读 · 0 评论