相关分类: Java技术 C/C++ VB delphi
  • Java8简明学习之Lambda表达式

    函数式接口 就是一个有且仅有一个抽象方法,但是可以有多个非抽象方法的接口,函数式接口可以被隐式转换为lambda表达式。 之前已有的函数式接口: java.lang.Runnable java.util.concurrent.Callable java.util.Comparator java.io.FileFilter 1.8新增的函数式接口: ja...

    2018-07-25 13:06:03

  • 开发十年,只剩下这套Java开发体系了 原

    蓦然回首自己做开发已经十年了,这十年中我获得了很多,技术能力、培训、出国、大公司的经历,还有很多很好的朋友。但再仔细一想,这十年中我至少浪费了五年时间,这五年可以足够让自己成长为一个优秀的程序员,可惜我错过了,我用这五年时间和很多程序员一样在困惑和...

    2018-07-25 13:06:06 Java技术

  • java之接口文档规范

    一、xxxxxx获取指定任务爬取的所有 url的 接口 接口名称:xxxxxx获取指定任务爬取的所有 url的 接口 访问链接: http://IP:PORT/crwalTask/findUrlExceptionById?ctId=ctIdValtime=timeVallimit=limitVal 传入参数类型: String,int 参数内容: 返回类型: JSONArray 返...

    2018-07-25 13:06:03

  • 深入理解HashMap和CurrentHashMap

    原文链接:https://segmentfault.com/a/1190000015726870 前言 Map 这样的 Key Value 在软件开发中是非常经典的结构,常用于在内存中存放数据。 本篇主要想讨论 ConcurrentHashMap 这样一个并发容器,在正式开始之前我觉得有必要谈谈 HashMap,没有它就不会有后面的 Co...

    2018-07-25 13:06:02

  • 在java项目中使用 Lombok 及可能问题

    一、Maven项目使用步骤一般包含两步,1)引入依赖 2)特定的 IDE 引入对应的插件 1)在POM中引入依赖 !-- https://mvnrepository.com/artifact/org.projectlombok/lombok -- dependency groupIdorg.projectlombok/groupId artifactIdlombok/artifactId version1.18.0/v...

    2018-07-25 13:05:59

  • springboot之jar包部署步骤

    eclipse中: 1.单击整个项目 run as - maven clean - maven install 2.找到项目所在的路径 找到所有的jar包 3.把jar包放到linux对应的文件夹 linux中部署项目: 1.查看jar是否在运行中 ps -ef | grep SpliderWeb-0.0.1-SNAPSHOT.jar 2.有运行的jar包 杀死对应的进程 kill...

    2018-07-25 13:06:00

  • 【java基础】从反射开始(Reflection)

    Java学习笔记 https://github.com/SnailDev/java-learning 和我一起启程... 反射(Reflection) 定义 在运行状态中, 对于任意的一个类,都能够知道这个类的所有属性和方法; 对于任意的一个对象,都能够调用他的任意一个方法和属性; 这种动态获取类的信息以及动态调...

    2018-07-25 13:05:58 java学习java学习笔记

  • Java核心技术第五章——1.类、超类、子类(2)

    继上一篇Java核心技术第五章——1.类、超类、子类(1) 6.重载解析 假如调用ClassName.Method(args) 1.编译器列出类ClassName所有名为Method的方法。 2.编译器将查看调用方法提供的参数类型(args)。 3.根据参数类型匹配所有名为Method的方法。 4.如果编译器没有找到...

    2018-07-25 13:05:55

  • java ArrayList 迭代器快速失败源码分析

    先来看一个例子: 1 @Test 2 void test2() { 3 ArrayListString list = new ArrayListString (); 4 list.add("a" ); 5 list.add("b" ); 6 list.add("c" ); 7 list.add("d" ); 8 list.add("e" ); 9 // list.add("f"); 10 IteratorString iterator = list.iterator(); 11...

    2018-07-25 13:05:57

  • 2018-7-20

    粗心在 doGet() 方法中调用了 doGet() 方法...

    2018-07-25 13:05:56

2