1 胡说八道你也信

尚未进行身份认证

暂无相关简介

等级
TA的排名 17w+

Mysql总结

Mysql的学习数据库是存储数据对象的容器。DBMS数据库管理系统数据库:存放数据的仓库,按照一定的数据结构来组织存储。可以通过多种方法来管理数据库中的数据。结构化查询语言数据查询语言DQL:数据检索数据操作语言DML:增删改数据定义语言DDL:表的操作,定义表事务处理语言TPL:事务管理数据控制语言DCL:权限管理指针控制语言CCL:一个或者多个表的操作表,固定的列数,任意...

2020-01-16 12:30:54

并发编程知识整理

并发的基本概念高并发通过设计保证系统能够同时并行处理很多请求。我们讨论并发时候多是考虑的保证线程安全,合理使用资源。而高并发,是指服务能同时处理很多请求,提高程序性能。否则并发量过高,将会出现降低用户体验度,请求时间变长,导致系统宕机。还有会导致OOM异常,系统停止工作。要想解决高并发问题要从多个方面解决。比如硬件,网络,系统架构,语言,数据结构,数据库优化,算法优化等。课程大纲...

2020-01-16 12:04:09

零零碎碎小知识

以下知识均是理论,如果您有好的解决方案可以留言交流1分布式ID生成策略zk 性能瓶颈,尤其是集群,集群越大,性能瓶颈越明显redis,如果成功了可以,不成功就要不断尝试,造成延时,15-20毫秒不能响应,影响后续操作,影响用户下单。业界主流分布式ID生成策略,提前加载,预加载机制,提前生成一批ID,放到内存中,不是redis的缓存中,有一块内存guava缓存,持久化到mongDB或者其他内...

2020-01-15 23:13:50

Spring 和 Spring Boot , Spring Cloud的大总结

终于完成了一个微服务的项目,现在回过头来总结一下微服务这点事。

2020-01-15 21:19:23

第8章 Java多线程与并发

进程是操作系统层面的任务并发,线程是更细粒度的任务控制,是进程中的子任务的并发。

2019-12-23 12:52:22

垃圾回收

垃圾回收1:java 的内存分为三部分栈:stack 局部变量。栈内存的回收,自动回收,方法结束,就回收了。堆:heap 对象 new 出来的对象。动态管理分配的 堆内存。进行垃圾回收。方法区:字节码元数据,静态变量。常驻内存数据。2:java 垃圾回收的内存区域,指的是 堆内存。3:什么样的内存属于垃圾内存?答:没有引用指向的对象所占用的内存 就是 垃圾内存。4:如何让你对...

2019-12-10 15:07:28

java 中 有 23 种设计模式

