<2024年12月>
24252627282930
1234567
891011121314
15161718192021
22232425262728
2930311234

统计

  • 随笔 - 10
  • 文章 - 0
  • 评论 - 7
  • 引用 - 0

常用链接

留言簿(4)

随笔档案

搜索

  •  

最新评论

阅读排行榜

评论排行榜

2008年4月25日

C 通用链表

在C 语言中 一般建立链表用如下结构:
struct   X   {  int dat;
           X* next;
       };

但每次 因为结构不同,需重写链表。能否写一个链表和结构无关,不论结构如何,都能使用。
struct linker
  {

   void  *next;

  };

struct empinfo
  {
    char name[13];
    linker lnk;

  };
成员 linker lnk   和结构无关。用宏定义可实现此目标,有需要了解的朋友可和我联系。




posted @ 2008-04-25 09:21 廖锦荣 阅读(1162) | 评论 (1)编辑 收藏

2008年4月21日

.net 客户端事件响应组件开发

ASP .Net 开发组件中每次请求都由服务器处理,一般情况没有问题(现在虽然可以 AJAX) 。但
能由JAVASCRIPT处理的,还是应放在客户端。如在一个页面放置多个这样的组件就会出现问题,
因为要为各组件对象生成JAVASCRIPT,这就要求在初始化页面时放在本页面的组件要有互相感
知的能力,生成 相对应的JAVASCRIPT 对象。在教学过程中,我做了一个滚动菜单,可服务器响
应,也可客户端响应,有兴趣的朋友可以共同磋商。

posted @ 2008-04-21 09:02 廖锦荣 阅读(294) | 评论 (0)编辑 收藏

2007年10月27日

C 的数组 JAVA 数组定义

C:
int ary[][4]={ {1,2,3,4},{4,6,8,1}};
JAVA:
int arg[2][]={ { 1,2,3},{4,6,8,1}};

Why is it so that?

posted @ 2007-10-27 10:22 廖锦荣 阅读(507) | 评论 (0)编辑 收藏

2007年10月19日

面向对象为何要this

JAVA .NET C++ 对象方法中(非静态)都有this. 如没有this 行吗?可从生成对象和
存储对象的原则考虑。

posted @ 2007-10-19 16:59 廖锦荣 阅读(371) | 评论 (0)编辑 收藏

2007年9月29日

在 C++中 还要指针吗

在C++ 中如果你开发的是应用软件而非系统软件,你可以用STL 几乎可以不用
指针,可用对象变量和引用(和 JAVA引用不同)代替,减少指针不可控制性。
当然你是个指针高手可以放心使用,但在编写系统软件时要注意不要让使用你
软件的程序员操作指针。

posted @ 2007-09-29 09:47 廖锦荣 阅读(930) | 评论 (5)编辑 收藏

2007年9月25日

MVC 就够了吗?

   MVC 核心是把控制、视图、业务分开,其本质来说是对软件

  体系分层。既是分层那就远远不够,它只是很粗略地划分.最重

  要的是你要有对软件分层的分析能力,能把握各层次的作用界

  限,最后反映出你 OOD 的能力.

posted @ 2007-09-25 22:24 廖锦荣 阅读(269) | 评论 (0)编辑 收藏
理解 JAVA SERVLET

   Servlet 是 JAVA WEB 编程控制 入口点, Servlet 可以对请求虚拟处理,

   也就是说请求的名称可以是任何代号,不一定是JSP 文件. STRUTS、JSF
  和WEBSERVICE  控制起点都是SERVLET。配置SERVLET 在WEB.XML中。

posted @ 2007-09-25 22:22 廖锦荣 阅读(246) | 评论 (0)编辑 收藏
Struts Action ,ActionForm , ActionServlet ,Html Form 之间关系

  第一次请求页面并没有请求Servlet 而是执行STRUTS 标签,这点重要。

   标签执行要和STRUTS 配置文件结合,得到ACTIONFORM 修改HTML ACTION

   的内容(要依据ACTIONSERVLET),提交表单时调用  Servlet和ACTION 类。

posted @ 2007-09-25 22:19 廖锦荣 阅读(822) | 评论 (0)编辑 收藏
设计你自己的迭代器,如何?

   迭代器无论是在JAVA 、C# 、C++ 都有应用,从设计的眼光来看,

   在容器中存储数据通过标准通用的迭代器接口确实是很优美,所

   有的设计都把数据表示、数据存储、数据访问三者都相互独立出

   来。为了更好地理解迭代器,可以自己设计模拟一个迭代器。我

   们用 C++ 实现了一个通用迭代器接口,并和链表容器可以一起使

   用,需要研究学习的朋友可以索取,100%免费。

posted @ 2007-09-25 22:10 廖锦荣 阅读(378) | 评论 (0)编辑 收藏
要学 C/C++ 吗?

  C/C++ 作为软件开发综合能力的重要指标,也是决定开发人员

  开发生涯的重要因素.C/C++ 它灵活多变,逻辑严谨,可以说每

  行代码都充满变数. 它要求开发人员思维高度活跃,对代码的

  分析能力强.有些开发人员可以把C/C++作为基础来学尽量学好,

  这会对你学其他语言会有非常大的帮助. 但如果你思想丰富,并

  立志在软件技术行业有所作为,那么你最好学C/C++.

 

posted @ 2007-09-25 22:03 廖锦荣 阅读(398) | 评论 (1)编辑 收藏
仅列出标题