C# Google API 编程 2009-09-01 21:55 :://blog..net/zmsx/archive/2005/11/26/537340.aspx 通过C#使用googleAPI (一) 准备工作 要使用googleAPI 来开发自己的桌面应用程序,先要做下面的准备工作: 1. 首先在下面地址://www.google.com/ap
转载 精选 2009-11-05 14:48:50
2940阅读
Google Breakpad是什么? 一个开源的多平台崩溃报告系统。 Google breakpad是一个非常实用的跨平台的崩溃转储和分析模块,它支持Windows,Linux和Mac和Solaris。由于他本身跨平台,所以很大程度上减少了我们在平台移植时的工作,毕竟崩溃转储,每个平台下都不同,使
转载 2016-11-18 13:42:00
652阅读
2评论
Google C++ Style GuideRevision 3.180Benjy WeinbergerCraig SilversteinGregory EitzmannMark MentovaiTashana LandrayEach style point has a summary for which additional informat
转载 2011-03-08 11:26:00
117阅读
2评论
Google C++开发规范:
原创 2023-10-10 09:56:29
244阅读
1.构造函数的职责 构造函数中仅仅进行那些没有实际意义的初始化。由于成员变量的“有意义”的值大多不在构造函数中确定。 能够的话,使用Init()方法集中初始化为有意义的数据。 长处:排版方便,无需操心类是否初始化。 缺点: 1)在构造函数中不易报告错误,不能使用异常; 2)操作失败会造成对象初始化失
转载 2017-05-15 17:31:00
255阅读
2评论
这是一个很有用的用于mock的工具,很有用很强大这里有两个比较重要的概念:FakeMock(模拟器)这个作用是作为预期编程的对象,来测试的为什么要用Google Mock呢?因为在具体的模块对接中,各个部分的开发是分离的,而在C++中实现mock比较困难 Google Mock旨在帮助C ++程序员。它的灵感来自jMock和EasyMock,但是设计时考虑了C ++的细节。如果下列任何问题困扰你
原创 2021-08-19 11:19:31
327阅读
1.行长度 每一行代码字符数不超过80。 例外: 1)假设一行凝视包括了超过80字符的命令或URL,出于复制粘贴的方便能够超过80字符; 2)包括长路径的能够超出80列,尽量避免; 3)头文件保护能够无视该原则 2.非ASCII字符 尽量不使用非ASCII字符,使用时必须使用UTF-8格式。 尽量不将字符串常量耦合到代码中。比方独立出资源文件。 3.空格还是制表位 仅仅使用空格,每次缩进2个
转载 2017-05-25 19:38:00
222阅读
2评论
最近项目中有大量中译英的操作,搜集了一下大概还有2000多个汉语未翻译,如果手工翻译费时费劲,于是程序员的懒惰激发了程序员的创造力,做了一个自动翻译接口,批量翻译只是一刹那的事情。源码如下:publicstaticstring GoogleTranslate(string sourceWord,
原创 2021-07-30 13:56:10
892阅读
0.0 扉页 项目主页 Google Style Guide Google 开源项目风格
原创 2022-07-29 18:10:05
385阅读
一、头文件通常,每一个.cc 文件(C++的源文件)都有一个对应的.h 文件(头文件),也有一些例 外,如单元测试代码和只包含 main()的.cc 文件。正确使用头文件可令代码在可读性、文件大小和性能上大为改观。下面的规则将引导你规避使用头文件时的各种麻烦。1. 1. 1. 1.#define #
转载 2020-03-25 07:23:00
233阅读
2评论
一张图总结Google C++编程规范(Google C++ Style Guide)
转载 2022-08-19 01:52:32
259阅读
Google 开源项目
转载 2022-10-11 22:24:08
1665阅读
Google Protocol 传输协议
原创 2023-01-03 14:37:26
111阅读
题意:三种物品分别有a b c个(a<=b<=c),现在每种物品各选一个进行组合。要求每种最和最多出现一次。且要求任意两个物品的组合在所有三个物品组合中的出现总次数不能超过n。 要求给出一个方案,使得我们能够生成的组合数最多。 分析: 首先我们可以简单的处理一种情况,就是c<=n的情况。 因为我们枚
转载 2016-05-27 09:44:00
68阅读
2评论
Python&C++造就Google人工智能系统TensorFlow诗书塞外Python程序员Google的第二代人工智能学习系统TensorFlow开源已经有半年了。近期Google又开源了其AI工具SyntaxNet,SyntaxNet的语言解析能力据悉已于人类相差无几。新闻已经层出不穷了,但是代码在哪里呢?小编到处翻找,发现了这个github账号:https://github.com
原创 2021-01-14 19:45:57
212阅读
#!/usr/env python#-*- coding: utf-8 -*-import urllib import urllib2 import random import requestsimport os,sys import MySQLdbfrom sgmllib import SGMLParser from BeautifulSoup import BeautifulSoupimport renum=0def main(): try: conn=MySQLdb.connect(host='localhost',user='root',passwd=& Read More
转载 2013-07-31 21:02:00
126阅读
Google C++ Mocking Framework for DummiesGoogle Mock启蒙篇Version: 0.07作者:adrian alexander译者:Koala++ / 屈伟最新PDF版下载What Is Google C++ Mocking Framework当你写一个原型或是测试的时候,直接去依赖真实的对象通常
翻译 2021-07-06 10:24:26
622阅读
Setting Expectations    成功地使用Mock对象的关键是在它上面设置合适的期望。如果你设置的期望太过严格,你的测试可能会因为无关的改变而失败。如果你把期望设置的太过松驰,bugs可能会溜过去。而你需要的是你的测试可以刚好捕获你想要捕获的那一种bug。Google Mock提供了一些方法可以让你的测试尺度刚好( just right )。General Sy
翻译 2021-07-06 10:24:55
712阅读
[Csdn.net简讯]早已开放多时的Google C++编码规范这几天引起了业内开发人员的广泛关注。其中,来自硅谷的柯化成认为,这是地球上最好的一份C++编程规范,没有之一,建议广大国内外IT人员研究使用。盛大的资深开发者赵劼表示,“
转载 2011-09-23 23:00:00
91阅读
2评论
1.#define保护使用#define防止头文件被多重包括。命名格式为:___H_比如,foo中的头文件foo/src/bar/baz.h#ifndef FOO_BAR_BAZ_H_#define FOO_BAR_BAZ_H_...#endif //FOO_BAR_BAZ_H_2.头文件依赖使用前...
转载 2014-07-27 09:53:00
156阅读
  • 1
  • 2
  • 3
  • 4
  • 5