自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Chinajiyong的专栏

总结每一次学习

原创 IEnumerable<T>类型直接转换成DataTable

RT,直接上代码public static class IEnumerableExtensions { public static DataTable AsDataTable(this IEnumerable data) { PropertyDescriptorCollection properties = TypeDescrip

2017-01-13 11:31:38 3503

原创 PHP Modoer php页面和html调用地图

最近在学习modoer点评系统,感觉很有意思。说一说调用地图的用法,首先来看看php页面怎么调用51地图。首先在\static\javascript\map下有个51ditu.js和baidu.js先写一段js代码,用iframe显示出地图 $(document).ready(function(){ var point1 = point2 = ''; var widt

2013-08-29 16:41:05 2365

原创 NPOI 导出数据到Excel(包括图片)

RT,对于asp.net导出页面数据到Excel,图片一直是个问题,这里我把我的处理方法分享给大家,用第三方组件NPOI来实现,同时玩玩二维码生成。首先,新建一个webApplication,添加NPOI引用,这里还要添加一个二维码的dll下载地址:点击打开链接添加引用之后,新建一个aspx页面,我取名为QrEncoderPage.aspx前台页面html源码如下:

2013-06-27 14:53:47 12322 2

原创 关于win7 x64 连接oracle 客户端 VS2010调试 提示“ORA-12154: TNS: 无法解析指定的连接标识符 ”

在用VS2010进行debug的时候出现以下问题:==========ORA-12154: TNS: 无法解析指定的连接标识符原因是调试用的web服务器默认在:C:\Program Files (x86)\Common Files\microsoft shared\DevServer\9.0\WebDev.WebServer.EXE,路径中的括号找的麻烦。看了网上的解决方法,链接地

2013-04-13 12:50:56 19481 3

原创 win7 Oracle 10g 卸载说明(备注)

win7操作系统下卸载Oracle 10g  的注意事项,经常会遇到各种各样的问题,写此篇博客只是做一个记录。卸载步骤:1、开始->设置->控制面板->管理工具->服务——>   停止所有Oracle服务。2、开始->程序->Oracle - OraDb10g_home1->Oracle Installation Products->Universal Installer   卸装

2013-04-13 10:18:54 1475

原创 IEqualityComparer 接口的使用

先给出MSDN关于IEqualityComparer 接口的介绍,点击打开链接,IEqualityComparer主要适用于定义方法以支持对象的相等比较。可以实现集合的自定义相等比较。即,您可以创建自己的相等定义,并指定此定义与接受IEqualityComparer 接口的集合类型一起使用。              IEqualityComparer 接口包含两个方法,方法

2012-11-08 14:28:45 8530 2

原创 ASP.NET 根据TextBox输入的内容自动定位到ListBox中项

这个效果很简单,直接上代码 function OnTextChanged(textBoxID, listBoxID) { var inputText = $.trim($("#" + textBoxID.toString()).val()); if (inputText.length != 0) {

2012-08-03 14:24:18 3666 3

原创 如何使用(注册)DirectShow接口

DirectShow是一组常用的COM接口组件,其中常用的组件有IGraphBuilder,IMediaControl,IMediaEvent接口,这三个接口在本文先不介绍。本文主要是讲讲如何使用DirectShow接口。通常,在播放在线视频和音频文件时候,要用到微软的DirectX提供的DirectShow组件,使用DirectShow这个组件可以方便地播放视频和音频文件。为了使用该接口,首先得

2012-06-15 12:46:43 3796

原创 ASP.NET实现百度分类搜索的效果

百度提供了分类搜索的API,在NET可以实现,效果图如下:新建一个Defalut.aspx页面文件,在..............标签中插入如下代码: <table border="0" cellspacing="0" cellpadding="0" style="background-color: #FFFFFF;

2012-05-21 15:07:04 3055 1

原创 用Google实现站内搜索

如果希望让网站用户搜索自己网站上的内容,可以用Google的搜索引擎来实现。把如下Html代码添加到你的网站上,并且将Your Domain Name换成你的网站域名,就可以实现站内搜索。实现的Html代码如下: 嵌入Google搜索引擎

2012-05-20 22:48:22 5324 2

原创 CSDN-----解决坛友问题之指定字符串显示到DataGridview

今天回到csdn坛友一个问题,我觉得有必要写下来,供大家一起学习,问题如下:字符串数据如下:AA|BB|CC|DD|@@EE|FF|GG|HH|@@II|JJ|KK|LL|@@最终要绑定datagridview格式如下:列1 列2 列3 列4AA  BB  CC  DDEE  FF  GG  HHII  GG  HH  LL问题链接   点击打开链接

2012-05-18 18:52:40 4038 2

原创 ASP.NET 用MultiView和View实现选项卡效果

ASP.NET中的MultiView和View可以作为其他控件的容器,提供了一种可方便地显示信息的替换视图方式。通常情况下, MultiView和View搭配使用。我一般很少使用这两控件,本文讲讲用MultiView和View实现选项卡效果。贴上前台代码: 用MultiView和View实现选项卡效果

2012-05-17 19:26:15 21792 5

原创 设置Cookie的生命周期

Cookie提供了一种在web应用程序中存储用户特定信息的方法。可以通过设置Cookie的生命周期让用户的浏览器自动删除Cookie。例如,在登录论坛时常常会出现如保存”一天“、”一周“、”一年“之类的询问。设置Cookie时间的语法格式如下:            Response.Cookies["Cookie的名称"].Expires="日期";例如: Respons

2012-05-15 18:40:23 17083

原创 ASP.NET Cookie的存储与读取

一般ASP.NET中Cookie的存储有两种方法,一种是直接为Cookie集合设置Cookie属性。第二种是创建HttpCookie对象的一个实例并将该实例添加到Cookie集合中,当然读取就很简单了。(一)、Cookie的存储(1)、通过Response对象的Cookie集合存储。语法格式:Response.Cookies["Cookie的名称"].Value=变量值;例

2012-05-15 18:27:01 14787

原创 Winform 简单绘制公章

最近在研究GDI+画图,最主要的是调用NET类库中的Graphics类,利用该类可以实现各种绘图操作,本文使用Graphics类的DrawString方法、Draw Ellipse方法和MeasureString方法,分别在画布中绘制字符串、椭圆以及对字符串进行宽度和长度的测量(随文本字体变化)。分享一下,贴上核心代码:using System;using System.Collection

2012-05-09 00:17:45 2445 1

原创 LINQ XML的基本操作

这几天想写点基础的博客内容,正好最近在用XML,就写了一点XML的基本操作。 通过函数的形式表现出来。 /* ------------------------------------- Context:LINQ TO XML ------------------------------

2012-04-21 20:49:15 18768 6

原创 LINQ的文件目录操作

这段时间,正在学习LINQ,感觉LINQ确实简单的,操作也很方便,这篇文章主要写的是LINQ对文件目录的基本操作。虽然简单,但是同时自己同时复习了对文件类FileInfo和File的基本用法,结合了LINQ,感觉挺有意思的,给像和我一样想学习LINQ的新手们一些借鉴。本文主要写了6个文件操作,代码分别贴上。 /* -------------------------

2012-04-20 16:48:57 2696

原创 最棒的 10 款 jQuery 日历插件

RT,最棒的 10 款 jQuery 日历插件做个记号,以后就不用再翻来翻去1、JavaScript Calendar, JSCal2    地址:点击打开链接2、Date Picker     地址:点击打开链接3、jQuery Frontier Calendar   地址:点击打开链接4、Unobtrusive Date-

2012-03-24 19:10:50 13164

原创 ASP.NET Gridview超出长度用..代替,提示显示详细信息

总结一下,ASP.NET Gridview单元格字段值超出固定长度用.....代替,实现方法很多,以下列举三种。第一种:在Gridview的事件RowDataBound中添加如下代码:for (int i = 0; i < e.Row.Cells.Count; i++)//获取总列数 { //如果是数据行则添加title

2012-03-24 13:53:56 11118 7

原创 JS常用的匹配正则表达式和实例

整理一些JS常用的匹配正则表达式和实例,有空自己看看匹配中文字符的正则表达式: [\u4e00-\u9fa5]匹配双字节字符(包括汉字在内):[^\x00-\xff]应用:计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)String.prototype.len=function(){return this.replace([^\x00-\xff]/g,"aa").le

2012-03-23 01:02:33 3279

原创 XML带格式的输出到RichTextBox或者TextBox中

如果只是简单的输出XML文档的内容到RichTextBox或者TextBox中。用XmlTextWriter就行了,但是XmlTextWriter只能输出到Console.Out或者文件中。如果要带格式的把XML中的数据输出到RichTextBox或者TextBox中呢?这时候不仅要用到XmlTextWriter,还要用到StringWriter。不解释,直接贴代码

2012-03-09 17:53:37 5342 2

原创 Winform中combobox绑定数据源后,怎么获取combobox选中行对应数据源中的其他字段值

今天回答了坛子里一位朋友的提问,问题是这样的:comboBox1绑定数据源后,怎么获取comboBox1所选中行对应数据源中的其他字段值。以前没注意过这方面的积累。今天写到博客分享一下。虽然简单,我还是写一下。例如:comboBox1绑定了数据源datatabledatatable中有三个字段,分别为id, name,number;设置如下:id作为comboBox

2012-03-04 19:32:48 15960 1

原创 WEBFORM中 Calendar控件禁止选择某些日期的方法

CSDN论坛有坛友问:如何使日期控件上某几个日期无法选择。说实话自己以前也没仔细研究过Calendar这个控件,一般都用其他日期控件,如:My97DatePicker。自己试验了一下,发现了Calendar控件有个事件Calendar1_DayRender,可以实现让某些日期无法选择。 MSDN对这个事件的解释:当为 Calendar 控件在控件层次结构中创建每一天时发生。点击打开链接。D

2012-03-02 23:15:40 5015 3

原创 MSSQL之游标的用法

再来看看MSSQL中的游标。我们知道所有SQL语句都在行集上运行。SELECT语句返回包含所有满足SELECT语句限定条件的行的完整结果集。应用程序需要一次处理结果集的一行或一个行块。游标是结果集的逻辑扩展,它使应用程序得以逐行处理结果集。SQL SERVER支持多种指定游标的机制: 1、Transact-SQL支持用于管理游标的SQL-92 DECLARE CURSOR、OPEN、F

2012-02-21 18:11:05 6218

原创 MSSQL之事务的用法

在MSSQL中,尽管系统中发生错误,SQL SERVER仍然维持每个数据库的一致性和完整性。每个更新SQL Server数据库内数据的应用程序都使用事务完成这个任务。事务是由一系列语句(选择、插入、更新或删除)构成的逻辑工作单元。如果在事务执行过程中没有遇到错误,则事务中的所有修改成为数据库的永久部分。如果遇到错误,则不对数据库做任何修改。事务经历下面几个阶段: 1、事务启动前,数

2012-02-21 18:06:50 7192

原创 数据库中通配符的应用

前几天看了CSDN专家,水哥的SQL入门之通配符。感觉收获颇丰!学习了一下通配符”[^]”作用與”[]”相反 用於匹配沒有在方括號中列出的字符 SELECT s_no as 学号,       s_name 姓名,       s_sex 性别 ,       s_birthday 年龄 ,       s_speciality 专業,       s_avgrad

2012-02-16 11:56:45 2202

原创 asp.Net中Gridview动态创建模板列

Web中有时候数据源字段不确定,需要在绑定后添加新的字段,有没有方法了?方法是有的:之前也在网上搜索过,找到了一些方法,通过模板列可以实现。这里借鉴一下,自己亲自试验了一下,达到了想要的效果。Gridview动态添加模板列,下面就添加一空白列作为示例。前台代码:<%@ Page Language="C#" EnableEventValidation="false" AutoEven

2012-02-08 14:11:14 17317 2

原创 Winform获取机器信息IP、MAC、机器名、CPU编号、主硬盘编号

在Winform获取机器信息IP、MAC、机器名、CPU编号、主硬盘编号首先,要引入命名空间using System.Net;using System.Management; /// /// 获取本地IP /// /// public static string Get_UserIP()

2012-02-04 17:01:00 8691 1

原创 将图片保存到一个XML文件

将图片保存到一个XML文件WinForm的资源文件中,将PictureBox的Image属性等非文字内容都转变成文本保存,这是通过序列化(Serialization)实现的,例子://using System.Runtime.Serialization.Formatters.Soap;Stream stream = new FileStream("E:\\Image.XML",FileMo

2012-01-18 14:11:12 1805

原创 将图片保存到一个XML文件

将图片保存到一个XML文件WinForm的资源文件中,将PictureBox的Image属性等非文字内容都转变成文本保存,这是通过序列化(Serialization)实现的,例子://using System.Runtime.Serialization.Formatters.Soap;Stream stream = new FileStream("E:\\Image.XML",FileMo

2012-01-18 14:08:34 1140

原创 C#中事件和委托

我们抛弃各种C#参考书中桀骜难懂的事件与委托概念,设想一个工作中情景来理解事件与委托的使用。        假如:有一家IT公司,董事长不希望自己的雇员在上班时间玩游戏,但又不可能每时每刻都盯着每个雇员,因此,他希望使用一种新的方式实现监视雇员的效果:如果有雇员违反规定,某个设备或专门的监查人员将自动发出一个消息通知他,董事长只需要在事情发生时进行处理。         因此,这个用例

2012-01-18 11:07:41 893

转载 c#写的windows服务,定时抓取客户机的屏幕,并发送到指定的邮箱

windows服务,能够定时抓取客户机的屏幕,并发送到指定的邮箱。(参考了一些网上的代码,xp系统下测试无问题)public partial class Service1 : ServiceBase    {        static DateTime time;         [System.Runtime.InteropServices.DllImportAttribu

2012-01-09 17:33:45 1210

转载 ASP.NET2.0-防止同一用户同时登录

要防止同一用户同时登陆,首页应该记录在线用户的信息(这里与用户名为例),然后判断正在登陆的用户里面是否已存在。在这里使用一个cache存放已经登陆的用户名,但是还有一个问题就是要知道用户是什么时候离开系统的呢?这就要定期清除cache中的内容了,也就是设置一个cache的时间。这个时间可以跟用户的session值联系起来,刚好当用户session值失效的时候该用户在cache里面的信息也会被清空.

2012-01-09 15:36:36 841

转载 ASP.NET中常用的文件上传下载方法

最近在网上看到了这篇”ASP.NET中常用的文件上传下载方法 “文章,觉得不错,分享给大家。文件的上传下载是我们在实际项目开发过程中经常需要用到的技术,这里给出几种常见的方法,本文主要内容包括:1、如何解决文件上传大小的限制2、以文件形式保存到服务器3、转换成二进制字节流保存到数据库以及下载方法4、上传Internet上的资源第一部分:       首先我们来说一下

2012-01-09 15:25:29 1637 1

转载 .net使用免费开源类库操作Excel

摘要:本文介绍.NET使用免费开源类库MyXls、Koogra、ExcelLibrary、ExcelPackage、EPPlus、LinqToExcel、NetOffice操作Excel,并提供示例代码供参考。本文并不是原创,原文地址:http://www.csharpwin.com/csharpspace/13006r5351.shtml在这里只是分享给大家。主要找到以下类库:M

2012-01-09 14:44:06 4249 1

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