自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(48)
  • 收藏
  • 关注

转载 汉字模糊查询

if   exists   (select   *   from   dbo.sysobjects   where   id   =   object_id(N[dbo].[f_GetPy])   and   xtype   in   (NFN,   NIF,   NTF))     drop   function   [dbo].[f_GetPy]     GO        

2007-12-10 09:47:00 1045

转载 left join,inner join,right join,cross join,full join

1,总论: LEFT JOIN返回”first_table”中所有的行尽管在” second_table”中没有相匹配的数据。 RIGHT JOIN返回”second_table”中所有的行尽管在”first_table”中没有相匹配的数据。 INNER

2007-12-03 23:58:00 631

转载 SPCOMM的主要属性,方法和事件

SPCOMM的主要属性,方法和事件1.属性CommName:填写COM1,COM2…等串口的名字,在打开串口前,必须填写好此值。 BaudRate:设定波特率9600,4800等,根据实际需要来定,在串口打开后也可更改波特率,实际波特率随之更改。ParityCheck:奇偶校验。ByteSize:字节长度_5,_6,_7,_8等,根据实际情况设定。Parity:奇偶校验位StopBits:

2007-11-18 00:43:00 1645

原创 逆波兰式的生成

              读入     后缀串          符号栈11+2*5        NULL      NULL             NULL第一步:      "11"      11               NULL第二步:       "+"       11               +        (入栈)第三步:       "2"       11 2 

2007-11-14 21:09:00 820

转载 IP地址与子网掩吗

一、子网掩码的计算 TCP/IP网间网技术产生于大型主流机环境中,它能发展到今天的规模是当初的设计者们始料未及的。网间网规模的迅速扩展对IP地址模式的威胁并不是它不能保证主机地址的唯一性,而是会带来两方面的负担:第一,巨大的网络地址管理开销;第二,网关寻径急剧膨胀。其中第二点尤为突出,寻径表的膨胀不仅会降低网关寻径效率(甚至可能使寻径表溢出,从而造成寻径故障),更重要的是将增加内外

2007-10-10 11:48:00 1291

转载 实验室管理信息系统(LIS)应用中存在的问题及对策

     LIS实现了实验室人力资源管理、标本管理、日常事务管理、网络管理、检验数据管理(采集、传输、处理、输出、发布)、报表管理过程的自动化,使实验室的操作人员和管理者从繁杂的手工劳作中解放出来,极大地提高了检验人员的工作效率和效益,降低了劳动成本和差错发生率。然而,与发达国家和地区的LIS系统相比,我们还存在较大的差距,主要表现在以下几个方面: 一、 LIS软件缺乏规范化、标准化 八十年代中期

2007-10-09 10:35:00 3188

原创 基于TCP(面向连接)的socket编程例子

 

2007-08-28 09:51:00 745

原创 基于UDP(面向无连接)的socket编程

 

2007-08-28 09:51:00 1080

原创 获取控件上的文本值---例子是CEdit 的七种方法

 1.         int num1,num2,num3; char ch1[10],ch2[10],ch3[10]; GetDlgItem(IDC_EDIT1)->GetWindowText(ch1,10); GetDlgItem(IDC_EDIT2)->GetWindowText(ch2,10); num1=atoi(ch1); num2=atoi(ch2); num3=num

2007-08-28 09:46:00 8525

原创 简单聊天程序分析

  发送端与接收端一块实现. 1.在StdAfx.h中包含头文件Afxsock.h,不用连接库文件Library: Use Ws2_32.lib.CChatApp::InitInstance()加载套接字库 if(!AfxSocketInit()) {  AfxMessageBox("加载套接字库失败!");  return FALSE; }//1.12.在CChatDlg

2007-08-28 09:44:00 750

原创 数据库访问技术

ODBC(Open Database Connectivity),开放数据库互连。ODBC是上个世纪八十年代末九十年代初出现的技术,它为编写关系数据库的客户软件提供了一种统一的接口。ODBC提供一个单一的API,可用于处理不同数据库的客户应用程序。使用ODBC API的应用程序可以与任何具有ODBC驱动程序的关系数据库进行通信。DAO(Data Access Object),数据访问对象。DA

2007-08-28 09:43:00 567

