自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

萧曳丶

多品味

  • 博客(55)
  • 资源 (321)
  • 收藏
  • 关注

原创 List 中存放Map对象,与遍历map中的数据

package com.xiaoye;import java.security.KeyStore.Entry;import java.util.ArrayList;import java.util.HashMap;import java.util.Iterator;import java.util.List;import java.util.Map;import org.juni...

2018-03-31 22:34:36 7556

转载 Jquery异步上传文件

我想通过jQuery异步上传文件,这是我的HTML: 123<span>File</span><input type="file" id="file" name="file" size="10"/><input id="uploadbutton" type="button" value=&qu

2018-03-28 18:31:45 7788

转载 使用jQuery播放/暂停 HTML5视频

我尝试用jQuery控制HTML5视频,两个视频分别在两个tab中,我希望点中tab后,该tab里的视频可以立即播放,而另外tab里的视频能够停止。我的代码是这样的:123$('#playMovie1').click(function(){$('#movie1').play();});但发现这样不行,而用以下的js是可以的:1document.getElementById('movie1').pl...

2018-03-28 18:29:57 8086 1

转载 什么是jvm?

说明:做java开发的几乎都知道jvm这个名词,但是由于jvm对实际的简单开发的来说关联的还是不多,一般工作个一两年(当然不包括爱学习的及专门做性能优化的什么的),很少有人能很好的去学习及理解什么是jvm,以及弄清楚jvm的工作原理,个人认为这块还是非常有必要去认真了解及学习的,特别是刚入门或入门不久的java开发来说,这是java的基石。JVM(Java Virtual Machine,Java...

2018-03-28 09:16:23 168

转载 Java之POI读取Excel的Package should contain a content type part [M1.13]] with root cause异常问题解决

引言: 在Java中,使用POI来进行excel的读取和解析是常用的一种做法;在office的excel中存在2007,2003两种不同的格式,通常情况下是以xls/xlsx的不同后缀来区分的,但用户可能不知道这个区别,所以会出现格式无法兼容的异常1.  POI    POI源自Apache基金会,是其顶级域名项目, POI提供API给Java程序对Microsoft Office格式档案读和写的...

2018-03-27 17:46:52 1316

转载 MySQL union all排序问题

