自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (3)
  • 收藏
  • 关注

原创 FTP自动上传的类

(*).Net中内置的操作FTP的类有:WebClient、FtpWebRequest。WebClient用起来简单,但是只能上传、下载。 FtpWebRequest 比较强大,WebClient内部就是调用FtpWebRequest实现的,如果要实现遍历ftp文件、创建ftp文件夹等就要用FtpWebRequest 。WebClient wc=new WebClient();wc.Cre

2013-03-31 13:53:03 1869

原创 利用SqlDataReader读取大量的数据库数据

在数据库中查询大量的数据时返回单个数据行的方法public sqlDataReader ExecuteReader(string sql,SqlParameter[] params){       SqlConnection conn=new SqlConnection(connStr);       conn.open();       using(SqlCommand cm

2013-03-29 08:30:38 2414

转载 另一种处理Excel的方法NPOI

POI是Apache的一个Java开源项目,NPOI是POI在.net下的移植版本,很多.Net的移植版本开源项目都是在原来的Java版本名称前加上N,比如NHibernate、NDoc、NUnit、NAnt。读取  using (Stream stream = File.OpenRead(@"c:\客户资料.xls"))            {

2013-03-29 08:28:25 648

转载 Repeater和ListView的高效率分页

Repeater(foreach)用于对绑定数据源中的数据进行遍历并按格式显示,每条数据以什么格式显示是由Repeater的来决定的,模板会多次显示,就像foreach, ItemTemplate 中相当于{}中的语句。姓名:年龄:。注意:%和#中间不能有空格。表示在这个位置显示当前实体对象的Name属性,注意调用Eval、Bind这些数据绑定方法的时候要用#。因为Eval就是将属性显

2013-03-22 08:46:33 1116

转载 缓存技术

如果每次进入页面的时候都查询数据库生成页面内容的话,如果访问量非常大,则网站性能会非常差。而如果只有第一次访问的时候才查询数据库生成页面内容,以后都直接输出内容,则能提高系统性能。这样无论有多少人访问都只访问一次数据库,数据库压力不变。缓存(Cache)是一种用空间换取时间的技术,存在于计算机中很多地方,用来将一些慢速设备中的常用数据保存在快速设备中,取数据的时候直接从快速设备中取。比如CPU

2013-03-22 08:36:12 747

原创 利用并行的方法计算自由能

利用Amber中的模块MMPBSA.py.MPI进行自由能的并行计算。在计算的过程中,需要为每一个进程(线程)分配相同数目的贞数据,当然也不按照这样的分配方法。其目的主要是为了使并行的过程更加的高效。首先要准备并行过程中的输入文件mmpbsa.in,这个文件的生成过程可以参考Amber手册中的MMPBSA这一章节中所讲的。具体的并行过程中的执行命令如下:mpirun -np 4 $

2013-03-19 15:00:39 3628

转载 服务器端控件的属性

1)ClientID,控件在客户端的Id,控件在服务端的Id不一定等于客户端HTML中的Id,比如说在ListView等控件的模板中。因此如果要在客户端通过JavaScript Dom、JQuery的getElementById、$(“#id”)来操作控件的话最好不要直接写服务端Id,而是$(‘#’)。用JQuery事件设置鼠标移到控件上和从控件移开的不同样式。在用户控件中就可以看到Cli

2013-03-13 08:12:37 2856

转载 利用JS显示消息框

function MsgBox(s) {//{imghref:图片文件夹所在路径,waitImg:等待图片名,bgImg:背景图片名}    var secondConst = 2000;//系统默认显示时间    var secondWait = 2000;//显示时间    var timer;//计时器    var lf, tp;//左边距,顶边距    var par

2013-03-13 08:09:34 1142

转载 找到一个很好的AjaxHelper类

function AjaxHelper() {//timeout()超时方法,outtime超时毫秒,type[post/get],loading(),complete(),data,success(),error(),url,err(),vf()    var xhobj, timer, s;    var vfsec = 5000;    function getBU(url) {

2013-03-13 08:02:58 1593

转载 获得页码条,好看的分页

#region +获得功能页码条    ///     /// 获得功能页码条    ///     /// 页码连接地址    /// 搜索url    /// 全部记录条数    /// 全部页面数    /// 当前页码    /// 页码组大小    /// 页容量    public static string GetPageTxt(strin

2013-03-12 08:30:48 2311

原创 数据层执行存储过程的方法,内部含有输出参数

public DataTable ProcGetPagedData(string procName, int pageIndex, int pageSize, out int pageCount, out int rowCount)        {            SqlConnection conn = new SqlConnection(connStr);

2013-03-12 08:28:28 790

原创 存储过程

1:最原始的写法select top 4 * from Classes order by CIDselect top 4 * from Classes where CID not in (select top 4 CID from Classes order by CID asc) order by CID asc 2:使用ROW_NUMBERselect * from (se

2013-03-11 08:17:34 855

原创 ajax实现增删改查的一个实例

http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/xhtml">                     #tbList         {             border-left:1px solid #0088F7;             b

2013-03-11 08:10:55 17515 4

原创 Ajax实现异步请求的整个过程

var xhr;        xhr = new XMLHttpRequest(); //创建一个异步对象        xhr.open("Get", "test.ashx", true);   //Get方式括号中的三个参数分别为:1.发送请求的方式 2.样请求的页面 3.是否异步 //xhr.open("post","test.ashx",true); //xhr.setR

2013-03-10 08:40:16 27738

原创 读取Excel中的文件加入到数据库

OpenFileDialog ofd = new OpenFileDialog();            ofd.Filter = "Excel(*.xls)|*.xls|所有文件|*.*";            if (ofd.ShowDialog() == DialogResult.OK)            {                FileInfo fileI

2013-03-07 18:20:59 985

原创 cookie的获取和设置

http无状态的根本原因:客户端通过套接字与服务端套接字连接上,发送请求,服务端响应向客户端发会响应报文之后,因为连接耗服务器资源,连接立即断开,在处理完页面请求之后销毁页面对象。服务端向客户端保存状态的三种方式:隐藏域,cookie,QueryString刷新相当于重复上一次的操作,执行get请求,不会提交使用ViewState保存数据时,页面的from必须是runat=“ser

2013-03-03 15:29:28 773

原创 Aspx中控件树的生成

前台页面对象结合后台方法生成html代码的原理:默认生成一个控件树:然后往控件树上添加子节点。子节点里有方法。首先前台页面类会调用一个_BuildControlTree(生成控件树)方法,负责组织整个页面的内容。生成控件树,首先要求每一个节点要求有hasNodes属性,而前台类->后台类-->page-->template Control-->Control(包含ControlColl

2013-03-03 15:26:16 1020

GATK使用方法详细介绍

GATK软件使用方法详细描述,好的资源不容错过!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

2018-07-31

空空如也

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

TA关注的人

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