初次接触嵌入式数据库(Embedded Database)可能对这个概念总不是很清楚,它究竟与数据库服务器(Database Server)有什么区别,它们又分别适用于那些应用场景呢,这是需要解决的问题。 More …
随着计算机技术及相关技术的不断发展,嵌入式产品由于其智能化、小型化、便携式等特点,已经普遍应用于我们的生活,比如智能手机、车载导航设备、数字移动电视、机顶盒、智能控制设备等。这些产品通常是在计算资源、存储资源等条件受限的情况下处理大量的数据,而传统的数据库一般都是运行在各种各样的服务器或大容量的存储器上,显然把传统的数据库直接移植到嵌入式设备上是不可行的。那么如何在苛刻的条件下,充分利用有限的资源便成为了人们研究的热点。嵌入式数据库也正是在此条件下,和嵌入式操作系统、嵌入式应用软件相伴而生的。 More …
团队:搜狐武汉研发中心
团队Leader:邱英波(weibo)
产品:SendCloud 邮件发送/统计服务
创业之事无微不至,总是觉得当一切都准备就绪的时候,还会因为一些问题造成困扰,比如邮件问题。不少创业者会接到这样的问题,比如用户无法收到注册邮件,或者被邮件服务提供商 (ESP) 过滤为垃圾邮件,邮件发送出去后,用户围绕它会发生哪些行为?是谁对邮件进行了退订与投诉?谁对邮件进行了打开与点击?如何避免网页上应用程序生成的合法邮件被误判为垃圾邮件呢?怎样与各个 ESP 联系,进行 IP 备案,来一劳永逸呢? More …
#region是C# 的 预处理器指令,它在使用 Visual Studio 代码编辑器的大纲显示功能时指定可展开或折叠的代码块,便于查看。虽然 Visual Studio 也响应大括号的折叠,但大括号会引起作用域的变化,而 #region 和 #endregion 则不会。 More …
这篇文章我将不会去介绍如何使用#region指令。因为每个C#开发人员都应该见过和使用过#region指令的。这篇文章将讨论如何在代码中正确的使用它。使用#region就是将一些有关联的代码组织在一起,然后折叠起来。这样你就在一个函数中看不到很长的令人头痛的代码段。例如: More …
视频是现在电脑中多媒体系统中的重要一环。为了适应储存视频的需要,人们设定了不同的视频文件格式来把视频和音频放在一个文件中,以方便同时回放。 视频文件格式有不同的分类。 More …
传输速率是指网络的数据交换能力,也叫“带宽”,指每秒钟传输的二进制位数,一般单位是Mbps(兆位/秒。以集线器为例,目前主流的集线器带宽主要有10Mbps、54Mbps/100Mbps自适应型、100Mbps和1Gbps四种。 More …
第一节 GCC家族概览
GCC是一个原本用于Unix-like系统下编程的编译器。
不过,现在GCC也有了许多Win32下的移植版本。所以,也许对于许多Windows开发者来说,GCC还是一个比较陌生的东西。所以,我希望通过这章的叙述,让你——一个Windows开发者对GCC这一个优秀的编译器有一个大概的了解。 More …
MinGW简介
开发 MinGW 是为了那些不喜欢工作在 Linux(FreeBSD) 操作系统而留在 Windows 的人提供一套符合 GNU 的 GNU 工作环境。 MinGW 是指只用自由软件来生成纯粹的 Win32可执行文件的编译环境,它是 Minimalist GNU on Windows 的略称。
实际上 MinGW 并不是一个 C/C++ 编译器,而是一套 GNU 工具集合。除开 GCC (GNU 编译器集合) 以外,MinGW 还包含有一些其他的 GNU 程序开发工具 (比如 gawk、bison 等等)。 More …