(select t1.goods_id  goods_id from 1dcq_goods t1 order by t1.goods_id )UNION all(select t2.goods_id  goods_id from 1dcq_goods t2 order by t2.goods_id desc )如上sql语句,结果如下,可以看出是没有顺序的:下面语句:(select t1.good...

2018-03-27 17:45:26 2378 3

转载 Spring笔记--xml配置文件详解

1:bean的基本属性配置:<!-- id是bean的标识符,必须唯一,如果没有配置id,name默认为标识符    如果配置了id,有配置了name,那么name为别名 name可以设置多个别名,分隔符可以是空格 逗号 分号 class是bean的全限定名,即包名加类名 如果不配置id和name,那么可以根据applicationContext.g...

2018-03-27 15:48:45 170

转载 基于注解@Aspect的AOP实现

Spring只支持XML方式而没有实现注解的方式(也叫AspectJ方式)的AOP,所以要使用@Aspect注解,只能引入AspectJ相关的 jar 包 aopalliance-1.0.jar 和 aspectjweaver.jar,这个坑把我给坑惨了。使用步骤如下:1、引入相关jar包2、Spring的配置文件 applicationContext.xml 中引入context、aop对应的...

2018-03-27 10:00:50 27775

转载 Redis操作手册

一、Redis简介1.1 NoSQLNoSQL,泛指非关系型数据库,NoSQL数据库分为四大类:键值存储数据库(Redis,Voldemort,Oracle BDB)、列存储数据库(HBase,Riak)、文档型数据库(CouchDB,MongoDB)、图形数据库(Neo4J,InfoGrid,Infinite Graph)。1.2 非关系型数据库特点数据模型比较简单需要灵活性更强的IT系统对数据...

2018-03-27 00:15:45 805

转载 Linux安装JDK完整步骤

1、检查一下系统中的jdk版本[root@localhost software]# java -version显示:openjdk version "1.8.0_102"OpenJDK Runtime Environment (build 1.8.0_102-b14)OpenJDK 64-Bit Server VM (build 25.102-b14, mixed mode)2、检测jdk安装...

2018-03-26 22:37:10 163

转载 10分钟学会前端调试利器——FireBug

概述  FireBug是一个用于网站前端开发的工具,它是FireFox浏览器的一个扩展插件。它可以用于调试JavaScript、查看DOM、分析CSS、监控网络流量以及进行Ajax交互等。它提供了几乎前端开发需要的全部功能。官方网站:www.getfirebug.com  如何获取Firebug?  因为它是Firefox浏览器的一个扩展插件,所以首先需要下载Firefox浏览器。读者可以访问ww...

2018-03-26 15:24:26 261

转载 Jquery判断数组中是否包含某个元素$.inArray()的用法

判断数组里面是否包含某个元素可以使用 $.inArray("元素(字符串)",数组名称) 进行判断 ,当存在该元素(字符串)时,返回该元素在数组的下标,不存在时返回 -1示例代码: 1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-t...

2018-03-26 11:36:43 893

转载 Linux修改文件属性和权限

在Linux下,和文件有关的身份有用户组,所有者,others,这三种身份又有三种权限,即r(读)、w(写)、x(执行)。首先,文件权限描述由10个字符组成,例如,“-rwxr-xr--”、"drwxr-xr-x".其中,第一个字符的含义为:d:表示目录-:表示文件l:表示连接文件b:表示设备文件里面的可供存储的接口设备c:表示设备文件里面的串行端口设置,例如键盘、鼠标接下来的9个字符,分为三组,...

2018-03-24 17:11:06 6919

转载 VMWare下Linux虚拟机与Window主机的网络设置与通讯

首先安装好vmware以及linux系统,这就不多说了,安装好后,开始进行相关网络的设置工作。1。  打开虚拟机,edit-->virtual network editor 进行相关设置工作。如下图:      2。 进行第二步的操作。设置好NAT网络配置项。3。 主机上的VMnet8 虚拟网卡的设置工作,如下:IP以及网关的网段需要设置成和虚拟机中的网络网段一致。4。 进入虚拟机,查看网络...

2018-03-24 17:00:48 509

转载 linux下 如何切换到root用户

默认安装完成之后并不知道root用户的密码,那么如何应用root权限呢?(1)sudo 命令  xzm@ubuntu:~$  sudo这样输入当前管理员用户密码就可以得到超级用户的权限。但默认的情况下5分钟root权限就失效了。(2)sudo -ixzm@ubuntu:~$  sudo -i通过这种方法输入当前管理员用户的密码就可以进到root用户。(3)如果想一直使用root权限,要通过su切换...

2018-03-24 16:26:22 436

转载 JavaWeb学习篇之----容器Response详解

我们就来看一下Response容器的相关知识吧。Response和我们即将在后面说到的Request容器是一一对应的,他是web容器在用户每次请求服务端的时候,创建的一对容器对象,Response容器是服务端返还给客户机的一个响应内容对象容器,比如说:响应头,响应行,实体数据等信息,而Request容器对象是,代表用户请求服务端的的一个容器对象,比如客户机的请求头,请求行,以及携带的参数信息等。所...

2018-03-21 14:16:37 178

转载 layer弹出层框架alert与msg详解

layer至今仍作为layui的代表作,她的受众广泛并非偶然,而是这五年多的坚持,不断完善和维护、不断建设和提升社区服务,使得猿们纷纷自发传播,乃至于成为今天的Layui最强劲的源动力。目前,layer已成为国内最多人使用的web弹层组件,GitHub自然Stars3000+,官网累计下载量达30w+,大概有20万Web平台正在使用layer。               在贴出代码 1 laye...

2018-03-21 14:15:10 2994

转载 Spring事务管理(详解+实例)

写这篇博客之前我首先读了《Spring in action》,之后在网上看了一些关于Spring事务管理的文章,感觉都没有讲全,这里就将书上的和网上关于事务的知识总结一下,参考的文章如下:Spring事务机制详解Spring事务配置的五种方式Spring中的事务管理实例详解1 初步理解理解事务之前,先讲一个你日常生活中最常干的事:取钱。 比如你去ATM机取1000块钱,大体有两个步骤:首先输入密码...

2018-03-20 11:33:23 136

转载 springmvc.xml中use-default-filters的作用

1、<!-- 启用注解扫描,并定义组件查找规则 ,mvc层只负责扫描@Controller -->[java] view plain copy<context:component-scan base-package="com.nn.web.controller"          use-default-filters="false">          <conte...

2018-03-20 10:30:48 211

转载 HttpServletResponse,HttpServletRequest详解

1、相关的接口 HttpServletRequestHttpServletRequest接口最常用的方法就是获得请求中的参数,这些参数一般是客户端表单中的数据。同时,HttpServletRequest接口可以获取由客户端传送的名称,也可以获取产生请求并且接收请求的服务器端主机名及IP地址,还可以获取客户端正在使用的通信协议等信息。下表是接口HttpServletRequest的常用方法。说明:H...

2018-03-20 10:03:15 189

转载 SqlMap namespace ibatis 没有生效

ibatis的配置文件中有一个命名空间的属性,如<sqlMap namespace="common">,默认情况下这个功能是关闭的。要打开它需要在SqlMapConfig.xml文件中进行配置:[html] view plain copy<!DOCTYPE sqlMapConfig PUBLIC "-//ibatis.apache.org//DTD SQL Map Config ...

2018-03-19 15:37:22 290

转载 使用EL表达式获取cookie和cookie中的信息

首先cookie是EL表达式的内置对象可以直接拿来使用${cookie.name}将获得对应cookie的对象,比如我们用jsp将一段cookie发送给客户端。JAVA代码编写:/** * 设置cookie * * @param response * @param name * cookie名字 * @param value * ...

2018-03-19 15:09:31 1674

转载 JSP九大内置对象和四种属性范围解读

 摘要:本文首先主要讲解了JSP中四种属性范围的概念、用法与实例。然后在这个基础之上又引入了九大内置对象,并对这几大内置对象一个一个的进行分析的解读。内容很详细,例子都附有代码和运行的结果截图。本文工程下载一、四种属性范围1.1、在JSP中提供了四种属性保存范围page:在一个页面内保存属性,跳转之后无效request:在一次服务请求范围内,服务器跳转后依然有效session:-在一次会话范围内,...

2018-03-19 14:48:13 1148

转载 StringUtils.isEmpty和StringUtils.isBlank用法和区别

两个方法都是判断字符是否为空的。前者是要求没有任何字符,即str==null 或 str.length()==0;后者要求是空白字符,即无意义字符。其实isBlank判断的空字符是包括了isEmpty的。换句话说,isEmpty判断的范围更小在校验一个String类型的变量是否为空时,通常存在3中情况是否为 null 是否为 “” 是否为空字符串。 StringUtils的isBlank()方法可...

2018-03-19 13:26:43 158

转载 @ResponseBody 和 @RequestBody 的作用

先提一嘴 @RequestMapping(“url”),这里的 url写的是请求路径的一部分,一般作用在 Controller的方法上,作为请求的映射地址。代码:@RequestMapping(value = "/test")//类级别映射,可以没有,一般用于减少书写量public class myController { //方法级别映射,必须有,那么这个方法的访问地址就是/test/a...

2018-03-19 13:16:16 190

转载 mybatis中#和$符号的区别

mybatis做为一个轻量级ORM框架在许多项目中使用,因其简单的入门受到了广大开发者的热爱。在近期项目中再做一个相关的开发,碰到了#、$符号这样的问题,之前没怎么注意过,通过学习之后,有了点感悟,分享如下,#{} 使用#{}意味着使用的预编译的语句,即在使用jdbc时的preparedStatement,sql语句中如果存在参数则会使用?作占位符,我们知道这种方式可以防止sql注入,并且在使用#...

2018-03-19 11:17:30 179

转载 Ibatis使用$和#的一些理解

我们在使用iBATIS时会经常用到#这个符号。比如:sql 代码select * from member where id =#id# 然后,我们会在程序中给id这个变量传递一个值,iBATIS会自动将#id#转成我们传递的内容。但是我最近碰到一个奇怪的问题。我在批量删除或修改的时候,居然SQL失效了。SQL如下:sql 代码update user set flag=#flag# where id...

2018-03-19 11:16:39 495

转载 mysql中 now() sysdate() curdate() 的区别

[sql] view plain copy-- now() 返回当前日期和时间,格式如下:2013-01-17 10:57:13  mysql> select now(), sleep(5), now();  +---------------------+----------+---------------------+  | now()               | sleep(5) |...

2018-03-19 10:49:55 1512

转载 SpringMVC-@RequestMapping的参数和用法

RequestMapping里面的注解包含的参数如图:RequestMapping是一个用来处理请求地址映射的注解,可用于类或方法上。用于类上,表示类中的所有响应请求的方法都是以该地址作为父路径。@RequestMapping 除了修饰方法, 还可来修饰类 :类定义处: 提供初步的请求映射信息。相对于 WEB 应用的根目录;方法处: 提供进一步的细分映射信息。 相对于类定义处的 URL。若类定义处...

2018-03-19 09:58:16 143

转载 springmvc和json整合配置方法

配置方法一**1、导入第三方的jackson包,jackson-mapper-asl-1.9.7.jar和jackson-core-asl-1.9.7.jar。 2、spring配置文件添加** <mvc:annotation-driven/><!-- 避免IE执行AJAX时,返回JSON出现下载文件 --> <bean id="mappingJack...

2018-03-16 18:09:21 198

转载 springmvc.xml中use-default-filters的作用

1、<!-- 启用注解扫描,并定义组件查找规则 ,mvc层只负责扫描@Controller -->[java] view plain copy<context:component-scan base-package="com.nn.web.controller"          use-default-filters="false">          <conte...

2018-03-16 13:46:36 394

转载 Spring MVC 中 HandlerInterceptorAdapter的使用

一般情况下,对来自浏览器的请求的拦截,是利用Filter实现的,这种方式可以实现Bean预处理、后处理。 Spring MVC的拦截器不仅可实现Filter的所有功能,还可以更精确的控制拦截精度。 Spring为我们提供了org.springframework.web.servlet.handler.HandlerInterceptorAdapter这个适配器,继承此类,可以非常方便的实现自己的拦...

2018-03-16 12:39:56 209

转载 桥接模式:探索JDBC的接口

目录概要场景问题  假设要设计一个电脑商场管理系统的某个模块设计,电脑分为品牌和类型两个纬度,我们应该怎么解决?我们初学者最容易想到的办法就是利用继承的方式,那利用继承实现的类图又是什么样子呢?我们看图。代码展示package com.aaron.bridge;public interface Computer { public void sale();}class Deskto...

2018-03-12 21:52:46 444

转载 深入浅出JDBC-快速入门

一、目录二、概述简述  JDBC是什么?JDBC英文名为:Java Data Base Connectivity(Java数据库连接),官方解释它是Java编程语言和广泛的数据库之间独立于数据库的连接标准的Java API,根本上说JDBC是一种规范,它提供的接口,一套完整的,允许便捷式访问底层数据库。可以用JAVA来写不同类型的可执行文件:JAVA应用程序、JAVA Applets、Java S...

2018-03-12 21:51:32 255

转载 简介几种负载均衡原理

开头先理解一下所谓的“均衡”不能狭义地理解为分配给所有实际服务器一样多的工作量,因为多台服务器的承载能力各不相同,这可能体现在硬件配置、网络带宽的差异,也可能因为某台服务器身兼多职,我们所说的“均衡”,也就是希望所有服务器都不要过载,并且能够最大程序地发挥作用。负载均衡(Load Balance,简称LB)是一种服务器或网络设备的集群技术。负载均衡将特定的业务(网络服务、网络流量等)分担给多个服务...

2018-03-11 20:10:14 380

转载 堆和栈的概念和区别

在说堆和栈之前,我们先说一下JVM(虚拟机)内存的划分:      Java程序在运行时都要开辟空间,任何软件在运行时都要在内存中开辟空间,Java虚拟机运行时也是要开辟空间的。JVM运行时在内存中开辟一片内存区域,启动时在自己的内存区域中进行更细致的划分,因为虚拟机中每一片内存处理的方式都不同,所以要单独进行管理。      JVM内存的划分有五片:       1.   寄存器;       ...

2018-03-11 00:48:05 163

转载 Spring学习总结——静态代理、JDK与CGLIB动态代理、AOP+IoC

AOP(Aspect Oriented Programming)意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。AOP是OOP的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍生范型。利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。一、为什么需要...

2018-03-11 00:14:06 172

转载 浅谈常见设计模式

Num1:单例模式基本概念:保证一个类仅有一个实例,并提供一个访问它的全局访问点。常见写法:懒汉式public class Singleton { /* 持有私有静态实例,防止被引用,此处赋值为null,目的是实现延迟加载 */ private static Singleton instance = null; /* 私有构造方法,防止被实例化 */ ...

2018-03-11 00:10:20 234

转载 JSP/Servlet 工作原理

ServletServlet 没有 main 方法,不能够独立的运行,它的运行需要容器的支持,Tomcat 是最常用的 JSP/Servlet 容器。Servlet 运行在 Servlet 容器中,并由容器管理从创建到销毁的整个过程。对于用户到达Servlet的请求,Servlet容器会创建特定于这个请求的ServletRequest对象和ServletResponse对象,然后调用Servlet...

2018-03-10 00:56:39 274

转载 servlet

我们Servlet解析(一)讨论了Servlet、Servlet容器以及一个Servlet容器-Tomcat(包括安装与配置,目录结构,运行,启动分析,体系结构和如何管理程序)。而本篇,我们继续论述Servlet技术包括Servlet UML 类图结构,Servlet容器如何处理请求,如何寻找正确的servlet,为什么要采用映射机制,一个简单的Web程序实例以及Servlet接口。首先,我们介绍...

2018-03-09 22:21:17 243

基于三菱PLC的时序循环电路通用设计方法.pdf

基于三菱PLC的时序循环电路通用设计方法

2021-11-28

A700使用手册(应用篇)chnc.pdf

A700使用手册(应用篇)chnc.pdf

2021-11-28

2021中国HR生存发展现状白皮书-三茅·2号人事部.pdf

2021中国HR生存发展现状白皮书-三茅·2号人事部.pdf

2021-07-21

深度学习与TF-PPT和代.zip

深度学习与TensorFlow 2入门实战(完整版)

2020-05-23

谷粒商城电商项目 ( 大型分布式基础+高级、高可用集群部署)(全栈开发篇)

谷粒商城电商项目 ( 大型分布式基础+高级、高可用集群部署)(全栈开发篇)

2020-05-22

第六期微服务架构-SpringCloudAlibaba代码和文档.zip

第六期微服务架构-SpringCloudAlibaba代码和文档.zip

2020-05-21

MybatisCodeHelperNew-Pro.zip

IDEA Mybatis 插件 MybatisCodeHelperNew-Pro

2020-05-01

亿图图示 9.4.zip

亿图图示 9.4.zip

2020-04-29

Centos7重置密码.txt

Centos7重置密码.txt

2020-04-25

代码规范 .pdf

代码规范 .pdf

2020-04-25

iOS-面试宝典3.0.pdf

iOS-面试宝典3.0.pdf

2020-04-25

iOS面试题2019年度总结188题(下).pdf

iOS面试题2019年度总结188题(下).pdf

2020-04-25

阿里巴巴大规模流媒体的闪烁运行时改进.pdf

阿里巴巴大规模流媒体的闪烁运行时改进.pdf

2020-04-25

JAVA 面试入坟系列(0.0.1) By_萧曵丶.pdf

JAVA 面试入坟系列(0.0.1) By_萧曵丶.pdf

2020-04-13

JAVA 面试入坟系列(思维导图) By_萧曵丶.pdf

JAVA 面试入坟系列(思维导图) By_萧曵丶.pdfJ

2020-03-22

线程编程方面.doc

线程编程方面.doc

2020-03-21

消息中间件面试专题及答案.pdf

消息中间件面试专题及答案.pdf

2020-03-21

小算法题总结.xmind

小算法题总结.xmind

2020-03-21

性能优化PPT.pdf

性能优化PPT.pdf

2020-03-21

最新JAVA面试题总结之数据库.docx

最新JAVA面试题总结之数据库.docx

2020-03-21

最新JAVA面试题总结之框架.docx

最新JAVA面试题总结之框架.docx

2020-03-21

最新JAVA面试题总结之基础.docx

最新JAVA面试题总结之基础.docx

2020-03-21

最新JAVA面试题总结之Redis.docx

最新JAVA面试题总结之Redis.docx

2020-03-21

最新JAVA面试题总结之JavaWeb.docx

最新JAVA面试题总结之JavaWeb.docx

2020-03-21

优秀简历的编写思路.pdf

优秀简历的编写思路.pdf

2020-03-21

智联招聘2017 面试题.pdf

智联招聘2017 面试题.pdf

2020-03-21

中级程序员必备面试题.txt

中级程序员必备面试题.txt

2020-03-21

黑马Nacos jar包分析

黑马Nacos jar包分析 和 protoc-3.17.3-win64

2024-02-05

cloud-source-demo

cloud-source-demo

2024-02-05

麻省理工学院公开课:微分方程课件.zip

麻省理工学院公开课:微分方程课件.zip

2021-12-10

麻省理工学院开放课程.算法导论课件

算法

2021-12-10

三菱QD75定位模块用户手册.pdf

三菱QD75定位模块用户手册

2021-11-28

三菱PLC的QD75M系列-使用教程.pdf

三菱PLC的QD75M系列-使用教程

2021-11-28

三菱PLC的QD75M系列-使用教程(20150410172124).pdf

三菱PLC的QD75M系列-使用教程(20150410172124)

2021-11-28

利用VB和三菱FX_PLC开发小型自控系统.pdf

利用VB和三菱FX_PLC开发小型自控系统

2021-11-28

QD75定位模块教程.pdf

QD75定位模块教程

2021-11-28

电气自动化技术网提供.txt

电气自动化技术网提供

2021-11-28

MR-JE-A技术资料集(Eng)sh030128c.pdf

MR-JE-A技术资料集(Eng)sh030128c

2021-11-28

MT500程序转换成MT8000.pdf

MT500程序转换成MT8000

2021-11-28

FR-F500J使用手册(详细篇).pdf

FR-F500J使用手册(详细篇)

2021-11-28

空空如也

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

TA关注的人

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