自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

菜鸟程序员成长路

代码是程序员思维智慧的结晶

  • 博客(202)
  • 收藏
  • 关注

转载 RESTful API

要弄清楚什么是RESTful API,首先要弄清楚什么是REST。REST -- REpresentational State Transfer,英语的直译就是“表现层状态转移”。如果看这个概念,估计没几个人能明白是什么意思。那下面就让我来用一句人话解释一下什么是RESTful:URL定位资源,用HTTP动词(GET,POST,PUT,DELETE)描述操作。Resource:资源,即数据。Representational:某种表现形式,比如用JSON,XML,JPEG等;...

2021-04-01 09:51:15 269

原创 使用HBuilder X拉取git上代码 git did not exit cleanly (exit code 1) 问题

项目管理使用git,将代码clone到本地,使用HBuilder X导入本地项目,开发~在拉取代码的时候,出现git did not exit cleanly (exit code 1) 错误,特此记录,亲测有效:如果你有大量改动,首先commit代码,然后再拉取,即可~由于我只在地址的配置文件中有一次改动,所以,我先还原,再clean up项目,然后再拉取,即可~...

2020-11-16 08:53:22 4375

转载 创建maven项目时候的GroupID和ArtifactID

groupId :the unique identifier of the organization or group that created the projectartifactId :unique base name of the primary artifact being generated by this projectGroupID 是项目组织唯一的标识符,实际对应JAVA...

2019-07-01 13:52:10 7638

转载 eclipse没有server选项解决方法

eclipse是是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。它使用频率十分高,然而当使用它配置weblogic的时候,经常会发现一个重要的问题就是打开eclipse之后没有了server选项,那么该如何解决这个问题呢? 下面将详细介绍eclipse中servers不见了的解决方法。 找到...

2019-05-06 15:15:08 2715 1

翻译 innerHTML、innerText、outerHTML、outerText区别

1、区别:(1) innerHTML 设置或获取位于对象起始和结束标签内的 HTML,例子:<div id="div1">hello world</div><div id="div2"><span>BEI</span><p>JING</p></

2018-10-24 17:25:22 6433 1

原创 HTML5__自定义数据属性

HTML5 规定可以为元素添加非标准的属性,但要添加前缀 data-,目的是为元素提供与渲染无关的信息,或者提供语义信息。这些属性可以任意添加、随便命名,只要以 data-开头即可。来看一个例子:<div id="myDiv" data-appId="12345" data-myname="Nicholas"></div>添加了自定义属性之后,可以通过元素的 dat...

2018-10-24 16:29:37 1048

转载 阿里云服务器(Windows32操作系统)及配置方法

以前一直想弄个服务器玩玩,昨天闲来无事,无意间看到了阿里云,点击注册进去看了看,有学生优惠活动。下面的内容是从别处百度得来,写这个内容纯属自己个人总结,若涉及版权问题,请原谅。 一.通过学生优惠价格购买云服务器1.进入阿里云官网https://www.aliyun.com/2.点击右上角登录按钮(这里使用的是淘宝账号密码支付,这个大家应该都有吧,没有就去注册个淘宝账号吧)...

2018-10-24 10:53:03 15426 1

转载 如何配置阿里云服务器以及在远程连接的过程中遇到的问题的解决方法,顺便教你如何让别人访问到你的html静态页面

一、阿里云服务器的配置:关于阿里云服务器的部署,网上有很多的教程,我在这里就不详细说了,只给大家推荐一个讲解比较详细的教程地址。阿里云服务器(Windows32操作系统)及配置方法:https://blog.csdn.net/oyj2263378312/article/details/79113648上面地址的教程后面介绍的是通过javaweb的那一套知识搭建环境,如果你只是想要做一个...

2018-10-24 10:45:04 2132 2

转载 部署静态网站的五种方法

第一种:添加静态页面在Tomcat8\webapps\ROOT根路径下例如:在ROOT文件夹下放一个hello.html的静态页面访问方法:localhost:8080/hello.html第二种:在Tomcat8\webapps路径下自定义目录网站例如:在Tomcat8\webapps下放入一个自定义的网站文件夹WJ,在WJ文件夹下存放自己网站的内容hello.html访问方法:lo...

2018-10-24 10:43:42 9947 1

转载 iframe.contentWindow 属性:关于contentWindow和contentDocument区分

定义和用法  contentDocument 属性能够以 HTML 对象来返回 iframe 中的文档,可以通过所有标准的 DOM 方法来处理被返回的对象。  语法:frameObject.contentWindow,或者 iframeObject.contentWindow(不是jquery对象)   用iframe嵌套页面时,如果父页面要获取子页面里面的内容,可以使用conte...

