上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 24 下一页

2013年12月17日

C语言 fread()与fwrite()函数说明与示例

摘要: 1.作用 读写文件数据块。2.函数原型 (1)size_t fread ( void * ptr, size_t size, size_t count, FILE * stream ); 其中,ptr:指向保存结果的指针;size:每个数据类型的大小;count:数据的个数;stream:文件指针 函数返回读取数据的个数。 (2)size_t fwrite ( const void * ptr, size_t size, size_t count, FILE * stream ); 其中,ptr:指向保存数据的指针;size:每个数据类型的大小;count:数据的... 阅读全文

posted @ 2013-12-17 13:57 旭东的博客 阅读(139500) 评论(2) 推荐(2) 编辑

2013年12月13日

win C/C++程序通过Get方式获取网页源代码

摘要: [转自]http://www.cnblogs.com/coderzh/archive/2008/11/24/1340134.html 1 #include 2 #include 3 #include 4 5 #define MAXSIZE 1024 6 #pragma comment(lib, "Wininet.lib") 7 8 void urlopen(_TCHAR*); 9 10 int _tmain(int argc, _TCHAR* argv[])11 {12 urlopen(_T("http://www.cnblogs.com/"));13 阅读全文

posted @ 2013-12-13 22:52 旭东的博客 阅读(8298) 评论(0) 推荐(0) 编辑

2013年12月11日

ubuntu/wireshark: There are no interfaces on which a capture can be done.故障解决

摘要: [转载]http://blog.csdn.net/ccwwff/article/details/6697258在ubuntu安装wireshark, 在启动程序启动wireshark.点captrue->interface, 出现:There are no interfaces on which a capture can be done.解决方法:命令行启动:(一定有root权限才行)$ sudo wireshark 阅读全文

posted @ 2013-12-11 17:01 旭东的博客 阅读(654) 评论(0) 推荐(0) 编辑

2013年12月9日

[转]VS2010快捷键

摘要: VS2010的快捷键,后附VS2008的快捷键Ctrl+E,D ----格式化全部代码Ctrl+E,F ----格式化选中的代码CTRL + SHIFT + B生成解决方案CTRL + F7 生成编译CTRL + O 打开文件CTRL + SHIFT + O打开项目CTRL + SHIFT + C显示类视图窗口F4 显示属性窗口SHIFT + F4显示项目属性窗口CTRL + SHIFT + E显示资源视图F12 转到定义CTRL + F12转到声明CTRL + ALT + J对象浏览CTRL + ALT + F1帮助目录CTRL + F1 动态帮助F1 帮助SHIFT + F1当前窗口帮助C 阅读全文

posted @ 2013-12-09 22:47 旭东的博客 阅读(327) 评论(0) 推荐(0) 编辑

2013年12月7日

C/C++/Java 程序计时功能函数

摘要: 编写程序肯定要使用计时功能,来判断程序的执行时间。今天Google了一下,自己就梳理总结一下:(1)C/C++程序计时 C/C++中使用的计时函数是clock()。 C语言中的头文件对应是#include,C++中对应的头文件为#include。 如下程序实例,其中clock_t为long类型,CLOCKS_PER_SEC为每秒的时钟周期常数: 1 #include 2 #include 3 using namespace std; 4 5 int test() 6 { 7 int x=0; 8 for(int i=0;i<200000000;i++) 9 ... 阅读全文

posted @ 2013-12-07 14:18 旭东的博客 阅读(4000) 评论(0) 推荐(0) 编辑

程序设计中使用的那些共享方法或者技术

摘要: 前段时间看了个paper是讲述谷歌浏览器使用的压缩方法SDCH,其实原理还是比较简单的。看了论文后就想总结一下程序中使用的一些共享方法或者技术吧。1.Google最近发明的HTTP压缩算法SDCH SDCH的全称是Shared Dictionary Compression over HTTP的简写。 SDCH的基于以下的事实: (1)在HTTP的传输文件之间有大量重复冗余的数据,从服务器端一次又一次的传输到请求端。 (2)服务器端可以对这些文件之间的大量相同数据建立字典。 (3)客户端第一次访问时,请求字典与差异文件。之后每次访问,都只需要传输差异文件,结合本地的字典就可以还原相应文... 阅读全文

posted @ 2013-12-07 00:07 旭东的博客 阅读(1439) 评论(0) 推荐(1) 编辑

2013年12月6日

GPU/CUDA程序初体验 向量加法

摘要: 现在主要的并行计算设备有两种发展趋势:(1)多核CPU。 双核,四核,八核,。。。,72核,。。。,可以使用OpenMP编译处理方案,就是指导编译器编译为多核并行执行。(2)多线程设备(GP)GPU。 通用GPU,就是显卡,以nvidia公司的显卡为主。nvidia使用CUDA编程。由于毕业的需要,现在开始学习CUDA编程。看了一段时间教程,目前环境已经配好,下面是一个简单的CUDA程序:程序实现向量的加法操作,使用了一个block内部的512个线程。 1 #include 2 #include 3 4 //__global__声明的函数,告诉编译器这段代码交由CPU调用,由GPU执行... 阅读全文

posted @ 2013-12-06 13:58 旭东的博客 阅读(3891) 评论(0) 推荐(1) 编辑

2013年12月4日

ubuntu 12.04 安装无线网卡驱动

摘要: 安装ubuntu 12.04后,无线网卡不可用,采用以下方式解决:1、在终端中运行如下命令,重新安装b43相关的全部驱动和firmware: sudo apt-get install bcmwl-kernel-source #Broadcom 802.11 Linux STA 无线驱动源 sudo apt-get install broadcom-sta-common sudo apt-get install broadcom-sta-source sudo apt-get install b43-fwcutter #Broadcom 43xx 固件提取工具 sudo apt-get... 阅读全文

posted @ 2013-12-04 23:36 旭东的博客 阅读(6324) 评论(0) 推荐(1) 编辑

2013年11月22日

Horspool 字符串匹配算法

摘要: Horspool 字符串匹配算法对Boyer-Moore算法的简化算法。Horspool 算法是一种基于后缀匹配的方法,是一种“跳跃式”匹配算法,具有sub-linear亚线性时间复杂度。Horspool 算法: 对于每个搜索窗口,该算法将窗口内的最后一个字符和模式串中的最后一个字符进行比较。如果相等,则需要进行一个校验过程。该校验过程在搜索窗口中从后向前对文本和模式串进行比较,直到完全相等或者在某个字符处不匹配。无论匹配与否,都将根据字符d在模式串中的下一个出现位置将窗口向右移动。 可以使用下图进行理解: (1)窗口大小与模式串大小相同,窗口内容为文本内容的一部分。 (2)对于窗口而... 阅读全文

posted @ 2013-11-22 16:59 旭东的博客 阅读(8067) 评论(0) 推荐(0) 编辑

2013年11月21日

设计模式之单例模式(线程安全)

摘要: 可以说单例模式是所有设计模式中最简单的一种。单例模式就是说系统中对于某类的只能有一个对象,不可能出来第二个。单例模式也是23中设计模式中在面试时少数几个会要求写代码的模式之一。主要考察的是多线程下面单例模式的线程安全性问题。1.多线程安全单例模式实例一(不使用同步锁)1 public class Singleton {2 private static Singleton sin=new Singleton(); ///直接初始化一个实例对象3 private Singleton(){ ///private类型的构造函数,保证其他类对象不能直接new一个该对象的实例4... 阅读全文

posted @ 2013-11-21 09:33 旭东的博客 阅读(99900) 评论(10) 推荐(9) 编辑

上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 24 下一页

导航