自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

叶遮沉阳的博客

以Java为切入口,进入IT大世界!

  • 博客(72)
  • 资源 (10)
  • 问答 (1)
  • 收藏
  • 关注

原创 【置顶推荐】欢迎访问我的个人博客

name: 叶遮沉阳url:https://yezhechenyang.gitee.io/introduction:Java Web 技术栈知识记录与分享!

2020-07-21 21:36:17 139

原创 【Java8】Stream API

1. 前言Java8提供了Stream操作,针对集合可以完成复杂的查找、过滤以及数据映射等操作。完成一个完整的Stream操作,可分为三步走:(1) 流的创建:从数据源(集合或数组)中获取一个流;(2) 中间操作:对流进行过滤、筛选等操作;(3) 终止操作:对流进行最后的统计或收集等操作。注意:中间操作需要等到终止操作调用才会执行。2. 流的创建2.1 CollectionCollection接口提供两种方法来创建流。Stream<E> stream() 返回一个顺序流

2020-08-13 10:51:01 223

原创 【JavaScript】解决let变量重复定义报错问题

1. 问题描述有两个js文件定义了一个相同的变量,如果在同一个页面引入就会报错。比如a.js定义了一个observer。//隐藏动态加载的内容function hideDom(){ //doSomething}let observer = new MutationObserver(hideDom);observer.observe(document, { childList: true, subtree: true });然后b.js也定义了一个observer。//隐藏动态加载

2020-07-30 21:37:04 1675

原创 【JavaScript】DOM选择大全

1. getElementsByClassName通过class类名获取元素。示例:<div class="logom fl"></div>let logoAds = document.getElementsByClassName('logom');console.log(logoAds[0].outerHtml);返回HTMLCollection集合对象。2. querySelectorAll通过css选择器来获取元素。可以根据自定义的属性来获取元素。示例:

2020-07-30 21:17:28 335

原创 【MyBatis】3中方式传递多个参数

方式一:map (不推荐,无法直观查看参数名称)// 接口List<Student> queryStudentByMap(Map<String,Object> map);<!-- XML映射 --><select id="queryStudentByMap" parameterType="map" resultType="com.sunleaf.entity.Student"> select * from student where name

2020-06-13 16:39:49 154

原创 自己实现一个数组排序,支出数字以及大写字母(Java版)

一、写在前面只知道数组排序有好几种,以前看过又忘记了;尝试着自己实现一个数组排序,管它是哪种排序;二、实现思路实现数组升序:0-9,a-z,A-Z;从第一个元素开始,与数组其他元素比较,确定最小值放第一位;再取第二个元素,与数组其他元素比较,第一个已经确定,不在比较之列,然后确定最小值,放在第二位;剩余元素,以此类推。三、代码实现package com.yale.collection.array;import java.util.Arrays;/** * function

2020-05-19 10:48:16 375

原创 按照自己的思路写个冒泡排序(Java版)

package com.yale.sort;import java.util.Arrays;/** * 冒泡排序算法的原理如下:(百度百科) * 1. 比较相邻的元素。如果第一个比第二个大,就交换他们两个。 * 2. 对每一对相邻元素做同样的工作,从开始第一对到结尾的最后一对。在这一点,最后的元素应该会是最大的数。 * 3. 针对所有的元素重复以上的步骤,除了最后一个。 * 4. 持续每次对越来越少的元素重复上面的步骤,直到没有任何一对数字需要比较。 */public class Bu

2020-05-19 10:43:46 220

原创 在centos6搭建Git服务器初尝试

Linux搭建Git服务器一、写在前面1. linux 是 centos6 ;2. git客户端是在 win7 64位 系统上;二、Git服务器搭建步骤# 1. yum 安装 gitsu rootyum install git# 2. 创建Git用户和用户组, useradd命令后面的 -g 参数 是指定用户组groupadd gituseradd git -g git # 3. 在 /home/git 目录下创建 .ssh 目录su gitcd /home/gitmkd

