【算法】哈希表的诞生(Java) 目录 为什么要使用哈希表 哈希表的取舍 使用哈希表的前提 哈希函数的构造 1.直接定址法 2.数字分析法 3. 平方取中法 4.折叠法 5.除留余数法 哈希地址的冲突 解决冲突的方法 拉链法 线性探测法 插入操作 查找操作 删除操作 再哈希法 正文 参考资料 《算法 ...
分类:
编程语言 时间:
2018-02-22 19:34:42
阅读次数:
298
Spring 4.1.0+Hibernate 4.1.4+Struts 2.1报错 原因是这个包antlr有冲突 解决办法: 到Tomcat下的\Apache Software Foundation\Tomcat 8.5\webapps\VShop\WEB-INF\lib 删除antlr-2.7.2 ...
分类:
编程语言 时间:
2018-02-14 23:39:05
阅读次数:
318
maven确实是一个好用的项目管理工具,相比较传统的JAVAIDE,不需要你提前下载依赖包,只需要在配置文件中添加即可自动下载。但由于maven的传递性依赖特性,maven在下载某一个依赖包时,会连同这个jar包的依赖包一起下载下来,由此也带来了jar包冲突的问题。 解决方法: 1、查看依赖关系: ...
分类:
编程语言 时间:
2018-01-29 11:42:30
阅读次数:
395
1、取得控制台应用程序的根目录方法 方法1、Environment.CurrentDirectory 取得或设置当前工作目录的完整限定路径 方法2、AppDomain.CurrentDomain.BaseDirectory 获取基目录,它由程序集冲突解决程序用来探测程序集 2、取得Web应用程序的根 ...
分类:
Web程序 时间:
2018-01-15 14:46:53
阅读次数:
165
1、显示依赖关系mvn dependency:tree > tree.txt显示所有依赖关系,并输出到text.txtmvn dependency:tree -Dverbose > tree.txt显示指定包的依赖关系mvn dependency:tree -Dverbose -Dincludes= ...
分类:
其他好文 时间:
2018-01-08 11:04:47
阅读次数:
436
经过各种经验,哪个安卓虚拟机跟Hyper-V都存在着冲突。 解决方案一 程序中卸载Hyper-V,之后还要再配置太麻烦。 解决方案二 1、关掉Hyper-V的启动项,命令如下。 bcdedit /set hypervisorlaunchtype off 重启在开安卓模拟器蓝屏就没有了。 2、重新启用 ...
分类:
移动开发 时间:
2018-01-02 11:36:28
阅读次数:
200
本文档介绍了git安装、SoureTree工具使用、推送、更新、冲突解决,一些常用命令 总之,这个文档不是最全的,但是都是我工作中天天用到的东西,以后也会更新。 我用的git云是OSCHINA 我使用git一个主要流程: 接到需求->从线上的master分支拉取一个新的分支->开发->开发完毕后更新 ...
分类:
其他好文 时间:
2017-12-26 16:09:44
阅读次数:
397
Exception in thread "main" java.lang.VerifyError: (class: org/jboss/netty/channel/socket/nio/NioWorkerPool, method: newWorker signature: (Ljava/util/c... ...
分类:
编程语言 时间:
2017-12-25 19:28:32
阅读次数:
1956
顶部下拉时背景图形成视差效果 上拉时标题栏透明切换显示 底部实现TabLayout+ViewPager+Fragment+RecyclerView NestedScrollView+ViewPager的滑动冲突解决 NestedScrollView+RecyclerView滑动冲突的解决 ...
分类:
其他好文 时间:
2017-12-17 18:19:04
阅读次数:
349
在开地址哈希表中,元素存放在表本身中。这对于某些依赖固定大小表的应用来说非常有用。因为不像链式哈希表在每个槽位上有一个“桶”来存储冲突的元素,所以开地址哈希表需要通过另一种方法来解决冲突。 ...
分类:
其他好文 时间:
2017-12-16 11:01:59
阅读次数:
114