下面这个散列表的实现来自K&R,很经典。在其他场景中遇到的实现更复杂,基本原理不变,只是在hash算法,或者在快速查询上做了优化。
#include 
#include 
//具有相同hash值构成的链表
struct nlist{
    struct nlist
 * next;
    char * name;  //key-定义的名字
    char ...
                            
                            
                                分类:
其他   时间:
2014-06-30 19:09:26   
                                收藏:
0  评论:
0  赞:
0  阅读:
478
                             
                    
                        
                            
                            
                                Android Studio安装插件的方式其实和Eclipse大同小异。废话不多说,直接上图:
区域1:你当前已经安装了的插件
区域2:在线安装
区域3:从硬盘安装,即针对你已经下载好了的插件,可通过这项选择到你下好的插件,进行安装。
还有一个Install JetBrains plugin其实和区域2是一样的,只是这边将JetBrains类型的插件放一起了,便于安装而已。
这边...
                            
                            
                                分类:
移动平台   时间:
2014-06-30 20:29:24   
                                收藏:
0  评论:
0  赞:
0  阅读:
484
                             
                    
                        
                            
                            
                                关联规则之频繁模式树...
                            
                            
                                分类:
其他   时间:
2014-06-30 16:21:07   
                                收藏:
0  评论:
0  赞:
0  阅读:
412
                             
                    
                        
                            
                            
                                编写Ant脚本进行持续测试的时候,出现了junit.framework.AssertionFailedError: Forked Java VM exited abnormally的报错,以此为关键字谷歌了很久,得到的答案几乎都是扩大内存之类,或者设置junit标签的fork为no的,试过了均是无效。其实这个提示是不够精准的…...
                            
                            
                                分类:
编程语言   时间:
2014-06-30 17:32:55   
                                收藏:
0  评论:
0  赞:
0  阅读:
314
                             
                    
                        
                            
                            
                                面向对象是一种思想,他的技术体现,可以体现在代码中使用泛型,方法与方法之间的调用不是直接调用,而是使用委托.
        使用了泛型,就可以不用考虑数据的类型,从而做到统一的处理.就比如我们以前写代码,每个实体类对应一个DAL,然后每个DAL里面都有增删改查的方法,每个方法都是针对固定的类型来做的.如Update实体A,则一定只能更新实体A.但是使用了泛型就可以Update(),这个T是什么...
                            
                            
                                分类:
其他   时间:
2014-06-30 19:58:36   
                                收藏:
0  评论:
0  赞:
0  阅读:
322
                             
                    
                        
                            
                            
                                java中进程同步与通信
生产者消费者问题...
                            
                            
                                分类:
编程语言   时间:
2014-06-30 16:46:48   
                                收藏:
0  评论:
0  赞:
0  阅读:
386
                             
                    
                        
                            
                            
                                通过IP获取相应所在地的地址...
                            
                            
                                分类:
其他   时间:
2014-06-30 18:06:45   
                                收藏:
0  评论:
0  赞:
0  阅读:
460
                             
                    
                        
                            
                            
                                跟我一起学extjs5(01--开发的总体说明)
        我之前使用extjs4+java spring MVC架构了一套“模块常规功能自定义的系统”(博客详见点击打开链接),该系统中详细讲解了设计思想,但并未有实现过程。由于extjs5的发布,并有许多新特性,而我对原系统正有重构和加入新功能的想法,因此决定对该系统进行升级,并将升级的开发过程写成博客。...
                            
                            
                                分类:
Web开发   时间:
2014-06-30 18:22:08   
                                收藏:
0  评论:
0  赞:
0  阅读:
294
                             
                    
                        
                            
                            
                                An Intent is a messaging object you
 can use to request an action from another app component. Although intents facilitate communication
 between components in several ways, there are three fundament...
                            
                            
                                分类:
其他   时间:
2014-06-30 19:28:52   
                                收藏:
0  评论:
0  赞:
0  阅读:
509
                             
                    
                        
                            
                            
                                跟我一起学extjs5(02--建立工程项目)
我们先建立一个java Project,虽然现在开发跟java一点关系也没有,我们也先塔建java的Web环境。
1?进入eclipse,建立一个Dynamic Web Project 。
,next >
, next >
 ,Finish。
至此完成java pro...
                            
                            
                                分类:
Web开发   时间:
2014-06-30 16:20:06   
                                收藏:
0  评论:
0  赞:
0  阅读:
294
                             
                    
                        
                            
                            
