1在网站http://code.google.com/p/protobuf/downloads/list上可以下载Protobuf的源代码。然后解压编译安装便可以使用它了。安装步骤如下所示:也可在https://github.com/google/protobuf/releases/tag/v3.0.0-alpha-3上面下载这个,我是从上面的网站直接跳转过来的找到的提取protobuf-3.0.0-alpha-3cdprotobuf-3.0.0-alph
系统 2019-08-12 09:27:21 2000
./configure是用来检测你的安装平台的目标特征的。比如它会检测你是不是有CC或GCC,并不是需要CC或GCC,它是个shell脚本。make是用来编译的,它从Makefile中读取指令,然后编译。makeinstall是用来安装的,它也从Makefile中读取指令,安装到指定的位置。makeclean清除编译产生的可执行文件及目标文件(objectfile,*.o)。makedistclean:除了清除可执行文件和目标文件外,把configure所
系统 2019-08-12 09:27:20 2000
在linux内核中有这样的一段程序,查了资料才看懂的,赶快就记下来了:使用的是GNUas汇编语言:(这个汇编真的很烦人)movb$0x36,%al;movl$0x43,$edx;outb%al,%dx;movb$latch,%eax;movl$0x40,$edx;outb%al,%dx;movb%al,%ah;outb%al,%dx;上面的一段程序的前三句是选择计数器0工作于方式3,二进制计数方式;(0x43是端口地址,0x36转换成二进制是0011011
系统 2019-08-12 09:27:15 2000
System.Data.SqlClient.SqlDependency类为我们提供了一个关于sql2005的很好的功能,虽然这个东西限制有很多很多,但还是有很实用价值的。我们先看一个演示例子:例子中先创建一个sql环境,里面插入了一些数据,然后用.net客户端查询,查询结果出来后再去更改数据库,增加一些记录,同时查看.net客户端的表格是否变化。1、创建sql测试环境SQLcodeusemastergocreatedatabasedbTestgousedb
系统 2019-08-12 09:27:14 2000
nutch网上有不少有它的源码解析,但是采集这块还是不太让人容易理解.今天终于知道怎么,弄的.现在把crawl-urlfilter.txt文件贴出来,让大家一块交流,也给自己备忘录一个。#LicensedtotheApacheSoftwareFoundation(ASF)underoneormore#contributorlicenseagreements.SeetheNOTICEfiledistributedwith#thisworkforadditio
系统 2019-08-12 09:27:12 2000
207.97.227.239github.com207.97.227.252nodeload.github.com207.97.227.243raw.github.com204.232.175.78documentcloud.github.com204.232.175.94gist.github.com204.232.175.78pages.github.com添加到hosts中即可。经过博主验证这个方法已经被github官方封锁,所以建议各位把DNS服务
系统 2019-08-12 09:27:00 2000
水题一枚。。#include#include#include#include#include#includeusingnamespacestd;intisprime(intb,intn){inti;for(i=b;i<=sqrt(n);i++){if(n%i==0)returni;}return1;}intres[10005];intmain(){in
系统 2019-08-12 09:26:56 2000
读入一个自然数n,计算其各位数字之和,用汉语拼音写出和的每一位数字。输入格式:每个测试输入包含1个测试用例,即给出自然数n的值。这里保证n小于10100。输出格式:在一行内输出n的各位数字之和的每一位,拼音数字间有1空格,但一行中最后一个拼音数字后没有空格。输入样例:1234567890987654321123456789输出样例:yisanwu1#include2#include3#defineN100045void
系统 2019-08-12 09:26:40 2000
深浅拷贝importcopy浅拷贝:copy.copy不可变类型和可变类型都是原列表中的地址深拷贝:copy.deepcopy不可变类型的地址是原列表中的地址可变类型的地址是新生成元素的地址(即独立地址)importcopya=[1,2,[3,4]]#深浅拷贝的区别提现在[3,4]这个子对象b=copy.copy(a)#浅拷贝c=copy.deepcopy(a)#深拷贝a.append(5)a[2].append(6)print('a:',a)print(
系统 2019-09-27 17:56:58 1999
最近游戏项目在多个国家上线,每个国家都对应两份儿svn目录(一份是本地策划目录,一份是线上目录)。于是乎维护变得很烦躁。需要先更新本地策划svn目录,然后把更新的文件拷贝到对应的线上目录,然后提交线上svn目录,然后维护服务器。多个国家就要重复多次类似的更新,拷贝,提交的操作,还要格外注意不能手抖,出现少复制的错误。这种重复的操作很适合写一个工具来完成。于是考虑使用python来写这个工具,最基本的操作就是使用python调用svn命令。因为windows
系统 2019-09-27 17:56:49 1999