自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(47)
  • 资源 (1)
  • 收藏
  • 关注

转载 Flink常用数据类型

【代码】Flink常用数据类型。

2023-08-05 15:37:20 118

原创 二叉树相关题目

【代码】二叉树判断是否对称。

2023-06-13 13:18:13 72

原创 动态规划解决买卖股票一二

因为只能够买一次 ,i天购入为-prices[i] ,而不是dp[i-1][0]-prices[i]因为可以多次购买,i天购入为dp[i-1][0]-prices[i]2.i-1天持有i天卖掉 dp[i-1][1]+prices[i]2.i-1天持有i天卖掉 dp[i-1][1]+prices[i]dp[i][1]:第i天持有股票的最大利润 dp[i][0]dp[i][1]:第i天持有股票的最大利润 dp[i][0]1.i-1天就持有 dp[i-1][1]1.i-1天就持有 dp[i-1][1]

2023-05-22 15:20:30 194

原创 MapReduce的Shuffle及优化

2023-05-18 00:11:31 65

原创 关于留存率的问题

【代码】关于留存率的问题。

2023-05-16 15:22:43 96

原创 springboot中文件的上传与下载

public class AppFileUtils { /** * 文件上传的保存路径 默认值 */ public static String UPLOAD_PATH="D:/upload/"; static { //通过反射的方式,读取配置文件的存储地址 //地址存放在file.properties InputStream stream = com.ecut.sys.common.AppFileUtils.c

2021-02-23 16:20:07 238

转载 多级菜单递归遍历成树

菜单类:public class Menu { // 菜单id private String id; // 菜单名称 private String name; // 父菜单id private String parentId; // 菜单url private String url; // 菜单图标 private String icon; // 菜单顺序 private int order; // 子

2021-01-29 15:17:38 196

转载 @ConfigurationProperties

有时候有这样子的情景,我们想把配置文件的信息,读取并自动封装成实体类,这样子,我们在代码里面使用就轻松方便多了,这时候,我们就可以使用@ConfigurationProperties,它可以把同类的配置信息自动封装成实体类首先在配置文件里面,这些信息是这样子滴connection.username=adminconnection.password=kyjufskifas2jsfsconnection.remoteAddress=192.168.1.1这时候我们可以定义一个实体类在装载配置文件信息

2021-01-26 15:37:01 183 1

原创 comparator和comparable

ComparatableComparable接口将比较代码嵌入自身类中像Integer、String等这些基本类型的JAVA封装类都已经实现了Comparable接口,这些类对象本身就支持自比较,直接调用Collections.sort()就可以对集合中元素的排序,无需自己去实现Comparable接口。comparator在对象外比较自定义类的List序列,当这个对象不支持自比较...

2020-04-19 17:18:20 180 1

转载 io 的读取方式的快慢对比

复制文本文件有几种方式?9种复制图片文件有几种方式?4种他们各自的优缺点是什么?字符流按字符处理数据,速度较之于同原理的字节流快,但是使用范围较小,仅限文本文件;字节流处理范围广,文本,音频,视频都可以处理。1、FileInputStrem和FileInputStream字节流逐字节读写(速度最慢)2、FileInputStrem和FileInputStream构造一个缓冲数组...

2020-03-26 15:40:15 840

原创 关于restful风格的URl请求

Restful是什么中文名称:表现层状态转化。用 URL 表示要操作的资源,用不同的 HTTP 请求(GET,POST,PUT,DELETE)描述对资源的操作,通过 HTTP 的状态码来判断此次对资源操作的结果,这就是 Restful风格。其实 Restful 风格是对请求的一次解耦,提高了 url 的重用性。状态转化:客户端通过 http 协议访问服务端资源,通过 http 协议里面定义好...

2020-03-24 15:05:37 1908

原创 springmvc接收浏览器ajax的请求并以json的形式发送数据给浏览器(关于 @ResponseBody的使用)

ajax查询过程index.jsp页面直接发送ajax请求进行员工分页数据的查询服务器将查出的数据,以json字符串的形式返回给浏览器浏览器收到js字符串。可以使用js对json进行解析,使用js通过dom增删改改变页面。返回json。实现客户端的无关性<!-- 返回json字符串的支持 --> <!-- https://mvnrepository.com/ar...

2020-03-20 22:29:11 345

原创 关于Mybatis逆向工程(Mybatis Generator)

1.导入坐标<dependency> <groupId>org.mybatis.generator</groupId> <artifactId>mybatis-generator-core</artifactId> <version>1.3.7</version></dependency&gt...

2020-03-18 22:05:56 103

原创 IDEA配置Git

先创建仓库在所在目录的上层目录创建本地仓库(更为方便) 点击okjava为git的工作目录 .git为本地仓库选择需要上传的文件 提交到本地仓库上传到远程仓库从远程仓库下载当代码进行修改并上传到github后未更新的可以把远程的拉取下来...

2020-03-16 18:06:18 351

原创 linux上搭建私有服务器

11)服务端安装Git[root@localhost ~]# apt-get install -y git创建一个git用户,用来运行git服务[root@localhost ~]# adduser git // 创建 git 用户 [root@localhost ~]# cd ~git // 进入git用户的home目录 [root@loc...

2020-03-16 12:21:50 250

原创 ssm详细基础整合

<!-- spring --> <dependency> <groupId>org.aspectj</groupId> <artifactId>aspectjweaver</artifactId> <version>1.6.8</version> </dependency&gt...

2020-03-14 16:14:40 126

原创 进行事务控制的配置时更适合使用xml型 而不是注解型

对事物控制时建议使用xml型注解型当一个service中有很多方法 有很多只读型和读写型时 需要针对方法一个一个配置注解型虽然注解型 bean.xml的文件会简单许多...

2020-03-07 12:25:51 134

原创 关于spring的jar包

当需要使用AOP与IOC时 需导入的包常用jar包(1) spring-context.jar   这个jar文件为Spring核心提供了大量扩展。可以找到使用Spring ApplicationContext特性时所需的全部类,JDNI所需的全部类,UI方面的用来与模板(Templating)引擎如 Velocity、FreeMarker、JasperReports集成的类,以及校验Val...

2020-03-06 13:42:05 199

原创 当spring基于aop实现事务时 Bean.xml的配置及事务控制代码的配置

关于用spring的事务控制时 进行beans.xml配置快捷键ctrl+f xmlns:cop 得到 基于xml配置<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www...

2020-03-05 19:47:30 108

原创 为什么每次定义实体都需要序列化(implements Serializable)

Mybaits笔记里有详细记录Serializable接口概述**Serializable是java.io包中定义的、用于实现Java类的序列化操作而提供的一个语义级别的接口。Serializable序列化接口没有任何方法或者字段,只是用于标识可序列化的语义。实现了Serializable接口的类可以被ObjectOutputStream转换为字节流,同时也可以通过ObjectInputStr...

2020-03-05 16:44:41 510

转载 ThreadLocal及Connection(jdbc连接池 事务绑定)

1.jdbc连接数据库,就这样子Class.forName("com.mysql.jdbc.Driver");java.sql.Connection conn = DriverManager.getConnection(jdbcUrl);2.通过传入jdbc url用Drivermanager.getConnection(jdbcurl)连接数据库,注意:一次Drivermanager...

2020-03-02 17:19:22 1268

转载 剑指offer关于前中序列构造二叉树

题目:输入某二叉树的前序遍历和中序遍历的结果,请重建出该二叉树。假设输入的前序遍历和中序遍历的结果中都不含重复的数字。例如输入前序遍历序列{1,2,4,7,3,5,6,8}和中序遍历序列{4,7,2,1,5,3,8,6},则重建二叉树并返回。解这道题的关键一个是思路,一个是找代码中的关键边界值。/** * Definition for binary tree * public clas...

2020-01-03 22:42:56 102

原创 day_01pm 标识符&数据&数据转换&自增自减

标识符指在程序中,自己定义的内容。如名字,方法名,变量名。命名规则硬性要求标识符可以包含 26字母 0-9数字 $(美元) 和_(下划线)标识符不能以数字开头标识符不能是关键字软性建议类规范:首字母大写,后面每个单词首字母大写(大驼峰式)(HelloWorld)变量名规范:首字母小写,后面每个单词首字母大写(小驼峰式)(helloWorld)...

2019-12-13 20:00:08 108

原创 Git的使用--本地初始化及用户的创建

项目级别系统级别

2019-08-04 15:06:06 356

原创 shell中得if的基本语法

一. if的基本语法1.if与[之间要有空格2.[]与判断条件之间也必须有空格3.]与;之间不能有空格二. 对字符串的判断1.if [ str1=str2 ];then fi #当两个字符串相同时返回真2.if [ str1!=str2 ];then fi #当两个字符串不相等时返回真3.if [ -n str1 ];then fi #当字符串的长度大于0时返回真 (判断变量是否有值...

2019-06-12 21:44:37 503 1

原创 多线程及Runable 和Thread的区别

Thread和Runnable区别执行多线程操作可以选择继承Thread类实现Runnable接口1.继承Thread类以卖票窗口举例,一共5张票,由3个窗口进行售卖(3个线程)。代码:package thread;public class ThreadTest { public static void main(String[] args) { MyThreadTest ...

2019-04-05 21:58:37 699

转载 StringBuilder,StringBuffer三者的区别

Java中的String,StringBuilder,StringBuffer三者的区别  最近在学习Java的时候,遇到了这样一个问题,就是String,StringBuilder以及StringBuffer这三个类之间有什么区别呢,自己从网上搜索了一些资料,有所了解了之后在这里整理一下,便于大家观看,也便于加深自己学习过程中对这些知识点的记忆,如果哪里有误,恳请指正。这三个类之间的区别主要...

2019-03-03 15:03:58 55

原创 super 和 this 的区别

super和this的异同:super(参数):调用基类中的某一个构造函数(应该为构造函数中的第一条语句)this(参数):调用本类中另一种形成的构造函数(应该为构造函数中的第一条语句)super: 它引用当前对象的直接父类中的成员(用来访问直接父类中被隐藏的父类中成员数据或函数,基类与派生类中有相同成员定义时如:super.变量名 super.成员函数据名(实参)this:它代表当...

2019-03-02 17:50:04 1905

原创 接口

不全部继承接口的方法 则实现类要变成抽象类(抽象类继承抽象类也是如此)任何java对象都是object类或其子类的实例

2019-03-01 21:41:45 117

原创 抽象方法

抽象方法:和普通方法的区别(0)使用关键字abstract修饰方法(1)没有方法体(2) 不能使用static关键字修饰抽象方法是用来被子类覆写用以实现多态而静态方法不参与多态。抽象类中可以定义的内容:(1) 成员变量 (ok)(2) 静态成员变量 (ok)(3) 普通方法 (ok)(4) 静态方法 (ok)(5) 构造器 (ok )...

2019-02-02 17:15:27 1176

原创 常用日期类

2019-02-02 14:48:48 85

原创 常用类之StringBulider 及常见面试题

耗时耗资源 不能出现以上代码直接往后添加 节省空间时间String相加的本质也是使用StringBuilder 每次循环产生一个StringBuilder循环5000次 产生10000个对象一个是 i对象 一个是 str8+i对象面试题下面这段代码的输出结果是什么?String a = “hello2”;   String b = “hello” + 2;   Syste...

2019-02-01 20:34:45 185

原创 抽象类与接口

2019-02-01 18:53:47 94

原创 ==与equals

2019-02-01 17:25:23 75

原创 多态

public class class2 extends class1 {public int aa=2;public static int bb=22; void a(){ System.out.println("class2");} static void aa(){ System.out.println("class22"); } ...

2019-01-30 14:02:47 103

原创 继承

java子类不能继承父类的构造器java中抛弃了c++的多继承 只能单继承它只能有一个直接父类 可以有多个间接父类c→b b→a c可以继承了a也继承了b重写(覆盖(Override) )父类...

2019-01-29 20:54:05 88

原创 构造器及重载

2019-01-29 20:11:48 501 1

原创 隐藏和封装

import 可以省略写包名import stastic 类名都可以省略

2019-01-29 20:00:56 113

原创 成员变量(类变量及实例变量)

成员变量(全员变量)a.类变量(stastic修饰)改变 b.类变量也改变 和a.类变量一样a.实例变量变 b。实例变量不影响 等于初始值机制如下创建类似就已经分配空间给类变量并初始化而实例变量则是在创建实例时分配空间并初始化...

2019-01-28 22:00:42 1372

原创 静态方法

public int age;class2() { int age; age = 3; this.age = 6; age = 2;} public static void main(String[] args) { class2 c=new class2(); System.out.println(c.age);...

2019-01-28 16:46:38 184

springmvc_day03_ssm.rar

ssm详细的基础整合 详情的内容见同名博客 适合刚学完ssm的同学 。。。。。。。。。。。。。。。。。。。。。。。

2020-03-15

空空如也

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

TA关注的人

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