• 由sock引起的感想


    昨天晚上和同学聊天,他问我你敲了这么多TCP,UDP。到底掌握了什么,我说我敲了很多例子。对这两个模式很清晰,顺便练习了多进程,线程等等。

    他说,这样不太好。我一直只是拿这两个例子在练习,没有真正的在掌握这些知识。

    什么叫真正的掌握。

    大概就是,把你练习的东西,做的尽可能完善,把它当做产品来做。1.功能尽量全,实用。2,产品尽量容易操作,或者是现在流行的那个词,用户体验(像傻瓜相机一样,谁都可以来用。就像用户不会每次用你这个产品时,先./xxx.exe。启动。干吗不制成开机启动呢)

    我想,还可以把我敲的那个例子扩展。

    1,不能让用户自己输IP(原来我以为这很正常呢),软件自己来做

    2,以局域网为例,可不可以像飞秋那样,搜索一个好友是否上线了呢。

    3,聊天,传文件这是应有功能。能不能加上像putty那样进入别人系统的功能。

    4,把这个软件做的像一个软件。我以前敲的大部分代码都是一个.c,不长,也无谓.c和.h之分(汗颜)。这不是做工程好习惯。规范的代码风格,可以下一些别人的源码来看。要不借鉴一下同学的。总之,规范代码

    5,界面什么的,等上面的实现后再展开。

    好了,就先这些吧。

  • 相关阅读:
    一个简单的jsp自定义标签
    js正则表达式学习
    java获取当前日期等以及时区
    java日期处理SimpleDateFormat等
    一个炫酷的导航菜单,模仿别人写的
    后台管理界面自己写,模仿,更新中...
    信息收集-主机综合扫描工具的使用
    ms10_046_shortcut_icon_dllloader漏洞利用和ettercap dns欺骗
    如何成为一名黑客
    msf常用命令
  • 原文地址:https://www.cnblogs.com/zhangyabin---acm/p/3388928.html
Copyright © 2020-2023  润新知