上一页 1 2 3 4 5 6 7 8 ··· 26 下一页

2019年12月16日

SpringMVC数据格式化

摘要: SpringMVC数据格式化 1. 使用Formatter格式化数据 Converter可以将一种类型转换成另一种类型,是任意Object之间的类型转换。 Formatter则只能进行String与任意Object对象的转换,它提供 解析 与 格式化 两种功能。 其中:解析是将String类型字符串 阅读全文

posted @ 2019-12-16 15:13 木西-Muxy 阅读(926) 评论(0) 推荐(0)

Java处理小数点后几位

摘要: //方式一: //四舍五入 double f = 111231.5585; BigDecimal b = new BigDecimal(f); double f1 = b.setScale(2, BigDecimal.ROUND_HALF_UP).doubleValue(); //保留两位小数 方式二: java.text.DecimalFormat df =new java.text.Decim 阅读全文

posted @ 2019-12-16 14:42 木西-Muxy 阅读(2571) 评论(0) 推荐(0)

2019年12月11日

docker学习(七)常见仓库介绍

摘要: 将介绍常见的一些仓库和镜像的功能,使用方法和生成它们的 Dockerfile 等。包括 Ubuntu、CentOS、MySQL、MongoDB、Redis、Nginx、Wordpress、Node.js 等。 1.Ubuntu https://www.runoob.com/docker/docker 阅读全文

posted @ 2019-12-11 19:31 木西-Muxy 阅读(491) 评论(0) 推荐(0)

docker学习(六) Docker命令查询

摘要: Docker命令查询 1.基本语法docker [OPTIONS] COMMAND [arg...]一般来说,Docker 命令可以用来管理 daemon,或者通过 CLI 命令管理镜像和容器。可以通过 man docker 来查看这些命令。 选项-D=true|false使用 debug 模式。默 阅读全文

posted @ 2019-12-11 17:14 木西-Muxy 阅读(630) 评论(0) 推荐(0)

docker学习(六)

摘要: 一、Dockerfile使用 Dockerfile 可以允许用户创建自定义的镜像。 1.基本结构Dockerfile 由一行行命令语句组成,并且支持以 # 开头的注释行。一般的,Dockerfile 分为四部分:基础镜像信息、维护者信息、镜像操作指令和容器启动时执行指令。例如# This docke 阅读全文

posted @ 2019-12-11 17:01 木西-Muxy 阅读(131) 评论(0) 推荐(0)

docker学习(五)

摘要: 一、实战案例介绍一些典型的应用场景和案例。 1.使用Supervisor来管理进程Docker 容器在启动的时候开启单个进程,比如,一个 ssh 或者 apache 的 daemon 服务。但我们经常需要在一个机器上开启多个服务,这可以有很多方法,最简单的就是把多个启动命令方到一个启动脚本里面,启动 阅读全文

posted @ 2019-12-11 16:26 木西-Muxy 阅读(264) 评论(0) 推荐(0)

docker学习(四)

摘要: 一、Docker数据管理 在容器中管理数据主要有两种方式:1.数据卷(Data volumes)2.数据卷容器(Data volume containers) 1.数据卷数据卷是一个可供一个或多个容器使用的特殊目录,它绕过 UFS,可以提供很多有用的特性:a.数据卷可以在容器之间共享和重用b.对数据 阅读全文

posted @ 2019-12-11 15:55 木西-Muxy 阅读(210) 评论(0) 推荐(0)

线程安全的可控制最大容量且带有过期时间的本地缓存(转)

摘要: 最近在公司优化一个接口的时候打算使用一个key-value结构的本地缓存。需要实现的功能非常简单:1、可以控制本地缓存的最大对象数量。2、线程安全,防止发生OOM。3、同时支持设置单个对象的过期时间。 面对这个需求,我的选择很多,有很多框架都做的非常好,但大多数框架对我来说都太重量级了,我希望一个简 阅读全文

posted @ 2019-12-11 14:45 木西-Muxy 阅读(479) 评论(0) 推荐(0)

google Guava包的reflection(反射)解析

摘要: 译者:万天慧(武祖) 由于类型擦除,你不能够在运行时传递泛型类对象——你可能想强制转换它们,并假装这些对象是有泛型的,但实际上它们没有。 举个例子: Guava提供了TypeToken, 它使用了基于反射的技巧甚至让你在运行时都能够巧妙的操作和查询泛型类型。想象一下TypeToken是创建,操作,查 阅读全文

posted @ 2019-12-11 14:11 木西-Muxy 阅读(1032) 评论(0) 推荐(0)

[Google Guava] 12-数学运算

摘要: 原文链接 译文链接 译者:沈义扬 范例 1 int logFloor = LongMath.log2(n, FLOOR); 2 int mustNotOverflow = IntMath.checkedMultiply(x, y); 3 long quotient = LongMath.divide 阅读全文

posted @ 2019-12-11 14:09 木西-Muxy 阅读(348) 评论(0) 推荐(0)

上一页 1 2 3 4 5 6 7 8 ··· 26 下一页

导航