自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

新春客

记录成长的每一步

  • 博客(22)
  • 资源 (1)
  • 收藏
  • 关注

原创 sql分析——数据更新操作

/**************************************************************************************************************************************博主是一名初级数仓开发人员,所以懂的知识非常有限,写博客的想法就是工作中会遇到很多新的挑战,经常会有一些新的知识冲击我的大脑,但是好记性不如敲代码,所以决定将工作中学到的一些知识分享出来,同时也是对自己的不断鞭策,博客中难免会有一些错误,有

2021-10-20 10:13:44 287

原创 工作中sql语句分析

–sql语句分析1– Create tablecreate table YXC_TEST_PIGOUT_D(MONTH_PART VARCHAR2(255),DAY_PART VARCHAR2(255),CFFIELDID VARCHAR2(255),FOUTQTY INTEGER,FOUTWEIGHT VARCHAR2(255),FDW28 VARCHAR2(255),FPIGBATCHDAY

2020-08-17 15:49:09 171

原创 O平方级别的排序算法

希望疫情结束今天开始,每天和大家分享一下学习数据结构和算法的新得和简单的案例,数据结构和算法是程序编程的内功。所以学好它至关重要。我希望可以和大家一起加持学下去,坚持将博客分享下去。今天学习的是O(n^2)级别的排序算法----选择排序和直接插入排序(默认情况下都是升序排序)选择排序在一堆待排的数据中,选择最小的元素,将其放在前面的排好序的位置,可能有点表达不清,举例说明:比如我们有一...

2020-02-07 16:52:34 341

原创 基于SSM批量删除

简单的删除功能很容易实现,但是在实际开发中批量删除是很常见的一个功能,最近做项目刚好使用过这个功能。所以记录下来。其实批量删除和删除没有很大的区别,只是修改一下sql语句,然后参数传进来的是一个数组的形式,然后在sql语句中循环这个数组,执行sql语句。直接上代码。DAO层代码 /**批量删除简历*/ void deleteMany(String[] resumeID);s...

2019-12-22 13:17:00 485

原创 基于maven的SSM框架的搭建

SSM是目前使用最广泛的后台开发框架,下面记录下自己搭建基于maven的SSM框架搭建的过程。1、打开IDEA,创建一个新的工程2、选择创建maven项目3、写上报名和项目的名称4、配置好maven环境5、保存工程所在路径6、到这里一个maven项目就创建好了,下面是创建好以后目录结构请保持有网络的状态,不然pom.xml中的jar报无法下载,如果下载很慢,请将maven库中...

2019-12-03 10:18:34 327

原创 基于SSM框架的文件上传和下载

我们都知道在软件开发中,文件的上传和下载是最常见的功能,通过javaIO流也可以完成这个这个功能,但是今天我们来看看基于SSM框架的文件上传和下载功能的实现。首先搭建好SSM框架,可以参考我的另外一篇博客搭建SSM框架。1、在pro.xml中新增依赖:<dependency> <groupId>commons-fileupload</groupId&g...

2019-12-02 16:56:17 1272

原创 MyBatis中的多条件查询

mybatis的多条件查询是后台开发中常见的一种需求,下面直接展示需要实现的效果图:如上图,我们需要根据四个条件来查询简历信息,而且需求允许某些条件为空,还有一个就是时间段的查询,如果我们使用的常规的操作,就是使用sql语句一直and下去,但是显然这样是不符合要求的,而且维护起来也很麻烦,mybatis中就有一个功能专门用来完成多条件查询的,下面我们一起学习一下mybatis的多条件查询。由于...

2019-11-29 15:34:57 5586

原创 mybatis中分页插件的使用:(基于SSM+Maven+jsp)

最近在自己学习过程中,学到mybatis时遇到分页的问题,尤记起mybatis中有一个分页的插件的使用,于是开始学习,但是使用的过程中还是遇到各种的bug,如果学会的话,其实很简单,但是第一次使用还是遇到不少的坑,下面和大家分享一下第一次使用中遇到的坑以及解决的方式。因为正在学习的是SSM框架,所以如果还没使用过的建议学完以后再来参考,不然有些配置可能会出现疑惑。好了,进入正题。首先在配置文件...

2019-11-27 09:34:25 479 1

原创 java实现常见的排序算法

