昨天阿楠发现了项目中的一个 bug ,是因为浮点运算的前后不一致导致的。明明是完全相同的 C 代码,参数也严格一致,但是计算出了不相同的结果。我对这个现象非常感兴趣,仔细研究了一下成因。 原始代码比较繁杂。在弄清楚原理后,我简化了出问题的代码,重现了这个问题: static void foo(flo ...
分类:
其他好文 时间:
2017-09-02 19:54:57
阅读次数:
198
程序结构:src文件夹下存放xml文件 该文件内容: 定义实体类: 测试类: 执行单元测试类:节点遍历结果: 有了以上代码的基础上,实现struts2框架中 传递url访问目标方法 并且返回对应视图的名称 框架类(使用反射): action类: 测试代码: 测试结果: 以上就基本模仿实现了strut ...
分类:
其他好文 时间:
2017-09-01 20:22:29
阅读次数:
114
1 Ant是什么? Apache Ant 是一个基于 Java的生成工具。 生成工具在软件开发中用来将源代码和其他输入文件转换为可执行文件的形式(也有可能转换为可安装的产品映像形式)。随着应用程序的生成过程变得更加复杂,确保在每次生成期间都使用精确相同的生成步骤,同时实现尽可能多的自动化,以便及时产 ...
分类:
其他好文 时间:
2017-08-31 18:03:43
阅读次数:
200
前半部分参考网上的例子:http://www.showerlee.com/archives/1300,但会出现“Git did not exit cleanly (exit code 128)”错误 1.在D盘新建一个目录,例如"D:\git",并进入目录右键目录空白处选择"Git Create r ...
分类:
其他好文 时间:
2017-08-31 16:07:17
阅读次数:
232
一、 x = np.random.normal(size=100) #随机生成100个高斯分布的数据(均值为0,方差为1) sns.distplot(x,kde=False) #绘制直方图(自动设定轴的区间) #kde=False表示不画出拟合曲线,kde=True表示同时画出拟合曲线 二、根据均值 ...
分类:
其他好文 时间:
2017-08-31 12:40:19
阅读次数:
219
一、什么是动态代理 代理很容易理解,就很生活中很容易接触的代理商,动态代理的关键在于动态,也就是说这个代理商是动态创建出来的 ,是一个产品已经上线销售了,突然呢又想添加一个新的代理商,就动态的生成一个呗,,而且不会有影响其他代理商。 二、动态代理机制中的重要的接口和类 一个类:java.lang.r ...
分类:
其他好文 时间:
2017-08-30 23:43:02
阅读次数:
282
<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ...
分类:
编程语言 时间:
2017-08-25 21:40:49
阅读次数:
264
最近死磕较高难度的题目 深感自己的基本数据结构掌握不够熟练 因此 刷题较慢了些 刷了一道简单的题目涨涨自信 题目:Given a string which consists of lowercase or uppercase letters, find the length of the longe ...
分类:
其他好文 时间:
2017-08-20 21:11:15
阅读次数:
189
文件上传在Spring-boot中本身配置起来非常简单,但是有个多文件传递和单个传递的问题。 两者配置是略有不同的,而且还有一些让我这个技术小白很容易踩坑的地方。 重要的几点: 上传的是单个文件: MultipartFile file 上传的是多个文件: MultipartFile[] file 先 ...
分类:
编程语言 时间:
2017-08-19 20:00:51
阅读次数:
1366
问题描述:使用SpringBoot整合redis进行yml配置的时候,启动工程报错,提示加载application.yml配置文件失败: application.yml配置截图: 注意图中有以spring开头的配置项,出现了两个spring,这是不符合yml配置语法的,所以启动报错。 解决方式:将y ...
分类:
编程语言 时间:
2017-08-18 18:38:48
阅读次数:
933