原因:小数计算会转化为二进制 精度丢失 举个例子:4.02*10的N次方 怎么算都是错的; 常见问题 0.1+0.2 !=0.3 。。。 处理:转化为小数进行计算 //加法 function addNum (a,b){ var c,d,e; try { c = a.toString().split( ...
分类:
Web程序 时间:
2020-03-24 12:59:00
阅读次数:
79
类型转换 由于Java是强类型语言,所以要进行有些运算的时候,需要用到类型转换。 低 >高 byte,short,char-->int-->long-->float-->double (小数优先级高于整数) 运算中,不同类型的数据先转化为同一类型,然后进行运算。 类型转换分两种 强制类型转换,在需要 ...
分类:
编程语言 时间:
2020-03-24 01:15:05
阅读次数:
93
一、什么是装饰器 器是工具,这里指的是函数 装饰指的是添加额外的东西 所有装饰器的意思就是给定义好的函数添加上额外的功能 二、为什么要用装饰器 装饰器的目的是在不修改源代码以及调用方式的前提下为装饰对象添加新的功能 三、装饰器的原则 开放封闭式原则 开放指的是扩展功能是开放的 封闭指的是对源代码修改 ...
分类:
其他好文 时间:
2020-03-23 22:24:28
阅读次数:
89
通过学习别人的程序,个人了解到车牌识别分为如下几个步骤: 1.读取一张车牌照片 2.将车牌照片转化成R、G、B、H、S、V分量 3.选取最合适的分量图像进行阈值分割(获取车牌在图像中的区域) 4.打开矩形区域 5.获取矩形区域 6.获取矩形区域的角度 7.获取矩形区域的中心点 8.求射频变换的矩阵( ...
分类:
其他好文 时间:
2020-03-23 17:18:28
阅读次数:
257
1:题目描述 输入一棵二叉搜索树,将该二叉搜索树转换成一个排序的循环双向链表。要求不能创建任何新的节点,只能调整树中节点指针的指向。 为了让您更好地理解问题,以下面的二叉搜索树为例: 我们希望将这个二叉搜索树转化为双向循环链表。链表中的每个节点都有一个前驱和后继指针。对于双向循环链表,第一个节点的前 ...
分类:
其他好文 时间:
2020-03-23 17:01:38
阅读次数:
62
/** * 输入输出流复制文件 * 问题1:printByteArr 打印的数据49,50 是什么 * 读的文件转化成子节数组,文本中的1不代表读出的子节也是1 * * @throws IOException */ @Test public void test4() throws IOExcepti ...
分类:
其他好文 时间:
2020-03-23 09:26:43
阅读次数:
66
图论难点:问题的转化和抽象(可看成特殊的某一类DP) 图论与DP的联系: DP问题(从集合角度分析最优化问题)可以看成从F(0,0)、F(0,1)、F(1,2)......F(0,m)到F(n,m)的最长路。因此DP问题可以转化为拓扑图(一般DP问题的状态间无环)上的最短(长)路。 当DP依赖关系不 ...
分类:
编程语言 时间:
2020-03-22 23:47:02
阅读次数:
181
题目链接:https://vjudge.net/problem/POJ-3207 题目意思:有一个圆,给出一些边连接着两个点,边可以从圆里连,也可以从圆外连,问是否可以不相交 对于边i,ji,j限制条件为不相交,即不在同一个集合中 因此我们将这个问题转化为了2-SAT问题 设ii表示边ii在圆内,i ...
分类:
其他好文 时间:
2020-03-22 22:35:50
阅读次数:
71
整个功能实现最重要的模块是docx这个模块 安装语句 docx模块只能操作.docx文件,所以在这之前我们要将.doc文件转换成.docx。.doc文件是不能直接转换成.docx文件的,如果直接改后缀名会引起文件打不开或者乱码问题。 所以我们需要将文件另存为.docx格式。 转化为docx文件后我们 ...
分类:
编程语言 时间:
2020-03-22 18:00:51
阅读次数:
98
或许你经常被问到? Volatile关键字有何作用? 实现这些作用的底层如何实现? Volatile能够保障可见性、有序性?原子性吗? 前言 我们都知道,Java代码在编译后会变成Java字节码,字节码被类加载器加载到JVM里,JVM执行字节码,最终需要转化为汇编指令在CPU上执行,Java中所使用 ...
分类:
编程语言 时间:
2020-03-22 17:57:53
阅读次数:
78