加载中
File与Base64相互转换

File转Base64 public static String file2Base64(File file) { if(file==null) { return null; } String base64 = null; ......

2020/12/14 18:31
444
MySQL 常见存储引擎的区别

MySQL 常见的存储引擎,可以使用 SHOW ENGINES 命令,来列出所有的存储引擎 Engine Support Comment Transactions XA Savepoints FEDERATED NO Federated MySQL storage engine MRG_MYISAM Y...

2020/12/11 16:12
0
Oracle转mysql

1.将表中时间类型的字段更改类型,比如CREATE_TIME,UPDATE_TIME ALTER TABLE ZFTJ_HALF MODIFY CREATE_TIME TIMESTAMP WITH LOCAL TIME ZONE; 2.在需要转换的数据库页面点击左上方的工具......

面向对象的7种设计原则(7)-开闭原则

开闭原则 开闭原则是面向对象世界里最基础的设计原则,它指导我们如何建立一个稳定,灵活,可扩展的系统。开闭原则定义如下: Software entities like classes,modules and functions shoul...

2020/08/22 10:45
72
面向对象的7种设计原则(6)-迪米特原则

迪米特原则 迪米特原则(Law of Demeter)又叫最少知道原则(Least Knowledge Principle),可以简单说成:talk only to your immediate friends,只与你直接的朋友们通信,不要跟“陌生人”...

2020/08/14 08:09
1.3K
面向对象的7种设计原则(5)-里氏代换原则

定义 里氏代换原则(Liskov Substitution Principle LSP)面向对象设计的基本原则之一。里氏代换原则中说,任何基类可以出现的地方,子类一定可以出现。LSP是继承复用的基石,只有当衍生类可以...

2020/08/02 11:09
119
面向对象的7种设计原则(3)-依赖倒置原则

依赖倒置原则 High level modules should not depend upon low level modules.Both should depend upon abstractions. 高层模块不应该依赖低层模块,两者都应该依赖其抽象(模块间的依赖通过...

2020/07/23 15:32
59
面向对象的7种设计原则(4)-合成/聚合复用原则

合成复用原则 在一个新的对象里面使用一些已有的对象,使之成为新对象的一部分;新的对象通过向这些对象的委派达到复用这些对象的目的。 如果两个类是“Has-a”关系应使用合成、聚合,如果是...

2020/07/24 07:50
163
垃圾回收算法(4)-复制算法

算法原理 复制算法首先将或者的内存空间分为2块,每次只使用其中一块,在垃圾会搜时将正在使用的内存中的存活对象复 制到未被使用的内存块中,之后清楚正在使用的内存块中的所有对象,交换2...

2020/07/19 10:23
28
怎么学好Java

众所周知,java大致的两个方向是:web企业级开发和手机android开发,两个方向。 对于即将从事java的开发人员必须牢固掌握一下几点。 HTML + CSS ,前端会用到的知识,但是作为开发人员至少能...

MyBatis入门

MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache softwarefoundation 迁移到了google code,并且改名为MyBatis 。2013年11月迁移到Github。 一、什么是MyBatis MyBatis 是一...

CSS基础之选择器

CSS基础:选择器 选择器概述: • CSS与图片 • CSS与浏览器 • CSS常用属性 • CSS3文字与字体相关样式 Not选择器: 想对某个结构元素式样样式,但是想排除这个结构元素下面的子结构元素,让...

Java生成二维码

二维码大家都不陌生,先说一下二维码的概念: 二维条码/二维码(2-dimensional bar code)是用某种特定的几何图形按一定规律在平面(二维方向上)分布的黑白相间的图形记录数据符号信息的图形...

Java基础

Java 简介 Java是由Sun Microsystems公司于1995年5月推出的Java面向对象程序设计语言和Java平台的总称。由James Gosling和同事们共同研发,并在1995年正式推出。 Java分为三个体系: JavaSE...

Python3 基础(一)

Python的3.0版本,常被称为Python 3000,或简称Py3k。相对于Python的早期版本,这是一个较大的升级。为了不带入过多的累赘,Python 3.0在设计的时候没有考虑向下兼容。 首先来安装Python:下...

Java基础(二)基本语法

一个Java程序可以认为是一系列对象的集合,而这些对象通过调用彼此的方法来协同工作。下面简要介绍下类、对象、方法和实例变量的概念。 对象:对象是类的一个实例,有状态和行为。例如,一条...

520专场,了解一下

什么,你还在等更新? 别傻了,今天什么日子,还在看公众号,赶快去跟心爱的人表白吧。 很开心我们世界有所交融,余生多多关照。

2018/05/20 17:57
0
WebUploader文件上传插件

WebUploader是由Baidu WebFE(FEX)团队开发的一个简单的以HTML5为主,FLASH为辅的现代文件上传组件。在现代的浏览器里面能充分发挥HTML5的优势,同时又不摒弃主流IE浏览器,沿用原来的FLASH运...

2018/05/21 08:37
376
内连接、左连接、右连接区别

这里分享一下数据库各种连接。 首先用navicat创建数据库 创建表A, B,sql同理 CREATE TABLE `A` ( `Aid` int(10) NOT NULL DEFAULT 1 COMMENT '主键' , `Aname` varchar2, PRIMARY KEY (`id`...

SpringMVC的工作流程

MVC模式是在Java的Web应用开发中非常常用的模式。MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用一种业务逻辑、数据、界面显...

没有更多内容

加载失败,请刷新页面

返回顶部
顶部