2020-05-14 18:00:55 164

原创 【mybatis-plus】与SpringMVC整合小demo

一、写在前面spring5 + mybatis-plus3 一个简单查询小demo熟悉 javaConfig 模式配置 spring熟悉使用spring单元测试二、具体代码1. pom<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" x...

2019-11-06 12:13:34 408

原创 spring5 + mybatis-plus3自动生成代码

一、写在前面spring5 + mybatis-plus3 自动生成 Entity、Mapper、Mapper XML、Service、Controller 等各个模块的代码。二、具体实现1.maven依赖<dependency> <groupId>org.springframework</groupId> <artifac...

2019-11-02 11:59:14 222

原创 controller方法返回json或html

一、情景描述一个普通的Controller方法:@Controllerpublic class ExampleController { @RequestMapping("/test") public ModelAndView test() { Map<String, String> map = new HashMap(); map....

2019-11-01 07:44:08 996

原创 spring组件simple-xml的简单使用

<dependency> <groupId>org.simpleframework</groupId> <artifactId>simple-xml</artifactId> <version>2.7.1</version></dependency>package xml;...

2019-09-30 16:04:50 1033

原创 【百度图片识别】行驶证图片识别demo

<dependency> <groupId>com.baidu.aip</groupId> <artifactId>java-sdk</artifactId> <version>4.11.0</version></dependency><dependency>...

2019-08-07 14:54:56 809

原创 Java Array to String

String[] array = { "a", "b", "c", "d", "e" };String value = Arrays.toString(array);value = value.substring(1, value.length()-1);String[] array = { "a", "b", "c", "d", "e" };String value = Strin...

2019-08-06 15:49:22 6156

原创 java request to map

@RequestMapping("/paramsToMap")public Map<String,String> paramsToMap(HttpServletRequest request){ return getParameterMap(request);}public static Map<String,String> getParameterM...

2019-08-06 15:47:55 227

原创 【EasyExcel】简单导出excel功能示例

UserServletpackage com.yale.servlet;import com.alibaba.excel.ExcelWriter;import com.alibaba.excel.metadata.Sheet;import com.alibaba.excel.support.ExcelTypeEnum;import com.yale.model.User;impor...

2019-07-17 11:53:44 597

原创 SpringBoot+Redis初尝试

一、写在前面最近,在看‘纯洁的微笑’的springboot系列文章。对于Redis从未实践过,于是按照他的文章尝试一番。二、所需依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis<...

2019-06-18 11:33:07 103

原创 定时任务之SchedulingConfigurer接口的使用

一、功能描述将cron表达式存入数据库,通过修改数据中的cron表达式,动态改变定时任务的执行周期,而不需要重启项目。二、maven依赖<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent&l...

2019-06-14 11:13:42 1674

原创 jdbc url MySQL时区问题

一、错误描述Caused by: com.mysql.cj.core.exceptions.InvalidConnectionAttributeException: The server time zone value '�й���׼ʱ��' is unrecognized原因: 在使用mysql的jdbc驱动最新版(6.0+)时,遇到数据库和系统时区差异引起的问题。二、解决...

2019-06-11 20:03:14 3739 1

原创 自动生成hibernate_sequence表?

一、场景描述使用 Spring Data Jpa 自动根据实体类生成表结构;application.properties中需配置:spring.jpa.properties.hibernate.hbm2ddl.auto=update其实这个 hibernate.hbm2ddl.auto 参数的作用主要用于:自动创建 更新 验证数据库表结构,有四个值:create: 每次加载 hi...

2019-06-11 19:41:34 8715

原创 springboot读取properties中文乱码

springboot读取properties中文乱码一、场景纯洁的微笑的springboot系列文章,看到自定义 Property时,自己练习却出现乱码http://www.ityouknow.com/springboot/2016/02/03/spring-boot-web.html二、代码1. application.propertiescom.neo.title=纯洁的微笑c...

2019-06-10 18:37:11 2785 3

原创 head通用模板封装

head通用模板封装一、场景描述在head中经常会有一些公共的js和css,不想在每个html中重复的引入。二、确定thymeleaf的版本<properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <!-- set thymele...

2019-06-10 06:56:56 769

原创 关于MySQL表分组等级问题

一、情景回复csdn论坛中的一个帖子。有两张表:表A:订单号,商品CA801商品1CA801商品2CA801商品3表B:订单号优惠卷CA801100实现结果订单号优惠卷商品CA801100商品1CA8010...

2019-06-08 11:06:13 522

原创 关于一个子类继承父类构造方法问题

来自csdn论坛的一个帖子,问题如下:class A{ public int i=0; A(int m){ i=1; }}class B extends A{ B(int m){ i=2; }}public class E{ public static void main(String ar...

2019-06-07 14:31:04 8535 1

原创 解决css中背景图片路径contextPath问题

解决css中背景图片路径contextPath问题一、场景css:background: url(/images/top.png) no-repeat center #000;放到tomcat中启动,出现404,少了项目名称 myblog404: http://localhost:8080/images/top.png应该是:http://localhost:8080/myblog/...

2019-06-03 11:55:54 1476

原创 IDEA实现正则批量替换

IDEA实现正则批量替换一、场景假如:有这样几行代码<img src="/images/csscreate.png" /><img src="/images/httpxieyi-.png" /><img src="/images/jsbibao.png" />现在需要替换成<img src="/images/csscreate.png" th...

2019-06-03 07:43:46 8376 1

原创 js使用正则分割字符串

一、需求给定一个字符串,按照章节分割内容。var str = "片刻便融入了茫茫的黑夜之中……\r\n\r\n第一卷 出山 第二回 无敌大将军\r\n\r\n 清晨的逍遥峰彷彿就是一幅水墨画儿";二、分割后不含章节str.split(/第.+卷\s+.+\s+第.+回\s+.+\r\n\r\n\s+/);console.log(str);//输出内容["片刻便融入了茫茫的...

2019-05-15 18:44:48 11468

原创 小程序云开发入门demo

一、前提准备1. 打开微信web开发者工具;2. 创建一个项目,选择云开发;3. 点击与模拟器、编辑器和编译器并排的云开发,打开云开发控制台;4. 第一次需要点击开通,开通之后创建一个环境;5. 选择cloudfunctions文件夹,右击选择更多设置,然后选择环境;6. 选择cloudfunctions下的login文件夹;7. 右击选择上传并部署:云端安装依赖(不上传node_m...

2019-05-13 20:44:41 573

原创 js中使用数组的map和join函数实现日期格式化

来自微信小程序demovar currDate = Date.now();$("#currTime").text(formatTime(new Date(currDate)));//这是jq的赋值方式,不是重点//重点在这,利用数组的mapfunction formatTime(date){ const year = date.getFullYear(); const month =...

2019-05-11 14:50:16 1294

原创 jq给动态生成的元素绑定事件

经过实验,$(selector).on(event,childSelector,function),这种写法,确实可以。但$(selector).on(event,function)不可以。//不可以window.onload = function() {$( "body>p" ).on( "click", function() { $( this ).after( "<...

2019-05-04 16:01:46 4167

原创 SpringMVC+JS实现Ajax请求返回Json

1. 引入Json依赖<dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-databind</artifactId> <version>2.8.5</version></dep...

2019-04-29 11:27:31 268

原创 SpringMVC+Maven实现HelloWorld

一、创建项目.│ pom.xml├─src│ └─main│ ├─java│ │ └─com│ │ └─yale│ │ └─controller│ │ HelloWorldController.java│ ││ ├─resources│ ...

2019-04-27 08:42:39 466

原创 JVM知识点散集

1.Java运行时数据区。2.垃圾标记算法和垃圾回收算法。

2019-04-26 18:14:07 76

原创 Servlet项目简单文件上传示例

一、写在前面1. 这是一个Servlet项目,使用maven引入jar包;2. 上传组件使用FileUpload(commons-fileupload);二、创建一个maven web项目.│ pom.xml├─src│ ├─main│ │ ├─java│ │ │ └─com│ │ │ └─yale│ │ │ ├─contr...

2019-04-25 18:12:35 380

原创 Java异常散集

一、写在前面平时使用有道云笔记记录知识点,想要分享到网上时,需要将内容复制粘贴过来就行。但是如果是一系列的文章,未免有点麻烦,只好偷个懒,将所有分享链接直接贴过来。二、文章列表1.异常继承关系2.对于Exception的理解3.Error与Exception的区别4.异常处理关键字5.资源自动释放...

2019-04-13 09:25:05 140

原创 使用盒式布局实现登录界面

一、写在前面1. 使用BoxLayout布局方式,控制组件内容在水平与垂直方向居中显示;二、代码public class LoginFrame extends JFrame { private static final int LOGIN_WIDTH = 600; private static final int LOGIN_HEIGHT = 400; ...

2019-04-03 17:04:50 1598

原创 使用绝对布局方式实现登录界面

一、写在前面1. 使用绝对布局方式实现登录窗口;2. 禁止窗口缩放与最大化;二、代码public class AbsoluteLoginFrame extends JFrame { private static final int LOGIN_WIDTH = 600; private static final int LOGIN_HEIGHT = 400; ...

2019-04-03 16:59:53 1514

原创 Spring+Aspectj+Maven使用xml方式实现aop入门示例

一、本文摘要实现AOP的方式采用Spring+Aspectj+Maven+XML配置;介绍五种通知方式:前置通知、后置通知、环绕通知、异常通知、异常后置通知;二、在POM中引入依赖<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" ...

2019-03-27 11:07:04 473

原创 chrome截取整个网页

1. 在网页空白处右击,选择“检查”2. 选择“Toggle device toolbar”,再选择右上角的“More options”,最后选择“Capture full size screenshot”

2019-03-23 15:38:38 1503

原创 定时任务@Scheduled注解的使用

一、准备POM<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="h...

2019-03-18 20:54:31 4190

Java连接memcache简单设值取值示例所需Jar.rar

commons-pool-1.5.6.jar java_memcached-release_2.6.6.jar log4j-1.2.16.jar slf4j-api-1.6.1.jar slf4j-log4j12-1.6.1.jar

2019-07-18

【EasyExcel】简单导出excel功能示例所需jar包.rar

【EasyExcel】简单导出excel功能示例所需jar包!

2019-07-17

db2安装详细截图

本来想给0分的,没想打最低是2分,对不住了,老铁们!!! 这是一本db2安装的帮助文档,希望能给大家带来帮助!

2018-02-06

flashbuilder4.7帮助文档

本来想给0分的,没想打最低是2分,对不住了,老铁们!!! 这是一本flashbuilder的帮助文档,希望能给大家带来帮助!

2018-02-06

eclipse4.4反编译插件

无需jad.exe,features和plugins文件夹中对应的文件复制到eclipse相同目录下即可,也支持link方式安装,我用的是link方式安装。

2017-05-09

jersey restful webservice 所需包2.22版

jersey restful webservice最新版资源共享,欢迎下载!

2015-09-27

jersey restful webService 包

发扬共享精神,欢迎下载jersey restful webService所需的包

2015-09-27

apache-tomcat-6.0.41-windows-x86.zip

欢迎免费现在32位tomcat6,为喜欢开发技术的同胞们贡献一份力量!

2015-07-11

Oracle日期函数练习

关于Oracle日期函数的练习,代码清晰简洁,适于初学者参考!

2014-08-06

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

TA关注的人

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