码迷,mamicode.com
首页 > 编程语言
windows下使用python googleprotobuf
首先下载:protobuf-2.5.0.tar.gz 和protoc-2.5.0-win32.zip。两者的版本要对应;将下载的google protobuf解压,会看到一个python目录,Windows下可将vsprojects\Debug下的protoc.exe拷贝到python目录下。在.....
分类:编程语言   时间:2014-06-25 18:17:29    阅读次数:931
C++ 求阶乘 四种方法
来总结下求阶乘的各种方法哈。写在最前:①各个代码仅仅是提供了求阶乘的思路,以便在实际须要时再来编码,代码并不健壮!②各个程序都在1到10内測试正确。 代码一:#includeusing namespace std;int fac(int);int main(){ int n; while(cin>>...
分类:编程语言   时间:2014-06-25 19:02:43    阅读次数:279
Java 完美判断中文字符
Java判断一个字符串是否有中文一般情况是利用Unicode编码(CJK统一汉字的编码区间:0x4e00–0x9fbb)的正则来做判断,但是其实这个区间来判断中文不是非常精确,因为有些中文的标点符号比如:,。等等是不能识别的。以下是比较完善的判断方法:CharUtil.javahttp://www....
分类:编程语言   时间:2014-06-25 19:10:56    阅读次数:303
Javascript学习------FileSystemObjec对象
动态创建FileSystemObject对象:varfso=newFileSystemObject("Scripting.FileSystemObject");(接下来可以用变量fso对Drive对象、Drives集合、File对象、Files集合、Folder对象、Folders集合以及TextStream对象进行相应的操作。)FileSystemObject对象的方法·GetAbsolutePathN..
分类:编程语言   时间:2014-06-24 16:16:27    阅读次数:197
spring+resteasy开发webservice服务
有一段时间没有更新博客,主要是最近一段时间自己比较迷茫,一直在思考自己以后的路该怎么走。希望大家也可以给我一些建议,谢谢!好了,回归正题,今天给大家带来的是spring+resteay开发webservice服务,不知道大家是否在这之前接触过webservice,我之前所了解的webservice是..
分类:编程语言   时间:2014-06-24 16:27:21    阅读次数:232
C语言打乱一组数字顺序
#include<stdio.h> #include<stdlib.h> #include<math.h> #include<time.h> intmain() { inta[]={1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16}; intn=16; inti,j,T=1000,tmp; srand(unsigned(time(NULL))); while(T--) { i=rand()%n; j=rand()%..
分类:编程语言   时间:2014-06-24 16:30:44    阅读次数:259
递归学习(一)最简单的C语言递归求年龄算法
递归是我们在学习编程中,必须要去学习的,虽然递归晦涩难懂,但是很多时候,递归的思想会很有用,但是在实际开发中,不建议使用递归,要用循环来代替递归,不然bug无穷。-----------------------------------------------------------问题描述:有5个人坐在一起,问第5个人,..
分类:编程语言   时间:2014-06-24 16:03:30    阅读次数:293
Java判断两个路径对应的文件是否相同
今天遇到一个bug,查了一个小时才发现是文件路径比较出了问题:比如有两个路径:D:\dir\..\a.txt和D:\a.txt。这两个路径写法虽然不同,但是很容易知道这两个路径指向的是同一个文件。如果我们使用Java的File去判断两个路径是否相同,判断如下:Filef1=newFile("D:\\dir\\..\\a.t..
分类:编程语言   时间:2014-06-24 17:01:52    阅读次数:223
Python 常用的异常类型
Python中的异常类型转自http://blog.csdn.net/fcoolx/archive/2009/05/20/4202872.aspx1、NameError:尝试访问一个未申明的变量>>>vNameError:name‘v‘isnotdefined2、ZeroDivisionError:除数为0>>>v=1/0ZeroDivisionError:intdivisionormodulobyzero3、Synt..
分类:编程语言   时间:2014-06-24 16:43:45    阅读次数:229
python smtplib 模块发送邮件
发送邮件是大家经常碰到的,接下来看一下使用pythonsmtplib模块发送邮件,好了废话不多说,直接上代码:importsmtplib,sys,os,timefromemail.mime.textimportMIMETextimportnewreportdefsend_mail(me,tomail,sub,content):#要发给谁,可以发送多个人mailto_list=[tomail+‘;‘]#..
分类:编程语言   时间:2014-06-24 17:02:29    阅读次数:302
简明Python教程笔记(二)----用户交互raw_input()
raw_input()python内建函数将所有输入看做字符串,返回字符串类型input()对待纯数字输入时具有自己的特性,它返回所输入的数字的类型(int,float)input()本质上还是使用raw_input()来实现的,只是调用完raw_input()之后再调用eval()函数例子:#!/usr/bin/envpythonthis_year=2..
分类:编程语言   时间:2014-06-24 16:57:50    阅读次数:297
简明Python教程笔记(一)
#!/usr/bin/envpython#Filename:helloworld.py#Theuseof‘and"print‘hello,world!‘print"hello,world!"#Theuseof‘‘‘and"""print‘‘‘Thisisamulti-linestring.Thisisthefirstline.Thisisthesecondline."What‘syourname?"Iasked.Hesaid"Bond,JamesBond."‘‘‘print"""Thisisamulti-li..
分类:编程语言   时间:2014-06-24 17:05:23    阅读次数:239
搜索文件或目录中包含字符串的文件 java小程序
package com.ruishenh.spring.test; import java.io.BufferedReader; import java.io.File; import java.io.FileInputStream; import java.io.IOException; import java.io.InputStream; import java.io.InputStrea...
分类:编程语言   时间:2014-06-24 17:19:12    阅读次数:324
java 中文转拼音之pinyin4j
一、简单介绍 有时候,需要将汉字编程对应的拼音,以方便数据的处理。比如在Android手机应用的开发上,要查询联系人的姓名,通常都是用拼音进行查询的。 比如要查询“曹孟德”,就可以输入“cmd”,即“曹孟德”三个汉字的拼音“caomengde”各字的首字母。但是怎样才能将“曹孟德”翻译成“caomengde”呢? 很简单的办法就是建立一个大的对照表(比如用关联容器Map),比如,,…但这样的...
分类:编程语言   时间:2014-06-24 15:38:22    阅读次数:252
【Java】【Fulme】Flume-NG源码阅读之SpoolDirectorySource
org.apache.flume.source.SpoolDirectorySource是flume的一个常用的source,这个源支持从磁盘中某文件夹获取文件数据。不同于其他异步源,这个源能够避免重启或者发送失败后数据丢失。flume可以监控文件夹,当出现新文件时会读取该文件并获取数据。当一个给定的文件被全部读入到通道中时,该文件会被重命名以标志已经完成。同时,该源需要一个清理进程来定期移除完成...
分类:编程语言   时间:2014-06-24 15:59:37    阅读次数:287
【Java】【Flume】Flume-NG启动过程源码分析(一)
从bin/flume 这个shell脚本可以看到Flume的起始于org.apache.flume.node.Application类,这是flume的main函数所在。   main方法首先会先解析shell命令,如果指定的配置文件不存在就甩出异常。   根据命令中含有"no-reload-conf"参数,决定采用那种加载配置文件方式:一、没有此参数,会动态加载配置文件,默认每30秒...
分类:编程语言   时间:2014-06-24 17:13:22    阅读次数:387
【Java】【Flume】Flume-NG启动过程源码分析(二)
本节分析配置文件的解析,即PollingPropertiesFileConfigurationProvider.FileWatcherRunnable.run中的eventBus.post(getConfiguration())。分析getConfiguration()方法。此方法在AbstractConfigurationProvider类中实现了,并且这个类也初始化了三大组件的工厂类:this...
分类:编程语言   时间:2014-06-24 17:21:53    阅读次数:547
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!