自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 收藏
  • 关注

转载 一主一从mysql主从复制

https://blog.csdn.net/u013235478/article/details/53997500 下面的引用是译自MySQL官网对 复制 的描述: 复制允许将来自一个MySQL数据库服务器(主服务器)的数据复制到一个或多个MySQL数据库服务器(从服务器)。 MySQL的复制有如下优点: ...

2019-05-11 12:17:00 163

转载 安装mysql

在https://blog.csdn.net/u013235478/article/details/50623693 里看到mysql的安装,于是做了一遍,做完后使用navicat连接,出现1251错误,原因是mysql8 之前的版本中加密规则是mysql_native_password,而在mysql8之后,加密规则是caching_sha2_password, 解决问题方法有两种,一种是升级n...

2019-05-06 19:07:59 377

转载 安装多个mysql

https://blog.csdn.net/m0_37890289/article/details/80003994               &n...

2019-05-05 22:17:54 665

转载 kafka实战

1.       kafka介绍 1.1.       主要功能根据官网的介绍,ApacheKafka®是一个分布式流媒体平台,它主要有3种功能:  1:It lets you publish and subscribe to streams of records.发布和订阅消息流,这个功能类似于消息队列,这也是kafka归类为消息队列框架的原因  2:It lets you ...

2018-07-23 14:21:24 188

转载 Error configuring application listener of class org.springframework.web.contextLoaderListener

创建一个干净Spring MVC用Tomcat启动之后一直显示下面这个错误,网上找了很多方法也没有解决问题,后面最终找到终极解决方案错误信息:SEVERE: Error configuring application listener of class org.springframework.web.context.ContextLoaderListener解决方案:

2018-04-10 14:33:43 198

转载 @RestController和@Controller

@Controller和@RestController的区别?官方文档:@RestController is a stereotype annotation that combines @ResponseBody and @Controller.意思是:@RestController注解相当于@ResponseBody + @Controller合在一起的作用。1)

2018-03-29 14:38:05 137

转载 mybatis批量插入数据返回主键

Mybatis在执行批量插入时,如果使用的是for循环逐一插入,那么可以正确返回主键id。如果使用动态sql的foreach循环,那么返回的主键id列表,可能为null,这让很多人感到困惑;本文将分析问题产生的原因,并修复返回主键id为null的问题。该问题在开源中国社区,以及网络上,已经有很多人遇到并发帖咨询,似乎都没有得到期望的解决结果。今天,我将带领大家,分析并解决该问题,让foreach批

2018-03-21 10:31:54 9450

转载 js模拟java同步锁

