上一页 1 ··· 5 6 7 8 9 10 11 12 下一页
摘要: Java 中 IO 流 Java 中 IO 流分为几种? 按照流的流向分,可以分为输入流和输出流; 按照操作单元划分,可以划分为字节流和字符流; 按照流的角色划分为节点流和处理流。 Java Io 流共涉及 40 多个类,这些类看上去很杂乱,但实际上很有规则,而且彼此之间存在非常紧密的联系, Java I0 流的 40 多 阅读全文
posted @ 2022-09-20 17:39 leepandar 阅读(27) 评论(0) 推荐(0) 编辑
摘要: Mybatis if标签判断数字大小 if标签语法 <select...> SQL语句1 <if test="条件表达式"> SQL语句2 </if> </select> 条件表达式中大于号小于号用 gt,lt <if test="num gt 0">...</if> <if test="num lt 0">...</if> mappe 阅读全文
posted @ 2022-09-20 17:38 leepandar 阅读(102) 评论(0) 推荐(0) 编辑
摘要: 什么是 开发环境、测试环境、生产环境、UAT环境、仿真环境 开发环境:开发环境是程序猿们专门用于开发的服务器,配置可以比较随意, 为了开发调试方便,一般打开全部错误报告。 测试环境:一般是克隆一份生产环境的配置,一个程序在测试环境工作不正常,那么肯定不能把它发布到生产机上。 生产环境:是指正式提供对外服务的,一般会关掉错误报告,打开错误日志。可以理解为包含所 阅读全文
posted @ 2022-09-20 17:37 leepandar 阅读(290) 评论(0) 推荐(0) 编辑
摘要: MD5 到底是不是加密算法? 在回答这个问题之前,我们先分别来了解一下两个知识点: 什么是 MD5 算法? 什么是加密算法? 一、MD5算法 MD5 即 Message-Digest Algorithm 5(信息-摘要算法5),用于确保信息传输完整一致。是计算机广泛使用的杂凑算法之一,主流编程语言普遍已有 MD5 实现。 将数据 阅读全文
posted @ 2022-09-20 17:36 leepandar 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 几个Git仓库开源软件的比较 | 特性| gitlab| gitblit|gitbucket|gogs|gitolite| | | | | | | | | 公开库 | √| √|√|√|√| | 私有库 | √| √|√|√|√| | 在线编辑| √| ×|√|×|×| | wiki| √| √|√|√|×| | issue| 阅读全文
posted @ 2022-09-20 16:29 leepandar 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 快速搭建 Git 服务器[Windows版] 服务器搭建 下载 下载 JDK:https://www.oracle.com/technetwork/java/javase/downloads/ 下载 Gitblit:http://gitblit.com/ 解压 解压缩下载的压缩包即可,无需安装。 创建本地存储文件夹 配置 打开data文件夹下的 阅读全文
posted @ 2022-09-20 16:29 leepandar 阅读(35) 评论(0) 推荐(0) 编辑
摘要: 快速搭建 Git 服务器[Linux版] 下载 如果未安装wget,则先安装wget yum install wget 安装完成 [root@localhost local]# yum install wget 已加载插件:fastestmirror Loading mirror speeds from cached hostfile * 阅读全文
posted @ 2022-09-20 16:26 leepandar 阅读(89) 评论(0) 推荐(0) 编辑
摘要: 基于CentOS安装Maven 下载 1.通过官网下载 Maven官网:http://maven.apache.org/ Maven下载地址:http://maven.apache.org/download.cgi 将下载好的包通过ftp上传到服务器。 2.wget下载 这里使用了华中科技大学开源镜像站,网上有很多,自行选择。 [ 阅读全文
posted @ 2022-09-20 16:25 leepandar 阅读(27) 评论(0) 推荐(0) 编辑
摘要: Sentinel入门 前言 Sentinel 是什么? 随着微服务的流行,服务和服务之间的稳定性变得越来越重要。Sentinel 以流量为切入点,从流量控制、熔断降级、系统负载保护等多个维度保护服务的稳定性。 Sentinel 的历史 2012 年,Sentinel 诞生,主要功能为入口流量控制。 2013-2017 年 阅读全文
posted @ 2022-09-20 16:23 leepandar 阅读(38) 评论(0) 推荐(0) 编辑
摘要: MySql中InnoDB表为什么要建议用自增列做主键 InnoDB引擎表的特点 1、InnoDB引擎表是基于B+树的索引组织表(IOT) 关于B+树 B+ 树的特点: 所有关键字都出现在叶子结点的链表中(稠密索引),且链表中的关键字恰好是有序的; 不可能在非叶子结点命中; 非叶子结点相当于是叶子结点的索引(稀疏索引),叶子结点相当于是存储(关键字)数据 阅读全文
posted @ 2022-09-20 16:18 leepandar 阅读(241) 评论(0) 推荐(0) 编辑
摘要: Nginx实现负载均衡 负载均衡即是代理服务器将接收的请求均衡的分发到各服务器中。 负载均衡的优势在访问量少或并发小的时候可能并不明显,且不说淘宝双11、铁道部抢票这种级别的访问量、高并发,就是一般网站的抢购活动时,也会给服务器造成很大压力,可能会造成服务器崩溃。而负载均衡可以很明显的减少甚至消除这种情况的出现,下面我们说 阅读全文
posted @ 2022-09-20 16:16 leepandar 阅读(113) 评论(0) 推荐(0) 编辑
摘要: JVM&amp;GC-java引用 前言 Java中的引用有点像C++中的指针,通过引用可以对堆中的对象进行操作。在Java程序中最常见的引用类型是强引用,也是默认的引用类型。当在Java语言中使用New操作符创建一个新的对象,并将其赋值给一个变量的时候,这个变量就成为指向该对象的一个强引用。 Jva中的引用 Java中提供了四个级别 阅读全文
posted @ 2022-09-20 16:10 leepandar 阅读(31) 评论(0) 推荐(0) 编辑
摘要: Java并发编程CAS CAS 是什么 CAS 的全称 Compare-And-Swap,它是一条 CPU 并发。 它的功能是判断内存某一个位置的值是否为预期,如果是则更改这个值,这个过程就是原子的。 CAS 并发原体现在 JAVA 语言中就是 sun.misc.Unsafe 类中的各个方法。调用 UnSafe 类中的 C 阅读全文
posted @ 2022-09-20 16:09 leepandar 阅读(28) 评论(0) 推荐(0) 编辑
摘要: JDK中的timer正确的打开与关闭 Timer和TimerTask Timer是jdk中提供的一个定时器工具,使用的时候会在主线程之外起一个单独的线程执行指定的计划任务,可以指定执行一次或者反复执行多次。 TimerTask是一个实现了Runnable接口的抽象类,代表一个可以被Timer执行的任务。 Timer的调度 import 阅读全文
posted @ 2022-09-20 16:08 leepandar 阅读(619) 评论(0) 推荐(0) 编辑
摘要: 模糊查询能否或者怎么使用索引 前言 众所周知,在索引时,如果模糊查询的%置于最前面,索引会失效。但是在%前置时,什么情况下会使用到索引? 补充 like %keyword 索引失效,使用全表扫描。但可以通过翻转函数+like前模糊查询+建立翻转函数索引=走翻转函数索引,不走全表扫描。 like keyword% 索引有效。 li 阅读全文
posted @ 2022-09-20 16:06 leepandar 阅读(1021) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 下一页