自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 ipv6 socket

LINUX 下 ipv6 socket 编程发布: 2009-7-11 10:57 | 作者: admin | 来源: IPv6之家大家都知道,随着互联网上主机数量的增多,现有的32位IP地址已经不够用了,所以推出了下一代IP地址IPv6,写网络程序的要稍微改变一下现有的网络程序适应IPv6网络是相当容易的事。对于我们来说就是IP地址变化了,所以程序里在用到IP地址的地方做相应

2012-08-03 09:26:29 1112

转载 字符串输出

#include   //头文件  #include int main()  {      char a[]="The Beijing 2008 Olympic Games";        //初始化字符串      char *pc="One Word, One Dream!";      printf("字符串数组a:%s\n",a);

2012-07-11 11:09:28 704

原创 字符串截取函数

#include #include int main(){    char str[20] = "frefernvj";    char p1[20] = {0};    strncpy(p1,str,3);    printf("%s\n",p1);        /////////不行////////////    char *p = "drbfru

2012-07-11 11:02:45 451

转载 Ubuntu 查看历史记录

Ubuntu 终端的历史记录在Linux终端下1、运行history,可以得到一个整洁的Linux终端命令历史记录的列表2、运行history -c,可以清除杂乱的历史记录3、运行history -r /home/yajiu/history.txt,可以将history.txt文件存储的常用命令读进来作为当前bash的历史记录          (注意:常用命令当成文本写进hi

2012-07-10 08:30:17 13295

转载 原始套接字内容安排:

内容安排:1.原始套接字介绍1.1 原始套接字工作原理与规则1.2 简单应用2 FTP密码窃取器实现(简单的rootkit)2.1 设计思路2.2 实现2.3 不足与改进之处开始,嗯,喝口茶水先...........1.原始套接字(raw socket)1.1 原始套接字工作原理与规则原始套接字是一个特殊的套接字类型,它的创建方式跟TCP/UDP创建

2012-07-09 09:54:16 799

转载 字符指针与字符数组

C指针温习(四):字符串与指针  [嵌入式] 在C语言中,访问字符串有两种方法,第一种就是在字符数组里面存放一个字符串,然后输出该字符串。这个比较简单。然后第二个就是用字符指针指向一个字符串。举一个例子:#include  void main(){    char * string = "I love likee!";

2012-07-05 10:12:28 458

转载 linux 清屏函数

#includestdio.h>int main(){        printf("\nAAA");        system("reset");    //清屏 return 0;}效果:终端下      AAAAAzgqting@ubuntu:~/桌面/实验$

2012-07-04 17:22:43 3581 1

原创 linux VI 命令之删除

删除字符:del        或者干脆退回到普通模式 (输入模式下按ESC),        就可以用 dd删除一行,        x删除当前游标下的字符,        dw删除一个单词等命令。清空文件:        光标移到第一行        :.,$d        冒号+一个点+一个逗号+一个$+一个d再回车

2012-07-04 15:22:24 930

原创 telnet 服务器建立

1. sudo apt-get install xinetd telnetd2. 安装成功后,系统也会有相应提示, sudo vi /etc/inetd.conf并加入以下一行 telnet stream tcp nowait telnetd /usr/sbin/tcpd /usr/sbin/in.telnetd 3. sudo vi /etc/xinetd.conf并加入以下

2012-07-04 10:03:11 435

原创 Trim

string str;            str = Console.ReadLine();            string str1 = str.Trim();        //删除字符串头部与尾部的空格            Console.WriteLine(str1);                        string str2 = str.Trim

2012-06-04 12:49:56 251

翻译 StreamWriter.StreamWriter

使用默认编码和缓冲区大小,为指定路径上的指定文件初始化 System.IO.StreamWriter 类的新实例,如果该文件存在,则可以将其覆盖或向其追加,如果该文件不存在,则此构造文件将创建一个新文件。

2012-06-04 11:14:58 344

转载 Form 与 form_load

Form1 先启动的 这个是加载你界面上所有控件等等的东东form_load 后启动的 这个是加载你自定义的东东不是同时启动的 public Form()所谓的构造函数。 Form_Load所谓的窗体加载函数 1): public Form():程序入口,它的InitializeComponent() 做了许多初始化的工作,所以Load才能成为一个事件,Initialize

2012-06-04 11:06:33 4555

转载 C# Hide() 隐藏当前窗体

