上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 249 下一页
摘要: 一、传输技术 计算机网络就是利用各种各样的传输技术,实现主机之间的通信和信息的交换。 传输是对信息的作用和变化,使之跨洲越洋,并设法使信息尽量保持原样。从信息类型来讲,传输分为光信息传输和电信息传输;从传输技术本身的特征来讲,传输分为模拟信息传输和数据信息传输;从计算机网络的角度来看,分为广播和点到点传输。 二、网络模型 协议,在通信中,指双方为完成通信而预先作的一些关于控制方面的规定。 一台机器上的第n层与另一台机器上的第n层进行对话,对话的规则被称为第n层上的协议。 层和协议的结合称为网络体系结构。 某系统所使用的协议列表,每层一个协议,被称为协议栈... 阅读全文
posted @ 2013-10-31 21:18 pangbangb 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 编写高效简洁的C 语言代码,是许多软件工程师追求的目标。本文就工作中的一些体会和经验做相关的阐述,不对的地方请各位指教。第1 招:以空间换时间 计算机程序中最大的矛盾是空间和时间的矛盾,那么,从这个角度出发逆向思维来考虑程序的效率问题,我们就有了解决问题的第1 招--以空间换时间。 例如:字符串的赋值。方法A,通常的办法: #define LEN 32 char string1 [LEN]; memset (string1,0,LEN); strcpy (string1,"This is an example!!"方法B: const char string2[LEN]=& 阅读全文
posted @ 2013-10-31 21:15 pangbangb 阅读(214) 评论(0) 推荐(0) 编辑
摘要: /*********************程序相关信息********************* * 程序编号:014 * 程序编写起始日期:2013.11.29 * 程序编写完成日期:2013.11.29 * 程序修改日期: 修改备注: * 程序目的:学习linux UDP( DGRAM) * 所用主要函数:socket() bind() recvfrom() sendto() * 程序说明: * 程序完成地点: * *********************程序相关信息*********************/... 阅读全文
posted @ 2013-10-31 21:14 pangbangb 阅读(477) 评论(0) 推荐(0) 编辑
摘要: 其实是做topcoder的时候碰到不会的题,看人家说要用数位dp,所以拿http://acm.hdu.edu.cn/showproblem.php?pid=2089来学习了一下数位dp适合在一段数的区间内找出满足某些条件的数的个数,这个时候往往不能之间遍历,肯定会超时,则一般使用数位dp来解决数位dp的常见形式是dp[i][j],表示开头是j的i位数满足条件的有多少个,当然也有其他dp[i][j][k]等等,但i,j,k都很小,不会像直接遍历那么耗时像这道题的话,知道了dp[i][j]表示的是啥,就能列出状态转移方程(稍微认真看就能理解的):for(int i=1;i#include #inc 阅读全文
posted @ 2013-10-31 21:11 pangbangb 阅读(262) 评论(0) 推荐(0) 编辑
摘要: Two problems:1. Counting the length is much easier than reversing the last less than k nodes.2. Don't forget:lastGroupTail->next = p;/** * Definition for singly-linked list. * struct ListNode { * int val; * ListNode *next; * ListNode(int x) : val(x), next(NULL) {} * }; */class Solution {... 阅读全文
posted @ 2013-10-31 21:10 pangbangb 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 1 struct 的巨大作用 面对一个人的大型C/C++程序时,只看其对struct 的使用情况我们就可以对其编写者的编程经验进行评估。因为一个大型的C/C++程序,势必要涉及一些(甚至大量)进行数据组合的结构体,这些结构体可以将原本意义属于一个整体的数据组合在一起。从某种程度上来说,会不会用struct,怎样用struct 是区别一个开发人员是否具备丰富开发经历的标志。 在网络协议、通信控制、嵌入式系统的C/C++编程中,我们经常要传送的不是简单的字节流(char型数组),而是多种数据组合起来的一个整体,其表现形式是一个结构体。经验不足的开发人员往往将所有需要传送的内容依顺序保存在char 阅读全文
posted @ 2013-10-31 21:09 pangbangb 阅读(1388) 评论(0) 推荐(0) 编辑
摘要: 1.概述 javac.exe: Java编译器,将Java源代码转换成字节码。 2.用法 javac (使用过程中发现,javac 也可以) 其中,可能的选项包括: -g 生成所有调试信息 -g:none 不生成任何调试信息 -g:{lines,vars,source} 只生成某些调试信息 -nowarn不生成任何警告 -verbose 输出有关编译器正在执行的操作的消息 -deprecation输出使用已过时的 API 的源位置 -classpath 指定查找用户类文件和注释处理程序的位置 -cp 指定查找用户类文件和注释处理程序的位置 -sourc... 阅读全文
posted @ 2013-10-31 21:05 pangbangb 阅读(519) 评论(0) 推荐(0) 编辑
摘要: 本文主要介绍非归档模式下offline数据文件的恢复,测试过程如下:SQL> select * from v$version where rownum archive log list; Database log mode No Archive Mode Automatic archival Disabled Archive destination /u01/prod_arch Oldest online log sequence 17 Current log sequence 19---控件文件中的SCN SQL> select file#,status,checkpoint_c 阅读全文
posted @ 2013-10-31 21:04 pangbangb 阅读(755) 评论(0) 推荐(0) 编辑
摘要: 可恨的异常程序开发过程中,最讨厌异常了。异常代表着程序出了问题,一旦出现,控制台会出现一屏又一屏的堆栈错误信息。看着就让人心烦。对于一个新人来讲,遇到异常经常会压力大,手忙脚乱,心生畏惧。可亲的异常但是,如果我们反过来看,异常可是非常好的错误提示。在JDK中,定义了大量的异常,只要程序抛出了异常,我们根据异常的名字就能知道程序大概出了什么问题。比如看到NullPointerException,我们就知道方法所属的对象是Null。看到IndexOutOfBoundsException,我们就晓得数组的索引不在合法范围之内。对于一个程序老鸟来说,看到异常的名字,就能够镇定自若,很快搞定问题。没有异 阅读全文
posted @ 2013-10-31 21:01 pangbangb 阅读(317) 评论(0) 推荐(0) 编辑
摘要: 2013年10月30日晚,本人在浙大玉泉4教301霸笔新浪,考场是按照应聘职位分排入座的,我报的Android开发(2-4排),笔试前大半个小时,我百无聊赖地翻书看笔记,时不时地瞟见左手边有个妹纸貌似也在往这边看(呵呵,也许是我想多了……),有好几次目光碰撞,我好奇怎么一个女生也来跟我抢技术开发的饭碗了? 后来我主动搭讪她,才得知她就是浙大的(不过具体是研究生还是本科生就不得而知了)来笔试前端开发,哦……怪不得看她长得挺有艺术家气质的,我表示我特别喜欢看她笑起来的样子,清新而爽朗的笑声,略微还带点小女人的娇羞:片刻的举手投足让她妩媚丛生,刹那的眼神游离令她倾国倾城,那感觉,像雾像雨又... 阅读全文
posted @ 2013-10-31 20:59 pangbangb 阅读(177) 评论(0) 推荐(0) 编辑
上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 249 下一页