自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (3)
  • 收藏
  • 关注

原创 java程序运行过程和内存分析

java程序运行过程和内存分析java程序运行过程和内存分析Java程序运行分析概括内存分析- 方法区- 栈- 程序计数器- 堆- 本地方法区java程序运行过程和内存分析此篇文章是个人看了一些资料得出的总结,如有不准确,烦请指正。仅供参考。Java程序运行分析概括当运行一个Java 程序时。需要经过编译和运行两个阶段。而这里涉及到的内存,是指在运行时,程序的内存划分。编译阶段由编译器将J...

2020-03-02 17:10:55 367

原创 平时所遇到的一下问题记录,以便日后快速查阅

问题汇总1、js判断一个值是不是数字(不是指数字类型,而是输入框的指是不是数字parseInt()和parseFloat():可以将字符型和数字型的都转为数字,其他的都得到NaN的结果。再用isNaN(result)判断,如果为false 表示数字,否则为非数字类型。 if(!isNaN(result)){ .... ...

2020-02-12 11:28:08 244

原创 javaweb请求响应编码问题详解

javaweb请求响应编码问题详解javaweb请求响应编码问题详解1、请求html文件乱码问题2、JSP页面乱码问题javaweb请求响应编码问题详解1、请求html文件乱码问题 为什么请求html文件会乱码? 由于网页的编码方式和内容的编码方式不一样。在解析时就会出现乱码问题。 如何查看网页的编码方式? 打开浏览器控制台输入:document.characterSet示...

2020-01-08 17:05:27 496

原创 两个月开发前端调试总结(Chrome)

浏览器调试总结通过两个月的前端开发,总结一下前端的调试技巧。开启调试第一步 F12ElementsConsoleSourcesNetworkApplication通过两个月的前端开发,总结一下前端的调试技巧。前端调试和后端调试是不一样的,前端主要通过浏览器调试,我这里用的谷歌。所以我下次说的只适用于谷歌。开启调试第一步 F12调试工具介绍Elements主要通过右击检查dom元素...

2019-12-31 18:52:44 223 1

原创 Oracle去重 并按时间排序取第一条

需求按图所示,根据gfwtf_id 去重,并去重的条件是去最新创建的一条第一种实现方法:select t.* from (select a.*, row_number() over(partition by 需要分组的字段 order by 更新时间 desc) rw from 表 a) t where t.rw = 1 第二种实现...

2019-09-26 10:25:08 2054 1

原创 Head First从气象观测分析——观察者模式

本文目录1. 这篇博客的由来观察者模式是Head First 设计模式中的第二种设计模式,书中以气象观测为案例贯穿观察者模式。下面我们来熟悉一个观察者模式吧。2. 观察者模式介绍观察者模式的定义定义对象间的一种一对多 的依赖关 系,让多个观察者同时监听某一个主题现象,当一个对象的状态发生改变时,会通知所有观察者对象,所有依赖于它的对象都得到通知并被自动更新。UML图...

2019-09-25 11:54:25 264

原创 Head First从鸭子分析——策略模式

策略模式文中部分内容参考:https://blog.csdn.net/qq_39588630/article/details/80434240这是本程序媛菜鸡的第一篇认真写的博客,让我好好构思一下我要写什么。我应该怎么介绍这个设计模式呢?我想就分成下面几个方面来介绍吧。这篇博客的由来策略模式使用的场景全文贯穿的鸭子总结一下策略模式的特性吧这篇博客的由来最近在看一本书籍 《Hea...

2019-09-19 18:36:43 394

strategy01.rar

Head First 设计模式 策略模式案例,鸭子案例的具体代码。 里面分四个package 第一个package是最原始的demo 第二个package在鸭子类添加了fly方法 第三个package 通过抽象接口 第四个package 使用策略模式

2019-09-19

wssproject.rar

Head First 设计模式 策略模式案例,鸭子案例的具体代码。 里面分四个package 第一个package是最原始的demo 第二个package在鸭子类添加了fly方法 第三个package 通过抽象接口 第四个package 使用策略模式

2019-09-19

Java编程思想第四版完整中文高清版(免费).pdf

Java编程思想第四版扫描版 第1章 对象导论 1.1 抽象过程 1.2 每个对象都有一个接口 1.3 每个对象都提供服务 1.4 被隐藏的具体实现 1.5 复用具体实现 1.6 继承 1.6.1 "是一个"(is-a)与"像是一个"(is-like-a)关系 1.7 伴随多态的可互换对象 1.8 单根继承结构 1.9 容器 1.9.1 参数化类型(范型) 1.10 对象的创建和生命期 1.11 异常处理:处理错误 1.12 并发编程 1.13 Java与Internet 1.13.1 Web是什么 1.13.2客户端编程 1.13.3 服务器端编程 1.22 总结 第2章 一切都是对象 2.1 用引用操纵对象 2.2 必须由你创建所有对象 2.2.1 存储到什么地方 2.2.2 特例:基本类型 2.2.3 Java中的数组 2.3 永远不需要销毁对象 2.3.1 作用域 2.3.2 对象的作用域 2.4 创建新的数据类型:类 2.4.1 域和方法 2.4.2 基本成员默认值 2.5 方法、参数和返回值 2.5.1 参数列表 2.6 构建一个Java程序 2.6.1 名字可见性 2.6.2 运用其他构件 2.6.3 static 关键字 2.7 你的第一个Java程序 编译和运行 2.8 注释和嵌入式文档 2.8.1 注释文档 2.8.2 语法 2.8.3 嵌入式HTML 2.8.4 一些标签示例 2.8.5 文档示例 2.9 编码风格 2.10 总结 2.11 练习 第3章 操作符 3.1 更简单的打印语句 3.2 使用Java操作符 3.3 优先级 3.4 赋值 3.4.1 方法调用中的别名问题 3.5 算术操作符 3.5.1 一元加、减操作符 3.6 自动递增和递减 3.7 关系操作符 3.7.1 测试对象的等价性 3.8 逻辑操作符 3.8.1 短路 3.9 直接常量 3.9.1 指数记数法 3.10 按位操作符 3.11 移位操作符 3.12 三元操作符 if-else 3.13 字符串操作符 + 和 += 3.14 使用操作符时常犯的错误 3.15 类型转换操作符 3.15.1 截尾和舍入 3.15.2提升 3.16 Java没有"sizeof" 3.17 操作符小结 3.18 总结 第4章 控制执行流程 4.1 true和false 4.2 if-else 4.3 迭代 4.3.1 do-while 4.3.2 for 4.3.3 逗号操作符 4.4 Foreach语法 4.5 return 4.6 break和 continue 4.7 臭名昭著的"goto" 4.8 switch 4.9 总结 第5章 初始化与清理 5.1 用构造器确保初始化 5.2 方法重载 5.2.1 区分重载方法 5.2.2 涉及基本类型的重载 5.2.3 以返回值区分重载方法 5.3 缺省构造器 5.4 this关键字 5.4.1 在构造器中调用构造器 5.4.2 static的含义 5.5 清理:终结处理和垃圾回收 5.5.1 finalize()的用途何在 5.5.2 你必须实施清理 5.5.3 终结条件 5.5.4 垃圾回收器如何工作 5.6 成员初始化 5.6.1 指定初始化 5.7 构造器初始化 5.7.1 初始化顺序 5.7.2. 静态数据的初始化 5.7.3. 显式的静态初始化 5.7.4. 非静态实例初始化 5.8 数组初始化 5.8.1 可变参数列表 5.9 枚举类型 5.10 总结 第6章 访问权限控制 第7章 复用类 第8章 多态 第9章 接口 第10章 内部类 第11章 持有对象 第12章 通过异常处理错误 第13章 字符串 第14章 类型信息 第15章 泛型 第16章 数组 第17章 容器深入研究 第18章 Java I/O系统 第19章 枚举类型 第20章 注解 第21章 并发 第22章 图形化用户界面

2019-07-15

空空如也

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

TA关注的人

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