相关分类: Java技术 C/C++ VB delphi
  • 2.5多线程(Java学习笔记)生产者消费者模式

    一、什么是生产者消费者模式 生产者生产数据存放在缓冲区,消费者从缓冲区拿出数据处理。 可能大家会问这样有何好处? 1.解耦 由于有了缓冲区,生产者和消费者之间不直接依赖,耦合度降低,便于程序拓展和维护。 如果没有缓冲区消费者与生产者是直连的,改动生产者可能...

    2018-08-17 09:41:17

  • spring MVC处理静态资源

    Spring MVC 视图解析器在返回html静态页面的时候会报错 解决: mvc:resources location="/views/" mapping="/views/*.html"/ mapping:对应的url映射 location:webapp下的目录...

    2018-08-17 09:41:14 html静态页面

  • java基础语言

    一.标识符 标识符:在java程序中,有些名字是我们自己定义的,那么这些我们自己定义的名字就叫做自定义的标识符 标识符的命名规则: 1.标识符是由字母(a-z A-Z)、数字、下划线(_)、美元符号($)组成的 2.标识符不能以数字开头 3.标识符是严格区分大小写的 4.标识...

    2018-08-17 09:41:16

  • 原来Java世界里也有这么多精彩的故事,学Java真有趣!

    大千世界,无所不有。这世上不光有人类世界,还有咱们的java世界。 今天就由我这个实习导游带领你们了解了解咱们的java世界奇妙之处。 有一种暖男叫catch,有一种真爱叫try---catch,世上最真情的爱恋就是你在try我在catch,无论你发什么脾气,我都静静的接受,默默地...

    2018-08-17 09:41:11

  • java复习基础篇—-Java垃圾回收(GC)机制详解(转)

    一、为什么需要垃圾回收 如果不进行垃圾回收,内存迟早都会被消耗空,因为我们在不断的分配内存空间而不进行回收。除非内存无限大,我们可以任性的分配而不回收,但是事实并非如此。所以,垃圾回收是必须的。 二、哪些内存需要回收? 哪些内存需要回收是垃圾回收机制第...

    2018-08-17 09:41:13 cms

  • 分布式事务解决方案实战

    不知道你是否遇到过这样的情况,去小卖铺买东西,付了钱,但是店主因为处理了一些其他事,居然忘记你付了钱,又叫你重新付。又或者在网上购物明明已经扣款,但是却告诉我没有发生交易。这一系列情况都是因为没有事务导致的。这说明了事务在生活中的一些重要性。有了事...

    2018-08-17 09:41:12

  • java复习基础篇—-JVM内存结构(转)

    主要内容如下: JVM启动流程 JVM基本结构 内存模型 编译和解释运行的概念 一、JVM启动流程: JVM启动时,是由java命令/javaw命令来启动的。 二、JVM基本结构: JVM基本结构图: 《深入理解Java虚拟机(第二版)》中的描述是下面这个样子的: Java中的内存分配: Java程...

    2018-08-17 09:40:57

  • Java知识点梳理——泛型

    1、定义: 泛型的本质是参数化类型,就是将类型由原来的具体的类型参数化,这种参数类型可以用在类、接口、方法中,分别称为泛型类、泛型接口、泛型方法; 2、泛型类: 泛型类的声明和非泛型类的声明类似,除了在类名后面添加了类型参数声明部分,最典型的就是各种容器...

    2018-08-17 09:41:10

  • 直接调用线程的run方法是否可以启动线程?

    首先Thread类中run()和start()方法的区别如下: run()方法:在本线程内调用该Runnable对象的run()方法,可以重复多次调用; start()方法:启动一个线程,调用该Runnable对象的run()方法,不能多次启动一个线程; 1 public class Test implements Runnable{ 2 public stat...

    2018-08-17 09:40:56

  • 记录一次使用Ajax进行分页和MyBatis的学习...

    记录一次使用Ajax进行分页和MyBatis的学习... 第一次写博客,写得不算好,敬请见谅. 1.配置Mybatis.xml 2.配置log4j.properties 3.实体类 4.PageBean类的编写,用于分页使用 5.配置FlowerMapper.xml 6.编写FlowerMapper接口 7.编写过滤器,过滤编码格式; 8.编码格式的xml配...

    2018-08-17 09:40:56 cms

2