原创 C++下关于多线程的应用

#include #include DWORD WINAPI Fun1Proc(  LPVOID lpParameter   // thread data);DWORD WINAPI Fun2Proc(  LPVOID lpParameter   // thread data);int index=0;int tickets=100;HANDLE hMutex;void main(){ H

2007-08-28 09:37:00 610

原创 进程的理解

进程是不活泼的。进程从来不执行任何东西,它只是线程的容器。若要使进程完成某项操作,它必须拥有一个在它的环境中运行的线程,此线程负责执行包含在进程的地址空间中的代码。单个进程可能包含若干个线程,这些线程都“同时” 执行进程地址空间中的代码。每个进程至少拥有一个线程,来执行进程的地址空间中的代码。当创建一个进程时,操作系统会自动创建这个进程的第一个线程,称为主线程。此后,该线程可以创建其他的线程。 

2007-08-28 09:35:00 438

原创 动态增加按钮

CObject  --CCmdTarget     --CWnd       ---CButtonprivate: CButton m_btn; m_btn.Create("dddd",BS_DEFPUSHBUTTON | WS_VISIBLE | WS_CHILD,CRect(0,0,100,100),this,43434); //这里最初的代码,当再次点击动态生成按钮时会出错,回为m_

2007-08-28 09:34:00 595

原创 对话框建立相关问题

1.对话框资源(CTestDlg).2.对资源的操作是对相应的类进行的.3.The CDialog class is the base class used for displaying dialog boxes on the screen. Dialog boxes are of two types: modal and modeless. A modal dialog box must be

2007-08-28 09:33:00 656

原创 竟然写不出一个Servlet。。。。

这学期的期未考试完了,在JSP中最后一个题是写一个简单的登录验证。看到题后觉得很简单。用Servlet可以简单实现。题目要求有三个文件。login.jsp(登录界面)Check.java(验证机制)index.jsp(成功界面)本想用Servlet来实现。但当动手的时候,大脑一自空白。怎么写。怎么实现,要继承的类都没有记下。基本格式都记不起来。。郁闷。最后为了应付,用了javaBean勉强实现。下

2007-07-28 03:33:00 885

原创 关于ByteArrayOutputStream(字节数组输出流)的一个例子,与ByteArrayInputStream作一比较

