自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

月云 的博客

筑基程序员

  • 博客(43)
  • 资源 (2)
  • 收藏
  • 关注

原创 创建对象实例时使用内部类重写实例方法或属性

创建实例重写实例方法

2022-07-13 11:22:34 479 1

原创 如何进行系统调研

系统调研

2022-07-07 10:04:03 1192

原创 EIP6.0流程开发指南

SWF(V6)开发指南第1章 前言本文档描述基于SWF(V6)的工作流开发。第2章 概述SWF V6基于EIPV6,其开发有如下特点:1、工作流API均以Javasript函数的形式提供。2、EIPService.getWfService()依然可以使用,但不建议supp_eip_swf组件之外的其他组件使用。3、业务组件的提交流程(启动流程实例)、选择下一步承担人、结束活动等等操作,只需调用一次SWF提供的JS方法。4、SWF组件负责组织和传递“活动实例ID”等工作流常用参数,因此业务组件

2022-05-24 17:50:45 440

原创 【Java】日常:后台报错汇总

1.无效字符java.sql.SQLSyntaxErrorException: ORA-01747: invalid user.table.column, table.column, or column specification原因:1.sql语句有问题,检查sql语句;2.返回的数据中某个类型和实体类不对应,检查实体类数据类型和数据库的数据类型是否意一一对应。3.最蛋疼的原因,@Column(name=“XXX”)的注解位置。有时候放在get方法上会报这个错 搞死我了,不知道为啥不行…...

2022-03-14 16:07:01 1417 2

原创 【Java】高级9:Set集合专题

