
程序设计
文章平均质量分 59
iteye_6915
这个作者很懒,什么都没留下…
展开
-
s2sh 中文问题解决
今天配置S2SH ,才发现有些东西,只必须自己亲自动手的,乱码问题就是之一;1、数据库乱码,将MYSQL的配置文件即my.ini打开,将默认字符集改为GBK;2、struts2 的配置文件加入配置国际化的属性为GBK;...2009-04-13 00:12:19 · 102 阅读 · 0 评论 -
网页倒计时
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html><head> <script language="javascript" type="t2009-10-05 08:52:58 · 96 阅读 · 0 评论 -
归纳一下:C#线程同步的几种方法
我们在编程的时候,有时会使用多线程来解决问题,比如你的程序需要在后台处理一大堆数据,但还要使用户界面处于可操作状态;或者你的程序需要访问一些外部资源如数据库或网络文件等。这些情况你都可以创建一个子线程去处理,然而,多线程不可避免地会带来一个问题,就是线程同步的问题。如果这个问题处理不好,我们就会得到一些非预期的结果。 在网上也看过一些关于线程同步的文章,其实线程同步有好几种方法,下面我就简单...原创 2009-12-24 23:04:16 · 127 阅读 · 0 评论 -
C#进度条的使用
C#进度条的使用及开发的情况是什么呢?在用c#做WinFrom开发的过程中。我们经常需要用到进度条(ProgressBar)用于显示进度信息。这时候我们可能就需要用到多线程,如果不采用多线程控制进度条,窗口很容易假死(无法适时看到进度信息)。下面我就简单结合一个我写的例子给大家做一个介绍。 C#进度条的使用及开发第一步:设计界面不说了...注意需要引用using System....原创 2009-12-21 18:05:36 · 233 阅读 · 0 评论 -
C#读取XML文件
本文源自:http://blog.163.com/hurt0759/blog/static/6150904200971911338791/C#读取XML文件 1 C#读取XML文件 扩展标记语言XML(eXtensible Markup Language),是由W3C组织制定的。做为用于替代HTML语言的一种新型的标记语言,XML内部有着很多基本标准,XML就是通过与这些相关标准...原创 2009-12-20 22:49:49 · 201 阅读 · 0 评论 -
OpenFileDialog控件
打开文件对话框(OpenFileDialog) 1、 OpenFileDialog控件有以下基本属性 InitialDirectory 对话框的初始目录 Filter 要在对话框中显示的文件筛选器,例如,"文本文件(*.txt)|*.txt|所有文件(*.*)||*.*" FilterIndex 在对话框中选择的文件筛选器...2009-12-17 21:52:36 · 315 阅读 · 0 评论 -
vb.net数据库存取二进制文件
利用Dataset可以方便的对SQL Server中的二进制文件进行存取与更新操作,下面是详细的代码演示 演示环境: 数据库机器名 :s_test 登陆名 :sa 密码 :7890 数据库名 db_test 下面建立一个表: create table tb_test(id int i...原创 2009-12-10 21:15:41 · 753 阅读 · 0 评论 -
c#数据库存取二进制文件
利用ADO.NET中的OleDbConnection\OleDbCommand 可以方便的对SQL Server中的二进制文件进行更新操作,下面是详细的代码演示 演示环境: 数据库机器名 :s_test 登陆名 :sa 密码 :7890 数据库名 db_test 下面建立一个表: create ...原创 2009-12-10 21:14:50 · 443 阅读 · 0 评论 -
access数据库用二进制储存图片,并在web页面显示
储存:传入确定图片的唯一序列号id 和图片的保存路径filePath。private bool AddImg(string id,string filePath){ try { FileStream fs = new FileStream(filePath, FileMode.Open, FileAccess.Read); ...原创 2009-12-09 22:10:48 · 750 阅读 · 0 评论 -
C# 怎样把二进制文件写入Access数据库
OleDbConnection Mycon = new OleDbConnection("provider=Microsoft.Jet.OLEDB.4.0;data source=MyDb.mdb"); FileStream fs = new FileStream(filename,FileMode.Open, FileAccess.Read); Bin...原创 2009-12-09 22:09:14 · 468 阅读 · 0 评论 -
c#_string与byte[]之间的转换
先将stirng s 转换成byte[]存放到source中,在将source中的byte拷贝source.Length个到destin中。string s = "test string";byte[] source = new byte[ 100 ];bute[] destin = new byte[ 512 ];source = System.Text.Encoding.Unicode.Get...2009-10-28 18:48:22 · 177 阅读 · 0 评论 -
C#_多线程编程
.NET将关于多线程的功能定义在System.Threading名字空间中。因此,要使用多线程,必须先声明引用此名字空间(using System.Threading;)。 即使你没有编写多线程应用程序的经验,也可能听说过“启动线程”“杀死线程”这些词,其实除了这两个外,涉及多线程方面的还有诸如“暂停线程”“优先级”“挂起线程”“恢复线程”等等。下面将一个一个的解释。 a.启动...2009-10-28 18:47:47 · 108 阅读 · 0 评论 -
c#_使用Socket获取IP地址
Socket socket = new Socket( AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp )( ( IPEndPoint )socket.LocalEndPoint ).Address = 本地IP地址( ( IPEndPoint )socket.RemoteEndPoint ).Address = ...2009-10-28 18:47:10 · 5130 阅读 · 0 评论 -
c#_使用委派修改线程外构造的对象
//定义委派函数(参数与要线程中要执行的函数的参数一致)public delegate void ChangeForm( object o, string str );//changeConNum函数用于修改标签的文字,用于委派到ChangeForm private void changeConNum(Object L, String s) //函数返回值需要与ChangeFor...2009-10-28 18:46:38 · 110 阅读 · 0 评论 -
c#_判断Tcp连接是否可用(Connected)
//use funciton isConnected to judge if the tcp connection is availablepublic bool isConnected(Socket socket) { try{ if( socket.Connected && socket.Poll( 0, Sel...2009-10-28 18:45:34 · 2306 阅读 · 0 评论 -
c#_监听TCP连接请求
1、use TcpListenerTcpListener lsn = new TcpListener( int port );lsn.Start();Socket socket = lsn.AcceptSocket();2、use Socket(need to Bind)Socket lsnSocket = new Socket( AddressFamily.InterNetwork, Soc...2009-10-28 18:44:48 · 647 阅读 · 0 评论 -
SQL server无法执行查询,因为一些文件丢失或未注册等问题的解决
症状:在SQL server 2000中打开表查看数据的时候,提示说“无法执行查询,因为一些文件缺少或未注册”用查询分析器可以查看数据,重装了sql2000也没有用解决办法:注册以下的四个dll文件,重启机器即可,根本无需重新安装SQL server 或者系统。regsvr32 "C:\Program Files\Common Files\System\Ole DB\Oledb32.d...原创 2010-07-12 13:22:47 · 488 阅读 · 0 评论