2018-10-23 14:04:54 5887

转载 Web前端之 offsetWidth,clientWidth,scrollWidth,offsetLeft,clientLeft,scrollLeft

 二、涉及问题和总体概括:         如果你对width,offsetWidth,clientWidth,scrollWidth,offsetLeft,clientLeft,scrollLeft这几个的差别还不是很熟悉,那你最好翻阅资料搞清楚,当然,你也可以看一下本文(虽然写的很差劲);这几个概念,你会在开发的时候经常用到,因此,掌握还是很有必要的。        首先来说一...

2018-10-18 16:42:44 1105

原创 JS for...in...语句

定义和用法for/in 语句用于循环对象属性。循环中的代码每执行一次,就会对数组的元素或者对象的属性进行一次操作。JavaScript 支持不同类型的循环:for - 循环代码块一定的次数 for/in - 循环遍历对象的属性 while - 当指定的条件为 true 时循环指定的代码块 do/while - 同样当指定的条件为 true 时循环指定的代码块注意: 不要使用...

2018-10-18 15:10:24 798

转载 BOM和DOM详解

DOM是一个使程序和脚本有能力动态地访问和更新文档的内容、结构以及样式的平台和语言中立的接口。,而BOM定义了JavaScript可以进行操作的浏览器的各个功能部件的接口。  js组成我们都知道, javascript 有三部分构成,ECMAScript,DOM和BOM,根据宿主(浏览器)的不同,具体的表现形式也不尽相同,ie和其他的浏览器风格迥异。1. DOM 是 W3C ...

2018-10-18 11:23:24 3488

转载 Web前端之iframe详解

iframe基本内涵通常我们使用iframe直接直接在页面嵌套iframe标签指定src就可以了。<iframe src="demo_iframe_sandbox.htm"></iframe>但是,有追求的我们,并不是想要这么low的iframe. 我们来看看在iframe中还可以设置些什么属性iframe常用属性:1.frameborder:是否...

2018-10-18 08:43:49 2055

转载 【redis】linux上的安装与配置(详细图解)

转自:https://blog.csdn.net/yjqyyjw/article/details/732934551、下载http://redis.io/download12、解压至任一目录tar xzf redis-2.8.17.tar.gz13、编译并安装cd redis-2.8.17make cd srcmake install PREFIX=/usr/loca...

2018-10-12 16:59:16 200

转载 Spring 调度任务@scheduled学习总结

转自:https://blog.csdn.net/kongling16688/article/details/45918833官网Api:http://docs.spring.io/spring/docs/current/spring-framework-reference/html/scheduling.html#scheduling-annotation-support-scheduled...

2018-09-30 14:38:18 278

转载 javascript中的立即执行函数(function(){…})()

javascript和其他编程语言相比比较随意,所以javascript代码中充满各种奇葩的写法,有时雾里看花,当然,能理解各型各色的写法也是对javascript语言特性更进一步的深入理解。( function(){…} )()和( function (){…} () )是两种javascript立即执行函数的常见写法,最初我以为是一个括号包裹匿名函数,再在后面加个括号调用函数,最后达到函数...

2018-09-14 11:27:29 463

转载 Springmvc的拦截器执行顺序及各方法作用

实现HandlerInterceptor接口或者继承HandlerInterceptor的子类,比如Spring 已经提供的实现了HandlerInterceptor 接口的抽象类HandlerInterceptorAdapter ,下面讲实现其接口的写法,先看一下这个接口的三个方法. - 方法preHandle: 顾名思义,该方法将在请求处理之前进行调用,在controller之前执行。S...

2018-09-14 09:31:47 2102

转载 JS中的自执行函数

转自:https://www.cnblogs.com/zuiyirenjian/p/3535126.html在JS中,也常常需要复用,将一些常见的操作封装起来,目前看到的很多JS库,比如JQuery就是非常典型的,那么如何在JS中写一个可复用的呢?虽然在JS中有类的这个说法,但是我对这个玩意还是很抵触的,但是存在即合理。JS中的类是通过函数来模拟的,也就是说JS中的函数具有双重角色,用new关...

2018-09-13 15:11:50 18036

转载 jsp页面中的代码执行加载顺序

一.jsp页面中的代码执行加载顺序介绍1. java是在服务器端运行的代码,jsp在服务器的servlet里运行,而javascript和html都是在浏览器端运行的代码。所以加载执行顺序是是java>jsp>js。2. js在jsp中的加载顺序页面上的js代码是html代码的一部分,所以页面加载的时候是由上而下加载。所以js加载的顺序也就是页面中<script&gt...