文章目录SetSetpublic interface Set<E> extends Collection<E>{ //... ...}Package:java.utilStatement:Interface SetParam Type :E - 由此集合维护的元素的类型All Superinterfaces:Collection , Iterable All Known Subinterfaces:NavigableSet , SortedSet A

2022-03-14 15:54:07 413

原创 【Java】专栏杂货铺

重写类的equals一般自己创建的Java类需要重写equals方法,基本类型不用,Java基本类型已经重写过了。重写原则:对称性:如果x.equals(y)返回是“true”,那么y.equals(x)也应该返回是“true”。自反性:x.equals(x)必须返回是“true”。就是对象地址或者说句柄、引用相同则认为是统一对象。传递性:如果x.equals(y)返回是“true”,而且y.equals(z)返回是“true”,那么z.equals(x)也应该返回是“

2022-03-14 10:52:08 368

原创 【Java】高级8:List集合接口专题

文章目录ListListList接口继承自Collection接口,集合内元素_有序_

2022-03-08 17:11:00 401

原创 【Java】高级7:集合概述

关系图IteratorJava Iterator(迭代器)不是一个集合,它是一种用于访问集合的方法,可用于迭代 ArrayList 和 HashSet 等集合。//源码public interface Iterator<E> { boolean hasNext(); E next(); default void remove() { throw new UnsupportedOperationException("re

2022-03-01 14:48:15 305

原创 【Java】OOD6:抽象类|接口|枚举

抽象类概念在面向对象的概念中,所有的对象都是通过类来描绘的,但是反过来,并不是所有的类都是用来描绘对象的,如果一个类中没有包含足够的信息来描绘一个具体的对象,这样的类就是抽象类。抽象类一般用abstract修饰!抽象类除了不能实例化对象之外,类的其它功能依然存在,成员变量、成员方法和构造方法的访问方式和普通类一样。由于抽象类不能实例化对象,所以抽象类必须被继承,才能被使用。也是因为这个原因,通常在设计阶段决定要不要设计抽象类。父类包含了子类集合的常见的方法,但是由于父类本身是抽象的,所以不能使

2022-02-23 11:45:59 349

原创 【Java】OOD5:继承|重写|重载|多态

文章目录继承super 与 this重写(Override)与重载(Overload)重写方法的重写规则重载重载规则多态多态存在的三个必要条件继承关键字extends表示继承。public class 父类 {}public class 子类 extends 父类 {}!Java不支持多继承!继承的特性:子类拥有父类非 private 的属性、方法。子类可以拥有自己的属性和方法,即子类可以对父类进行扩展。子类可以用自己的方式实现父类的方法。Java 的继承是单继承,但是可以

2022-02-21 17:37:59 283

原创 【Java】基础2:字符串

String!String 类是Java基础类库中使用量最高的类,必须掌握!Java没有内置的字符串类型,而是在Java的标准类库中提供了一个预定义类,很自然的叫String。每个用双引号括起来的都是String类的一个实例,举例几种创建字符串的方式: public static void main(String args[]) { //1.字符直接量 String name = "Xiaoming"; System.out.println(name); //print:Xi

2022-02-18 18:01:48 216

原创 Java专栏说明

该模块的内容是根据Java学习路线总结排序,会不断的补充完善!

2022-02-18 11:52:55 157

原创 【Java】基础:进制

进制内容

2022-02-18 10:00:31 196

原创 Java教程

一、数据类型基本类型byte/8char/16short/16int/32float/32long/64double/64boolean/~boolean 只有两个值:true、false,可以使⽤用 1 bit 来存储,但是具体⼤大⼩小没有明确规定。JVM 会在编译时期将 boolean 类型的数据转换为 int,使⽤用 1 来表示 true,0 表示 false。JVM ⽀支持 boolean 数组,但是是通过读写 byte 数组来实现的。Primitive Data Type

2022-02-16 17:11:12 346

原创 【Java】基础4:类|对象|修饰符

2,方法:封装了一段特定的业务逻辑功能,尽可能独立,只干一件事,反复调用,减少重复,有利于维护,有利于团队协作。3,方法的定义:修饰词 返回值类型 方法名(参数列表){//形参方法体}方法名和参数列表唯一的标识出某个方法Java中的方法只能作为类的一部分来创建。方法只有通过对象才能被调用,且这个对象必须能执行这个方法调用。static方法,它是针对类调用的,并不依赖对象的存在。4,方法的调用:1)无返回值:直接写 方法名(有参传参);//实参2)有返回值:数据类型 变量=方法名(有参

2022-02-15 15:51:47 145

原创 【Java】基础4:数组

数组内容

2022-02-15 15:49:52 248

原创 【Java】基础3:控制流程|循环

Java条件语句,循环语句

2022-02-15 15:42:23 590

原创 【Vue】基础1:初识Vue+介绍+总览+API导航

What do you want to see ?It is recommended to see the official Vue documentation!https://cdn.jsdelivr.net/npm/vue@2.6.14/dist/vu

2022-02-10 17:48:51 286

原创 【Java】相关:日常杂谈

spring boot 注解

2021-12-30 14:10:40 130

原创 【Java】知识架构图

2021-12-24 17:08:13 118

原创 JVM篇:JVM调优

1 堆大小设置JVM 中最大堆大小有三方面限制:相关操作系统的数据模型(32-bt还是64-bit)限制;系统的可用虚拟内存限制;系统的可用物理内存限制。32位系统下,一般限制在1.5G~2G;64为操作系统对内存无限制。我在Windows Server 2003 系统,3.5G物理内存,JDK5.0下测试,最大可设置为1478m。2 典型设置:java -Xmx3550m -Xms3550m -Xmn2g -Xss128k-Xmx3550m:设置JVM最大可用内存为3550M。-Xms355

2021-11-29 10:05:46 394

原创 JVM篇:《深入理解Java虚拟机第二版.SUN技术》——笔记

深入理解Java虚拟机第二版.SUN技术第1章 Java体系结构介绍1.1 Java体系结构包括四个独立大但相关的技术1.2 虚拟机二级目录三级目录第2章 平台无关第3章 安全第4章 网络移动性第5章 Java虚拟机第6章 Java class文件第7章 类型的生命周期第8章 链接模式第9章 垃圾收集第10章第11章第12章第13章第14章第15章第16章第17章第18章第19章第20章补充第1章 Java体系结构介绍1.1 Java体系结构包括四个独立大但相关的技术Java程序设计语言Java

2021-10-25 09:32:55 301

原创 javac

javac1 环境搭建1.1准备1.2环境配置二级目录三级目录1 环境搭建1.1准备ideajavac源码jdk8javac源码CSDN资源里面找,(这个不能免费下载的好像,去下边的GitHub地址下载吧)下载 javac源码github地址:javac源码1.2环境配置图一:注意位置,圈出来的地方图二:运行javac需要参数,也就是java源代码,圈出来的地方就是你的测试文件的地址。一般二级目录三级目录...

2021-10-21 16:19:45 478

原创 【Java】基础1:注释|基本数据类型|变量|运算符

​ java基础一、概括篇1.开发过程(编写源代码的过程-编译过程)1.1安装编译器→安装JDK→配置环境变量→编写源代码→编译源代码→运行JDK2 Java开发环境1)Java编译运行过程1.1)编译期:.java源文件被编译成.class字节码文件。1.2)运行期:JVM加载.class字节码文件并运行.class字节码文件 详细内容参考博文:JVM篇一:Java代码的执行过程Jav

