`
public0821
  • 浏览: 236146 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
代码如下:   #include <iostream> using namespace std; typedef struct { unsigned char a1: 1; unsigned char a2: 1; unsigned char a3: 1; unsigned char a4: 1; unsigned char a5: 1; unsigned char a6: 1; unsigned char a7: 1; unsigned char a8: 1; }Data; int ...
丑奴儿·书博山道中壁 ·辛弃疾 少年不识愁滋味,爱上层楼。爱上层楼,为赋新词强说愁。 而今识尽愁滋味,欲说还休。欲说还休,却道天凉好个秋。 【赏析】 这是辛弃疾被弹劾去职、闲居带湖时所作的一首词。他在带 ...
       天下风云出我辈        一入江湖岁月催          皇图霸业谈笑中        不胜人生一场醉          提剑跨骑挥鬼雨        白骨如山鸟惊飞          尘事如潮人如水        只叹江湖几人回
微软windows下如何清空dns   在微软windows下,你可以用命令ipconfig /flushd ns来清空dns 缓存内容。 你也可以用命令ipconfig /displaydns 来查看dns缓存内容。   Mac OSX下如何清空dns缓存 在Mac OSX中,你可以用这个命令lookupd -flushcache 来清空保留的缓存。 bash-2.05a$ lookupd -flushcache   ...
        声明:本文章转自互联网,具体出处不详   国外黑客杂志:     《phrack》黑客杂志 http://www.phrack.org   《phrack》创刊于80年代,是世界级的顶级黑客杂志,每年只有一期,现已出了65期,国人似乎至今只有三人在上面发表发表文章,三人好像 都是绿盟的人,即《网络渗透技术》一书的三位作者。除了技术之外,可能语言也是一种障碍。上面的文章都是可以给世界的安全界带来一定的推进作用的,值得一 看。虽然还有很多内容不晓得,但尽量学习吧!     《hack this zine》黑客杂志 http://hackbloc. ...
    本文转自 http://blog.csdn.net/stamhe/archive/2009/09/19/4569530.aspx     摘要:当使用TCP传输小型数据包时,程序的设计是相当重要的。如果在设计方案中不对TCP数据包的延迟应答,Nagle算法,Winsock缓冲作用引起重视,将会严重影响程序的性能。这篇文章讨论了这些问题,列举了两个案例,给出了一些传输小数据包的优化设计方案。     背景:当Microsoft TCP栈接收到一个数据包时,会启动一个200毫秒的计时器。当ACK确认数据包发出之后,计时器会复位,接收到下一个数据包时,会再次 ...
    最近用到了ACE的UUID,使用方法是网上找的,如下:     tstring sUuid; ACE_Utils::UUID_GENERATOR::instance()->init(); ACE_Utils::UUID uuid; ACE_Utils::UUID_GENERATOR::instance()->generateUUID(uuid); sUuid.assign(uuid.to_string ()->c_str ()) return sUuid;     将这段代码封装成一个函数,在很多地方都用到了他,结果问题出来了,在linu ...
    公司的项目既使用手写的makefile,也使用automake,没有统一的规定,一直是把别人的makefile文件拿过来,改改再用。最近有空,仔细了解了一下makefile和automake,发现makefile写起来麻烦,automake简单多了,于是将automake的用法整 ...
开机进入字符界面 用到工具sysv-rc-conf,由字符界面进入图形界面用命令telinit 3   为网卡配置静态IP地址 编辑文件/etc/network/interfaces: sudo vi /etc/network/interfaces 并用下面的行来替换有关eth0的行:# The primary network interface auto eth0 iface eth0 inet static address 192.168.1.90 gateway 192.168.1.1 netmask 2 ...
这几天一直做跟时间有关的操作,今天有空,特地整理一下   在介绍之前,先介绍两个概念   Coordinated Universal Time(UTC):协调世界时,又称为世界标准时间,也就是大家所熟知的格林威治标准时间(Greenwich Mean Time,GMT)。比如,中国内地的时间与UTC的时差为+8,也就是UTC+8。美国是UTC-5。   Calendar Time:日历时间,是用“从一个标准时间点到此时的时间经过的秒数”来表示的时间。这个标准时间点对不同的编译器来说会有所不同,但对一个编译系统来说,这个标准时间点是不变的,该编译系统中的时间对应的日历时间都通过该标准时 ...
  本文转载自http://www.jztop.com/dev/32/cc/a116123241932071.html 为了在运行时处理异常,程序要记录大量的信息。无论执行到什么地方,程序都必须能够识别出如果在此处抛出异常的话,将要被释放哪一个对象;程序必须知道每一个 ...
1:在windows环境中,通过LoadLibary方式调用动态库时,要确认参数是否传入正确,本人遇到等情况是,动态库中的一个函数需要传入一个参数,但在那个函数中没有用到那个参数,在调用的时候也没注意,就没传参数进去,结果调用这个函数的时候没问题,也有返回值,但我在这个函数中启动了一个线程,最后导致线程启动不起来,或者刚启动就挂了。该问题在linux下不存在。 2:今天将ubuntu从9.04升级到9.10,升级等时候选择不更新menu.lst,结果启动进去的时候还是用的老内核,导致声卡找不到。解决办法:将menu.lst备份一下然后删掉它,运行sudo update-grub就可以生产一份最 ...
1、struct tm* tempTm = localtime(&tTime); 该函数返回的是一个全局的结构体指针,在下次调用该函数后,里面的值会设置成新的值,因此返回的指针一定要在下一次调用localtime之前使用,不然通过指针取到的值就是下一次的值。   2、oci.h和windows.h好像有冲突,同是包含就会报下面的错误:RpcNdr.h(147): error C2632: “char”后面的“int”非法 WTypes.h(1073): error C2371: “BOOLEAN” : 重定义;不同的基类型;  解决办法:将# include <win ...
本文主要参考http://tech.ccidnet.com/art/1081/20050413/237901_1.html 上的文章。   C++调用JAVA主要用到了SUN公司的JNI技术, JNI是Java Native Interface的 缩写。从Java 1.1开始,Java Native Interface (JNI)标准成为java平台的一部分,它允许Java代码和其 ...
    到目前为止,该教程已经涵盖了开发一般桌面游戏所需要的大部分技术,后续主要集中在网络这块的开发,到时候将会介绍一些基本的网络编程知识。     SDL游戏开发是我第一次接触,写这个教程也是对自己的学习过程做一个记录和总结,希望对想要了解SDL游戏开发的人有些帮助。在编写这个教程的过程中,暴露了一些问题,在此,自己总结一下:     1、开始这个教程的时候,用的是MINGW+ECLIPSE环境,最初的想法是通过熟悉这套环境,以后到LINUX环境下做SDL游戏开发,会容易上手。结果是,这套环境在windows下并不太好用,一个原因是GCC和VC8两个编译器有些差别,错误提示的方式不一样,并 ...
Global site tag (gtag.js) - Google Analytics