2018-09-13 10:29:37 6127

转载 shiro权限框架与spring框架轻松整合

可以两篇结合看(上一篇:https://blog.csdn.net/qq_39949109/article/details/80390874),本篇更详细些;shiro是一个权限框架,用于管理网站的权限,大到网站登录过滤,小到一个菜单或按钮是否显示,shiro学习起来非常简单,以下是shiro的执行流程图:看完不懂的请下载shiro全套视频教程:http://pan.baidu.c...

2018-09-07 10:37:11 475

转载 spring配置文件详解

转自:http://book.51cto.com/art/201004/193743.htmSpring配置文件是用于指导Spring工厂进行Bean生产、依赖关系注入(装配)及Bean实例分发的"图纸"。Java EE程序员必须学会并灵活应用这份"图纸"准确地表达自己的"生产意图"。Spring配置文件是一个或多个标准的XML文档,applicationContext.xml是Spring的...

2018-09-07 08:55:39 52122 2

转载 java web工程web.xml配置详解

Web.xml详解:1.web.xml加载过程(步骤)首先简单讲一下,web.xml的加载过程。当启动一个WEB项目时,容器包括(JBoss、Tomcat等)首先会读取项目web.xml配置文件里的配置,当这一步骤没有出错并且完成之后,项目才能正常地被启动起来。1. 启动WEB项目的时候,容器首先会去它的配置文件web.xml读取两个节点:  <listener></...

2018-09-06 11:20:01 29993 5

转载 httpSession的正确理解

关于HttpSession的误解实在是太多了,本来是一个很简单的问题,怎会搞的如此的复杂呢?下面说说我的理解吧:一个session就是一系列某用户和服务器间的通讯。服务器有能力分辨出不同的用户。一个session的建立是从一个用户向服务器发第一个请求开始,而以用户显式结束或session超时为结束。其工作原理是这样的:1.当一个用户向服务器发送第一个请求时,服务器为其建立一个session...

2018-09-06 09:47:51 32046 2

转载 线程中的wait() 与 锁的关系

我们先看一段代码:/** * 计算输出其他线程锁计算的数据* */ public class ThreadA { public static void main(String[] args) throws InterruptedException{ ThreadB b = new ThreadB(); //启动计算线程 b.st...

2018-08-17 14:31:46 3266 4

转载 plsql查看是否锁表,锁模式等,以及解锁SQL

--工作中的点滴积累 SELECT l.session_id sid, s.serial#, l.locked_mode 锁模式, l.oracle_username 登录用户, l.os_user_name 登录机器用户名, s.machine 机器名, s.terminal 终端用户名, o.object_na...

2018-07-13 08:49:33 3974

转载 Map.Entry 类使用简介(转)

你是否已经对每次从Map中取得关键字然后再取得相应的值感觉厌倦?使用Map.Entry类,你可以得到在同一时间得到所有的信息。标准的Map访问方法如下:Set keys = map.keySet( );if(keys != null) {Iterator iterator = keys.iterator( );while(iterator.hasNext( )) {Object ke...

2018-06-29 17:49:15 437

转载 Java中的private、protected、public和default的区别

这个问题 应该很老了,但是确实是重点中的重点,如果没有真正的都用过这些修饰符,其实对其的作用并不深刻,我也没用过默认的修饰符,所以有时候也总把friendly和protected搞混,还因为这个丢失了一次很好的工作机会,随意今天又重新弄了一下跟大家分享,没事自己就看看。 (1)对于public修饰符,它具有最大的访问权限,可以访问任何一个在CLASSPATH下的类、接口、异常等。它往往用于对外的情...

2018-06-29 17:48:26 633

转载 Java并发编程:深入剖析ThreadLocal

转自:https://www.cnblogs.com/dolphin0520/p/3920407.html点击打开链接想必很多朋友对ThreadLocal并不陌生,今天我们就来一起探讨下ThreadLocal的使用方法和实现原理。首先,本文先谈一下对ThreadLocal的理解,然后根据ThreadLocal类的源码分析了其实现原理和使用需要注意的地方,最后给出了两个应用场景。  以下是本...

2018-06-29 17:46:15 113

转载 javaWeb项目中到底什么是单例,多例

转自:https://www.cnblogs.com/doudouxiaoye/p/5711414.html点击打开链接你用杯子喝可乐,喝完了不刷,继续去倒果汁喝,就是单例。你用杯子喝可乐,直接扔了杯子,换个杯子去倒果汁喝,就是多例。数据库连接池就是单例模式,有且仅有一个连接池管理者,管理多个连接池对象。1. 什么是单例多例:所谓单例就是所有的请求都用一个对象来处理,比如我们常用的service和...

2018-06-29 17:45:08 3448 2

转载 [IntelliJ] 与Eclipse关于"Call Hierarchy"和"Find Reference"功能比较

"Call Hierarchy"功能比较Eclipse的"Call Hierarchy"可以查看一个Java方法或类成员变量的调用树(caller和callee两个方向)。IntelliJ IDEA中可以在主菜单中选择Navigate | Call Hierarchy命令查看一个Java方法调用树(caller和callee两个方向),但是不像Eclipse那样可以查看类成员变量的调用树。...

2018-06-29 17:44:12 2524 1

转载 Set List 直接转String[]数组

转自:https://blog.csdn.net/mengyinjun217/article/details/77645612点击打开链接Set , List转String数组直接用其toArray()方法即可,注意事项如下:转换错误:   java.lang.ClassCastException: [Ljava.lang.Object; cannot be cast t...

2018-06-29 17:43:10 14415

转载 request.getRemoteAddr():获得IP地址

转自:https://www.cnblogs.com/nuke/archive/2009/06/25/1510896.htmlSystem.out.println("request.getRemoteAddr(): " + request.getRemoteAddr()); System.out.println("request.getRemoteHost(): " + request.getRe...

2018-06-28 17:59:34 31270 1

转载 Spring中使用RedisTemplate操作Redis(spring-data-redis)

转自:https://www.cnblogs.com/EasonJim/p/7803067.html点击打开链接Redis 数据结构简介Redis可以存储键与5种不同数据结构类型之间的映射,这5种数据结构类型分别为String(字符串)、List(列表)、Set(集合)、Hash(散列)和 Zset(有序集合)。下面来对这5种数据结构类型作简单的介绍:结构类型结构存储的值结构的读写能力String...

2018-06-28 17:58:24 552

转载 集合与数组之间的转换

转自:https://www.cnblogs.com/qiuyu-blog/p/4554658.html点击打开链接数组和List、Set都可以存放多个元素,数组的特点是长度固定,访问速度非常快,元素类型单一;List的特点是长度可以动态增加,能够维护元素的次序,存入的所有元素都当做Object,允许元素重复;Set的特点是长度可以动态增加,能够保证元素不重复,存入的所有元素都当做Object...

2018-06-28 17:56:54 526

转载 Object...values可变参数和Object[] values区别

转自:https://blog.csdn.net/Maybe_9527/article/details/76694222点击打开链接 Object[] values做形参时,实参只能以Object数组形式传递,比如:Student stu1=new Student();Teacher teah1=new Teacher();Bird b1=new Bird();Object...

2018-06-28 17:56:07 4190

转载 RedisTemplate缓存用法小记

转自:https://blog.csdn.net/wxx151556/article/details/78493147点击打开链接1、下载一个客户端:Redis Desktop Manager2、redis的引用包:<dependency> <groupId>org.springframework.data</groupId> <artif...

2018-06-28 17:55:20 1351 1

转载 Oracle中分页查询语句

转自:https://www.cnblogs.com/Strive-count/p/6621502.html点击打开链接Oracle数据库和Mysql数据库的查询语句大致一样,比较明显的不同点是分页查询,下面是Oracle数据库的分页查询语句。Oracle分页查询语句基本上可以按照本文给出的格式来进行套用。Oracle分分页查询格式:SELECT * FROM ( SELECT A.*, R...

2018-06-28 08:29:11 327

转载 redis缓存在项目中的使用

转自:https://www.cnblogs.com/fengli9998/p/6755591.html点击打开链接关于redis为什么能作为缓存这个问题我们就不说了,直接来说一下redis缓存到底如何在项目中使用吧:1.redis缓存如何在项目中配置?   1.1redis缓存单机版和集群版配置?(redis的客户端jedis常用)12345678910111213141516171819202...

2018-06-28 08:28:28 15988 1

转载 Redis使用方法介绍

转载:https://blog.csdn.net/eff666/article/details/52998688?locationNum=3&fps=1点击打开链接1、Redis介绍 Redis——REmote DIctionary Server,可以直接理解为远程字典服务,也就是基于Key-Value模式Memcached+Database Persistence。Redis是一个开源的...

2018-06-28 08:27:26 4745

空空如也

空空如也

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

TA关注的人

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