资讯月刊下载

第121期(18-03)

2018年03月 - 总第121期
  • Java程序员开发常用的工具
  • 3月全球数据库排名:PostgreSQL 再迎暴涨
点击下载>>

第120期(18-02)

2018年02月 - 总第120期
  • 开源巨献:2017 年 Google 开源了这些超赞的项目
  • 关于区块链,程序员需要了解什么
点击下载>>

第119期(18-01)

2018年01月 - 总第119期
  • 编写高性能Java代码的最佳实践
  • 从15000个Python开源项目中精选的Top30,Github平均star为3707,赶紧收藏!
点击下载>>

更多月刊下载

活跃编辑

资讯编辑

C++

原创新闻 [开源软件] 跨年呈献:HP-Socket for Linux 1.0 震撼发布

三年,三年,又三年,终于,终于,终于不用再等啦!就在今天,HP-Socket for Linux v1.0 震撼发布!还是一样的接口,一样的高效,一样的简便,一样的味道。 HP-Socket for Linux提供了与Windows版本一致的API接口,实现代码则完全独立。HP-Socket for Linux使用了C++14标准的新特性,需要GCC 5.x以上版本的编译器来编译。发布包中提供 ...
guaishou 评论(0) 有7483人浏览 2017-12-15 0 0

原创新闻 [开源软件] HP-Socket v5.0.1:支持 IPv6 及多 SSL 证书

  HP-Socket 是一套通用的高性能 TCP/UDP/HTTP 通信框架,包含服务端组件、客户端组件和 Agent 组件,广泛适用于各种不同应用场景的 TCP/UDP/HTTP 通信系统,提供 C/C++、C#、Delphi、E(易语言)、Java、Python 等编程语言接口。HP-Socket 对通信层实现完全封装,应用程序不必关注通信层的任何细节;HP-Socket 提供基于事件通知 ...
guaishou 评论(0) 有7652人浏览 2017-08-21 1 0

原创新闻 [编程语言] C++17中那些值得关注的特性

引用作者:祁宇,《深入应用C++11》作者,C++开源社区purecpp.org创始人,致力于C++11/14的应用、研究和推广。乐于研究和分享技术,爱好C++,爱好开源。 本文为《程序员》原创文章,未经允许不得转载,更多精彩文章请订阅《程序员》 C++17标准在2017上半年已经讨论确定,正在形成ISO标准文档,今年晚些时候会正式发布。本文将介绍最新标准中值得开发者关注的新特新和基本用法。 总的 ...
c++
jihong10102006 评论(0) 有8993人浏览 2017-07-31 1 0

原创新闻 [编程语言] C++中命名空间的5大常见用法

引用原文:5 Common reasons of using namespaces in C++ projects 作者:CppDepend Team 翻译:王江平 译者注:可能很多程序员对C++已经非常熟悉,但是对命名空间经常使用到的地方还不是很明白,这篇文章就针对命名空间这一块做了一个叙述。 命名空间在1995年被引入到 c++ 标准中,通常是这样定义的: 引用命名空间定义了新的作用域。它们提 ...
c++
jihong10102006 评论(0) 有20857人浏览 2017-06-12 2 1

原创新闻 [开源软件] 高性能 TCP & HTTP 通信框架 HP-Socket v4.2.1

  HP-Socket 是一套通用的高性能 TCP/UDP/HTTP 通信框架,包含服务端组件、客户端组件和 Agent 组件,广泛适用于各种不同应用场景的 TCP/UDP/HTTP 通信系统,提供 C/C++、C#、Delphi、E(易语言)、Java、Python 等编程语言接口。HP-Socket 对通信层实现完全封装,应用程序不必关注通信层的任何细节;HP-Socket 提供基于事件通知 ...
guaishou 评论(0) 有7053人浏览 2017-04-21 5 0

原创新闻 [编程语言] 使用SIMD技术提高C++程序性能

引用作者:张银奎,《软件调试》和《格蠹汇编》作者,从事软件开发和研究十余年,对IA-32架构、操作系统内核、虚拟技术,尤其对软件调试有较深入的研究。微博ID:@dbgger 本文为《程序员》原创文章,未经允许不得转载,更多精彩文章请订阅《程序员》 今天和C++同行谈谈如何提高自己的身价。编程语言只是工具,要把工具用到最合适的地方,扬其长且避其短,打造出有价值的软件产品,那么使用这工具的人自然身价就高 ...
c++
jihong10102006 评论(0) 有5156人浏览 2017-02-10 0 0

