随笔分类 -  杂七杂八

摘要:网上的一道指针面试题,分析程序输出结果! 程序一: 1: int main ( ) 2: { 3: char *str[]={"welcome","to","fortemedia","Nanjing"}; 4: char * * p=str+1; //p存储 "to"字符串地址的地址,即&str[1] 5: 6: ... 阅读全文
posted @ 2012-08-27 13:50 JackyBing 阅读(1426) 评论(5) 推荐(1)
摘要:众所周知,JUnit在java言阵营中测试框架普及率始终居于领先的位置,甚至可以说是最受欢迎的基础测试框架。随着JUnit4的推出,更是大大简化了广大测试人员在编写日常基础测试api的工作量。JUnit4放弃了过去严格的命名规范和继承层次,转而推崇java 5注释的灵活性借助Java 5注释,JUnit4比以前更轻、也更更灵活,下面是一份关于JUnit4新功能的快速列表: 参数测试 异常测试... 阅读全文
posted @ 2012-08-10 09:18 JackyBing 阅读(1068) 评论(0) 推荐(1)
摘要:SSH为Secure Shell的缩写,由IETF的网络工作小组(Network Working Group)所制定;SSH为建立在应用层和传输层基础上的安全协议。当我们需要在主服务器通过以无密码的方式远程登录到从服务器时,可以通过公钥认证原理来实现。而所谓的公钥认证原理,实际上是使用一对加密字符串,一个称为公钥(public key),任何人都可以看到其内容,用于加密;另一个称为密钥(private key),只有拥有者才能看到,用于解密。SSH 的公钥认证就是使用了这一特性。服务器和客户端都各自拥有自己的公钥和密钥。接下来,我们就来完成一个简易的免密码登录方式。 首先,我们先确定下实... 阅读全文
posted @ 2012-07-25 11:18 JackyBing 阅读(513) 评论(0) 推荐(0)
摘要:大家都知道c语言中输入函数scanf(…),但是但你想要实现这样的输入时:****a,其中*代表一个空格,此时,如果你用这两行代码实现:char str[10];scanf(“%s”,str);那么显然你无法得到你想要的结果,这时如果你只是想得到字符串末尾中的最后一个a,或许你可以这样巧妙地实现它:char c;scanf(“"%s”,&c);不对呀,你没写错吧,怎么是”%s”而不是”%c“呢?其实上你可以试试,要是你使用”%c“的话,那你输出c是只能得到一个’a’字符呢!而使用”%s“则可以得到你想要的结果:‘a’。其实这个技巧只是在有些acm上能够使用的上,因为有些acm 阅读全文
posted @ 2011-04-02 21:31 JackyBing 阅读(244) 评论(0) 推荐(0)