private void button1_Click(object sender, EventArgs e)        {            Form1 form1 = new Form1();              this.Hide();                                                   // 隐藏当前窗体

2012-06-01 10:08:14 8159

转载 C# button

一个 Button 键的功能是实现另外一个 Button 键的功能:        private void button1_Click(object sender, EventArgs e)        {            listBox1.Items.Add(textBox1.Text);            textBox1.Text = "";

2012-06-01 09:25:16 462

原创 C# listBox 设置

listbox 显示最后一行:recv_listBox.TopIndex = recv_listBox.Items.Count - 1;listbox 水平滚动条:listbox 的   HorizontalScrollbar   设置为  True代码:listBox1.HorizontalScrollbar = true;C# 删除 listbo

2012-05-30 13:27:55 576

原创 C# 界面间数据传递

两界面的数据传递是通过定义  static string来确定的。一端:Form1                         public static string str1;                      // 在Form1 中定义另一端:Form2                         label = Form1.str1;

2012-05-25 14:06:16 514

原创 C# 线程

using System.Threading;                  //线程namespace WindowsFormsApplication1{    public partial class Form1 : Form    {        Thread go;        private delegate void aaaaa();

2012-05-24 15:29:39 206

转载 C# server terminal

static void Main(string[] args)        {            int port = 2000;            string host = "127.0.0.1";            ///创建终结点(EndPoint)            IPAddress ip = IPAddress.Parse(host);//把ip

2012-05-23 16:08:41 545

转载 C# 客户端 终端下

static void Main(string[] args)        {             try            {                int port = 2000;                string host = "127.0.0.1";               /**////创建终结点EndPoint

2012-05-23 16:04:11 720

原创 C# 求List<> 的长度并删除某一项 AsyncState

List socketList = new List();for(int i; i{socketList.remove(i);}public void recv(IAsyncResult ar)                         // 用来接收数据        {            //Socket            try

2012-05-23 15:44:39 7113

转载 C# 背景设置

背景图片:你就在设计界面打开属性工具栏,在属性名称中选择Background然后浏览至你目录文件夹下面的图片。button: button键添加图片:选中button,在属性backgroudImag,添加图片 BackColor中的Transparent(透明)不是真正意义上的透明,只是背景色跟父控件的颜色一致而已。如果背景是一幅图片就不行了。 send_butto

2012-05-23 15:04:15 819

转载 C# enter键发送数据

选中所需的控件,在属性事件中选取 KeyDown   双击。出现如下所示:private void send_textBox_KeyDown(object sender, KeyEventArgs e)        {                       if (e.KeyCode == Keys.Enter)                  //enter

2012-05-23 09:37:33 1543

原创 C# 两个 Byte[] 数组相连

byte[] d = new byte[outbytes.Length + time.Length + 1];                Array.Copy(outbytes, 0, d, 0, outbytes.Length);               Array.Copy(time, 0, d, outbytes.Length, time.Length);

2012-05-22 11:27:37 3379

原创 C# 中文转码问题

C# 网络编程中显示中文一、将 string 转换为 Unicode,如:发送:string command = send_textBox.Text; Byte[] outbytes = System.Text.Encoding.Unicode.GetBytes(command.ToCharArray());client.Send(outbytes, 0, outbytes

2012-05-22 10:25:29 4726

转载 C# show and showDialog defferent

ShowDialog()弹出模式化的窗体Show()弹出非模式化的窗体模式窗体,在关闭或隐藏前无法切换到主窗体。非模式窗体,变换焦点使不必关闭窗体总结:显示重要的信息,还是用模式窗体,如删除文件,可以确保用户正真想要删除的是该文件非模式的,窗体访问的顺序没有办法得知,比较适合显示程序的一些相关信息。showdialog是一个进行路经绑定的

2012-05-22 09:56:27 483

C语言 字符串的查找与剪切

通过函数 strstr() ,找到 字符串第一次出现的位置。打印出此字符串之前与之后的字符串

2012-07-11

线程池(通过调用线程池,把数据发送到人工端)

共有4个程序,客户端一个,服务器一个(线程池),人工台两个 客户端发送指令,服务器收到,通过线程池转发到人工台,人工台做出响应, 服务器收到后,发送到客户端

2012-06-15

把图标放到托盘中

把图标放在任务托盘中,实现以下功能: 关闭窗口,点击任务托盘中图标显示

2012-06-08

空空如也

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

TA关注的人

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