自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 connected to the target VM, address: '127.0.0.1:25678', transport: 'socket'

connected to the target VM, address: '127.0.0.1:25678', transport: 'socket'根据百度上的答案,造成以上报错有多种情况,故在尝试各种解决方案之前确定自己是在什么背景下,接下来,我以我自己遇到的情况来讲述我是如何解决的。背景:用idea 开发java 程序,框架是 sofaMVC(基于Spring MVC),我是之前...

2019-04-01 20:59:42 35402 2

原创 spring的IOC实现原理【简易版】

spring 的IOC容器如何初始化bean 并注入本文主要简单讲解,xml配置bean 和 @Autowired注解自动注入两种方式1、xml配置bean     1)spring在启动时,通过扫描bean的配置文件进行初始化bean。    2)将<bean>标签中bean 进行初始化,存放在map<beanName, Object>。    3) 该bean中<...

2018-04-13 16:55:26 557

原创 SpringMVC请求与Controller如何匹配【简易版】

当spring 接到请求后,DispatcherServlet如何找到对应的Controller1、spring初始化时期    1)会对所有的bean进行加载(此处只讨论注解定义bean),判断bean中是否带有@Controller 注解或者 @RequestMapping 注解,若有则该bean为一个Handler。       问:如果仅有@RequestMapping 注解,是否会为Ha...

2018-04-13 16:02:55 1470

原创 JVM参数调优

一.JVM内存模型及JVM参数含义二.OutOfMemoryException异常    并不是内存耗尽才会抛出OOM异常,当满足以下两个条件将触发OOM:JVM98%的时间花费在内存回收每次回收的内存小于2%三.内存泄漏及解决方法系统崩溃前的现象:GC的时间越来越长;Full GC的次数越来越多;老年代的内存耗尽越来越大      2. 生成堆的d

2017-10-12 15:00:42 345

原创 Java 六大时间类

本文主要来分析和验证六大时间类的基本区别。(1)java.util.Date(2)java.sql.Date  (3)java.sql.Time  (4)java.sql.Timestamp(5)java.text.SimpleDateFormat(6)java.util.Calendar1.java.util.Date   在时

2017-09-30 19:31:17 768

原创 idea main函数 传参

主要介绍的是在idea中如何配置main函数的入参(1)编辑方法的配置(2)main函数传入的入参(3)执行run

2017-09-26 19:24:40 774

原创 SQL-LeetCode-easy-595

工作之余,刷刷LeetCode,从最简单的sql开始~(发现数据库sql操作的时候,sql十分的不熟悉)595. Big Countries这题是很基本的SQL语句了,主要是where 的 子句的书写,一个是某个字段在一定范围内,可以直接用 '>' 或者 'select name, population,area from World where area > 300000

2017-09-07 21:15:04 282

原创 MyBatis-- maven自动生成映射文件及classPathEntry 路径修改

这篇文章主要讲解用maven的方式自动生成映射文件1.在项目pom.xml中配置mybatis,利用maven下载mybatis org.mybatis.generator mybatis-generator-maven-plugin 1.3.2

2017-08-21 13:34:24 9023 1

原创 算法--美团--给出m*n个格子,每次只能右走一步或下走一步,打印出所有的路径

