下面这个散列表的实现来自K&R,很经典。在其他场景中遇到的实现更复杂,基本原理不变,只是在hash算法,或者在快速查询上做了优化。
#include
#include
//具有相同hash值构成的链表
struct nlist{
struct nlist
* next;
char * name; //key-定义的名字
char ...
分类:
其他 时间:
2014-06-30 19:09:26
收藏:
0 评论:
0 赞:
0 阅读:
476
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 阅读:
410
编写Ant脚本进行持续测试的时候,出现了junit.framework.AssertionFailedError: Forked Java VM exited abnormally的报错,以此为关键字谷歌了很久,得到的答案几乎都是扩大内存之类,或者设置junit标签的fork为no的,试过了均是无效。其实这个提示是不够精准的…...
分类:
编程语言 时间:
2014-06-30 17:32:55
收藏:
0 评论:
0 赞:
0 阅读:
313
面向对象是一种思想,他的技术体现,可以体现在代码中使用泛型,方法与方法之间的调用不是直接调用,而是使用委托.
使用了泛型,就可以不用考虑数据的类型,从而做到统一的处理.就比如我们以前写代码,每个实体类对应一个DAL,然后每个DAL里面都有增删改查的方法,每个方法都是针对固定的类型来做的.如Update实体A,则一定只能更新实体A.但是使用了泛型就可以Update(),这个T是什么...
分类:
其他 时间:
2014-06-30 19:58:36
收藏:
0 评论:
0 赞:
0 阅读:
321
java中进程同步与通信
生产者消费者问题...
分类:
编程语言 时间:
2014-06-30 16:46:48
收藏:
0 评论:
0 赞:
0 阅读:
382
通过IP获取相应所在地的地址...
分类:
其他 时间:
2014-06-30 18:06:45
收藏:
0 评论:
0 赞:
0 阅读:
459
跟我一起学extjs5(01--开发的总体说明)
我之前使用extjs4+java spring MVC架构了一套“模块常规功能自定义的系统”(博客详见点击打开链接),该系统中详细讲解了设计思想,但并未有实现过程。由于extjs5的发布,并有许多新特性,而我对原系统正有重构和加入新功能的想法,因此决定对该系统进行升级,并将升级的开发过程写成博客。...
分类:
Web开发 时间:
2014-06-30 18:22:08
收藏:
0 评论:
0 赞:
0 阅读:
291
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 阅读:
507
跟我一起学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 阅读:
293
跟我一起学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 阅读:
315
关于android代码的签名和代码的混淆打包的完整流程,以及说明签名打包中代码混淆的重要性。...
分类:
移动平台 时间:
2014-06-30 19:57:36
收藏:
0 评论:
0 赞:
0 阅读:
515
先上效果图:
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 阅读:
445
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 阅读:
298
在开发的过程中,经常遇到要使每个模板页都包含一个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 阅读:
402
写在前面:
Oracle是典型的C/S结构,服务端提供oracle服务的实例,主要用于数据库的管理,对象的管理与存储、数据的
存储、查询、数据库资源的监控、监听等一些服务。而客户端只是一个与服务端交互的工具,如sqlplus,在sqlplus
里执行SQL语句传到服务端,服务端进行解析后执行SQL里的操作,并将操作结果输出到客户端。这就完成了一个客户
端与服务端交互的过程。简单点说,...
分类:
数据库技术 时间:
2014-06-30 19:12:29
收藏:
0 评论:
0 赞:
0 阅读:
459