码迷,mamicode.com
首页 > 编程语言
最快的Hash表算法
我们由一个简单的问题逐步入手:有一个庞大的字符串数组,然后给你一个单独的字符串,让你从这个数组中查找是否有这个字符串并找到它,你会怎么做?有一个方法最简单,老老实实从头查到尾,一个一个比较,直到找到为止,我想只要学过程序设计的人都能把这样一个程序作出来,但要是有程序员把这样的程序交给用户,我只能用无...
分类:编程语言   时间:2015-10-27 17:07:54    阅读次数:248
Java:字符串类String的功能介绍
在java中,字符串是一个比较常用的类,因为代码中基本上处理的很多数据都是字符串类型的,因此,掌握字符串类的具体用法显得很重要了。它的主要功能有如下几种:获取、判断、转换、替换、切割、字串的获取、大小写转换、去除空格、比较等下面的演示都在StringTest类中进行class StringTest{...
分类:编程语言   时间:2015-10-27 17:08:13    阅读次数:253
Windows 下VC++6.0制作、使用动态库和静态库
Windows 下VC++6.0制作、使用动态库和静态库 一、VC++6.0制作、使用静态库 静态库制作 1.如图一在VC++6.0中new一个的为win32 static library工程并新建一个.cpp和一个.h(C++header file)文件 2..cpp程序直接照老师给的打,...
分类:编程语言   时间:2015-10-27 17:06:44    阅读次数:279
C#中调用C++的dll的参数为指针类型的导出函数(包括二级指针的情况)
严格来说这篇文章算不上C++范围的,不过还是挂了点边,还是在自己的blog中记录一下吧。 C++中使用指针是家常便饭了,也非常的好用,这也是我之所以喜欢C++的原因之一。但是在C#中就强调托管的概念了,指针就不用想了。本来如果就在C#的世界里面写代码,也还算舒服,但是万事万物总有联系,这不,现在公....
分类:编程语言   时间:2015-10-27 17:09:15    阅读次数:211
深入 Python 列表的内部实现
本文将介绍列表在 CPython中的实现,因为毕竟Cpython 又是 Python 最为常用的实现。Python 中的列表非常强大,看看它的内部实现机制是怎么样的,一定非常有趣。下面是一段 Python 脚本,在列表中添加几个整数,然后打印列表。Python123456789101112>&...
分类:编程语言   时间:2015-10-27 17:04:06    阅读次数:200
DQL数据查询语言
--查询全表select * from t_hq_ryxx;--查询字段select xingm as 姓名 ,gongz as 工资 from t_hq_ryxx;--链接字段查询select xingm || xingb as 姓名性别 from t_hq_ryxx--去除重复查询select ...
分类:编程语言   时间:2015-10-27 17:03:49    阅读次数:145
Java IO教程
1Java IO 教程2Java IO 概述3Java IO:文件4Java IO:管道5Java IO: 网络6Java IO:字节和字符数组7Java IO: System.in, System.out, and System.error8Java IO: 流9Java IO: Input Pa...
分类:编程语言   时间:2015-10-27 17:04:13    阅读次数:289
C语言课本实例
1. 将一维数组的内容倒顺#include void func(int *s,int n){ int i,temp; for(i=0;i#define N 5int search(int *s,int x)//s[N]{ int i; for(i=0;i#define N 6void sel...
分类:编程语言   时间:2015-10-27 16:58:28    阅读次数:123
java Vamei快速教程00
作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!Java是面向对象语言。这门语言其实相当年轻,于1995年才出现,由Sun公司出品。James Gosling领导了Java的项目小组。该项目的最初只想为家电设计一门容易移植的语言。然...
分类:编程语言   时间:2015-10-27 16:56:04    阅读次数:210
javascript 学习总结(四)Date对象
1、Date.now() //Date.now() is in ECMAScript 5 //Prior to that, use +new Date() //获取当前时间 var now = (typeof Date.now == "function" ...
分类:编程语言   时间:2015-10-27 16:53:37    阅读次数:113
KMP算法
最近准备自己实现一下AC自动机先实现一下KMP做准备KMP网上讲解非常多,就不解释了。核心思想是一个有限状态自动机,记录匹配的跳转模式,避免了每次匹配失败后回退太多造成浪费。输入:匹配串,目标串输出:如果匹配成功,输出第一个匹配成功的索引。如果失败,输出NO.下面是程序:#include#inclu...
分类:编程语言   时间:2015-10-27 16:50:14    阅读次数:184
算法导论 16.1 活动选择
写在前面。 最近事也挺多,准备论文,准备科一,还要刷算导。慢慢来吧。 章节介绍 活动选择 1. 介绍了这个问题 2.利用动态规划,给出递归式 证明了其具有最优子结构,证明需要再体会。 3. 定理16.1证明了:最早结束的活动,总是最优解的一部分。 4. 递归代码 5. 迭代代码...
分类:编程语言   时间:2015-10-27 16:47:49    阅读次数:262
JAVA泛型——基本使用
Java1.5版本推出了泛型,虽然这层语法糖给开发人员带来了代码复用性方面的提升,但是这不过是编译器所做的一层语法糖,在真正生成的字节码中,这类信息却被擦除了。笔者发现很多几年开发经验的程序员,依然不善于使用Java泛型,本文将从Java泛型的基本使用入手,在今后的多篇博文里,对泛型的使用做个总结。...
分类:编程语言   时间:2015-10-27 16:48:30    阅读次数:257
遍历某个对象所有的属性名称和值(JavaScript)
/* * 用来遍历指定对象所有的属性名称和值 * _list 需要遍历的对象 */ function all_pro(_list) { // 用来保存所有的属性名称和值 var pro = ""; // 开始遍历 for(var i in _list...
分类:编程语言   时间:2015-10-27 16:47:14    阅读次数:157
使用C模拟面向对象实现如java的LinkedList集合(好精彩)
我们都知道C是一个面向过程的语言,怎么模拟面向对象呢?大家不要忘了结构体这东西,说起来和类还是有些相似的首先我们得理解一下什么叫做链表,就像一队人排队一个连着一个,你找到第一个就能知道下一个如果不清楚,大家可以去看看java的LinkedList集合接下来就会带大家实现和LinkedList一模一样...
分类:编程语言   时间:2015-10-27 16:45:11    阅读次数:256
Spring切入点
注意此处只说的是Spring支持的 AspectJ语法(spring只支持AspectJ部分的),方便查询 6.5 AspectJ切入点语法详解6.5.1 Spring AOP支持的AspectJ切入点指示符 切入点指示符用来指示切入点表达式目的,,在Spring AOP中目前只有执...
分类:编程语言   时间:2015-10-27 16:45:24    阅读次数:425
Spring 注解 @Resource和@Autowired
Spring不但支持自己定义的@Autowired注解,还支持由JSR-250规范定义的几个注解,如:@Resource、 @PostConstruct及@PreDestroy。 1. @Autowired @Autowired是Spring 提供的,需导入 Package:or...
分类:编程语言   时间:2015-10-27 16:42:02    阅读次数:210
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!