3 茅坤宝骏氹

尚未进行身份认证

编程技能:Java、C/C++、C#、Python、Linux Shell。 Java框架:Spring、Spring mvc、Spring boot、Hibernate、Mybatis、Freemarker。 前端:HTML5、CSS3、Bootstrap、AJAX、JavaScript、JQuery、Vue、React。 数据库:oracle、mysql、MongoDB、HBase。 大数据:Hadoop、MapReduce、HDFS、Hive、Sqoop。

等级
博文 2k+
排名 1k+

从零开始用好 Maven : 从 Hello World 到日常使用

转载自从零开始用好Maven:从HelloWorld到日常使用1.Maven简介ApacheMaven是一个软件项目管理工具。基于项目对象模型(POM)的理念,通过一段核心描述信息来管理项目构建、报告和文档信息。Maven是一个意第绪语(犹太人使用的国际语)单词,意思是知识的累加器。它最开始是被用来简化JakartaTurbine项目的构建过程。在Jak...

2019-07-09 22:03:58

JVM参数设置、分析

转载自JVM参数设置、分析不管是YGC还是FullGC,GC过程中都会对导致程序运行中中断,正确的选择不同的GC策略,调整JVM、GC的参数,可以极大的减少由于GC工作,而导致的程序运行中断方面的问题,进而适当的提高Java程序的工作效率。但是调整GC是以个极为复杂的过程,由于各个程序具备不同的特点,如:web和GUI程序就有很大区别(Web可以适当的停顿,但GUI停顿是客户无法接受的)...

2019-07-09 22:03:47

【附答案】Java面试2019常考题目汇总(一)

转载自【附答案】Java面试2019常考题目汇总(一)一、JAVA基础篇-概念1.简述你所知道的Linux:Linux起源于1991年,1995年流行起来的免费操作系统,目前,Linux是主流的服务器操作系统,广泛应用于互联网、云计算、智能手机(Android)等领域。由于Java主要用于服务器端的开发,因此Java应用的部署环境有很多为Linux。Windows操作系统的目...

2019-07-09 22:03:38

关于 JVM 内存的 N 个问题

转载自关于JVM内存的N个问题JVM的内存区域是怎么划分的?JVM的内存划分中,有部分区域是线程私有的,有部分是属于整个JVM进程;有些区域会抛出OOM异常,有些则不会,了解JVM的内存区域划分以及特征,是定位线上内存问题的基础。那么JVM内存区域是怎么划分的呢?首先是程序计数器(ProgramCounterRegister),在JVM规范中,每个线程都有自己的程序计数...

2019-07-09 22:03:30

【开源组件】一份值得收藏的的 MySQL 规范

转载自【开源组件】一份值得收藏的的MySQL规范数据命名规范 所有数据库对象名称必须使用小写字母并用下划线分割。 所有数据库对象名称禁止使用MySQL保留关键字(如果表名中包含关键字查询时,需要将其用单引号括起来)。 数据库对象的命名要能做到见名识意,并且最后不要超过32个字符。 临时库表必须以tmp_为前缀并以日期为后缀,备份表必须以ba...

2019-07-09 22:02:52

MYSQL 入门全套

转载自MYSQL入门全套MySQL简介1、什么是数据库?数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,它产生于距今六十多年前,随着信息技术和市场的发展,特别是二十世纪九十年代以后,数据管理不再仅仅是存储和管理数据,而转变成用户所需要的各种数据管理的方式。数据库有很多种类型,从最简单的存储有各种数据的表格到能够进行海量数据存储的大型数据库系统都在各个方面得...

2019-07-09 22:02:39

Java高级开发必会的50个性能优化的细节(珍藏版)

转载自Java高级开发必会的50个性能优化的细节(珍藏版)在JAVA程序中,性能问题的大部分原因并不在于JAVA语言,而是程序本身。养成良好的编码习惯非常重要,能够显著地提升程序性能。●1.尽量在合适的场合使用单例使用单例可以减轻加载的负担,缩短加载的时间,提高加载的效率,但并不是所有地方都适用于单例,简单来说,单例主要适用于以下三个方面:第一,控制资源的使用,通过线程同...

2019-07-09 22:02:32

这 10 道 Spring Boot 常见面试题你需要了解下

转载自这10道SpringBoot常见面试题你需要了解下1.什么是SpringBoot?多年来,随着新功能的增加,spring变得越来越复杂。只需访问https://spring.io/projects页面,我们就会看到可以在我们的应用程序中使用的所有Spring项目的不同功能。如果必须启动一个新的Spring项目,我们必须添加构建路径或添加Maven依赖关系,配置应用...

2019-07-09 22:02:24

Git使用教程:最详细、最傻瓜、最浅显、真正手把手教

转载自Git使用教程:最详细、最傻瓜、最浅显、真正手把手教一:Git是什么?Git是目前世界上最先进的分布式版本控制系统。工作原理/流程: Workspace:工作区 Index/Stage:暂存区 Repository:仓库区(或本地仓库) Remote:远程仓库 二:SVN与Git的最主要的区别?SVN是集中式版本...

2019-07-09 22:02:15

