自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 收藏
  • 关注

原创 java8 :stream().map()的相关用法

java8新特性、Stream流,Map()

2023-03-27 16:37:48 5644 2

原创 linux中的各文件的颜色表示

linux中的各文件的颜色表示什么

2022-11-01 10:40:58 561

原创 JAVA中this关键字的作用

首先,this关键字指向的是当前对象的引用一、 this调用本类中的属性,也就是类中的成员变量 this.属性名称 用来区分成员变量和局部变量重名问题;二、this.方法名称() 表示用来访问本类的成员方法三、 this () 访问本类的构造方法; ()中可以有参数的 如果有参数 就是调用指定的有参构造;且必须写在构造方法第一行,只能写一次;...

2021-03-17 14:44:25 170

原创 单例和多例的区别

单例多例需要搞明白两个问题:什么是单例多例;如何产生单例多例;为什么要用单例多例什么时候用单例,什么时候用多例;1.什么是单例多例所谓单例就是所有的请求只有一个对象来处理,比如常用的service和dao层的对象都是通过单例创建 的,多例就是每个请求都有一个新的对象来处理,比如action;单例多例都属于对象模式,单例在整个系统中只有一个,多例存在多个实例;对外都不提供私有方法,即构造方法私有化;单例 /** 懒汉式 */ public class LHan { pri

2020-12-03 14:29:00 429

原创 反射机制

反射机制1.什么是反射​ 简单来说就是程序在运行时能获取到自身信息,在Java中,只要给定类的名字,就可以通过反射机制获取到类的所以信息(方法,构造方法,属性);是一种间接操作木遍布对象的机制,在jam运行期才能动态加载类,它允许运行中的lava程序获取类的信息,对于加载进jam的类,我们可以通过反射获取到2.反射机制的作用 当类中方法定义为私有的时候我们能调用?不能!当变量是私有的时候我们能获取吗?不能!但是反射可以,比如源码中有你需要用到的方法,但是那个方法是私有的,这个时候你就可以通过反射去

2020-09-11 17:27:37 106

原创 字节流、字符流

第一章 IO概述1.1 什么是IO生活中,你肯定经历过这样的场景。当你编辑一个文本文件,忘记了ctrl+s ,可能文件就白白编辑了。当你电脑上插入一个U盘,可以把一个视频,拷贝到你的电脑硬盘里。那么数据都是在哪些设备上的呢?键盘、内存、硬盘、外接设备等等。我们把这种数据的传输,可以看做是一种数据的流动,按照流动的方向,以内存为基准,分为输入input 和输出output ,即流向内存是输入流,流出内存的输出流。Java中I/O操作主要是指使用java.io包下的内容,进行输入、输出操作。输入也叫做读

2020-09-11 17:27:05 63

原创 File类

一、File类概述:讲流之前先讲一下File类,流的操作都是针对File的操作, java.io.File 类是专门对文件进行操作的类 ;构造方法:public File(String pathname) :通过将给定的路径名字符串转换为抽象路径名来创建新的 File实例;public File(String parent, String child) :从父路径名字符串和子路径名字符串创建新的 File实例。public File(File parent, String child

2020-09-11 17:24:58 61

转载 Java中static关键字的作用与用法

一、static关键字的特点:static是一个修饰符,用于修饰类的成员方法、类的成员变量,另外可以编写static代码块来优化程序性能。static修饰成员方法static修饰的方法一般称作静态方法,由于静态方法不依赖于任何对象就可以进行访问,因此对于静态方法来说,是没有this的,因为它不依附于任何对象,既然都没有对象,就谈不上this了。并且由于这个特性,在静态方法中不能访问类的非静态成员变量和非静态成员方法,因为非静态成员方法/变量都必须依赖具体的对象才能够被调用。 但是要注意的是,虽

2020-09-08 15:30:39 124

原创 数组转换成List之后不能进行add和remove操作原因

最近在学习集合学到Array和ArryList的区别时,发现:数组转换成List之后不能进行add和remove操作。例:public class Test { public static void main(String[] args) { String[]str={"aa","bb","cc"}; List<String> list=Arrays.asList(str); strings.add("dd"); }}

2020-09-03 14:26:13 739

原创 Springdata Jpa 多表查询

Springdata Jpa 多表查询一、一对多关系1.一对多数据表的建立​ SQL脚本:/*创建客户表*/CREATE TABLE cst_customer ( cust_id bigint(32) NOT NULL AUTO_INCREMENT COMMENT '客户编号(主键)', cust_name varchar(32) NOT NULL COMMENT '客户名称(公司名称)', cust_source varchar(32) DEFAULT NULL COMMENT '

2020-08-27 17:44:38 257

原创 SpringData JPA入门及其案例

SpringData JPA一、概述1.springdata Jpa 简述​ Spring Data JPA 是 Spring 基于 ORM 框架、JPA 规范的基础上封装的一套JPA应用框架,推荐使用Spring Data JPA + ORM(如:hibernate)完成操作,SpringData Jpa 极大简化了数据库访问层代码,使用了SpringDataJpa,我们的dao层中只需要写接口,就自动具有了增删改查、分页查询等方法;2.Spring Data JPA 与 JPA和hiberna

2020-08-27 11:31:53 237

原创 JPA概述及入门案列

JPA :Java Persistence API一、Jpa简介1. 关于ORM(Object Relational Mapping)​ ORM就是建立实体类与数据库之间的关系,从而达到操作实体类就相当于操作数据库;常见的orm框架:Mybatis(ibatis)、Hibernate、Jpa;2.Jpa概述 Jpa内部是由一系列接口和抽象类构成;通过jdk后期的注解描述对象——关系表的映射关系,并将运行时期的实体对象持久化到数据库中;优势:标准化、简单易上手、容器级特性的支持(事物、并

2020-08-26 16:16:10 87

原创 c#中获取xml节点数据值

报文格式: <?xml version="1.0" encoding="utf-8"?> <omscontractreturns> <sourcecode>4355435354343</sourcecode> <bussiness>gcjs</bussiness> </omscontractreturns> XmlDocument xmlDoc = new XmlDocument(

2020-08-18 16:02:28 529

原创 物料通类系统文件修改

1.找到GTPVersion.xml修改2.找到product.xml文件修改

2020-08-07 17:36:03 99

原创 JSON数据格式转换

json多层嵌套数据解析package com.glodon.gjc.buyer.wf.business.handler;import com.alibaba.fastjson.JSONArray;import com.alibaba.fastjson.JSONObject;import com.alibaba.fastjson.JSONPObject;import com.google.gson.JsonObject;import java.util.Iterator;import ja

2020-06-28 14:44:27 293

原创 ping linux和windows相互ping不通

转自:https://zhidao.baidu.com/question/126558397.html主机和虚拟百机的linux相互ping不同是由于所在网段不同。安装虚拟机时,会建立如下两个网络连接:VMware Network Adapter VMnet1VMware Network Adapter VMnet8VMnet1是Host-only方式下用到的,VMnet8是在NAT方式下用的;这里用到的是VMnet8,以NAT方式连接;实现方法:把虚拟机网卡连接改为度NAT方式;首先查看

2020-05-23 15:46:06 1511

原创 mybatis配置返回新增数据的主键值(主键返回)

问题:新增用户后,同时还要返回当前新增用户的id值,因为id是由数据库的自动增长来实现的,所以就相当于我们要在新增后将自动增长auto_increment的值返回.实质: 将自动增长的id查询出来, 但是是在插入的同一次连接完成了这一步操作;<insert id="add" parameterType="com.itheima.domain.User"> <!--...

2020-01-13 15:28:48 684

原创 CROSS APPLY 和 OUTER APPLY 函数

适合场景:一对多时取多个的其中几个(最大/最小的数)前言常开发中遇到多表查询时,首先会想到 INNER JOIN 或 LEFT OUTER JOIN 等等,但是这两种查询有时候不能满足需求。比如,左表一条关联右表多条记录时,我需要控制右表的某一条或多条记录跟左表匹配。貌似,INNER JOIN 或 LEFT OUTER JOIN 不能很好完成。但是 CROSS APPLY 与 OUTER A...

2020-01-03 18:08:32 293

原创 树形细表

--二级单位在建项目;IF 0!=EXISTSTABLE('#XMJBXX')THENDROP TABLE #XMJBXX;END;CREATE TABLE #XMJBXX ASSELECT sjdw.F_FULL_DEPT_NAME AS DeptName, -XM.F_ID AS F_ID, XM.F_SGXMBM_ID AS F_SGXMBM_ID, ext.EF_J...

2019-12-27 16:37:37 103

原创 SpringBoot与SpringCloud

SpringBoot与SpringCloud

2019-12-21 16:57:11 93 1

原创 两层循环处理数据库历史数据

----累计对账金额=SUM(本期对账金额)-SUM(本期扣款金额)declare @HTID decimal,@DJQ decimal,@QC decimal,@NUM INT,@i int,@ID INT;if 0!=dbo.existstable('#WL') begindrop table #WL;end;select ROW_NUMBER() over (order by...

2019-12-21 14:58:15 100

原创 动态传参处理数据库历史数据__根据游标

业务需求: 根据当前期次,累计之前的该字段的值,即至上期累计(比如现在是8月的一条数据,则累计八月之前的,在比如是七月的一条数据,则累计七月之前的累计)--------更新至历史数据"至上期累计扣罚/代付金额-------------GOCREATE FUNCTION dbo.func_date_get_DNje(@date_P_HT_ID varchar(8),@date_F_DEPT_I...

2019-12-21 14:48:41 84

原创 SQL

1.动态获取数据库数据//当传入的时间<2020年时,执行NOT IN 部分,反之,执行or后面1=1 ;where 1=1 and (:NF<2020 AND xm.f_dept_id NOT IN (select F_DEPT_ID from T_ORG_DEPT where f_full_dept_name like '%海峡公司%' )) OR (:NF >=...

2019-11-25 09:41:33 66

原创 二级三级单位

-------------------------------------------------------------------------START--取项目对应的二级单位名称IF 0!=EXISTSTABLE('#EJDWMC')THENDROP TABLE #EJDWMC;END;CREATE TABLE #EJDWMC ASselect zf.XMID as F_id,...

2019-11-18 17:17:50 243

原创 查询模板金额切换

1.选择模板布局展示2.在Module中设置相关信息3.在Page中绑定事件,编辑js//[Start] JEDW_Select: function (item, record, index) { //filter_DWHSZ是数据上下文中QFV字段, item.getValue()即传入的金额单位 $G.DataContext.ge...

2019-11-07 20:22:31 102

原创 基本语法知识

1. 获取数据源的方式: 1. var tbmxDataSource = $G.DataContext.getDataSource("Bill.JXSBZLHTDZDTBMXs"); 2. var dataSource = $G.Page._dataSource; 2. 实体全类型名称 var _entityType = $G.Page._dataSource.type; //...

2019-11-05 11:33:07 165

原创 回填数据的几种方式

1.根据列表页面传入参数赋值(非查询赋值)//[Start] _initData: function (dataSource) { var result = _super._initData ? _super._initData.apply(this, arguments) : undefined; _this._setDefaultValue();...

2019-11-05 10:10:18 1080

原创 添加超链接

1. 主表超链接1)直接调用 var configHTCode = { fieldName: "Efd_ZZCLZLDZD_Code", type: "GYS", moduleField: "ZZCLZLDZD.ModuleCode", idField: "ZZCLZLDZD.ID" };GEPS.Utils.setEditPageHyperlink(configH...

2019-11-05 09:31:10 185

原创 MYSQL中union的用法

1.union查询就是把2条或者多条sql语句的查询结果,合并成一个结果集。如:sql1: N行,sql2: M行,sql1 union sql2 ---> N+M行2.union满足什么条件就可以用了? 只要结果集中的列数一致就可以.(如都是2列或者N列)3.如果Union后的结果有重复(即某2行,或N行,所有的列,值都一样),怎么办?这种情况是比较常见的,默认会去重.不想去...

2019-09-01 12:56:20 1382

原创 继承

继承继承后的特点——成员变量如果子父类中出现不重名的成员变量,这时的访问是不受影响的;如果子父类中出现重名的成员变量,这时的访问是有影响的;解决:在子类中需要访问父类中非私有成员变量时,需要使用 super 关键字,类似于之前学过的 this ;Fu 类中的成员变量是非私有的,子类中可以直接访问。若Fu 类中的成员变量私有了,子类是不能直接访问的。通常编码时,我们遵循封装的原...

2019-08-21 10:46:38 84

原创 java中移位运算符

java中移位运算符1.左移运算符左移运算符用“<<”表示,是将运算符左边的对象,向左移动运算符右边指定的位数,并且在低位补零。其实,向左移n 位,就相当于乘上2 的n 次方;public class test{ public static void main(String[] args) { int a=2,b=2,c; c=a<&...

2019-07-26 15:37:56 114

原创 Static关键字

Staticstatic关键字用来修饰成员变量和成员方法,被修饰的成员属于类,而不是单单属于某个对象,即不需要依靠创建对象来调用;类变量被static修饰成员变量时,该变量称为类变量,该类的每一个对象都共享同一个类变量,可以进行操作;静态方法当static修饰成员方法时,该方法称为类方法,也叫静态方法,静态方法在声明中有 static ,建议使用类名来调用,而不需要创建类的对象。静态方...

2019-07-26 15:35:51 68

原创 springboot与springcloud面试题

SpringBoot与SpringCloud1.什么是微服务?微服务化的核心就是将传统的一站式应用,根据业务拆分成一个一个的服务,彻底地去耦合,每一个微服务提供单个业务功能的服务,一个服务做一件事.2.什么是Spring Boot和 Spring Cloud?●spring boot 是一个快速整合第三方框架 关注的是微观具体快速方便的开发单个个体的服务,它是对Spring应用的简化...

2019-06-23 21:36:56 1248 1

空空如也

空空如也

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

TA关注的人

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