下面的代码使用java实现几种常见的排序算法。package com.yxc.sort;import sun.security.util.Length;/** * 介绍各种排序算法的java实现、 * 所以的实现都默认递增排序 */public class SortDemo { public static void main(String[] args) { ...

2019-10-12 15:59:59 798

原创 java实现ArrayList

在java中,集合的操作 可以说是在平常不过了。对于集合可能大部分情况下都只是掌握它们的使用,其实对于它们的内部实现还是有必要了解的。这样对于学习java是一种提升。那么下面我们来学习一下ArrayList,Stack,linkedlist,hashMap四种集合框架的内部实现。首先我们从最简单的开始ArrayList,顾名思义是数组集合,它的内部实现是基于数组的,也就是说内存空间地址是连续的,...

2019-10-04 08:10:03 167

原创 java中常用类String见解

字符串操作是计算机程序设计中最常见的行为,所以掌握好String类的使用很重要。String是一个final修饰的类,所以它是不可以被继承的,其实String对象是不可以变的,也就是说创建了一个对象以后,那么这个对象的长度是不可以修改的,而我们平时进行的字符串拼接、修改等操作都只是拷贝了它的引用,并不会改变源字符串的大小。下面通过一段代码来了解一个String的创建对象;//创建String...

2019-10-02 10:07:11 311

原创 spring框架入门

spring框架是目前为止java最流行的框架,没有之一,它是一个轻量级的框架,它是开源的框架。内部的源码(听说)优美。所以学习spring框架是java开发比较之路。本文带领大家一起进入spring框架入门。当然spring框架不能局限于会使用它,还要研究它的源码,今后一起学共勉。...

2019-09-28 10:54:59 1081 6

原创 java高级进阶-------反射

java反射是java中功能很强大的一个功能,很多的框架都使用到了反射的机制,所以学习反射是java进阶必不可少的步骤。下面的内容就是反射中一些常见的问题和使用,能力属于初级,所以很多很深的东西根本写不了,只能带大家入门学习。1、在学习java反射之前有必要了解一些概念:类的初始化:类的初始化过程分为三步 系统会通过加载、连接、初始化三步来实现类的初始化加载:将指定的class文件读取到...

2019-09-27 14:18:32 795 4

原创 java高级--------多线程的学习

java多线程是java高级阶段的知识点,也是java中比较难学的一部分,今天我们来初步学习一下java的多线程知识。说在前面,只是简单的入门,更高深的讲解可以参考其它大牛博文。一、首先对于学习多线程有必要先了解一些概念:1、什么是并行?什么是并发?并行是指真正意义上的在同一时刻同时执行多个任务,比如多处理机的电脑就可以在同一时刻处理多个任务。并发是虚拟上的同时执行,比如我们平时玩电脑,同...

2019-09-26 21:59:01 196 1

原创 java面试题(容器)

1、ArrayList 和 LinkedList 的区别是什么?ArrayList是一段内存空间连续的地址,内部实现是通过数组实现的,LinkedList是通过链表的形式将每个元素的关系连接起来的,地址不是连续的,所以对于ArrayList来说,随机访问的效率肯定比ArrayList高,但是一般情况下插入元素和删除元素效率就比LinkedList低很多,因为要做频繁的元素移动操作2、List,...

2019-09-25 21:09:05 125 1

原创 java面试题(二)

1、抽象类和普通类的区别:抽象类中可以有抽象方法,抽象方法就是没有方法体的方法,只需要定义不需要实现的一类方法。如果一个类含有抽象方法,那么它一定是抽象类,如果一个类中没有抽象方法,它可以是抽象类也可以是普通类。2、抽象类和接口的异同:相同点:1、两者都不能直接实例化,都要靠子类继承或者实现来完成实例化2、都可以只定义方法,不需要实现。3、实质上都是类,只是具有特殊定义的类。不同点:...

2019-09-25 17:23:00 78 1

原创 java常见面试题一

1、JDK和JRE:JDK:java Development Kit:Java开发工具,提供了java开发的工具和运行环境JRE:java Runtime Environment:java运行环境,提供了java运行的环境需求我们在开发中,下载JDK一般就包含了JRE,如果只是运行java的话可以只安装JRE,但是一般情况下,都是安装JDK就可以。下载好JDK,然后配置好环境变量,这是jav...

2019-09-24 20:15:11 179

原创 一道简单的面试题

今天看知乎上有一个人写了简单的面试题,感觉挺有意思,和大家分享一下。面试题很简单,判断一个数是不是奇数。package com.yxc.test;/** * 下面的几种方法都可以实现判断一个数是不是奇数 * 针对第三种和第四种方法,有人说取模的效率会低于位运算 */public class AppMain { public static void main(String[] ...

2019-09-24 13:24:23 698 8

原创 我的程序路

进入大学之前,我碰过几次电脑,进过一次网吧。现在我都还可以记起来高中有一次帮人敲字,为了掩饰自己的敲字速度慢,我很早就来到班上,趁着没人敲起来,一两个小时就敲了几百个字,真的是一个字母一个字母的找。那时怎么都没有想过我会选择这条路,一条几乎零基础的路。然后高考填志愿,那时感觉网络以后肯定火,确实很火,但是我大学四年网络专业课基本没认真听过,尴尬。大一学C语言,那时一脸懵逼啊!一个输入函数,我一直...

2019-09-24 08:09:56 171 1

原创 springmvc中的表单校验

表单校验顾名思义就是对输入表单中的数据进行校验,如果符合要求的输入格式才可以进入下一步工作。在项目开发中,几乎每一个项目都会涉及到类似操作,用户注册登录、填写一些表单数据等等,为了让用户有一个良好的用户体验,但是又不能让用户随意的输入一些非法的数据和不符合要求的数据,这时程序就有必要对用户输入的一系列参数进行校验,校验分为前端校验和后端校验,如果仅仅只有前端校验的话,如果浏览器设置了禁用js,那么...

2019-09-23 19:12:05 707 1

原创 springmvc中表格标签库的学习和使用

springmvc中表单标签库的初步掌握:简介:在使用springmvc的时候,我们可以使用spring封装好的标签库,这些标签都可以访问到model中的数据作用:1、传统的表单提交只有get和post提交两者方式,使用springmvc标签还有put和delete等方式2、它会自动绑定model中的值到当前from表单中对应的实体对象使用场景:有这样一种情况,当我们需要更新一些数据时,...

2019-09-22 15:47:38 318 4

原创 springmvc简单入门案例1

最近在学习java的框架,简单学完ssh以后,为了工作,为了更高效率的开发,有必要学习一下springmvc,菜鸟一枚 只能简单的入门。 springmvc框架的简介:是一种在web层的框架,Spring MVC 框架主要由 DispatcherServlet、处理器映射器、处理器适 配器、处理器(控制器)、视图解析器、视图组成。初学者可能对这些不明白,我自己的学习方式是不管先弄...

2019-09-21 18:59:45 661

数据库操用到的资料.rar

在不适用数据库的框架的前提下,很快的的进行数据库的开发。使用的MySQL,下载就可直接使用。

2019-09-29

空空如也

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

TA关注的人

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