import java.io.*;public class ByteArrayOutputStreamDemo ...{    /** *//**     * ByteArrayOutputStream是一个把字节数组当作输出流的实现。我认为是所流当作数组来实现.它和ByteArrayInputStream不太一样。不能类比学习.     *      * java.lang.Object  

2007-07-20 13:18:00 11401

原创 对java中的输入/输出的总结(字节流,字符流)

1,先是关于字节流import java.io.*;public class SimpleIO ...{    /** *//**    System 类包含一些有用的类字段和方法。它不能被实例化。    字段摘要static PrintStream     err “标准”错误输出流。static InputStream     in  “标准”输入流。static PrintStrea

2007-07-20 00:32:00 2765 3

原创 servlet里的doPost()和doGet()的分别

servlet有良好的生存期的定义,包括加载和实例化、初始化、处理请求以及服务结束。这个生存期由javax.servlet.Servlet接口的init,service和destroy方法表达。 Servlet被服务器实例化后,容器运行其init方法,请求到达时运行其service方法,service方法自动派遣运行与请求对应的doXXX方法(doGet,doPost)等,当服务器决定将实例销毁的

2007-07-16 18:24:00 1484

原创 rhythmbox无法播放mp3和wma的方法及MP3乱码问题解决

rhythmbox无法播放mp3和wma的方法解决方法如下:持播放各种格式,首先要安装对应的gstreamer的各种库可以这样来安装:rpm -ivh http://rpm.livna.org/livna-release-6.rpmyum install gstreamer-plugins-uglyyum install gstreamer-ffmpegyum install gstreamer-

2007-07-13 17:33:00 1715

原创 MFC 教程

作者序----------- 我曾写一本关于MFC的书,分析了MFC的结构和设计(《MFC深入浅出》),华中理工大学出版。书的内容建立在对MSDN和MFC SOURCE CODE的大量分析上,该书对于希望学习MFC的人来说,是较有价值的。可惜出版社好象只在几个城市针对学生作销售,虽然学生反应不错,但是外界知道不多。 http://www.vczx.com/tutorial/mfc/mfc.ph

2007-07-08 18:36:00 642

转载 WPF/E

什么是“WPF/E”? “WPF/E”是一种新 Web 呈现技术的代号,创建该技术的目的是使其能够在各种平台上运行。该技术支持创建丰富的、具有绚丽视觉效果的交互式体验,并且可以随处实现:无论是在浏览器内、在多个设备上还是在桌面操作系统(如 Apple Macintosh)中。Microsoft .NET Framework 3.0(Windows 编程基础结构)中的呈现技术 XAML(可扩

2007-06-30 17:14:00 640

转载 在Redhat9.0系统中安装与设置Mysql5.2.0数据库

在Redhat9.0系统中安装与设置Mysql5.2.0数据库1.获得数据库安装文件,这里使用的是5.2.0版,安装文件名为    mysql-5.2.0-falcon-alpha-linux-i686-glibc23.tar.gz2.将下载的压缩包解压到你用来放置应用程序的文件夹下(要注意文件夹名称不要包含 空格 或 & 号)。    我这里解压的目录为/home/user/mysql-5.2.

2007-06-30 00:54:00 774

原创 关于linux中mysql中编码的问题(UTF-8)

关于linux中mysql中编码的问题(UTF-8)今天用了一天时间来研究mysql中的编码问题,辛苦总算没有白费。不管什么时候,编码一定要统一,这是保证数据能正确入库的前提。首先要配置你的mysql的默认编码方式为UTF-8.具体看my.cnf的配置.(#cp /usr/local/mysql/support-files/my-medium.cnf /etc/my.cnf)#下面是很重要的===

2007-06-30 00:50:00 3042

转载 utf8的理解

为每个jsp页面设置了其编码格式(utf-8),但传递数据到另一页面时依然显示为乱码?  首先要需要了解的是web容器默认编码是iso-8859-1,一个汉字占用两个字节,而在utf-8中一个汉字占用三个字节。所以在数据传递过程中,必须手动设定容器编码格式,否则会出现字符位丢失的情况。即3个字节变为两个字节,自然会变成乱码。为什么保存到数据库中的数据都变成了乱码?  原理同上,首先要搞清楚使用的数

2007-06-30 00:47:00 790

转载 JTable在数据库中的应用

import java.awt.*;import java.awt.event.*;import java.sql.*;import javax.swing.*;import javax.swing.table.DefaultTableModel;public class Test_JTable extends JFrame implements ActionListener ...{ JLa

2007-06-09 15:15:00 1025

原创 关于swing线程的例子

import javax.swing.*;import java.awt.*;import java.awt.event.*;public class TestFrame extends JFrame...{    private static final long serialVersionUID = -5540123740905037861L;//    GUI所需组件    public

2007-06-09 14:31:00 649

原创 测试mysql数据库安装成功

import java.sql.*;import java.util.*;import java.io.*;import java.sql.*;public class mysql ...{    Connection conn;    String driver;     String url;    String user;    String pwd;    public mysql()

2007-06-08 20:15:00 4140

转载 关于FC6开启3D FC6 + NVIDIA GeForece4 MX 4000 开启3D效果

   最近接触FC6,为了开启3D效果已经搞了老久,什么官方驱动啊,yum啊都试了个遍,试了好多方法就是不行,不免发出感叹:linux下的驱动可真难搞    今天偶然又看到另外一种办法,抱着试试看的心理试了下居然安装成功了,心里那个高兴啊!      我的是NVIDIA GeForece4 MX 4000显卡,象往常一样,这个方法也是采用yum安装的,所谓方便快截1 先添加一个

2007-06-06 18:50:00 865

转载 对Swing线程的再思索

 英语原版:http://today.java.net/pub/a/today/2003/10/24/swing.html?page=1汉语翻译:http://blog.csdn.net/chensheng913/archive/2004/08/29/88359.aspx

2007-06-05 02:42:00 562

原创 linux 下mysql起动的全过程

。也不知道对不对。反正是起来了。。。。[root@localhost ~]# lsanaconda-ks.cfg  install.log.syslog                      workspaceDesktop          mysql-5.0.41-linux-i686-glibc23.tar.gzinstall.log      scsrun.log[root@local

2007-06-02 00:42:00 4035

转载 Java线程join()方法的用处

run() 和start() 是大家都很熟悉的两个方法。把希望并行处理的代码都放在run() 中;stat() 用于自动调用run(),这是JAVA的内在机制规定的。并且run() 的访问控制符必须是public,返回值必须是void(这种说法不准确,run() 没有返回值),run()不带参数。闲话少说,我们要讲的是join(),我们首先来看个例子:

2007-05-30 01:02:00 1295

转载 java多线程设计模式

java语言已经内置了多线程支持,所有实现Runnable接口的类都可被启动一个新线程,新线程会执行该实例的run()方法,当run()方法执行完毕后,线程就结束了。一旦一个线程执行完毕,这个实例就不能再重新启动,只能重新生成一个新实例,再启动一个新线程。Thread类是实现了Runnable接口的一个实例,它代表一个线程的实例,并且,启动线程的唯一方法就是通过Thread类的start()实

2007-05-30 00:36:00 414

转载 用JAVA实现线程等待提示框

Java语言从其诞生到现在不过短短五年时间,却已经成为全球最热门的语言,Java程序员正成为IT业其它程序员中薪金最高的职员。这一切都应归功于Java良好的特性:简单、面向对象、分布式、平台无关性、可移植性、支持多线程等等。本文将用Java的多线程特性来实现线程等待提示框。  1 问题的提出  在Java应用程序编程中,有时需要在GUI(图形化用户界面)中处理一些占用系统资源较多,耗费时间较长的事

2007-05-29 10:35:00 628

转载 Threads and Swing

Why Isn’t the Swing Toolkit Multithread-Safe? After Swing components have been displayed on the screen, they should only be operated on by the event-handling thread. The event-handling thread (or

2007-05-29 10:30:00 566

原创 JAVA 中多线程服务端 多个客户端的实现

服务端代码:import java.io.*;import java.net.ServerSocket;import java.net.Socket;class ServeOneClient extends Thread...{    private Socket socket;    private BufferedReader in;    private PrintWriter ou

2007-05-29 01:04:00 1292

转载 写得蛮好的linux学习笔记

linux目录架构/   根目录/bin    常用的命令 binary file 的目錄/boot   存放系统启动时必须读取的档案,包括核心 (kernel) 在内     /boot/grub/menu.lst   GRUB设置     /boot/vmlinuz   内核     /boot/initrd     核心解壓縮所需 RAM Disk/dev    系统周边设备    

2007-05-24 21:21:00 500

原创 gcc FC6安装之旂

安装FC6的时候忘了安装GCC,以至于今天一天为GCC花费一天的时间。大量的网上方法都用了,也了解了下rpm安装时所需的条件因素,所谓的软件的依赖性.FC6共有5张disc  ,从里面分别找出gcc-4.1.1-30.i386.rpm glibc-devel-2.5-3.i386.rpm libgomp-4.1.1-30.i386.rpm libgcc-4.1.1-30.i386.rpm cpp-

2007-05-23 21:06:00 631

原创 GNU C Compiler

gcc简介 Linux系统下的gcc(GNU C Compiler)是GNU推出的功能强大、性能优越的多平台编译器,是GNU的代表作品之一。gcc是可以在多种硬体平台上编译出可执行程序的超级编译器,其执行效率与一般的编译器相比平均效率要高20%~30%。 gcc 编译器能将C、C++语言源程序、汇程式化序和目标程序编译、连接成可执行文件,如果没有给出可执行文件的名字,gcc将生成一个名为a.out

2007-05-23 12:36:00 1650

转载 Linux下Tomcat的安装

Linux下Tomcat的安装1.下载Tomcat在下面的地址下载Tomcat的二进制版    http://tomcat.apache.org/download-60.cgi即下载文件    apache-tomcat-6.0.13.tar.gz2. 安装首先解压缩    gunzip apache-tomcat-6.0.13.tar.gz    tar -cf apache-tomcat-6.

2007-05-21 18:29:00 879

空空如也

空空如也

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

TA关注的人

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