当前搜索:

MySql数据库优化

转载自https://blog.csdn.net/q602075961/article/details/710763901、数据库优化可以从以下几个方面进行:2、项目中,优化mysql之前,首先要开启慢查询日志,在分析慢查询日志.1,查看所有日志状态: show variables like '%...
阅读(2) 评论(0)

JVM 内存初学 (堆(heap)、栈(stack)和方法区(method) )

JAVA的JVM的内存可分为3个区:堆(heap)、栈(stack)和方法区(method)堆区:1.存储的全部是对象,每个对象都包含一个与之对应的class的信息。(class的目的是得到操作指令)2.jvm只有一个堆区(heap)被所有线程共享,堆中不存放基本类型和对象引用,只存放对象本身栈区...
阅读(8) 评论(1)

Java虚拟机详解04----GC算法和种类

【声明】 欢迎转载,但请保留文章原始出处→_→ 生命壹号:http://www.cnblogs.com/smyhvae/文章来源:http://www.cnblogs.com/smyhvae/p/4744233.html 本文主要内容:GC的概念GC算法    引用计数法(无法解决循环引用的问题,...
阅读(13) 评论(0)

spring @value

一、@Value注解的作用。                 为了减小耦合度,通常,将一些固定的常量放在配置文件***.properties中。               properties内容定义形式:名称=值[java] view plain copySAY_COUNT=10  TITLE...
阅读(2) 评论(0)

H5本地存储详细使用教程(localStorage + JSON数据存储应用框架)

H5本地存储有两个API,一个是Web Storage,还有一个是Web SQL。不管是哪一个,都是基于JavaScript语言来使用一、Web Storage教程1、概述:对于Web Storage来说,实际上是Cookies存储的进化版。如果了解Cookie的人几乎一看Web Storage就...
阅读(50) 评论(0)

Java集合框架之Collection实例解析

转载自https://blog.csdn.net/qq_28261343/article/details/526144110、集合引入1)集合的由来?Java是面向对象编程语言,经常操作很多对象,必要时需存储对象(达到复用或管理等目的),常见容器如数组和StringBuffer(或StringBu...
阅读(6) 评论(0)

Lock的tryLock()方法

概述tryLock()方法是有返回值的,它表示用来尝试获取锁,如果获取成功,则返回true,如果获取失败(即锁已被其他线程获取),则返回false,这个方法无论如何都会立即返回。在拿不到锁时不会一直在那等待。代码[java] view plain copy@Test      public voi...
阅读(3) 评论(0)

wait、notify、notifyAll和Condition

Java并发编程:线程间协作的两种方式:wait、notify、notifyAll和Condition  在前面我们将了很多关于同步的问题,然而在现实中,需要线程之间的协作。比如说最经典的生产者-消费者模型:当队列满时,生产者需要等待队列有空间才能继续往里面放入商品,而在等待的期间内,生产者必须释...
阅读(6) 评论(0)

Java中的String,StringBuilder,StringBuffer三者的区别

最近在学习Java的时候,遇到了这样一个问题,就是String,StringBuilder以及StringBuffer这三个类之间有什么区别呢,自己从网上搜索了一些资料,有所了解了之后在这里整理一下,便于大家观看,也便于加深自己学习过程中对这些知识点的记忆,如果哪里有误,恳请指正。  这三个类之间...
阅读(7) 评论(0)

JVM调优总结

堆大小设置JVM 中最大堆大小有三方面限制:相关操作系统的数据模型(32-bt还是64-bit)限制;系统的可用虚拟内存限制;系统的可用物理内存限制。32位系统下,一般限制在1.5G~2G;64为操作系统对内存无限制。我在Windows Server 2003 系统,3.5G物理内存,JDK5.0...
阅读(7) 评论(0)

JVM运行原理详解

1.JVM简析:     作为一名Java使用者,掌握JVM的体系结构也是很有必要的。     说起Java,我们首先想到的是Java编程语言,然而事实上,Java是一种技术,它由四方面组成:Java编程语言、Java类文件格式、Java虚拟机和Java应用程序接口(Java API)。它们的关系...
阅读(10) 评论(0)

Java 多态的实现机制

一、定义多态就是指程序中定义的引用变量所指向的具体类型和通过该引用变量发出的方法调用在编译时并不确定,而是在程序运行期间才确定,即一个引用变量倒底会指向哪个类的实例对象,该引用变量发出的方法调用到底是哪个类中实现的方法,必须在由程序运行期间才能决定。因为在程序运行时才确定具体的类,这样,不用修改源...
阅读(14) 评论(0)

面试题

1. Java基础部分基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语法,集合的语法,io的语法,虚拟机方面的语法。1、一个".java"源文件中是否可以包括多个类(不是内部类)?有什么限制?可以有多个类,但只能有一个p...
阅读(13) 评论(0)

Java面试宝典2013版(11版块1000题)

答案路径https://blog.csdn.net/qq_33314107/article/details/79810100一. Java基础部分...............................................................................
阅读(7) 评论(0)

浅谈web网站架构演变过程

前言我们以javaweb为例,来搭建一个简单的电商系统,看看这个系统可以如何一步步演变。   该系统具备的功能: 用户模块:用户注册和管理商品模块:商品展示和管理交易模块:创建交易和管理  阶段一、单机构建网站  网站的初期,我们经常会在单机上跑我们所有的程序和软件。此时我们使用一个容器,如tom...
阅读(3) 评论(0)

三种方法实现调用Restful接口

1.基本介绍  Restful接口的调用,前端一般使用ajax调用,后端可以使用的方法比较多,  本次介绍三种:    1.HttpURLConnection实现    2.HttpClient实现    3.Spring的RestTemplate 2.HttpURLConnection实现 1 ...
阅读(5) 评论(0)

使用maven-war-plugin 打包时排除不需要的文件

1、过滤整个测试代码,可以直接在命令行上指定mvn clean install -Dmaven.test.skip=true提示:以上为举例,具体的构建阶段可以自定义,其中maven.test.skip为是否进行测试。或者mvn clean install -DskipTests还可以直接在pom...
阅读(9) 评论(0)

用overlays合并多个war

在一个大项目中拆分maven工程时,很有可能会把js、css、jsp等文件放在不同的工程里(根据业务模块划分)。因为如果都集中在一个maven webapp里,那么这个maven webapp会太大,而且在业务上也比较分散 但是这些持有js、css、jsp的maven工程,如果packaging设...
阅读(15) 评论(0)

dependency 中的 classifier属性

classifier元素用来帮助定义构件输出的一些附属构件。附属构件与主构件对应,比如主构件是 kimi-app-2.0.0.jar 该项目可能还会通过使用一些插件生成 如 kimi-app-2.0.0-javadoc.jar 、 kimi-app-2.0.0-sources.jar 这样两个附属...
阅读(6) 评论(0)

bootstrap-validation.js表单验证

<link href="/gdcsg-root/resources/js/metronic/global/plugins/bootstrap/css/bootstrap.min.css" rel="stylesheet&a...
阅读(8) 评论(0)
    个人资料
    持之以恒
    等级:
    访问量: 2万+
    积分: 1044
    排名: 4万+
    最新评论