自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

转载 JAVA各种对象(PO,BO,VO,DTO,POJO,DAO,ENTITY,JAVABEAN,JAVABEANS)的区分

分层领域模型规约:1,DO( Data Object):与数据库表结构一一对应,通过DAO层向上传输数据源对象。2,DTO( Data Transfer Object):数据传输对象,Service或Manager向外传输的对象。3,BO( Business Object):业务对象。 由Service层输出的封装业务逻辑的对象。4,AO( Application Object):应用对象。 在Web层与Service层之间抽象的复用对象模型,极为贴近展示层,复用度不高。5,VO( View O.

2022-05-06 17:21:53 1692 1

转载 MySQL Explain详解

expain出来的信息有10列,分别是id、select_type、table、type、possible_keys、key、key_len、ref、rows、Extra概要描述:id:选择标识符select_type:表示查询的类型。table:输出结果集的表partitions:匹配的分区type:表示表的连接类型possible_keys:表示查询时,可能使用的索引key:表示实际使用的索引key_len:索引字段的长度ref:列与索引的比较rows:扫描出的行数(估算的行数)

2021-08-10 15:04:37 111

原创 Navicat已经成功连接,查看数据库密码的方法

1,获取加密密码方法一:导出连接获取到 connections.ncx 文件方法二:打开注册表编辑器,查找Navicat的密码保存位置对应路径:计算机\HKEY_CURRENT_USER\Software\PremiumSoft2,PHP在线工具解密https://tool.lu/coderunner/或者http://www.dooccn.com/php7/php解密的代码:<?phpnamespace FatSmallTools;class NavicatPass

2021-08-04 16:50:41 883

原创 Java的常用核心包

java.lang: 这个包下包含了Java语言的核心类,如String、Math、Sytem和Thread类等,使用这个包无需使用import语句导入,系统会自动导入这个包中的所有类。java.util: 这个包下包含java的大量工具类/接口和集合框架类/接口。如Arrays和List、Set等。java.net: 这个包下包含了一些Java网络编程相关的类/接口。java.io: 这个包含了一些Java输入/输出编程相关的类/接口。java.text: 这个包下包含一些Java格式化相关的类

2021-07-20 10:44:45 2935

转载 java中的Class类

Class 类是在Java语言中定义一个特定类的实现。一个类的定义包含成员变量,成员方法,还有这个类实现的接口,以及这个类的父类。Class类的对象用于表示当前运行的 Java 应用程序中的类和接口。 比如:每个数组均属于一个 Class 类对象,所有具有相同元素类型和维数的数组共享一个Class 对象。基本的 Java 类型(boolean, byte, char, short,int, long, float 和 double) 和 void 类型也可表示为 Class 对象。以下示例使用 Cl..

2021-07-06 15:31:12 604

原创 JDK、JRE、JVM三者间的联系与区别

一、JDKJDK(Java SE Development Kit),Java标准开发包,它提供了编译、运行Java程序所需的各种工具和资源,包括Java编译器、Java运行时环境,以及常用的Java类库等。  下图是JDK的安装目录:

2021-04-28 18:12:43 319

转载 Java语言的特点

Java 语言的风格很像 C 语言和 C++ 语言,是一种纯粹的面向对象语言,它继承了 C++ 语言面向对象的技术核心,但是拋弃了 C++ 的一些缺点,比如说容易引起错误的指针以及多继承等,同时也增加了垃圾回收机制,释放掉不被使用的内存空间,解决了管理内存空间的烦恼。Java 语言是一种分布式的面向对象语言,具有面向对象、平台无关性、简单性、解释执行、多线程、安全性等很多特点,下面针对这些特点进行逐一介绍。面向对象Java 是一种面向对象的语言,它对对象中的类、对象、继承、封装、多态、接口、包等均有

2021-04-28 15:34:32 3623

转载 count(1)、count(*)与count(列名)的执行区别详解

执行效果:count(1) and count(*)当表的数据量大些时,对表作分析之后,使用count(1)还要比使用count(*)用时多了!从执行计划来看,count(1)和count()的效果是一样的。 但是在表做过分析之后,count(1)会比count()的用时少些(1w以内数据量),不过差不了多少。如果count(1)是聚索引,id,那肯定是count(1)快。但是差的很小的。因为count(),自动会优化指定到那一个字段。所以没必要去count(1),用count(),sql会帮

2020-12-09 17:14:49 878

转载 什么是编译型语言和解释型语言?

首先什么是编译型语言和解释型语言?计算机是不能理解高级语言的,更不能直接执行高级语言,它只能直接理解机器语言,所以使用任何高级语言编写的程序若想被计算机运行,都必须将其转换成计算机语言,也就是机器码。1.编译2.解释由此高级语言也分为编译型语言和解释型语言。主要区别在于,前者源程序编译后即可在该平台运行,后者是在运行期间才编译。所以前者运行速度快,后者跨平台性好。编译型语言使用专门的编译器,针对特定的平台,将高级语言源代码一次性的编译成可被该平台硬件执行的机器码,并包装成该平台所能识别的可执

2020-12-02 16:08:48 694

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除