摘要:
在阅读《阿里巴巴Java开发手册》时,发现有一条关于关于常量定义的规约,具体内容如下:
图中的反例是将数据缓存起来,并使用魔法值加链路 id 组成 key,这就可能会出现其他开发人员在复制粘贴的时候,少复制 _ 的情况发生,这种错误很难去检查到,因为读取缓存不存在,可能会去数据库读取,很难察觉到。
如果在生... 阅读原文
2020-06-09 23:08:02 阅读(2405) 评论(0)
摘要:
kafka的安装机器命令:
https://www.cnblogs.com/qingyunzong/p/9005062.html
kafka特点:
1.高吞吐量,支持高并发。支持消息分区,和分布式系统。同时保证每个partition内的消息顺序传输。提供消息持久化能力。
2.Kafka就是一种发布-订阅模式。... 阅读原文
2020-06-09 21:14:06 阅读(2406) 评论(0)
摘要:
一、说说他们之间的概念
1、继承: 指的是一个类(称为子类,子接口)继承另外的一个类(称为父类、父接口)的功能,并可以增加它自己的新功能,继承是类与类或者接口与接口之间最常见得关系,一个类最多只能继承一个类,Java中此类关系使用extends明确标识。
2、实现: 指的是一个class类实现int... 阅读原文
2020-06-09 20:17:04 阅读(2546) 评论(0)
摘要:
描述:Java编程实现如下金字塔效果。
代码:
1 package tes;
2
3 public class cj {
4 public static void main(String[] args) {
5 for (int i = 1; i <=5; ... 阅读原文
2020-06-09 16:43:06 阅读(2374) 评论(0)
摘要:
从零开始Hibernate实战篇:(四篇实战代码,循序渐进,注意事项和学习内容在代码注释里面,面向有一定基础的同学使用)
第一篇:基础篇(搭建)
Hibernate开发基本步骤:
1.导入jar包(hibernate-release-5.0.7.Final\lib的文件里面去找所需要的jar包)
2.写实... 阅读原文
2020-06-09 14:53:05 阅读(2262) 评论(0)
摘要:
一、数组
数组也是一种引用类型,其父类是Object,使用“数据类型[]”声明,如“int[] array”表示声明了一个元素类型为int类型的数组array。
数组初始化语法:
// 静态初始化语法,即定义的时候就初始化好了所有的元素
int[] array1 = {100, 55, 30};
// 动态... 阅读原文
2020-06-09 14:19:02 阅读(2472) 评论(0)
摘要:
项目简介
项目来源于:https://github.com/SuperiorNature/Java-Enterprise-electronic-mall
本系统是基于JSP+Structs+JDBC+Mysql实现的电子商城系统。界面和技术都比较过时,适合structs入门者。
难度等级:中等
技术栈
编... 阅读原文
2020-06-09 13:25:16 阅读(2410) 评论(0)
摘要:
ThreadLocal概述 ThreadLocal是线程变量,ThreadLocal中填充的变量属于当时线程,该变量对其他线程而言是阻隔的。ThreadLocal为变量在每个线程中都创立了一个副本,那么每个线程能够拜访自己内部的副本变量。 它具有3个特性: 线程并发:在多线程并发场景下运用。 传递... 阅读原文
2020-06-09 12:07:13 阅读(3525) 评论(0)
摘要:
一、常见概念(可跳过)
1、JVM、JRE、JDK 关系与区别?
(1)JVM: 指的是 Java 虚拟机,加载编译好的 字节码(.class)文件,将其转为机器语言执行。
对于不同的系统,有不同的 JVM,Java 代码编译一次后,可以在不同系统上的 JVM 上执行,故 Java 代码可以一次编译、到... 阅读原文
2020-06-08 14:55:19 阅读(2036) 评论(0)
摘要:
JSP中一共预先定义了9个这样的对象,分别为:request、response、session、application、out、pagecontext、config、page、exception
1、request对象
request 对象是 javax.servlet.httpServletReques... 阅读原文
2020-06-08 10:10:14 阅读(1981) 评论(0)