编写注释转化程序,实现对一个C/C++语言程序源文件中注释的转换功能
1.C++风格的注释//注释转换为标准C分风格/* */注释
2./* */风格的注释保持原样
3.所有的转换需要符合语法规则
4.注释转换需要支持注释嵌套
注释转化要求:
注释的嵌套情形很多,这里只是举例,你需要遵照C/C++语言的注释规则来编写代码,我不会仅测试这里的例子。
1、单行注释或没有嵌套,注释行直接转...
分类:
编程语言 时间:
2015-06-25 10:33:21
阅读次数:
158
很多业务需要下载整站页面(有时为多个站点),将页面按照网站拓扑结构存放。
下面给出用JAVA爬虫WebCollector(2.09版本以上)爬取整站网页并按照网页拓扑结构存储到本地的代码。
代码中的抽取器可以作为一个插件复用。
WebCollector的jar包可到官网下载:WebCollector官网。进入官网后下载webcollector-版本号-bin.zip,解压得到所需jar包。...
分类:
编程语言 时间:
2015-06-25 10:30:17
阅读次数:
179
java几秒前,几分钟前,几小时前,几天前,几月前,几年前的实现
源代码下载地址:http://www.zuidaima.com/share/1562038902000640.htm...
分类:
编程语言 时间:
2015-06-25 10:30:45
阅读次数:
142
定义的异同:列表(list):[]\color{blue}{[ ]}list是一种有序的集合,可以随时添加和删除其中的元素,用 [] 表示。
列表的三个特性:①创建之后也可以加减修改元素; ②元素可以是数字、字符、变量等,也可以混杂; ③列表可以嵌套。
例如:>>>f=3
>>>list_example = [1, 'dog', f, ['monkey', 'duck']]
>>>list_ex...
分类:
编程语言 时间:
2015-06-25 10:30:06
阅读次数:
224
import org.htmlparser.NodeFilter;
import org.htmlparser.Parser;
import org.htmlparser.beans.StringBean;
import org.htmlparser.filters.CssSelectorNodeFilter;
import org.htmlparser.util.NodeList;
publi...
分类:
编程语言 时间:
2015-06-25 10:27:59
阅读次数:
204
这是在百度文库里看到的:http://wenku.baidu.com/link?url=E_m_ERgoqpq8n16iuHki0HYdY7uknjBRmQmlpec45KMDv4S6NybGTPW7tUvkzgXZDY5Ydee0mdXTJLFmtwtnLgs-oTuews4ua2iwdXo7ik...
分类:
编程语言 时间:
2015-06-25 10:25:10
阅读次数:
1704
1.设置jdk环境变量编译android源码只支持jdk 1.6,所以如果需要编译源码必须下载jdk 1.6,不能下载最新的jdk 1.7,如果不需要编译源码则可以下载1.7版本的。e) 设定默认的JDK$sudoupdate-alternatives--configjava$sudoupdate-...
分类:
编程语言 时间:
2015-06-25 10:26:06
阅读次数:
10910
1.1 抽象过程所有语言都是抽象的,但是抽象的类型和质量决定了解决问题的复杂度 语言 抽象类型 抽象质量 特性-----------------------------------------------------------------...
分类:
编程语言 时间:
2015-06-25 10:25:06
阅读次数:
155
Linux最大线程数限制及当前线程数查询[日期:2015-01-04]来源:Linux社区 作者:zhangming[字体:大 中 小]Linux最大线程数限制及当前线程数查询1、总结系统限制有:/proc/sys/kernel/pid_max #查系统支持的最大线程数,一般会很大,相当于理论值/p...
分类:
编程语言 时间:
2015-06-25 10:25:38
阅读次数:
170
SortedDictionary 类 表示根据键进行排序的键/值对的集合。SortedDictionary 中的每个键必须是唯一的。 键不能为 null,但是如果值类型 TValue 为引用类型,该值则可以为空。SortedDictionary 可对未排序的数据执行更快的插入和移除操作.
分类:
编程语言 时间:
2015-06-25 10:23:59
阅读次数:
213
JavaScript 可以通过多种方式来创建交互式的网站和 Web 应用程序。利用 JavaScript,可以让你移动 HTML 元素,创建各种各样的自定义动画,给你的访问者更好的终端用户体验。对于开发人员你来说,有无数的 JavaScript 框架可选择,往往是很难选择最适合您需要的。所以在这篇文...
分类:
编程语言 时间:
2015-06-25 10:21:09
阅读次数:
287
if __name__=='__main__':相当于程序的入口一般来说python写的文件既可以运行,也可以作为模块来被其他程序调用。当程序是自身运行时,其__name__的值就是字符串"__main__"了,如果是被其他程序调用,那么它的__name__的值就不是字符串"__main__",使用...
分类:
编程语言 时间:
2015-06-25 10:18:19
阅读次数:
174
python版本:首先我确定源代码文件保存成了utf-8 without BOM格式而且CMD中运行时没有出错:然而在ST2中就出错:于是在修改Sublime中的python编译配置:Preferences -> Browse Packages ->Pyhton-> Python.sublime-b...
分类:
编程语言 时间:
2015-06-25 10:18:37
阅读次数:
194
1.使用a标签来获得当前页面相对地址的绝对地址function getAbsoluteUrl(url){ var a; if(!a) a = document.createElement('a'); a.href = url; var rt = a.href; a.re...
分类:
编程语言 时间:
2015-06-25 10:17:37
阅读次数:
150
同步加载的问题 默认的js是同步加载的,这里的“加载”可以理解成是解析、执行,而不是“下载”,在最新版本的浏览器中,浏览器对于代码请求的资源都是瀑布式的加载,而不是阻塞式的,但是js的执行总是阻塞的。这会引起什么问题呢?如果我的index页面要加载一些js,但是其中的某个请求迟迟得不到响应,于是阻....
分类:
编程语言 时间:
2015-06-25 10:15:32
阅读次数:
218
线程池:int count = 200000; long startTime = System.currentTimeMillis(); final List l = new LinkedList(); ThreadPoolExecutor tp = new...
分类:
编程语言 时间:
2015-06-25 10:16:11
阅读次数:
167
在网上看到的,拿来和大家一起讨论下。文中不会逐条的列举Qt和MFC各自的优缺点。我在使用MFC之前就已经使用Qt这个事实可能影响了我的客观性。(MFC效率较高,但大量的Windows API和消息机制使得其较难理解,不易用;QT封装较好,易用且跨平台,但效率较低)文章从实用主义的观点出发:我的老板给...
分类:
编程语言 时间:
2015-06-25 10:14:07
阅读次数:
218