摘要: 导读:Dennis Ritchie过世了,他发明了C语言,一个影响深远并彻底改变世界的计算机语言。一门经历40多年的到今天还长盛不训的语言,今天很多语言都受到C的影响,C++,Java,C#,Perl,PHP,Javascript等等。但是,你对C了解吗?相信你看过本站的《C语言的谜题》还有《谁说C语言很简单?》。这里,我再写一篇关于深入理解C语言的文章,一方面是缅怀Dennis,另一方面是告诉大家应该如何学好一门语言。(顺便注明一下,下面的一些例子来源于这个slides)。 文章内容如下: 首先,我们先来看下面这个经典的代码: int main() { int a = 42; printf( 阅读全文
posted @ 2011-11-16 08:54 Devil_jim 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 一、 基本介绍及环境搭建1 、 Java 的特点 Java tutorils 是这么描述的The Java programming language is a high-level language that can be characterized by all of the following buzzwords:SimpleObject orientedDistributedMultithreadedDynamicArchitecture neutralPortableHigh performanceRobustSecure1. Simple 简单的: java 里面去掉了 C++ 里面 阅读全文
posted @ 2011-11-16 08:52 Devil_jim 阅读(179) 评论(0) 推荐(0) 编辑
摘要: socket的英文原义是“孔”或“插座”。作为4BDS UNIX的进程通信机 制,取后一种意思。通常也称作"套接字",用于描述IP地址和端口,是一个通信链的句柄。在Internet上的主机一般运行了多个服务软件,同时提供几 种服务。每种服务都打开一个Socket,并绑定到一个端口上,不同的端口对应于不同的服务。Socket正如其英文原意那样,象一个多孔插座。一台主机 犹如布满各种插座的房间,每个插座有一个编号,有的插座提供220伏交流电, 有的提供110伏交流电,有的则提供有线电视节目。 客户软件将插头插到不同编号的插座,就可以得到不同的服务。 套接字 现象解释 socke 阅读全文
posted @ 2011-11-16 08:50 Devil_jim 阅读(241) 评论(0) 推荐(0) 编辑
摘要: View Code 1 unsigned char c_data[1000]; //接收缓存 2 int n = YbCommDevice1->ReadPackage(c_data,1000); 3 4 if(n>0) //收到数据的字节数 5 { 6 AnsiString s; 7 for(int i=0; i<n; i++) 8 s += IntToHex(c_data[i],2) + "";//c_data为接收到的字符串数据 9 ShowMessage(s); //显示出收到的数据,完整的16进制数据 10 } 阅读全文
posted @ 2011-11-16 08:48 Devil_jim 阅读(822) 评论(0) 推荐(0) 编辑
摘要: View Code 1 #region 加密方法 2 public bool EncryptFile(string filePath,string savePath,string keyStr) 3 { 4 DESCryptoServiceProvider des = new DESCryptoServiceProvider(); 5 if(keyStr=="") 6 keyStr=key; 7 FileStream fs=File.OpenRead(filePath); 8 byte[] inputByteArray =new b... 阅读全文
posted @ 2011-11-16 08:44 Devil_jim 阅读(710) 评论(0) 推荐(0) 编辑
摘要: View Code 1 using System; 2 using System.Collections.Generic; 3 using System.ComponentModel; 4 using System.Data; 5 using System.Drawing; 6 using System.Text; 7 using System.Windows.Forms; 8 9 using System.IO; 10 using System.Data.OleDb; 11 12 namespace ImageSaveOracleBlobDataBase 13 { 1... 阅读全文
posted @ 2011-11-16 08:43 Devil_jim 阅读(1663) 评论(0) 推荐(0) 编辑
摘要: using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms;using System.Net;using System.Threading;using System.Net.Sockets;using System.IO;using System.Data.OracleClient;using System.Data.OleDb;namesp 阅读全文
posted @ 2011-11-16 08:40 Devil_jim 阅读(903) 评论(0) 推荐(0) 编辑