自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

路人甲

人生最重要的是选择好目标,之后要做的就是坚持去实现这个目标。

  • 博客(12)
  • 资源 (2)
  • 收藏
  • 关注

转载 多线程编程(4):多线程与UI操作

为了让程序尽快响应用户操作,在开发Windows应用程序时经常会使用到线程。对于耗时的操作如果不使用线程将会是UI界面长时间处于停滞状态,这种情况是用户非常不愿意看到的,在这种情况下我们希望使用线程来解决这个问题。下面是一个使用多线程操作界面UI的代码:[c-sharp] view plaincopyusing System;  us

2012-04-16 14:01:29 231

转载 多线程编程(3):线程池ThreadPool

在面向对象编程中,经常会面对创建对象和销毁对象的情况,如果不正确处理的话,在短时间内创建大量对象然后执行简单处理之后又要销毁这些刚刚建立的对象,这是一个非常消耗性能的低效行为,所以很多面向对象语言中在内部使用对象池来处理这种情况,以提高性能,比如在ADO.NET内部就允许使用数据库连接池来提高性能,在JDBC中没有提供数据库连接池,一些开发人员为了提高效率就自己编写数据库连接池来提高性能,当然据我

2012-04-16 13:58:17 450

转载 多线程编程(2):线程的同步

在《多线程编程》系列第一篇讲述了如何启动线程,这篇讲述线程之间存在竞争时如何确保同步并且不发生死锁。线程不同步引出的问题下面做一个假设,假设有100张票,由两个线程来实现一个售票程序,每次线程运行时首先检查是否还有票未售出,如果有就按照票号从小到大的顺序售出票号最小的票,程序的代码如下:[c-sharp] view plaincopyus

2012-04-16 13:56:24 276

转载 C#多线程编程(1):线程的启动

在实例化Thread的实例,需要提供一个委托,在实例化这个委托时所用到的参数是线程将来启动时要运行的方法。在.net中提供了两种启动线程的方式,一种是不带参数的启动方式,另一种是带参数的启动的方式。 不带参数的启动方式 如果启动参数时无需其它额外的信息,可以使用ThreadStart来实例化Thread,如下面的代码:[c-sharp] view plainco

2012-04-16 13:54:05 266

转载 ORACLE备份方法

<br />备份的方法<br />    ORACLE数据库有三种标准的备份。导出/导入(EXPORT/IMPORT) 、冷备份、热备份。<br />    导出备份是一种逻辑备份,这种方法包括读取一系列的数据库日志,并写入文件中,这些日志的读取与其所处位置无关。<br />    冷备份和热备份是物理备份(也称低级备份),它涉及到组成数据库的文件,但不考虑逻辑内容。<br />    下面我们分别介绍一下这三种备份方法及其特点:<br />    (一)、导出/导入(EXPORT/IMPORT)<br /

2010-12-02 09:56:00 664

转载 C#中using的三种用法

C#中using的三种用法<br /> <br /> <br />熟悉C++的人看到using就想到引用命名空间,当然在C#中也一样。<br />但同时C#中的using比C++中的多了两项功能,下面详细说明。<br />第一种用法:using + 命名空间<br />这种用法跟C++的一样,引用一个命名空间,这样在程序里就可以直接引用命名空间里的类型,而不用详细指定其完整路径。<br />例如:using System;<br />这样当调用System.Write()时就可以直接写Write()就可以了

2010-11-23 16:53:00 595

转载 可输入的下拉列表框-1

onchange="this.parentNode.nextSibling.nextSibling.value=this.value"    style="width: 150px; margin-left: -132px">      style="width: 132px; position: absolute; left: 0px;" />

2010-11-22 18:02:00 537

原创 相同结构的两个表进行数据复制(SQL数据库)

<br /><br />public bool CopyDataSet_SQL(string sql, DataSet ds_data)<br />        {<br />    //sql目标数据表,ds_data源数据表<br />            IDbCommand dbc = _dbf.GetDBCommand();<br />            if (_dbtrans != null)<br />            {<br />                dbc.Tr

2010-11-16 12:04:00 2373

转载 在C#中用SQLDMO创建SQL数据库

///              ///   创建数据库。           ///           ///   表示要连接的服务器名        ///   指定要创建的数据库名         private string CreateDB(string srvName, string dbName)        {            SQLDMO.Application sq

2009-12-01 11:37:00 649

转载 C# 创建sql数据库

1、建立连接     System.Data.SqlClient.SqlConnection   oConn=new   System.Data.SqlClient.SqlConnection("data   source="+this.DbServer.Text+";initial   catalog=master;user   id="+this.UserId.Text+";password=

2009-12-01 11:28:00 1550

转载 一位软件工程师的6年总结

一位软件工程师的6年总结  -------------------------------------------------------------------------------- 2007-10-29 21:47:12 标签:程序人生   [推送到技术圈]    一位软件工程师的6年总结        作者:成晓旭  (声明:欢迎转载,

2009-01-17 09:32:00 462

原创 开启人生的第一个博客

我的第一个博客开通了,庆祝一下

2008-11-13 22:55:00 396

Android高手进阶教程

android开发进展教程,值得大家学习

2011-07-24

空空如也

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

TA关注的人

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