2 桎梏我

尚未进行身份认证

暂无相关简介

等级
TA的排名 38w+

JDK1.7HashMap出现死循环随记

挑重点的说:resize扩容操作中transfer方法Entry<K,V>next=e.next; 这一步 高并发情况下有几率造成指针指向环形。调用get方法就会陷入死循环。 e nextA线程 3 5B线程 3 5B线程如果先执行完,就会倒置元素 变成 5 -> 3 ,此时5落在数组...

2019-07-04 21:37:15

解决 springboot 中 @Cacheable不起作用

1.application.properties中记得启用缓存spring.cache.type=redis2.缓存的对象必须实现Serializable3.SpringBootApplication中要加@EnableCaching注解4.@Cacheable是基于SpringAOP代理类,内部方法调用是不走代理的,@Cacheable是不起作用的...

2019-04-18 14:27:22

交换排序中快速排序的递归实现

package com.org.insert;public class fastSort { public static int Partition(int a[],int low , int high) { int key; key = a[low]; while(low<high) { while(low<high && a[h...

2018-12-08 11:13:46

直接插入排序的实现

package com.org.insert;public class insertSort { public static void main(String[] args) { int[] array = {3,1,55,76,12,99,23}; int temp; int j ; int i ; for (int u : array) { ...

2018-12-08 11:05:52

希尔排序(缩小增量排序)的实现

public class shellSort { public static void main(String[] args) { int[] array = {3,1,55,76,12,99,23}; int temp; int j ; int i ; int k ; k=array.length/2; for (int u : arra...

2018-12-08 11:04:11

来搞清楚依赖倒置(Dependence Inversion Principle)到底是什么

    ·依赖·耦合       在面向对象编程中,对象自身是内聚的,是保管好自己的数据,完成好自己的操作的,而对外界呈现出自己的状态和行为。但是,没有绝对的自力更生,对外开放也是必要的!一个对象,往往需要跟其他对象打交道,既包括获知其他对象的状态,也包括仰赖其他对象的行为,而一旦这样的事情发生时,我们便称该对象依赖于另一对象。只要两个对象之间存在一方依赖一方的关系,那么我们就称这两个对象...

2018-12-07 19:44:09

Hadoop框架介绍

1.Hadoop是什么?    1)Hadoop是一个有Apache基金会所开发的分布式系统基础架构。    2)Hadoop主要解决海量数据的存储和海量数据的分析计算问题。2.Hadoop发展历史:    1)Lucene 是 Doug Cutting 开创的开源软件,java编写,实现与Google类似的全文搜索功能;    2)Lucene 2001年底成为 Apache...

2018-12-03 20:25:43

利用 python 合并 excel 表格

#!/usr/bin/python # -*- coding: utf-8 -*- '''   '''   import xlrd,xlwt import types import os import fnmatch     Debug = 0 Default = 0 def add_list(list1, list2, list1_head, list2_head): '''  将两个列表...

2018-04-11 16:10:11
勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!