码迷,mamicode.com
首页 > 编程语言
提升C++输入输出性能的三个方法
做题的时候,由于数据量大,很多情况下得用scanf和printf代替cin和cout用于输 百度了一下,原来而cin,cout之所以效率低,是因为先把要输出的东西存入缓冲区,再输出,导致效率降低,而这段语句可以来打消iostream的输入输出缓存,可以节省许多时间,使效率与scanf与cin相差无几,还有应注意的是scanf与printf使用的头文件应是stdio.h而不是iostream。...
分类:编程语言   时间:2014-12-13 01:01:28    阅读次数:193
[Vim]新建python文件自动添加python header
使用vim脚本来实现的,使用了模板,几行代码就能实现很实用。 ~/.vimrc 中的代码 "auto add pyhton header --start autocmd BufNewFile *.py 0r ~/.vim/vim_template/vim_pyhton_header autocmd BufNewFile *.py ks|call FileName()|'s...
分类:编程语言   时间:2014-12-13 00:58:25    阅读次数:219
8大排序算法总结 JS 实现
8大排序算法总结 JS 实现...
分类:编程语言   时间:2014-12-13 00:57:57    阅读次数:248
hihoCoder #1015 : KMP算法
KMP算法 时间限制:1000ms 单点时限:1000ms 内存限制:256MB 描述 小Hi和小Ho是一对好朋友,出生在信息化社会的他们对编程产生了莫大的兴趣,他们约定好互相帮助,在编程的学习道路上一同前进。 这一天,他们遇到了一只河蟹,于是河蟹就向小Hi和小Ho提出了那个经典的问题:“小Hi和小Ho,你们能不能够判断一段文字(原串)里面是...
分类:编程语言   时间:2014-12-13 00:58:04    阅读次数:188
C++ STL轻松导学
作为C++标准不可缺少的一部分,STL应该是渗透在C++程序的角角落落里的。STL不是实验室里的宠儿,也不是程序员桌上的摆设,她的激动人心并非昙 花一现。本教程旨在传播和普及STL的基础知识,若能借此机会为STL的推广做些力所能及的事情,到也是件让人愉快的事情。1 初识STL:解答一些疑问1.1 一...
分类:编程语言   时间:2014-12-13 00:50:41    阅读次数:319
java 泛型
Java泛型(generics)是JDK 5中引入的一个新特性,允许在定义类和接口的时候使用类型参数(type parameter)。声明的类型参数在使用时用具体的类型来替换。泛型最主要的应用是在JDK 5中的新集合类框架中。对于泛型概念的引入,开发社区的观点是褒贬不一。从好的方面来说,泛型的引入可...
分类:编程语言   时间:2014-12-13 00:50:41    阅读次数:156
《javaweb学习笔记2-jsp错误页设置》
在网站中经常由于用户的不当操作造成异常,一般情况下我们可以将这些异常在一个网页中统一显示。这个时候就需要用到errorPage跟isErrorPage属性。errorPage指令的作用就是在其中指定一个网页,当jsp程序出现未被捕获的异常时,就跳转到那个指定的页面,通常情况下跳转到的页面需要使用is...
分类:编程语言   时间:2014-12-13 00:47:26    阅读次数:316
STL笔记(6)标准库:标准库中的排序算法
STL笔记(6)标准库:标准库中的排序算法标准库:标准库中的排序算法The Standard Librarian: Sorting in the Standard LibraryMatthew Austernhttp://www.cuj.com/experts/1908/austern.htm?to...
分类:编程语言   时间:2014-12-13 00:49:33    阅读次数:334
Spring基于ThreadLocal的“资源-事务”线程绑定设计的缘起
题目起的有些拗口了,简单说,这篇文章想要解释Spring为什么会选择使用ThreadLocal将资源和事务绑定到线程上,这背后有着什么样的起因和设计动机,通过分析帮助大家更清晰地认识Spring的线程绑定机制。本文原文链接:http://blog.csdn.net/bluishglc/article...
分类:编程语言   时间:2014-12-13 00:46:22    阅读次数:242
C++ 重构 markdown–> HTML 的引擎
之前正好刚用python写了一个简单的scheme解释器,出于对于python中模式匹配和字符串处理的顺手,用python做了之前的那个转换引擎。 但代码结构自己是很不满意的,但对于python的了解程度导致我动手之后可以完成功能,但实现的方式不太自然。 所有的问题最后都归结于一处,最开始的时候将字...
分类:编程语言   时间:2014-12-13 00:45:29    阅读次数:279
Nodejs通过thrift访问Java服务
上一篇文章中实现了用Java作为thrift客户端和服务端。接下来我们用nodejs作为客户端访问一下。Nodejs的安装可以查看http://www.cnblogs.com/xucheng/p/3988835.htmlnodejs的介绍。1、进入thrift.exe所在目录执行thrift-0.9...
分类:编程语言   时间:2014-12-13 00:42:46    阅读次数:284
Atitit。D&D drag&drop拖拽功能c#.net java swing的对比与实现总结
Atitit。D&D drag&drop拖拽功能c#.net java swing的对比与实现总结   1. 实现一个D&D操作一般包括三个步骤: 1 2. .net黑头的拖曳机制.必须有DragEnter事件(单独写DragDrop事件是不会具有拖拽功能的) 2 3. ---java黑头的拖曳..必须有DragEnter事件(单独写 Drop事件是不会具有拖拽功能的) 2 4. 代码...
分类:编程语言   时间:2014-12-12 23:37:45    阅读次数:435
spring整合activiti
1.建立web项目,配置web.xml contextConfigLocation classpath*:/applicationContext.xml org.sprin...
分类:编程语言   时间:2014-12-12 23:37:37    阅读次数:662
[转]关于Unity3D对象和脚本实例调用的顺序探究
http://blog.csdn.net/liangzg_2011/article/details/8150844关于Unity3D对象和脚本实例调用的顺序探究我们先来看一些有趣Unity实例顺序的小实验。有图有真相!!注:以上打印的代码语句如下:[csharp]view plaincopyvoid...
分类:编程语言   时间:2014-12-12 23:37:23    阅读次数:206
C++基础 易忘
1.const 修饰符:C语言中习惯用#define来定义常量,例如#define PI 3.14 C++提供了一种更加安全(这里的安全是指在替换的时候#define可能出错),更灵活的方式定义常量,用const修饰符,如:const float PI=3.14;这个常量 PI 是类型化的,它有.....
分类:编程语言   时间:2014-12-12 23:30:18    阅读次数:172
编程语言-jul2014
1.C * C语言是一种面向过程的计算机程序设计语言;2.Java *Java是由Sun Microsystems公司于1995年5月推出的Java程序设计语言,他是一种面向对象的跨平台语言,可以在多种平台上运行。支持开源。 大量的类库。大量的开源项目。是一种非常强大的编程语言!3...
分类:编程语言   时间:2014-12-12 23:31:36    阅读次数:261
线程的同步机制
1 线程安全问题的原因:由于一个线程在操作共享数据过程中,未执行完毕的情况下,另外的线程有参与进来,导致共享数据存在安全问题 2 解决方法:必须让一个线程操作共享数据完毕以后,其它线程才有机会参与共享数据的操作 3 java如何实现线程的安全,现成的同步机制 synchronized(同步监视器){...
分类:编程语言   时间:2014-12-12 23:32:26    阅读次数:204
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!