2021-10-18 10:35:59 146

原创 JVM篇三:Java的编译

Java语言的编译1术语1术语编译器:它可以阅读以某种语言(源语言)编写的程序,并把该程序翻译成为一个等价的,用另一种语言(目标语言)编写的程序。编译器的重要作用之一就是报告他在翻译过程中发现的源程序中的错误。...

2021-10-15 15:14:33 65

原创 JVM篇二:《编译原理》

《编译原理》11.1 语言处理器

2021-10-15 14:41:07 100

原创 JVM篇一:Java代码的执行过程

Complie Time编写源代码编译器(compiler)检查是否存在编译期错误,如缺少;等问题。若无编译问题,编译器会将源文件翻译成字节码(bytecode).class后缀的文件。生成class文件Run TimeJVM中的( Class Loader )类加载器将字节码文件从硬盘中加载到JVM内存中。字节码校验器(bytecode verifier)的内置程序检测是否存在运行期错误(例如栈溢出)。没有错误,字节码校验器将字节码传递给解释器(interpreter).解释器(i.

2021-10-14 11:11:41 520

原创 SpringBoot注解汇总

一 常用注解详解1 @SpringBootApplication:申明让spring boot自动给程序进行必要的配置,这个配置等同于:@Configuration ,@EnableAutoConfiguration 和 @ComponentScan 三个配置。2 @ResponseBody@ResponseBody:表示该方法的返回结果直接写入HTTP response body中,一般在异步获取数据时使用,用于构建RESTful的api。在使用@RequestMapping后,返回值通常解析为跳

2021-09-22 15:06:02 108 1

原创 springframework文档阅读总结(一)1.2-1.3部分内容

1 spring分层架构1.2 核心容器(core container)core container 由Core 、Beans、context、expressionLanhage组成。 1. spring-core: 模块提供了框架的基本组成部分,包括 IoC 和依赖注入功能 2. spring-beans: 模块提供 BeanFactory,工厂模式的微妙实现,它移除了编码式单例的需要, 并且可以把配置和依赖从实际编码逻辑中解耦 3. context: 模块建立在由 core和

2021-08-31 22:20:04 146

原创 Java·拾豆子

1、Java解释器运行过程Java解释器的运行过程如下:首先,找出环境变量CLASSPATH°(可以通过操作系统来设置,有时也可通过安装程序-用来在你的机器上安装Java或基于Java的工具-来设置)。CLASSPATH包含一个或多个目录,用作查找.class文件的根目录。从根目录开始,解释器获取包的名称并将每个句点替换成反斜杠,以从CLASSPATH 根中产生一个路径名称(于是,packagefoo.bar.baz就变成为foolbarlbaz或foo/bar/baz或其他,这一切取决于操作系统)。得

2021-02-26 14:11:53 86

原创 DHHD-JqGrid相关

如果grid列表后端存的是码表值 前端需要显示字符串 如下操作:{ label : $.i18n.prop("leaveType", "假别"), name : 'leaveType', sortable : false, formatter : function(cellvalue, options, rowObject) { ...

2020-12-16 16:00:12 293

原创 htpp

2020-10-16 09:14:50 424

原创 Spring Boot学习笔记

**一、**Spring Boot 入门1、Spring Boot 简介简化Spring应用开发的一个框架;整个Spring技术栈的一个大整合;J2EE开发的一站式解决方案;2、微服务2014,martin fowler微服务:架构风格(服务微化)一个应用应该是一组小型服务;可以通过HTTP的方式进行互通;单体应用:ALL IN ONE微服务:每一个功能元素最终都是一个可独立替换和独立升级的软件单元;详细参照微服务文档3、环境准备http://www.gulixueyuan.c

2020-06-21 21:32:31 558

原创 为什么说Java安全?你真的懂么?

刚开始了解java听的最多的是它多么强大,跨平台、可移植、安全…等等一系列的特性。后来也见证了它的牛逼,Java是世界上最好的语言 哈哈 ,估计会被学怕pyth的打死 !!!那为什么说他是一门很安全的语言呢,这个倒是很少听人说过**自己研究呗 !!! **作为将来以为很出色的java程序原必要的钻研精神还是要有的 。… 翻书中 *原来说他是安全的,得从它的机制说起啊!!编译好的.java文件会被jvm的类加载器进行加载校验,校验过程中除了校验是否符合编译标准之外还会校验代码中是否有对系

2020-05-27 22:41:48 1206

原创 jacob 文件类型转换

jacob简介jacob操作文档转换底层还是调用windows的 office去转换,office是建立在windows平台之上的,本身是一个软件,除了他自己提供的宏似乎没有什么能对他进行直接的操作,在windows平台上为了解决像这样的不同应用软件,通信缺乏通用api问题,推出了com的解决方案。我们使用dll中的一组或多组相关的函数存取组件数据,总的合称为接口(对应jacob,就是Dispatch),具体到每个细节的实现称为方法。我们使用jacob就是通过一个接口来操作word的ActiveX.

2020-05-08 17:39:59 778

原创 开发中遇到的后台报错问题汇总

1.无效字符原因:1.sql语句有问题,检查sql语句;2.返回的数据中某个类型和实体类不对应,检查实体类数据类型和数据库的数据类型是否意一一对应。...

2019-08-21 22:24:06 283

原创 DHHD-单选按钮,同时将码表和对应的值都传到后端

<tr> <td class="tdCenter w13p"><span class="requiredMark">*</span>假 别</td> <td class="tdLeft w87p" colspan="3"> <div class="radio-inlin...

2019-07-26 16:00:00 167

翻译 JSON.stringif()

方法的作用:就是说把原来是对象的类型转换成字符串类型(或者更确切的说是json类型的)。打个比方说,你有一个类,那么你可以通过这个方法转换成相应的json类型的。语法:JSON.stringify(value [, replacer] [, space])参数:value:需要系列化的对象、数组、类replacer:可选参数;可以是方法(function),也可以是数...

2019-06-25 09:34:30 2987

原创 jqGrid获取所有行数据提交保存

function saveFun(){ debugger; Supp.alert("专家保存按钮",Supp.alert.type.info); var rowSet = $("#jqGrid").jqGrid('getRowData');//获取或有行数据 json数组的形式 Supp.ajax({ url:ExpertExtract.saveOrUpdate, type:"...

2019-06-03 20:59:28 1094

原创 ssm

**Spring-day01**成恒 / chengheng@tedu.cn## 框架Spring, Spring MVC, Mybatis## 什么是MVCMVC:Model(模型), View(视图), Controller(控制器)    UserController    &lt;---&gt;    UserModel(UserService, UserDao)...

2018-09-27 22:17:31 208

srcjavc源码学习.zip

javac源码,用于交流学习。

2021-10-21

itextpdf.zip

itextpd PDFjava工具

2020-08-28

空空如也

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

TA关注的人

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