摘要: 不能使用 float 和 double 来表示金额等精确的值 关于面试,金额用什么数据类型? 不是 doube,更不是 float ,而是用 BigDecimal。对于金融项目,对于金额,误差是不能容忍的。那么用什么数据类型才能精确的表示金额?JDK 提供了一个 java.math.BigDecim 阅读全文
posted @ 2019-08-17 11:09 xpwi 阅读(1066) 评论(0) 推荐(0) 编辑
摘要: JVM 字节码指令手册 查看 Java 字节码 jdk 进行的编译生成的 .class 是 16 进制数据文件,不利于学习分析。通过下命令 或者其他方式可反汇编,得到字节码文件 一、JVM 指令分类 (1)操作数栈 |过程|符号| | | | |变量到操作数栈|iload, iload_, lloa 阅读全文
posted @ 2019-08-15 21:27 xpwi 阅读(3926) 评论(0) 推荐(4) 编辑
摘要: MyBatis: Invalid bound statement (not found)错误的可能原因 其他原因导致此问题解决参考: 1.检查 xml 文件所在 package 名称是否和 Mapper interface 所在的包名一致 mapper 的 namespace 写的不对!!!注意系修 阅读全文
posted @ 2019-07-22 12:23 xpwi 阅读(292) 评论(0) 推荐(0) 编辑
摘要: Oracle:ORA 01219:database not open:queries allowed on fixed tables/views only 问: 解决 ORA 01219:database not open:queries allowed on fixed tables/views 阅读全文
posted @ 2019-07-22 00:13 xpwi 阅读(4360) 评论(0) 推荐(0) 编辑
摘要: 手写 Spring MVC 不多说,简历装 X 必备。不过练好还是需要求一定的思维能力。 一、整体思路 思路要熟练背下来 1)配置阶段 配置 web.xml: XDispatchServlet 设定 init param: contextConfigLocation = classpath:appl 阅读全文
posted @ 2019-07-20 20:14 xpwi 阅读(937) 评论(0) 推荐(0) 编辑
摘要: 8080 端口被占用的解决方法 netstat ano;taskkill (命令行) (ano 和 aon 都可以) 打开命令行: (1)netstat ano 可查看端口使用情况,记住 PID (2)也可以直接查看指定端口占用情况,记住 PID (3)杀死进程(例如 PID 是:14732) 参数 阅读全文
posted @ 2019-07-20 16:34 xpwi 阅读(1442) 评论(0) 推荐(0) 编辑
摘要: Java 工具类 IpUtil 获取本机所有 IP 地址,LocalHost 对应地址 IP IP 工具类 源代码: 阅读全文
posted @ 2019-07-20 15:17 xpwi 阅读(1785) 评论(0) 推荐(0) 编辑
摘要: LeetCode03 无重复字符的最长子串(Java 实现) 来源:力扣(LeetCode) 链接:https://leetcode cn.com/problems/longest substring without repeating characters 题目描述 给定一个字符串,请你找出其中不 阅读全文
posted @ 2019-07-14 23:16 xpwi 阅读(1638) 评论(0) 推荐(0) 编辑
摘要: LeetCode02 两数相加(Java 实现) 来源:力扣(LeetCode) 链接:https://leetcode cn.com/problems/add two numbers 题目描述 给出两个 非空 的链表用来表示两个非负的整数。其中,它们各自的位数是按照 逆序 的方式存储的,并且它们的 阅读全文
posted @ 2019-07-14 19:36 xpwi 阅读(787) 评论(0) 推荐(0) 编辑
摘要: LeetCode01 两数之和(Java 实现) 来源:力扣(LeetCode) 链接:https://leetcode cn.com/problems/two sum 题目描述 给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下 阅读全文
posted @ 2019-07-14 18:10 xpwi 阅读(1791) 评论(0) 推荐(1) 编辑
摘要: 不用 qlv 格式转换成 mp4 优雅的下载腾讯视频(mp4 格式) 问题描述: 朋友说离线腾讯视频是 qlv 格式的,只能使用腾讯视频软件打开。让我帮忙想想办法,能不能将 qlv 格式转换成 mp4 格式的视频。 百度,Google 了半天,找了一堆下载器,没有一个可以成功转换的。 解决思路与方案 阅读全文
posted @ 2019-06-30 15:41 xpwi 阅读(22914) 评论(0) 推荐(1) 编辑
摘要: 《编译原理》画 DAG 图与求优化后的 4 元式代码 例题解析 DAG 图(Directed Acylic Graph)无环路有向图 (一)基本块 基本块是指程序中一顺序执行的语句序列,其中只有一个入口语句(第一个语句)和一个出口语句(最后一个语句) 对于一个基本块来说,执行时只能从其入口语句进入, 阅读全文
posted @ 2019-06-23 16:24 xpwi 阅读(5818) 评论(2) 推荐(0) 编辑
摘要: 《编译原理》控制流语句 if 和 while 语句的翻译 例题解析 将 if 和 while 语句翻译成四元式 注:不同教材会有小差异,使用 _ 或者 — ,如果是 —,请注意区分 — 和 减号 (一)四元式 四元式是普遍采用的一种中间代码形式,由于它便于优化处理,所以目前在很多编译程序中得到广泛应 阅读全文
posted @ 2019-06-23 11:49 xpwi 阅读(4236) 评论(0) 推荐(1) 编辑
摘要: 《编译原理》LR 分析法与构造 LR(1) 分析表的步骤 例题解析 笔记 直接做题是有一些特定步骤,有技巧。但也必须先了解一些基本概念,本篇会通过例题形式解释概念,会容易理解和记忆,以及解决类似问题。 如果只想做题可以直接下拉至习题部分。 (一)关于状态 对于产生式 A→aBcD,就可以分解为下面几 阅读全文
posted @ 2019-06-22 23:21 xpwi 阅读(25018) 评论(0) 推荐(16) 编辑
摘要: 《编译原理》求短语,直接短语,句柄,素短语,最左素短语 例题解析 笔记 (一)明确概念: | 名称 | 概念 | | | | | 短语 | 定义: 若 S 为文法 G 的开始符号,αβδ 是该文法的一个句型,即 S ⇒ αβδ,且有 A ⇒+ β,则称 β 是句型 αβδ 相对于非终结符 A 的短语 阅读全文
posted @ 2019-06-21 21:48 xpwi 阅读(20845) 评论(1) 推荐(16) 编辑