原创新闻 [开源软件] 高性能 TCP/UDP/HTTP 通信框架 HP-Socket v4.1.1 发布

  HP-Socket 是一套通用的高性能 TCP/UDP/HTTP 通信框架,包含服务端组件、客户端组件和 Agent 组件,广泛适用于各种不同应用场景的 TCP/UDP/HTTP 通信系统,提供 C/C++、C#、Delphi、E(易语言)、Java、Python 等编程语言接口。HP-Socket 对通信层实现完全封装,应用程序不必关注通信层的任何细节;HP-Socket 提供基于事件通知 ...
guaishou 评论(3) 有11525人浏览 2016-12-07 7 1

原创新闻 [开源软件] 高性能 TCP/UDP/HTTP 通信框架 HP-Socket v4.0.1 发布

  HP-Socket 是一套通用的高性能 TCP/UDP/HTTP 通信框架,包含服务端组件、客户端组件和 Agent 组件,广泛适用于各种不同应用场景的 TCP/UDP/HTTP 通信系统,提供 C/C++、C#、Delphi、E(易语言)、Java、Python 等编程语言接口。HP-Socket 对通信层实现完全封装,应用程序不必关注通信层的任何细节;HP-Socket 提供基于事件通知 ...
guaishou 评论(0) 有9283人浏览 2016-10-14 0 0

原创新闻 [编程语言] TIOBE 2016年8月编程语言排行榜:C语言达到历史新低

引用 摘要:老牌C语言颓势明显,其地位尴尬有多方面原因。 C语言本月的占比仅为11.303%,这个数字达到了从2001年TIOBE开榜以来的历史最低。C语言衰落的主要原因在于:首先,它很难适用于蓬勃发展的web及移动应用的开发领域。此外,C语言并没有像其它大型语言——如Java、C++以及C#之类那样有所发展,的确有“较新的”C11可用,但这个新版较之老版变化极少。 尽管有约束要求C语言的目标代 ...
mengyidan1988 评论(2) 有10632人浏览 2016-08-08 1 1

转载新闻 [编程语言] C++ 实现银行排队服务模拟

来源:Wayne Shi 教程简介:使用 C++对银行排队服务进行模拟,以事件驱动为核心思想,手动实现模板链式队列、随机数产生器等内容,进而学习概率编程等知识。作为可选进阶,这个模型同时还能稍加修改的应用到 CPU 资源争夺模型中。 一、概述 实验所需的前置知识 C++ 基本语法知识 实验所巩固并运用的知识 OOP 编程思想 std::rand() 函数原理 概率编程 排队理论 链式队列数 ...
c++
mengyidan1988 评论(0) 有8134人浏览 2016-07-25 2 0

原创新闻 [编程语言] 2016年,我们为什么要学习C++?

引用 原文链接:Why would you learn C++ in 2016? 作者:Krzysztof Szatan 译者:孙薇 选自《程序员》杂志 学习C++的一大好处在于,它可以帮助我们理解生命周期(Lifetime)和所有权(Ownership)的概念,以及类型的抽象,还可了解到怎样利用类型保持API的使用方式不变。除此之外,为何各种高级语言层出的今天,学习C++仍颇有价值?本文将为 ...
c++
mengyidan1988 评论(4) 有10588人浏览 2016-07-06 2 3

转载新闻 [开源软件] 微软改进 Visual C++ 编译技术

微软为了提升Visual C++ 编译器正在开发一个先进的代码调优器,用于提升性能和缩减代码大小。 Visual C++ 是微软一款非常流行的产品。而代码调优器主要是用于测试目的。 微软想要进行更多先进的优化,包括一些可以利用更多编译时信息和现代化编译器技术。对于代码类型,微软会同时改进 scalar 和 vector 代码。 根据当前的技术,旧的表达式调优器有比较少的函数,这些函数有一定的限 ...
mengyidan1988 评论(0) 有6002人浏览 2016-05-09 0 0

原创新闻 [开源软件] 微软发布新的Visual C++代码优化器

微软在5月4日发布了新的高级代码优化器,服务于Visual C++的后端编译器。提高了代码性能,可以压缩代码体积,将编译器带入了一个新的境界。 Visual C++的团队在博客上称,这将会是发布的第一个版本,鼓励大家进行尝试,提出建议和反馈。新优化器会跟随Visual Studio Update3发布,目前,这个更新版本暂时不支持新编译器,只是为测试用。 新优化框架的目的是,希望能进行更多深层次 ...
mengyidan1988 评论(0) 有6605人浏览 2016-05-06 0 0

原创新闻 [编程语言] C++的杂七杂八:constexpr与编译期计算

