摘要:
1. 上帝视角
【树看JVM】
【图看JVM】
2. 分而治之
2.1 堆区
构成:堆区由新生代和老年代组成,新生代中包含伊甸区(Eden)、幸存者区(survivor from 、survivor to)和老年代。
GC:当创建新的对象时,对象首先会被放入Eden和survivor fro... 阅读原文
2018-06-18 20:15:03 阅读(1286) 评论(0)
摘要:
<strong> java<em style=“color:red;”>爬虫</em></strong>工具:Jsoup
Maven地址
<dependency> <!-- jsoup HTML parser library @ https:/... 阅读原文
2018-06-18 15:33:06 阅读(1250) 评论(0)
摘要:
XJad反编译工具
我们写的java文件,编译后就会生成相应的字节码文件,也就是.java文件经过编译以后生成.class文件
现在,假设我们现在存在这样一个问题:就是我们想自己动手验证注释会不会被编译进字节码文件中?
这时候,我们就需要利用XJad反编译工具将字节码文件进行反编译成.java文件来进行验证(编译生成... 阅读原文
2018-06-18 13:53:04 阅读(1202) 评论(0)
摘要:
Java开源生鲜电商平台-商品的spu和sku数据结构设计与架构(源码可下载)
说明:Java开源生鲜电商平台中商品的spu和sku数据结构设计与架构,包括数据库图标与架构分析。
1. 先说明几个概念.
电商网站采用在商品模块,常采用spu+sku的数据结构算法,这种算法可以将商品的属性和商品的基本信息分... 阅读原文
2018-06-18 12:25:02 阅读(1973) 评论(0)
摘要:
原创
快速排序:(以下引用来自百度百科:https://baike.baidu.com/item/%E5%BF%AB%E9%80%9F%E6%8E%92%E5%BA%8F%E7%AE%97%E6%B3%95/369842?fromtitle=%E5%BF%AB%E9%80%9F%E6%8E%92%E5%BA%8F&... 阅读原文
2018-06-18 11:39:01 阅读(1223) 评论(0)
摘要:
本文内容:
JSP的介绍
jsp的使用
EL表达式
JSTL的使用
首发日期:2018-06-18
JSP的介绍:
JSP全称Java Server Pages。
与静态网页格式的html不同的是,jsp是一种动态网页开发技术(动态的网页代表能从数据库等地方获取“动态”的... 阅读原文
2018-06-18 06:48:16 阅读(1293) 评论(0)
摘要:
Java 包(package)
一:包的作用;
如果我们在使用eclipse等工具创建Java工程的时候,经常会创建包,那么,这个包是什么呢。
为了更好地组织类,Java 提供了包机制,用于区别类名的命名空间。
包的作用
1、把功能相似或相关的类或接口组织在同一个包中,方便类的查找和使用。
... 阅读原文
2018-06-18 06:00:04 阅读(1188) 评论(0)
摘要:
验证用户名是否存在的示例代码引出该思想:
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML ... 阅读原文
2018-06-17 21:14:01 阅读(1201) 评论(0)
摘要:
xml文件:
1 <?xml version="1.0" encoding="utf-8"?>
2 <orders> <!-- 所有订单信息 -->
3 <order> <!-- 订单,至少包含1个订单 -->
4 <... 阅读原文
2018-06-17 20:50:04 阅读(1242) 评论(0)
摘要:
频繁的数据库操作是非常耗费性能的(主要是因为对于DB而言,数据是持久化在磁盘中的,因此查询操作需要通过IO,IO操作速度相比内存操作速度慢了好几个量级),尤其是对于一些相同的查询语句,完全可以把查询结果存储起来,下次查询同样的内容的时候直接从内存中获取数据即可,这样在某些场景下可以大大提升查询效率。
... 阅读原文
2018-06-17 19:14:02 阅读(1294) 评论(0)