随笔分类 - 技术-Growth
摘要:1)TCP 是传输控制协议,提供的是面向连接、可靠的字节流服务。当客户和服务器彼此交换数据前,必须先在双方之间建立一个TCP连接,之后才能传输数据。TCP提供超时重发、丢弃重复数据、检验数据、流量控制等功能,保证数据能从一端传到另一端。2)UDP 是用户数据报协议,是一个简单的面向数据报的运输层协议...
阅读全文
摘要:题目要求:Write a function about string copy, the strcpy prototype is "char *strcpy (char *strDest, const char *strSrc); "Here strDest is destination strin...
阅读全文
摘要:windows 下动态库的动态库简写为DLL(Dynamic Linkable Library),是一种可执行文件,但是它又不同于EXE文件,DLL不能独立运行,而是等待被调用。DLL编译后不能查看源代码,这起到了保护软件作者版权的作用。由于DLL文件本身不可以运行,而是需要通过应用程序调用来达到执...
阅读全文
摘要:一、可重入函数一个可重入的函数简单来说,就是:可以被中断的函数。就是说,你可以在这个函数执行的任何时候中断他的运行,在任务调度下去执行另外一段代码而不会出现什么错误。而不可重入的函数由于使用了一些系统资源,比如全局变量区,中断向量表等等,所以他如果被中断的话,可能出现问题,所以这类函数是不能运行在多...
阅读全文
摘要:In which system(进制), expression 13*16 = 244 is true ?析:思路是把运算中的每个数都转成10进制形式。设当前系统是X进制13由X进制转成10进制为: 13 = 1 * X ^ 1 + 3 * X ^ 016由X进制转成10进制为:16 = 1 * X...
阅读全文
摘要:国内的git 托管平台,git.oschina.net算是比较成熟的。关键是要比github速度快一些,建一些私有项目免费。
阅读全文
摘要:{功能描述}可以用于分析下载文件的SHA1值与网上提供的SHA1值是否相等。{代码实现}package sup.orange.learn;import java.io.FileInputStream;import java.io.IOException;import java.security.Me...
阅读全文
摘要:{测试结果}对字符串 Hello, World!求SHA1,结果为:0a0a9f2a6772942557ab5355d76af442f8f65e01{测试代码}package sup.orange.learn;import java.security.MessageDigest;import jav...
阅读全文
摘要:在看《Pro git 2》时,有这么一段话: The mechanism that Git uses for this checksumming is called a SHA-1 hash. This is a 40-character string composed of hexadecimal...
阅读全文
摘要:1、问题描述There are two int variables: a and b, don't use "if", "?:", "switch" or other judgement statement, find out the biggest one of the two numbers.2...
阅读全文
摘要:0x100 - 256B0x200 - 512B0x400 - 1KB0x800 - 2KB0xC00 - 3KB0x1 000 - 4KB0x2 000 - 8KB0xF 000 - 60KB0x10 000 - 64KB0x20 000 - 128KB0xF0 000 - 960KB0x100 ...
阅读全文
摘要:设函数F的定义域是D,值域是R,如果存在一种算法,对D中任意给定的X,都能计算出F(X)的值,则称函数F是可计算的。可计算的任务:为计算机建立一个数学模型,称为计算模型,然后证明,凡是这个计算模型能够完成的任务,就是可计算的任务。
阅读全文
摘要:1、问题描述用预处理指令 #define 声明一个常数,用以表明1年中有多少秒。2、答案#define SECONDS_PER_YEAR (365*24*60*60UL)3、析1)#define 不能以分号结束,注意添加括号2)预处理器将计算常数表达式的值,写出如何计算比直接写出计算后的值要有意义3...
阅读全文

浙公网安备 33010602011771号