耍一把codegen,这样算懂编译么?】的更多相关文章

最近使用protobuf搭了些服务器,对protobuf的机制略感兴趣,所以研究了下. 大致分析没有什么复杂的 1 对定义的结构体生成消息封包协议 2 对定义的rpc函数生成接口定义 3 用户按protobuf的接口定义实现对应的调用接口 实现上,也颇简单比如如下的一个protobuf文件 // ConnectServerRequest和ConnectServerReply是客户端和服务端建立连接后的第一个RPC请求 // 该请求不包括认证过程,认证过程由Entity去处理,这个只是建立连接,从…
转载请注明源地址:http://www.cnblogs.com/lighten/p/5906359.html 1. 编译环境的准备 1.1 JDK源码下载 OpenJDK是JAVA发展史中的一个开源项目,本文以OpenJDK8为例进行编译.OpenJDK的官网为:http://openjdk.java.net/,直接访问http://openjdk.java.net/install/index.html进入主要界面.左侧有一系列的,找到Source code列表,其提供了两种形式的下载:Merc…
至少我碰到了三个情况,都是AppCrash错误(以下都指VS2008的Release的设置) 第1个错误,报错模块是程序自己 我使用VS2008 Team with SP1和QT4.86编译程序,一直在本机上运行没什么问题,编译出的exe文件在别的机子上运行没问题(https发送有问题,但这是另外一回事).后来VS2008 TEAM三个月试用期满,于是卸载掉换成ZWT的VS2008 PRO,打上补丁SP1.奇怪的是使用VS2008 PRO编译出来的程序会报AppCrash错误,程序登录界面都无法…
安装简介: 1.1. 本次编译安装所有的操作都在Fedora 20 x86-64上,内核版本为: 3.14.4-200.fc20.x86_64.如果在其他系统编译安装,请看其他文章. 2.安装准备: 2.1 安装依赖和编译环境../configure一些必要的依赖不足不会报错,所以下面我安装的依赖并不是完全安装了依赖,但是至少能编译通过.可能安装很多没用的包,谁叫我不 懂编译. yum install automake autoconfig clang gcc gcc-c++ cdk-devel…
编译zilla的时候,需要用到与mysql连接的地方(这里先忽略zila的编译) VC听过mysql connector c++, 下载了1.1.3版本,然后飞安装包,之后从官网上下载boost 把库文件盒lib包含在VC中,然后把myconn**.lib两个,都要附加上 然后把mysqlconn.dll拷贝到debug下,才好用了; 出国几个错误:用了其他版本,每次result->next给赋值的时候,总是报错 ,不知道原因 /*****************   详细编译过程  *****…
一生伏首拜阳明. 王守仁,字伯安,别号阳明. 成化八年(1472),王守仁出生在浙江余姚,大凡成大事者往往出身贫寒,小小年纪就要上山砍柴,下海捞鱼,家里还有几个生病的亲属,每日以泪洗面.这差不多也是惯例了.可惜王守仁先生的情况恰好完全相反. 王守仁家是远近闻名的大地主,十分有钱,而且他还有一位非常有名的祖先——王羲之.是否属实不知道,但以他家的条件,就算是也不奇怪. 王家的先辈们大都曾经做过官,据说先祖王纲曾经给刘伯温当过跟班的,最高混到了四品官,后世子孙虽然差点,但也还凑合.而到了王守仁父亲王…
此文章的主旨是希望过于专注.NET程序员在做好工作.写好.NET程序的同时,能分拨出一点时间接触一下.NET之外的东西(例如10%-20%的时间),而不是鼓动大家什么都去学最后什么都学不精,更不是说.NET不行或劝大家放弃.NET.恕我愚钝,此主旨在文中表达不够清楚,看评论中很多朋友误解了,特此说明. 另外,本文中的观点并不全部是我个人的想法,相当一部分来自我以前聊过天的某些大牛,他们很多来自微软.百度.腾讯等知名企业,并且很多已经成为技术骨干,我曾经从他们那里受益匪浅,于是我把他们的指教结合自…
转自:http://www.math.org.cn/forum.php?mod=viewthread&tid=14819&extra=&page=1 原作者: wcboy 现在的论坛质量比以前差了,大部分都是来解题问答的,而且层次较低.以前论坛中,Qullien很令人印象深刻,但愿他能在国外闯出一片天空.现在 基础数学版代数&数论子版中那几个讨论代数几何的还不错.不期望目前论坛出现很多高层次高手,高层次高手应该站在好课题上高观点讨论数学,出 现这样的网友,看他们的言论非常过…
Python伪开发者对于搜狐云景的测评 本人是GAE和OpenShift的狂热爱好者,玩过各种国外PaaS.某次想搞个稍微复杂点的Python Web程序,需要比较好的网络传输速度,就试图找前PM(Project Manager)要个国内的VPS耍一把.前PM表示近来搞了个搜狐云景的公测激活码,让我先试试,于是就有了我在SCE的第一个奇怪的Python应用. PS: SCE是搜狐云景是搜狐公司自主研发的与语言无关.可提供弹性伸缩服务的公有云PaaS平台,现致力发展成为最开放的PaaS平台. (无…
两年制小硕,本硕期间差不多都打酱油的.本科非cs专业,硕士cs,编程基础一般,专业基础尚可.研究生期间分析分析了pgsql数据库的源码:同时实验室一些杂项目:自己业余为了应试读了些计算机书.自己当时qq空间面试的记录,更改下,转到这里吧. 08.30 洪广大酒店,华为座谈会(提前批):      实际就是面试,职位操作系统工程师.这个职位的职责写了三点:负责虚拟化.OS kenel.Database Kenel的开发工作(这个职位属于华为十年计划部署后出来的,希望在系统软件做出东西.2011年9…