相关分类: Java技术 C/C++ VB delphi
  • Java基础——String

    前言 从去年八月末开始工作一年了,有了大半年的java开发经验,自认为比在大学时期编码能 力 强了很多,但是基础方面概念模糊的地方感觉越来越多了(;′д`)ゞ 所以,我准备把这些问题以及工作中遇到的问题总结,记录下来,造福自己和大家~ヾ(o?ω?)? 当然,如果大家...

    2018-09-05 07:47:35 java开发

  • SpringCloud Feign 配置(基于Consul)

    一.基础配置 1.引入依赖 dependency groupIdorg.springframework.boot/groupId artifactIdspring-boot-starter-web/artifactId /dependency dependency groupIdorg.springframework.cloud/groupId artifactIdspring-cloud-starter-openfeign/artifactId /dependency de...

    2018-09-05 07:47:34

  • 并发编程十二问

    1、简述计算机操作系统中的“中断”的作用? 计算机操作系统的中断的作用:cpu会切: io阻塞,程序运行时间过长 中断:计算机执行期间,系统内发生任何非寻常的或非预期的急需处理事件,使得cpu暂时中断当前正在执行的程序而转去执行相应的事件处理程序。 待处理完毕后...

    2018-09-05 07:47:30 虚拟空间delphi

  • java中i=i++的解析

    1 int i = 0 ; 2 i = i++ ; 3 // 答案是0 4 System.out.println(i); 执行以上代码,奇怪的是打印出来i的结果是0,说简单点, i++是一个表达式,是有返回值的,返回的是自增之前的值! 1 int i = 0 ; 2 int j = i++ ; 3 // 1 4 System.out.println(i); 5 // 0 6 System....

    2018-09-05 07:47:29

  • JVM类加载机制

    一、类的生命周期:加载-》连接(验证-》准备-》解析)-》初始化-》使用-》卸载。 二、加载: 1、通过一个类的全限定名来获取定义此类的二进制字节流。 2、将这个字节流所代表的静态存储结构转化为方法区中的运行时数据结构。 3、在内存中生成一个代表这个类的Class对...

    2018-09-05 07:47:28

  • List接口以及数据结构存储特点

    一、简述List接口的特点 1、存取有序的集合 2、有索引值 3、元素可以重复 二、hashCode和equals方法 简述HashCode去除重复元素的原理 1、调用被添加元素的HashCode(),和hashSet中已有元素的HashCode()进行比较 2、如果不同,直接存储 3、如果相同,调用equals方法...

    2018-09-05 07:47:27

  • Json字符串转对象和转List集合操作

    对象POJO和JSON互转 public class JsonUtil { /** * JSON 转 POJO */ public static T T getObject(String pojo, ClassT tclass) { try { return JSONObject.parseObject(pojo, tclass); } catch (Exception e) { log.error(tclass + "转 JSON 失败" ); } return null...

    2018-09-05 07:47:26

  • JavaWeb-HttpServletResponse(一)

    一.使用OutputStream流向客户端浏览器输出"中国" 1 package gacl.response.study; 2 3 import java.io.IOException; 4 import java.io.OutputStream; 5 import javax.servlet.ServletException; 6 import javax.servlet.http.HttpServlet; 7 import javax.servlet.http...

    2018-09-05 07:47:25 中文操作系统

  • Condition实现多线程顺序打印

    Condition实现多线程顺序打印: 1 import java.util.concurrent.locks.Condition; 2 import java.util.concurrent.locks.ReentrantLock; 3 4 public class Run { 5 6 volatile public static int nextPrintWho = 1 ; 7 private static ReentrantLock lock = new Reentr...

    2018-09-05 07:47:24

  • 阻塞队列和生产者-消费者模式

    何为阻塞队列,其与普通队列有何差别? 总的来说,就是能够在适当的时候阻塞"存"和"取"两个操作,以达到控制任务流程的效果。阻塞队列提供了可阻塞的put和take方法。如果队列已经满了,那么put方法将阻塞直到有空间可用;如果队列为空,那么take方法将会阻塞直到有元素...

    2018-09-05 07:47:23

2