                                跟我一起学extjs5(03--项目中文件的加载过程)...
                            
                            
                                分类:
Web开发   时间:
2014-06-30 17:31:52   
                                收藏:
0  评论:
0  赞:
0  阅读:
603
                             
                    
                        
                            
                            
                                跟我一起学extjs5(04--MVVM特性的简单说明)
下面我们来看一下自动生成的代码中的MVVM架构的关系。Main是一个可视的控件,MainController是这个控件的控制类,MainModel是这个控件的模型类。
在上面的图片中,左边是Main.js中的代码,右边是MainController.js 和 MainModel.js中的代码,可以...
                            
                            
                                分类:
Web开发   时间:
2014-06-30 16:45:42   
                                收藏:
0  评论:
0  赞:
0  阅读:
316
                             
                    
                        
                            
                            
                                关于android代码的签名和代码的混淆打包的完整流程,以及说明签名打包中代码混淆的重要性。...
                            
                            
                                分类:
移动平台   时间:
2014-06-30 19:57:36   
                                收藏:
0  评论:
0  赞:
0  阅读:
521
                             
                    
                        
                            
                            
                                先上效果图:
Title的Layout为:
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
  ...
                            
                            
                                分类:
移动平台   时间:
2014-06-30 18:44:46   
                                收藏:
0  评论:
0  赞:
0  阅读:
391
                             
                    
                        
                            
                            
                                #include
#include
#include
static char out_ip[15] = "52.0.10.188";
static int out_port = 8888;
int main()
{
    char sSendBuf[2049], sRecvBuf[2049];
    int connfd = 0, iRet = 0, iSend...
                            
                            
                                分类:
其他   时间:
2014-06-30 18:57:03   
                                收藏:
0  评论:
0  赞:
0  阅读:
446
                             
                    
                        
                            
                            
                                var ivar = [:]
ivar.className // __NSDictionaryI
var i = 1
i.className // error: 'Int' does not have a member named 'className'
If you want to get the type of a primitive, you have to use brid...
                            
                            
                                分类:
移动平台   时间:
2014-06-30 20:15:06   
                                收藏:
0  评论:
0  赞:
0  阅读:
635
                             
                    
                        
                            
                            
                                (Procedure Language,过程化语言)SQL 1999各大数据库厂商通用的一种结构化语言  PL/SQL只支持Oracle数据库
基本语法
	多行注释   /*    */      	单行注释   --
PLSQL程序块
结构
	[declare]
	定义变量
	begin
	过程语句
	[exception]
	处理 异常
	end;
例子 输出helloworld
begin
  dbms_output.put_line('hello');
end;
--如果...
                            
                            
                                分类:
数据库技术   时间:
2014-06-30 18:56:08   
                                收藏:
0  评论:
0  赞:
0  阅读:
369
                             
                    
                        
                            
                            
                                #include
int main()
{
    int i = 5, j = 4;
    printf("%0*d\n", i, j);
    printf("%-10d\n", j);
    
    return 0;
}
运行结果:
00004
4...
                            
                            
                                分类:
其他   时间:
2014-06-30 17:28:53   
                                收藏:
0  评论:
0  赞:
0  阅读:
300
                             
                    
                        
                            
                            
                                在开发的过程中,经常遇到要使每个模板页都包含一个header文件和一个footer文件,thinkPHP的模板布局为我们提供了一个叫全局配置方式能够解决这个问题。
1. 在配置文件中开启LAYOUT_ON 参数(默认不开启),并且设置布局入口文件名LAYOUT_NAME(默认为layout)
    'LAYOUT_ON'=>true,
    'LAYOUT_NAME'=>'layout',...
                            
                            
                                分类:
Web开发   时间:
2014-06-30 18:02:41   
                                收藏:
0  评论:
0  赞:
0  阅读:
404
                             
                    
                        
                            
                            
                                写在前面:
   Oracle是典型的C/S结构,服务端提供oracle服务的实例,主要用于数据库的管理,对象的管理与存储、数据的
存储、查询、数据库资源的监控、监听等一些服务。而客户端只是一个与服务端交互的工具,如sqlplus,在sqlplus
里执行SQL语句传到服务端,服务端进行解析后执行SQL里的操作,并将操作结果输出到客户端。这就完成了一个客户
端与服务端交互的过程。简单点说,...
                            
                            
                                分类:
数据库技术   时间:
2014-06-30 19:12:29   
                                收藏:
0  评论:
0  赞:
0  阅读:
462