引言 社区(http://purecpp.org/)里有朋友提出了编译期分割字符串的需求,大家在群里进行了热烈的讨论,也做了许多尝试,但并没有得出确定的结果。本文作者试图对C++11/14里的新关键字constexpr进行编译期计算的总结和探讨,并在最后结合constexpr给出C++在编译期分割字符串的方法。 一、编译期计算 我们先来看一段求阶乘(factorial)的算法: size_t f ...
c++
mengyidan1988 评论(0) 有7919人浏览 2016-05-03 0 0

转载新闻 [非技术] 调查:Java程序员最伤心,C++程序员最年老

说起我们对编程世界现有的刻板印象,你一定听说过类似于没有人喜欢用Java编码或者使用C ++都是老人家,等等这样的话。为了分析这些刻板印象背后的真相,Trestle Technology的数据工程师写了一个工具。 不知道你有没有听说过微软的Project Oxford,它的Face API可以检测图像中的人脸,并检测这个人是否在笑,他/她的性别和年龄,以及面部毛发数量。 数据工程师结合Fac ...
mengyidan1988 评论(1) 有10432人浏览 2016-03-28 0 0

转载新闻 [编程语言] 每天学点C++知识:复制粘贴代码千万要小心

英文出处:Andrey Karpov 译文来自:伯乐在线 有个国外团队检测了 200 多个 C/C++ 开源项目,包括了 Php、Qt 和 Linux 内核等知名项目。于是他们每天分享一个错误案例,并给出相应建议。本篇案例来自 Audacity 源代码。 错误代码: sampleCount VoiceKey::OnBackward (....) { ... int atrend = sgn(bu ...
mengyidan1988 评论(0) 有6780人浏览 2016-01-18 0 0

转载新闻 [编程语言] 首个 C++ 编译器诞生 30 周年了,来听听 C++ 之父畅 ...

C++ 之父 Bjarne Stroustrup 在 cfront 诞生 30 周年的访谈。 整整30年前,CFront 1.0 连同第一版的《C++编程语言》发布。这两个东西在同一天发布,有什么重要意义吗? 其实倒没有刻意的重要意义,但我觉得同时发布是个不错的主意。因为 AT&T(美国电话电报公司,也是贝尔实验室当时的母公司)和 Addison-Wesley(著名科技书籍出版公司) ...
C++
mengyidan1988 评论(1) 有6182人浏览 2015-10-28 0 0

转载新闻 [编程语言] Visual C++ 将整合Clang

微软在11月释出的Visual C++更新将整合Clang开源C和C++编译器,开发者将可以用Clang编译Windows应用程序。Visual Studio 2015已经整合了Clang编译器,但它是被用于Android和 iOS上的应用开发,而这一次整合是用之开发Windows程序。Visual C++由多部分构成,其中包括前端编译器,用于生成代表程序内容的抽象语法树;后端编译器则读取抽象语法树 ...
mengyidan1988 评论(0) 有5160人浏览 2015-10-23 0 0

原创新闻 [开源软件] Cinatra:高性能现代C++ Web框架

Cinatra是由C++开源社区purecpp发起的一个开源项目,是一个现代C++写的Web框架,旨在给用户提供一个易用、灵活和高性能的Web框架,让用户能完全专注于核心逻辑而无需关注http细节。它的灵感来源于Sinatra,但又有自己的特色。目前正式发布第一个版本Cinatra0.9.0。开发者包括:江南、网事如风、SIGSEGV、海盗、福尔摩斯喵。 Cinatra的设计非常简单,只有几个组件, ...
mengyidan1988 评论(0) 有6338人浏览 2015-08-03 0 0

原创新闻 [编程语言] TIOBE 2015年7月编程语言排行榜:C++的复兴

C++是2015年上半年同比增长最快的编程语言,具体为: 引用与去年相比,C++ 增长3.1%、Java 增长2.0%、C#和Python均增长1.6%。 C++大幅度增长的原因可能是引入了新的C++11标准,这使得C++被大范围的接受。与此同时,C++ 11标准为C++带来了很多新的特性和提升,包括现在C++编译器GCC 、Visual Studio、EDG都支持了C++的最高标准,这一切使得C+ ...
mengyidan1988 评论(0) 有5650人浏览 2015-07-14 0 0

最近热门TAG

Java(1854) Ruby(427) 编程(365) Python(328) Rails(296) PHP(270) IDE(201) Eclipse(193) Netbeans(165) C++(146) 算法(139) Groovy(133) .net(129) C(108) Go(98) JDK(95) SQL(94) CGI(88) JVM(78) Scala(75)

热门资讯

Global site tag (gtag.js) - Google Analytics