5 shutter_

尚未进行身份认证

暂无相关描述

等级
TA的排名 5w+

MySQL常见错误

1.手动拼写sql,字符串需要加’',如果是数字可能导致索引失效,如果是字符类型,sql执行会报错;

2019-08-19 13:14:30

Maven知识总结

Maven基础教程之依赖

2019-06-12 16:12:38

服务器IO处理模型

目录背景单线程阻塞IO模型多线程阻塞IO模型背景本文主要从IO的阻塞与非阻塞,IO处理的单线程和多线程角度探讨服务模型。对于IO,可以分成阻塞IO和非阻塞IO两大类型。阻塞IO在做IO读写操作时会使当前线程进入阻塞状态,而非阻塞IO则不会进入阻塞状态。对于线程,单线程情况下由一条线程负责所有客户端连接的IO操作,而多线程情况下则由若干线程共同处理所有客户端连接的IO操作。下面将对线程和阻...

2019-04-16 19:47:22

MySQL锁

mysqlinsert锁机制

2018-11-29 20:54:55

WEB相关

WEB相关你好!这是你第一次使用Markdown编辑器所展示的欢迎页。如果你想学习如何使用Markdown编辑器,可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。HTTP协议参考资料:彻底搞懂HTTP协议...

2018-10-26 11:36:27

Elastic Stack入门

1.es和kibanaes默认会以9200端口对外提供RESTful服务,kibana启动以后默认会连接es的9200端口,需要在host中做如下配置[127.0.0.1localhost],否则kibana启动会报如下错误[Error:getaddrinfoENOTFOUNDlocalhostaterrnoException];...

2018-10-16 13:58:45

在git bash中使用git rebase的流程

1.在需要rebase的分支先使用gitstatus查看是否有未commit的代码;2.切换到本地的master分支,使用gitpull把master更新到最新;3.切换回需要rebase的分支,使用gitrebase-imaster,-i是交互式rebase的选项,确认commit的message,选择第一个pick,剩下的改为s;4.如果rebase过程中有冲突,先解决冲...

2018-08-21 17:57:05

maven高级特性

1.SpringBoot打包时包含工程中jar文件相应maven配置参考资料:springBoot打包引入外部jar包问题2.设置多profile部署首先要在build中增加一个resource节点,deploy.type标识相对于resources的子目录的名称;然后新增profiles节点,分别定义有哪些profile;最后在编译打包时使用-P后加相应的profile环境即可;...

2018-07-21 17:53:07

集合工具类

1.Arrays.asList(T...a):Arrays.asList("AAA","BBB","CCC");2.List和Set的toArray方法:将List和Set转为数组形式;Listlist=Arrays.asList("A","B","C");错误示范:String[]arr=(String[])list.toArray();正确示范:String[]a

2018-07-16 15:52:09

Java基础知识集锦

字符串常量池

2018-06-28 17:20:48

类加载以及实例化

Java类加载与实例化过程深入理解类加载机制

2018-06-17 10:45:09

macOS快捷键

SpotlightCommand+空格切换输入法Ctrl+空格待续......

2018-06-11 11:35:45

对象的null与empty判断

1.String可以使用Apachecommons-lang3中的StringUtils.isEmpty和StringUtils.isBlank来判断null、“”、“”;其中isEmpty可以判断null和“”,而isBlank除了可以判断null、“”,还可以判断“”;也可以使用GoogleGuava中的Strings.isNullOrEmpty来判断null、“”;2.集合可以使用A...

2018-06-07 16:46:34

JavaWeb集锦

1.web应用目录结构[这里以DynamicWebProject为例]  |-JavaResource:在src目录下编写Java源码文件  |-WebContent[相当于MyEclipse中的WebRoot目录,maven项目下的webapp目录]      |-META-INF:存放清单文件等配置信息;      |-WEB-INF:这个目录是无法通过浏览器直接访问的,...

2018-05-30 17:45:36

负载均衡

1.什么是负载均衡2.常用的负载均衡算法3.负载均衡有哪些问题    会话保持

2018-05-11 17:03:05

单一应用集群部署及Tomcat性能调优

1.tomcat目录结构  |-bin:该目录下存放的是二进制可执行文件,比如startup和shutdown,一般会同时包含Windows和Linux操作系统的命令脚本文件,其中Windows操作系统下请使用.bat,而Linux操作系统下请使用.sh;catalina.sh用于启动和关闭tomcat服务器,是最关键的脚本,另外的脚本startup.sh和shutdown.sh都是使用不...

2018-05-11 10:20:33

SpringBoot学习资料

1.官方资料https://docs.spring.io/spring-boot/docs/1.5.12.RELEASE/reference/htmlsingle/2.书籍JavaEE开发的颠覆者:SpringBoot实战3.SpringBoot资料中文索引springboot.fun4.教学视频推荐尚硅谷官网的SpringBoot视频教程。...

2018-05-09 12:19:59

SpringCloud微服务实战问题总结

1.多节点服务注册中心书上有两个地方没有说清楚;第一点要修改两个属性的值eureka.client.register-with-eureka=true//是否作为服务注册[默认为true,可以不设置]eureka.client.fetch-registry=false//是否从注册中心检索服务[默认为true,可以不设置]第二点是作为同一个注册中心集群使用时,多个注册...

2018-04-26 17:23:30

Java常见代码问题

1.潜在的NullPointerException因为链式调用方便而忽略可能存在的空指针问题;比如user.getId()在调用之前需要判断user!=null,这样的判断看似繁琐,但却是很必要的;2.数值对象类型的比较使用==数值对象之间的比较应该使用equals而不是==,因为==比较得到的结果是否是同一个对象;3.DateFormat的线程不安全性在日期类的工具类中,习惯性的静态初始化一个对...

2018-04-23 11:46:12

Java基本数据类型和数据类型转换

https://www.cnblogs.com/bchen/p/7422525.htmlhttps://blog.csdn.net/xialei199023/article/details/63251295例题解析:1、floatf=3.4;是否正确? 答:不正确。3.4是双精度数,将双精度型(double)赋值给浮点型(float)属于下转型(down-casting,也称为窄化)会造成精度损...

2018-04-18 09:50:46

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!