
Programming Language
文章平均质量分 67
tjssehaige
完善基本功
展开
-
Linux下C语言实现UDP Socket编程
转自:http://blog.youkuaiyun.com/tianshuai11/article/details/7027444发送方:/* * File: main.c * Author: tianshuai * * Created on 2011年11月29日, 下午10:34 * * 主要实现:发送20个文本消息,然后再发送一个终止消息 */#include #inc转载 2013-01-27 19:38:06 · 58026 阅读 · 0 评论 -
Swing中使用BeanBinding实例
最近在做一个java swing的小程序,试了一下Bean Binding,需要用到的lib有两个,appframework-1.03.jar和beanbind-1.2.1.jar. 完整代码如下:Entrance.javapackage main;import swing.MainFrame;public class Entrance { /** * @param ar原创 2013-05-24 19:03:39 · 3426 阅读 · 0 评论 -
getParameter方法和getAttribute方法
转自:http://bbs.youkuaiyun.com/topics/900557481.getAttribute是取得jsp中 用setAttribute設定的attribute 2.parameter得到的是string;attribute得到的是object 3.request.getParameter()方法传递的数据,会从Web客户端传到Web服务器端,代表HTTP请求数据;reque转载 2013-05-23 21:38:25 · 1558 阅读 · 0 评论 -
Forward函数和sendRedirect函数
在Java EE项目的servlet中,Dispatcher.forward函数和response.sendRedirect函数使用较频繁,本文总结一下二者的区别,如有错漏还请指正:Dispacther.forward:1. 在web服务器工作2. 无法通过在URL中传递参数,但是在a.jsp页面的form中填写的数据如果调用forward方法可以自动传递到b.jsp页面3原创 2013-05-23 19:03:50 · 1897 阅读 · 0 评论 -
堆栈与内存分配
转自:http://blog.youkuaiyun.com/hairetz/article/details/4141043一、预备知识—程序的内存分配 一个由C/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其 操作方式类似于数据结构中的栈。 2、堆区(heap) —转载 2013-05-22 16:39:20 · 664 阅读 · 0 评论 -
Java synchronized关键字与多线程并发访问
转自:http://www.cnblogs.com/GnagWang/archive/2011/02/27/1966606.htmlJava语言的关键字,当它用来修饰一个方法或者一个代码块的时候,能够保证在同一时刻最多只有一个线程执行该段代码。 一、当两个并发线程访问同一个对象object中的这个synchronized(this)同步代码块时,一个时间内只能有一个线程得到转载 2013-05-19 23:12:14 · 889 阅读 · 0 评论 -
C语言 二叉树构建与前中后序遍历
闲来无事,随手练练好久不用的数据结构编码,写一个创建二叉树和遍历二叉树的小程序,如有错误还请指正。程序测试输入:1 2 3 -1 -1 4 -1 -1 5 -1 -1 -1 (“-1”输入作为标识符),构建的二叉树结构如下图所示:// 20130425.cpp : Defines the entry point for the console application./*@aut原创 2013-05-01 22:08:16 · 750 阅读 · 0 评论 -
全局变量/全局静态变量/静态变量/静态局部变量/局部变量
转自:http://www.cnblogs.com/yangfengming/archive/2009/06/23/1509559.html静态变量静态变量的类型说明符是static,静态变量属于静态存储方式,但属于静态存储方式的不一定是静态变量,如外部变量(全局变量)就属于静态存储方式,但不是静态变量。必须有static加以定义才是静态变量,或静态全局变量。对于自动变量(局部变量转载 2013-04-19 22:19:30 · 765 阅读 · 0 评论 -
二维数组中元素遍历次序
C语言中需要遍历二维数组中元素时,若不考虑其他因素,建议外循环遍历列而内循环遍历行,因为在C语言中用的是以行序为主的存储结构。for(int i=0;i<column;i++){ for(int j=0;j<row;j++){ /*Your codes to visit elements*/ }}原创 2013-04-26 01:53:54 · 1407 阅读 · 0 评论 -
Java中的抽象类和接口 (Abstract Class and Interface in Java)
转自:http://blog.youkuaiyun.com/b271737818/article/details/3950245在Java语言中,abstract class和interface是支持抽象类定义的两种机制。正是由于这两种机制的存在,才赋予了Java强大的面向对象能力。abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以相互替换,因此很多开转载 2013-03-18 21:34:39 · 953 阅读 · 0 评论 -
Java Singleton 单例模式
转自:http://hi.baidu.com/lucene1853/item/db11b914987bce0dd1d66d78首先了解一下Singleton模式通常的两种表现形式:第一种形式:public class Singleton { private Singleton(){} // 在自己内部定义自己一个实例,是不是很奇怪? // 注转载 2013-02-11 07:33:15 · 779 阅读 · 0 评论 -
Java(Swing)开发国际化处理
转自:http://lavasoft.blog.51cto.com/62575/184605msg_en_US.properties、msg_zh_CN.properties等配置文件放置在默认的“src”目录下可以起作用,请问是否可以放置到自定义的目录中? 一、认识国际化资源文件 这个类提供软件国际化的捷径。通过此类,可以使您所编写的程序可以:转载 2013-02-12 07:16:53 · 2588 阅读 · 0 评论 -
Sizeof与Strlen的区别与联系
转自:http://www.cnblogs.com/carekee/articles/1630789.html一、sizeof sizeof(...)是运算符,在头文件中typedef为unsigned int,其值在编译时即计算好了,参数可以是数组、指针、类型、对象、函数等。 它的功能是:获得保证能容纳实现所建立的最大对象的字节大小。 由于在编译时计算,因此转载 2013-01-27 22:03:10 · 746 阅读 · 0 评论 -
Linux UDP下C语言实现TFTP协议客户端
因课程实验要求,需要使用C语言在Linux下实现TFTP协议的客户端用于文件传输。TFTP,即Trivial File Transfer Protocol,有点类似于FTP协议不过要比FTP简单许多,功能也自然没FTP那么全。 根据实验要求,客户端在与服务端传输文件的时候需要同时实现上传和下载功能,具体的功能由传输命令决定,如-g small.txt xxxx.edu.原创 2013-01-27 19:24:18 · 10960 阅读 · 6 评论 -
JavaScript 在字符串中替换某个位置的字符
JavaScript中无法使用下标来访问字符串中的某一位字符,为了能够xiu原创 2014-06-16 23:04:56 · 21146 阅读 · 0 评论