我为啥不看好ServiceMesh

转载自我为啥不看好ServiceMesh前言今年,ServiceMesh(服务网格)概念在社区里头非常火,有人提出2018年是ServiceMesh年,还有人提出ServiceMesh是下一代的微服务架构基础。作为架构师,如果你现在还不了解ServiceMesh的话,是否感觉有点落伍了?那么到底什么是ServiceMesh?它诞生的背景是什么?它解决什么问题?企业是否适合引入Ser...

2019-07-09 22:02:08

JavaFX仿windows文件管理器目录树

一、windows文件管理器目录树二、代码/**Tochangethislicenseheader,chooseLicenseHeadersinProjectProperties.*Tochangethistemplatefile,chooseTools|Templates*andopenthetemplatein...

2019-07-09 22:01:57

JS原型链与instanceof底层原理

转载自JS原型链与instanceof底层原理一、问题:instanceof可以判断一个引用是否属于某构造函数;另外,还可以在继承关系中用来判断一个实例是否属于它的父类型。老师说:instanceof的判断逻辑是:从当前引用的proto一层一层顺着原型链往上找,能否找到对应的prototype。找到了就返回true。如果没有发生继承关系,这个逻辑自然是没有疑惑的。但...

2019-06-30 12:12:13

JS中的加号+运算符详解

转载自JS中的加号+运算符详解加号+运算符在JavaScript中,加法的规则其实很简单,只有两种情况:把数字和数字相加 把字符串和字符串相加所有其他类型的值都会被自动转换成这两种类型的值。为了能够弄明白这种隐式转换是如何进行的,我们首先需要搞懂一些基础知识。让我们快速的复习一下。在JavaScript中,一共有两种类型的值:原始值(primitives)...

2019-06-29 22:19:31

js中toString()和String()区别详解

转载自js中toString()和String()区别详解我们知道String()与.toString()都是可以转换为字符串类型,但是String()与.toString()的还是有区别的1、.toString()可以将所有的的数据都转换为字符串,但是要排除null和undefined例如将false转为字符串类型varstr=false.toString()...

2019-06-29 22:10:07

JS中typeof的用法

转载自JS中typeof的用法js是一门弱语言,它在声明变量时无需确定变量的类型,js在运行时会自动判断。那么如何判断一个变量的类型呢,js提供了typeof运算符,用来检测一个变量的类型。1.typeof的语法typeof是一个运算符,有2种使用方式:typeof(表达式)和typeof变量名,第一种是对表达式做运算,第二种是对变量做运算。2.t...

2019-06-29 21:52:53

DevOps之发布系统

一、发布系统架构(1)普通发布(2)微服务发布二、子系统与功能模块(1)代码仓库github、gitlab、svn(2)构建机jenkins、maven构建机、本地构建包(3)审计系统jira(4)云盘云盘服务、大容量的机器(5)发布机发布进程,具有停止发布功能(6)待发布机器具备SSH、Ansible功能(7)反向代理...

2019-06-15 23:07:23

layer之弹层组件文档 layui.layer(v.1.9.0之后)

弹层组件文档-layui.layerlayer至今仍作为layui的代表作,她的受众广泛并非偶然,而是这数年来的坚持、不弃的执念,将那些不屑的眼光转化为应得的尊重,不断完善和维护、不断建设和提升社区服务,在Web开发者的圈子里口口相传,乃至于成为今天的layui最强劲的源动力。目前,layer已成为国内最多人使用的Web弹层组件,GitHub自然Stars5000+,...

2019-06-01 01:11:24

layer之jquery 弹窗插件 (最后版本v1.8.5)

转载自jquery弹窗插件layerjquery.layer版本(v1.8.5)下载地址注意:v1.8.5后改版移除各种API,构造方法改版<!DOCTYPEhtmlPUBLIC"-//W3C//DTDHTML4.01Transitional//EN""http://www.w3.org/TR/html4/loose.dtd"><html&gt...

2019-06-01 00:03:08

Linux--用SecureCRT来上传和下载文件

转载自Linux--用SecureCRT来上传和下载文件SecureCRT下的文件传输协议有以下几种:ASCII、Xmodem、Ymodem、ZmodemASCII:这是最快的传输协议,但只能传送文本文件。Xmodem:这种古老的传输协议速度较慢,但由于使用了CRC错误侦测方法,传输的准确率可高达99.6%。Ymodem:这是Xmodem的改良版,使用了1024位区段传送,速度...

2019-05-31 22:49:40

JavaFX Chart设置数值显示

一、XYChartimportjavafx.application.Application;importjavafx.geometry.NodeOrientation;importjavafx.geometry.Side;importjavafx.scene.Scene;importjavafx.scene.chart.*;importjavafx.scene.c...

2019-05-28 00:04:08
奖章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 1024勋章
    1024勋章
    #1024程序员节#活动勋章,当日发布原创博客即可获得
  • 勤写标兵Lv2
    勤写标兵Lv2
    授予每个自然周发布4篇到6篇原创IT博文的用户。本勋章将于次周上午根据用户上周的博文发布情况由系统自动颁发。