public class LoadOfOne { //将走的每一步存入数组中,向右走存入0,向下走存入1,然后递归 //结束条件为,mn同时为0时,即表示走到头了 public static void Load(int m,int n,int[] result){ if(m==0&&n==0){ Print(result);

2017-04-24 20:09:25 3721 1

原创 js单线程与java多线程、同步与异步

写这篇博客源于想对比一下单线程js和多线程java两种语言的区别。      定义区:           单线程:只能执行一个任务,只有在完成执行后,才能继续执行其他的任务。           多线程:有多个线程,可以同时执行多个任务。           同步:当发送一个请求后,必须等待响应之后才能继续执行后面的程序。           异步:但发送一个请求后,可以不需

2017-04-12 18:13:04 2723

原创 cvte-前端面试题-点击列表项返回其列表顺序

题目是:给你一个无序列表,点击其中任意一个时返回其在列表中的顺序。下面是html片段 点击时返回1 点击时返回2 点击时返回3 点击时返回4 点击时返回5 点击时返回6     这题的常规做法是,为每个li标签绑定一个点击事件var ul = document.getElementsByTagName("ul"); var lino

2017-03-30 20:20:23 650

原创 闭包问题-及js高程中闭包与变量例题解析

闭包是js中的重点,也是一个较难理解的一个点,但是其应用却很广,故而理解并正确使用闭包是很有必要的。      定义:有权访问另一个函数作用域中的变量的函数。      如下,我想获取 test 的值,即输出testfunction init() { var test =test;}var result = test;console.log(result);      输

2017-03-30 18:31:39 885

原创 js数组中forEach,map,filter的区别

1.forEach():没有返回值,只是针对每个元素调用func    简单来说,就是将数组中的每个值,依次进行遍历,执行功能函数    如果只需对数组元素进行操作,不需返回任何值时,适用    eg.例如依次输出数组元素的值2.map():返回一个新的Array,每个元素为调用func的结果   是将每个元素进行func函数的处理,将处理后的结果作为一个元素放入新的数组 

2017-03-17 02:11:23 1120

原创 作用域及作用域链--javascript

作用域简单来说,就是一个变量或者函数他的有效范围。       当调用一个函数或者变量时,此处代码的执行环境中如果没有这个函数或者变量,则可以根据它的作用域链向上,直到找到此函数或变量,以保证对执行环境有权访问的所有变量和函数的有序访问。       作用域链的前端始终都是当前执行代码所在的环境的变量对象(环境中所有定义的变量和函数都在保存在这个对象中),作用域链中的下一个变量对象是来自它

2017-03-16 17:13:02 290

原创 mongodb安装

1、此安装版本为mongodb-win32-x86_64-2008plus-ssl-3.4.2-signed.msi        默认安装路径为C:\Program Files\MongoDB\2、将bin文件夹移动到\MongoDB\ 下3、创建data文件夹       C:\Program Files\MongoDB\data      创建db、log文件夹 ,用

2017-02-21 15:12:21 295

原创 nodejs项目环境的搭建

1、在安装了npm、nodejs后(具体的安装方法找度娘)      a、创建package.json文件,创建方法,可以看我的另一篇博客 http://blog.csdn.net/chenjing9393/article/details/53995041      b、在项目的根目录下安装:            根目录进入方法,运行 > cmd >  用 cd 命令进入项目所在的根

2017-02-15 18:50:42 378

原创 js动态加载元素的事件响应--jquery解决

用 js 动态加载的元素会存在无法直接执行  onclick() 事件,  需要用其他的方法     现用   jquery  中的 on()方法解决:        定义:.on( events ,[selector ] ,[ data ], handler(eventObject) )        event:为响应事件,在该代码中为 click 事件        sele

2017-02-14 18:47:21 358

原创 json文件访问404错误

访问json文件中的数据时出现404错误,有以下几种可能:   (1)路径     检测访问路径是否正确,提供一种比较笨的检测方法:       a, 在同一个文件下建立一个别的文件,js,html,css均可,然后相同路径引用,看是否能正确引用,       b,如果能则路径没问题,否则则是路径问题,改为正确路径即可    (2)Internet信息服务器(IIS)不支持js

2017-02-14 18:22:52 4664

原创 GET与POST的区别:

GET与POST的区别:(1)GET请求会将参数跟在URL后进行传递,而POST请求则是作为HTTP小时的实体内容发送给WEB服务器。(2)GET方式对传输的数据有大小限制(通常不能大于2KB),而使用POST方式传递的数据量要比GET方式大得多(理论上不受限制)。(3)GET方式请求的数据会被浏览器缓存起来,因此其他人就可以从浏览器的历史记录中读出这些数据,例如账号和密码

2017-02-13 14:34:45 348

原创 服务器返回的数据格式种类及优缺点

服务器有多种返回数据格式,现以HTML片段、XML文档、JSON文件进行说明和对比。    以jQuery的$.get()方法作为实现方式,基本结构为                     $.get( url [.data][. callback][. type])         (其中callback为回调函数)    (1)HTML片段         在服务器端返回

2017-02-13 13:05:24 6352

原创 创建package.json文件

1.已安装nodejs、npm等2.打开命令行cmd3.进入项目根目录4.在目录下输入 npm init5.根据提示输入相关信息输入yes,完成package.json文件的建立6.可以直接打开项目中的package.json文件查看

2017-01-03 15:41:14 11094

空空如也

空空如也

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

TA关注的人

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