-
java中的hash算法
https://blog.csdn.net/yc_game/article/details/67633668 https://blog.csdn.net/majinggogogo/article/details/80260400 https://blog.csdn.net/reggergdsg/article/details/53819293 https:/...
时间:2018-11-13点击:255收藏
-
Spring小知识
两大核心功能:IOC、AOPIOC:动态注入,让一个对象的创建不用new了,可以自动的生产,实现原理利用java里的反射,反射就是在运行时动态的去创建、调用对象,Spring就是在运行时,跟xml Spring的配置文件来动态的创建对象,和调用对象里的方法的 。 AOP:面向切面编程,可以为某一类对象 进行监督和控制(也就是 在调用这类对象的具体方法的前后去...
时间:2018-11-13点击:192收藏
-
Java入门系列-26-JDBC
认识 JDBC JDBC (Java DataBase Connectivity) 是 Java 数据库连接技术的简称,用于连接常用数据库。 Sun 公司提供了 JDBC API ,供程序员调用接口和类,集成在 java.sql 和 javax.sql 包中。 Sun 公司还提供了 DriverManager 类用来管理各种不同的JDBC驱动。 不同数据库厂...
时间:2018-11-13点击:192收藏
-
排序算法Java实现
本文会通过Java语言实现:冒泡排序,插入排序,选择排序,归并排序,快速排序,桶排序,计数排序,基数排序,希尔排序 1 分析排序算法 1.1 执行效率 最好的情况,最坏的情况,平均情况时间复杂度 时间复杂度的系数,常数,低阶 比较次数和交换次数 1.2 算法的内存消耗 算法的内存消耗我们可以通过空间复杂度来度量。 原地排序算法,就是特指空间复杂度是O(1)的...
时间:2018-11-13点击:254收藏
-
源码安装MySQL步骤
一、源码编译的优缺点: 1.1 源码编译虽然繁琐复杂,但是有最好的平台适应性。 1.2 能体现出最好的性能(根据系统状态来产出何时的目的代码) 1.3 支持特殊的字符集 1.4 可以定制存储引擎 1.5 编译的过程,也是熟悉MySQL的过程。 二、源码包下载(官网 www.mysql.com) DOWNLOADS——Archives(归档目录)——MySQL...
时间:2018-11-13点击:250收藏
-
《阿里巴巴Java Spring Boot 2.0开发实战课程》课程视频和例子代码下载
《阿里巴巴Java Spring Boot 2.0开发实战课程》系列免费课程 视频 ,例子代码 完全免费 官方网站 《阿里巴巴Java Spring Boot 2.0开发实战课程》参考代码 完全免费 官方网站 第1讲:Spring Boot2.0新特性和入门实战,https://yq.aliyun.com/live/583 第2讲:Spring Boot2....
时间:2018-11-13点击:238收藏
-
深入浅析var,let,const的异同点
一、let和var区别 1.关于变量提升,var能变量提升,let不能 // 关于var 如下所示 console.log(a); //输出undefined,此时就是变量提升 var a = 2; console.log(a); //2 //相当于下面的代码 var a; //声明且初始化为undefined console.log(a); //输出und...
时间:2018-11-13点击:288收藏
-
any-loader JS数据加载器中间件
简介 any-loader 旨在为 node.js 和其他的 javascript 提供一个可定制程度较高的数据加载器中间件类库。本身并不实现任何数据加载器的实现逻辑,只界定了数据 流走向的标准接口newLoadStrem -> setup -> beforeLoad -> doLoad -> afterLoad,调用顺序(不可逆),...
时间:2018-11-13点击:280收藏
-
TiDB - 如何在国内编译
0: 由于天朝的特殊,在国内很不好编译(主要是依赖库下载不了)。 所以记录下编译过程 需要的工具: debian 或者其他linux其他版本。 make,git,golang(最好1.11版本以上) 编译过程 export GOPATH=/data/tidb mkdir -p /data/tidb/src/github.com/pingcap cd $GOP...
时间:2018-11-13点击:292收藏
-
JDK8并发包新增StampedLock锁
4.8 JDK8新增的StampedLock锁探究 StampedLock是并发包里面jdk8版本新增的一个锁,该锁提供了三种模式的读写控制,三种模式分别如下: 写锁writeLock,是个排它锁或者叫独占锁,同时只有一个线程可以获取该锁,当一个线程获取该锁后,其它请求的线程必须等待,当目前没有线程持有读锁或者写锁的时候才可以获取到该锁,请求该锁成功后会返回...
时间:2018-11-13点击:263收藏
-
前端性能优化之重排和重绘
前言,最近利用碎片时间拜读了一下尼古拉斯的另一巨作《高性能JavaScript》,今天写的文章从“老生常谈”的页面重绘和重排入手,去探究这两个概念在页面性能提升上的作用。 一.重排 & 重绘 有经验的大佬对这个概念一定不会陌生,“浏览器输入URL发生了什么”。估计大家已经烂熟于心了,从计算机网络到JS引擎,一路飞奔到浏览器渲染引擎。 经验越多就能理解...
时间:2018-11-13点击:312收藏
-
11月全球数据库排行榜:Oracle、MySQL均大幅度下滑,PostgreSQL走势凶猛
【大咖・来了 第7期】10月24日晚8点观看《智能导购对话机器人实践》 近日,DB-Engines 发布了 2018 年 11 月份的数据库排名。本月排行榜中排名前三的依然是:Oracle、MySQL 和 Microsoft SQL Server。 首先来看看前 20 名排行中有哪些亮点: 1、Oracle和MySQL出现大幅度下滑,Oracle下滑了18....
时间:2018-11-13点击:240收藏
点击排行
-
Docker使用Oracle官方镜像安装(12C,18C,19C)
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- CentOS8编译安装MySQL8.0.19
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- MySQL8.0.19开启GTID主从同步CentOS8
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- CentOS7,8上快速安装Gitea,搭建Git服务器
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果