Wesley13 Wesley13
3年前
java浮点型精度丢失浅析
java浮点型数值在运算中会出现精度损失的情况,在业务要求比较高比如交易等场景,一般使用BigDecimal来解决精度丢失的情况。最近一个同事在使用BigDecimal时仍然出现了精度损失,简略记录一下测试用例代码如下@Testpublicvoidfd(){doubleabc
Wesley13 Wesley13
3年前
java按位操作符和位移操作符
一,按位操作符。1.按位与操作符(&) 如果两个数的二进制,相同位数都是1,则该位结果是1,否则是0. 例5&4    5的二进制是 0000000000000101    4的二进制是 0000000000000100    则结果是    0000000000
JSF源码分析(一)
作者:京东零售李孟冬架构设计1.7.4HOTFIXT4版本包布局及简要含义看过了全包的简要,那么其核心的功能模块,就从常用的项目xml配置出发,便于我们的理解。如下:jsfprovider.xml配置以我们地址服务的jsfprovider.xml文件为例,
Stella981 Stella981
3年前
Echarts 绘制关系图(知识图谱可视化)
1. 前言正在做知识图谱,以前可视化用的是D3,因为D3不是太会,而且D3学习成本比较高,所以改用Echarts,Echarts做出来的关系图还是挺好的。2. 关系图实例样例代码如下:<!DOCTYPEhtml<html<head<titleECharts关系图</title<scriptsrc
Stella981 Stella981
3年前
Kubernetes 部署 PHP
实验前提需要你有macOS开发环境,本文以此为例,其他类型的开发环境请自行搭建。需要你对YAML这一专门用来写配置文件的语言有所了解。需要你对Docker有一些基本的了解。需要你对Kubernetes中的Node、Pod、ReplicaSet、Deployment、Service、Ingress、ConfigMap
Wesley13 Wesley13
3年前
visjs 绘图 图标 动态添加数据
近期弄个显示例图,主要表示关系图,就找到了visjs,很好很强大,就是资料较少,只能从网站的例子去找自己想要的东西  http://visjs.org/network\_examples.html,从系统的样例中寻找自己所需要的,下面就显示一些我需要的,functiondoEchartsFun(data){obj
Stella981 Stella981
3年前
Android MediaProvider数据库模式
摘要:AndroidMediaProvider使用SQLite数据库存储图片、视频、音频等多媒体文件的信息,供视频播放器、音乐播放器、图库使用。本文详细分析了AndroidMediaProvider多媒体数据库(以SDK2.3.3为例)的模式(schema),并简要叙述与系统媒体扫描服务MediaScanner的交互。1
Stella981 Stella981
3年前
JFreeChart
1.JFreeChart就用来画饼图,柱形图,射线图等等。可画3D图形。官能满齐全的。2.至于JFreeChart的下载配置,在这我就不说了,我给大家传一份可用代码源文件,就什么都解决了。3.下面以饼图为例。publicclassWritePie_001{privateDefaultPieDat
Wesley13 Wesley13
3年前
Java日常开发的21个坑,你踩过几个?
前言最近看了极客时间的《Java业务开发常见错误100例》,再结合平时踩的一些代码坑,写写总结,希望对大家有帮助,感谢阅读~1\.六类典型空指针问题包装类型的空指针问题级联调用的空指针问题Equals方法左边的空指针问题ConcurrentHashMap这样的
Stella981 Stella981
3年前
Spring boot 总结之配置文件处理
背景在项目开发过程中,很多东西我们都需要做成可配置化,那么使用spring的时候我们都有哪些使用配置文件的方式呢?接下来我们就来讲一下。定义配置文件我们以最长使用的jdbc为例jdbc.urljdbc:mysql://localhost/testjdbc.usernamedbuserjdbc