有这方面知识的朋友,看到题目会认为,你这样做没有意义的,因为script脚本永远不会产生并发。确实脚本执行是单线程的,即使有setTimeout、setInterval等方法,他也永远不会产生并发。所以这里只是模拟。   说明一下应用场景,在线考试系统有自动交卷和手工交卷,结构大致如下    function handInAuto(){    doHandIn();

2018-03-15 11:12:00 7196 3

转载 推荐看的java书籍

转载地址:http://www.kuqin.com/shuoit/20160107/349896.html学习的最好途径就是看书“,这是我自己学习并且小有了一定的积累之后的第一体会。个人认为看书有两点好处: 1. 能出版出来的书一定是经过反复的思考、雕琢和审核的,因此从专业性的角度来说,一本好书的价值远超其他资料 2. 对着书上的代码自己敲的时候方便“看完书之后再次提升自我的最好途

2018-03-14 16:38:09 655

转载 springboot开发项目实例

https://www.cnblogs.com/niejunlei/p/5980544.htmlSpring Boot 基于注解式开发 maven REST 示例项目 项目地址:https://github.com/windwant/spring-boot-test项目特色:1.  servlet、listener、interceptor、filter配置 2. 

2018-03-13 17:22:49 8942 3

转载 JS组件系列——Bootstrap Select2组件使用小结

https://www.cnblogs.com/landeanfen/p/5099332.html

2018-02-27 15:51:44 1352

转载 JS组件系列——两种bootstrap multiselect组件大比拼

https://www.cnblogs.com/landeanfen/p/5013452.html

2018-02-27 10:36:30 173

转载 Eclipse下java.lang.OutOfMemoryError: Java heap space的解决办法

今天在用MyEclipse 运行main方法是出现:java.lang.OutOfMemoryError: Java heap space 按照如下办法改解决:         1,从Intalled JREs里修改;window->Preferences->Java->Installed JREs,选择当前的JRE,然后edit它;         在新窗口里设置Defaul

2018-02-07 17:34:58 1948

原创 bootstrap datatable常见问题

http://datatables.club/faqs/

2017-12-29 13:38:10 1457

转载 修改java项目或web项目名称

1、如果是java项目,直接F2重命名之后、再在.project 文件里修改项目的名字、刷新即修改完毕。 2、如果是Java web项目,F2重命名之后,点击项目名称、右键会有Properties选项。点击Web Project Settings 选项,右侧Context root修改为你想修改成的名字。若此时还未修改彻底。找到项目的根目录,.settings文件夹里面,在org.eclips

2017-11-20 09:57:47 3820

转载 java定时任务 timer

public class TimerManager {02 03 //时间间隔04 private static final long PERIOD_DAY = 24 * 60 * 60 * 1000;05  

2017-11-16 18:33:44 213

转载 sqlserver触发器

SQL Server 触发器触发器是一种特殊类型的存储过程,它不同于之前的我们介绍的存储过程。触发器主要是通过事件进行触发被自动调用执行的。而存储过程可以通过存储过程的名称被调用。 Ø 什么是触发器     触发器对表进行插入、更新、删除的时候会自动执行的特殊存储过程。触发器一般用在check约束更加复杂的约束上面。触发器和普通的存储过程的区别是:触发器是当对某一个表进行操作。诸如:u

2017-11-16 17:36:35 190

转载 java操作pdf itext入门

iText是著名的开放项目,是用于生成PDF文档的一个java类库。通过iText不仅可以生成PDF或rtf的文档,而且可以将XML、Html文件转化为PDF文件。http://itextpdf.com/版本:itextpdf-5.2.1.jar1、生成一个PDFJava代码  //Step 1—Create a Document.  Docum

2017-10-17 14:54:09 387

转载 压力测试工具JMeter入门教程

1.Jmeter 概要描叙jmeter 是一款专门用于功能测试和压力测试的轻量级测试开发平台。多数情况下是用作压力测试,该测试工具在阿里巴巴有着广泛的使用,估计是不要钱吧,哈哈,功能上来说,整个平台实现了许多和互联网相关的网络测试组件,同时还保留着很强的扩展性方便用于一些非标准的测试场景,让伟大的程序猿同学来告诉它该如何工作。下面我们开始。2.Jmeter 基本界面和组件的概念现在

2017-09-13 17:27:14 196

转载 TCP如何保证可靠传输?三次握手和四次撒手

TCP(Transmission Control Protocol) 传输控制协议三次握手TCP是主机对主机层的传输控制协议,提供可靠的连接服务,采用三次握手确认建立一个连接:位码即tcp标志位,有6种标示:SYN(synchronous建立联机) ACK(acknowledgement 确认) PSH(push传送) FIN(finish结束) RST(reset重置) URG(ur

2017-08-11 17:05:15 1689

原创 GC用的引用可达性分析算法中,哪些对象可作为GC Roots对象

先说一下可达性分析算法的思想:从一个被称为GC Roots的对象开始向下搜索,如果一个对象到GC Roots没有任何引用链相连时,则说明此对象不可用。在java中可以作为GC Roots的对象有以下几种:虚拟机栈中引用的对象、方法区类静态属性引用的对象、方法区常量池引用的对象、本地方法栈JNI引用的对象虽然这些算法可以判定一个对象是否能被回收,但是当满足上述条件时,一个对象 不

2017-08-11 16:16:14 10348 4

转载 JVM如何GC,新生代,老年代,持久代,都存储哪些东西

虚拟机中的共划分为三个代:年轻代(Young Generation)、年老点(OldGeneration)和持久代(Permanent Generation)。其中持久代主要存放的是Java类的类信息,与垃圾收集要收集的Java对象关系不大。年轻代和年老代的划分是对垃圾收集影响比较大的。年轻代:所有新生成的对象首先都是放在年轻代的。年轻代的目标就是尽可能快速的收集掉那些生命周期

2017-08-11 16:04:00 2418

转载 JVM分为哪些区,每一个区干吗的?

先了解具体的概念:JAVA的JVM的内存可分为3个区:堆(heap)、栈(stack)和方法区(method)堆区:1.存储的全部是对象,每个对象都包含一个与之对应的class的信息。(class的目的是得到操作指令)2.jvm只有一个堆区(heap)被所有线程共享,堆中不存放基本类型和对象引用,只存放对象本身栈区:1.每个线程包含一个栈区,栈中只保存基础数据类型的对象和自

2017-08-11 16:01:05 2918

转载 linux通信 进程间通信有哪几种方式?

(1)管道(Pipe):管道可用于具有亲缘关系进程间的通信,允许一个进程和另一个与它有共同祖先的进程之间进行通信。(2)命名管道(named pipe):命名管道克服了管道没有名字的限制,因此,除具有管道所具有的功能外,它还允许无亲缘关系进程间的通信。命名管道在文件系统中有对应的文件名。命名管道通过命令mkfifo或系统调用mkfifo来创建。(3)信号(Signal):信

2017-08-11 15:52:17 743

转载 JVM如何加载一个类的过程,双亲委派模型中有哪些方法?

1、类加载过程:加载、验证、准备、解析、初始化加载在加载阶段,虚拟机主要完成三件事:      1.通过一个类的全限定名来获取定义此类的二进制字节流。      2.将这个字节流所代表的静态存储结构转化为方法区域的运行时数据结构。      3.在Java堆中生成一个代表这个类的java.lang.Class对

2017-08-11 15:43:10 1282

转载 说一说排序算法,稳定性,复杂度

选择排序、快速排序、希尔排序、堆排序不是稳定的排序算法,冒泡排序、插入排序、归并排序和基数排序是稳定的排序算法。冒泡法:  这是最原始,也是众所周知的最慢的算法了。他的名字的由来因为它的工作看来象是冒泡:  复杂度为O(n*n)。当数据为正序,将不会有交换。复杂度为O(0)。直接插入排序:O(n*n)选择排序:O(n*n)快速排序:平均时间复

2017-08-11 15:25:53 491

转载 说一说gc

一个优秀的Java程序员必须了解GC的工作原理、如何优化GC的性能、如何与GC进行有限的交互,因为有一些应用程序对性能要求较高,例如嵌入式系统、实时系统等,只有全面提升内存的管理效率 ,才能提高整个应用程序的性能。本篇文章首先简单介绍GC的工作原理之后,然后再对GC的几个关键问题进行深入探讨,最后提出一些Java程序设计建议,从GC角度提高Java程序的性能。GC的基本原理Java

2017-08-11 14:51:12 460

转载 linkedhashmap源码解读

http://www.cnblogs.com/xiaoxi/p/6170590.html一、初识LinkedHashMap上篇文章讲了HashMap。HashMap是一种非常常见、非常有用的集合,但在多线程情况下使用不当会有线程安全问题。大多数情况下,只要不涉及线程安全问题,Map基本都可以使用HashMap,不过HashMap有一个问题,就是迭代HashMap的顺序并

2017-08-11 11:22:35 253

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除