java 中 有 23 种设计模式。设计类的要求:高内聚、低耦合。高内聚:类的内部的成员之间的关系是非常紧密的。低耦合:类和类之间的耦合度要尽量小。简单工厂模式的作用:降低类和类之间的耦合度的。/*** 简单工厂模式,用来创建对象的* @author yhl**/public class MyFactory { //写一个工厂方法,通过传入...

2019-12-09 17:49:30

Git遇到的问题

整理一些idea使用git的时候遇到的问题

2019-12-07 21:47:04

Java8深入剖析学习记录

什么是lambda表达式?用于指定匿名函数或者闭包的运算符为什么用lambda表达式?

2019-12-07 11:46:39

Vue element ui 前端实现表格合并,实现excel的效果

先看一下效果图 结构就是这样的结构,因为是按照列合并的。需要填写的那一列的值是要入库,然后前一列的参数就是对应着数据库里边的字段,需要你们根据自己得情况去选择合并。得到的相应数据,就是一个对象就行,然后对象的每一个属性对应着列填的参数,我这个做的时候没有要求必填项,不过做完了之后提了这个需求,但是问题不大,加一个验证很简单看一下这是4列 <el-table // 这是因为子任务...

2019-12-04 17:47:37

这里记录一些我常用的网址

json在线编辑器,虽然UI有点老套,但是超级方便http://www.bejson.com/jsoneditoronline/流程图,超级好用https://www.processon.com/diagrams/new#template

2019-12-04 11:05:26

动态生成二级联动且数据过滤的vue element UI实现的带校验的一小块表单

又是一个令人头疼的前端需求在同事的帮助下实现了这个功能,但是非常繁琐,如果你实现写不出来,可以借鉴这个方法,但是你要是有时间可以自己写,建议看一下https://blog.csdn.net/ClamJ092/article/details/103183703我的这篇文章,找一下思路,但是没有那么多时间了,所以只能冗余的实现这个需求,以后有时间了(不)可(可)以(能)优化一下。看一下效果就是页...

2019-12-04 11:00:09

POI 按照自定义的单元格名称解析对应单元格内容的方法,按行或列的名称解析对应行列的方法

最近遇到一个新需求,关于使用POI解析excel的,正常的遍历解析经常会用到,但是这次要求按照单元格自定义的名字去解析这个地方叫单元格ID 也叫单元格地址,不过管理这个的地方叫名称管理器...

2019-12-02 18:23:32

Java基础知识整理:数据结构

数据结构概述数据结构 (不是建筑结构、人体结构)数据结构(data structure )是指相互之间存在一种或多种特定关系的数据元素的集合。是组织并存储数据以便能够有效使用的一种专门格式,它用来反映一个数据的内部构成,即一个数据由那些成分数据构成,以什么方式构成,呈什么结构。由于信息可以存在于逻辑思维领域,也可以存在于计算机世界,因此作为信息载体的数据同样存在于两个世界中。表示一...

2019-12-01 16:03:29

Java基础知识整理:UML

类和类之间的6种关系一、UMLa) Unified Modeling Language (UML)又称统一建模语言或标准建模语言b) 它是一个支持模型化和软件系统开发的图形化语言,为软件开发的所有阶段提供模型化和可视化支持c) 它不仅统一了Booch、Rumbaugh和Jacobson的表示方法,而且对其作了进一步的发展,并最终统一为大众所接受的标...

2019-12-01 16:02:17

Java基础知识整理:网络编程

网络的概念和功能了解:网络:将若干台计算机使用物理线路或者无线的线路,连接起来的整体。分类:网络辐射的范围局域网:LAN城域网:MAN广域网:WAN www网络的功能:1:数据共享2:信息的传输网络通信三要素IP 端口 通信协议IP地址-域名-端口号IP地址,在某一个网中,一个唯一的地址的标识。IP地址的表现形式:IPv4使用四个字节,32位。每一个字节使用点分符...

2019-12-01 16:01:13

Java基础知识整理:多线程

概念1:程序 是一个静态的概念。 是一系列 计算机指令的集合。2:进程:是一个动态的概念,程序的一次执行,会产生一个进程。或者进程可以看作是运行的程序。进程特点:1:进程可以并发(不是并行执行)执行。并行执行:两个程序在同一个时间一起被执行。 2:进程是cpu+操作系统 进行资源分配的最小单元。 当程序执行的时候,进程被创建,然后系统会对该进行分配只供它自己...

2019-12-01 16:00:45

Java基础知识整理:IO流

IO:I:input 输入O:output 输出输入:将外部的数据读取到程序的内存中。输出:将程序内存中的数据写出到其他的地方。IO 流File 类:不能对文件读写。需要通过IO 流来实现对文件的读写。概念:流就是信息的通道。通过该通道可以实现对文件的读写操作。 stream流的分类: 1:按照数据的流向来分: 1:输入流 可以将外部的数据读取内存...

2019-12-01 15:58:42

Java基础知识整理(九): 容器

泛型1:概念泛型:generic type 参数化类型。2:泛型的有效期编译期。泛型是从java 源文件 编程成 class 的过程中,对泛型约束的类型进行检查。在class 文件中。所有的泛型相关的信息都将被擦除掉。运行期将不再进行泛型类型的检查。3:泛型类class MyStack{T t; void test(T t){ } }...

2019-12-01 15:56:43

Java基础知识整理(八):常用类

java 已经提供了八种基本数据类型。jdk 中定义了 八种基本数据类型对应的包装类。byte–Byteshort–Shortint–Integerlong–Longfloat–Floatdouble–Doublechar–Characterboolean–Boolean为何要出现八种基本数据类型对应的 包装类。1:在处理很多基本数据类型的时候,需要将这些数据当作对象来对待。...

2019-12-01 15:42:54

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv4
    勤写标兵Lv4
    授予每个自然周发布9篇以上(包括9篇)原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。