随笔分类 -  Java之路

在一回首间,才忽然发现,原来,我一生的种种努力,不过只为了周遭的人对我满意而已。为了搏得他人的称许与微笑,我战战兢兢地将自己套入所有的模式所有的桎梏。走到途中才忽然发现,我只剩下一副模糊的面目,和一条不能回头的路。 ​​​​
摘要:Spring Boot Admin Server 配置属性详解 属性描述默认值 spring.boot.admin.context-path 上下文路径在应为Admin Server的静态资产和API提供服务的路径的前面加上前缀。相对于Dispatcher-Servlet / spring.boot 阅读全文
posted @ 2023-07-14 14:13 天涯过者 阅读(495) 评论(0) 推荐(0) 编辑
摘要:float 和 double 在存储的时候,存在精度损失的问题,很可能在值的比较时,得到不正确的结果。如果存储的数据范围超过 decimal 的范围,建议将数据拆成整数和小数分开存储。 如果采用float或者double类型的话,数据有时候完全准确的,有时候是不准确的,怎么才能存储一个准确的数字,完 阅读全文
posted @ 2020-04-28 17:08 天涯过者 阅读(957) 评论(0) 推荐(0) 编辑
摘要:Java8 中 Comparator 接口提供了一些静态方法,可以方便于我们进行排序操作,下面通过例子讲解下如何使用 对整数列表排序(升序) List<Integer> list = Arrays.asList(1, 4, 2, 6, 2, 8); list.sort(Comparator.natu 阅读全文
posted @ 2019-12-26 11:38 天涯过者 阅读(1101) 评论(0) 推荐(0) 编辑
摘要:Nginx ("engine x") 是一个高性能的 HTTP 和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 代理服务器。 Nginx 是由 Igor Sysoev 为俄罗斯访问量第二的 Rambler.ru 站点开发的,第一个公开版本0.1.0发布于2004年10月4日。其将源代码 阅读全文
posted @ 2019-11-13 14:53 天涯过者 阅读(1315) 评论(0) 推荐(0) 编辑
摘要:通常在初始化 HashMap 时,初始容量都是根据业务来的,而不会是一个固定值,为此我们需要有一个特殊处理的方式,就是将预期的初始容量,再除以 HashMap 的装载因子,默认时就是除以 0.75。 例如想要用 HashMap 存放 1k 条数据,应该设置 1000 / 0.75,实际传递进去的值是 阅读全文
posted @ 2019-10-30 15:48 天涯过者 阅读(1505) 评论(0) 推荐(0) 编辑
摘要:在任何一个关系数据库中,第一范式(1NF)是对关系模式的基本要求,不满足第一范式(1NF)的数据库就不是关系数据库。 第一范式:所有字段值都是不可分解的原子值 1、每一列属性都是不可再分的属性值,确保每一列的原子性 2、两列的属性相近或相似或一样,尽量合并属性一样的列,确保不产生冗余数据。 name 阅读全文
posted @ 2019-10-18 09:54 天涯过者 阅读(405) 评论(0) 推荐(0) 编辑
摘要:public class CountDownLatchTest1 implements Runnable{ final AtomicInteger number = new AtomicInteger(); volatile boolean bol = false; @Override public void run() { System.out.println(number.getAndIncr 阅读全文
posted @ 2019-08-20 17:44 天涯过者 阅读(1402) 评论(0) 推荐(0) 编辑
摘要:/** * 通过奖品列表中的概率抽取奖品 * * @param list * @return */private GiftPackageRule getPrize(List<GiftPackageRule> list) { if (list == null || list.size() < 1) r 阅读全文
posted @ 2018-11-22 16:25 天涯过者 阅读(213) 评论(0) 推荐(0) 编辑
摘要:String str = "{\"origin\":\"BBC\",\"origin_coupon_id\":51,\"name\":\"123\",\"start_time\":1537763820,\"end_time\":1540874220,\"duration\":\"\",\"validity_type\":0,\"type\":1,\"tota 阅读全文
posted @ 2018-09-25 14:04 天涯过者 阅读(3589) 评论(0) 推荐(0) 编辑
摘要:使用Apache Commons FileUpload组件上传文件时总是返回null,调试发现ServletFileUpload对象为空,在Spring Boot中有默认的文件上传组件,在使用ServletFileUpload时需要关闭Spring Boot的默认配置 , 禁用MultipartRe 阅读全文
posted @ 2018-09-11 11:47 天涯过者 阅读(6737) 评论(4) 推荐(1) 编辑
摘要:首先,在resources目录下先建立static文件夹,在建立/1/index.html文件 http://localhost/1/index.html 和 http://localhost/1/index.html都可以访问index.html页面 阅读全文
posted @ 2018-08-29 14:53 天涯过者 阅读(729) 评论(0) 推荐(0) 编辑
摘要:安装python-software-properties 首先添加ppa 然后更新系统 最后开始安装 查看版本 阅读全文
posted @ 2018-08-28 11:02 天涯过者 阅读(12710) 评论(0) 推荐(1) 编辑
摘要:telnet www.baidu.com 80 端口打开的情况下,链接成功,则进入Telnet页面(全黑的),证明端口可用。 阅读全文
posted @ 2018-07-23 15:37 天涯过者 阅读(1166) 评论(0) 推荐(0) 编辑
摘要:LocalDateTime计算时间差 和String转换 阅读全文
posted @ 2018-07-12 14:39 天涯过者 阅读(584) 评论(0) 推荐(0) 编辑
摘要:在git push的时候,有时候我们会想办法撤销git commit的内容 1、找到之前提交的git commit的id git log 找到想要撤销的id 2、git reset –hard id 完成撤销,同时将代码恢复到前一commit_id 对应的版本 3、git reset id 完成Co 阅读全文
posted @ 2018-06-15 16:16 天涯过者 阅读(103) 评论(0) 推荐(0) 编辑
摘要:所以我们的写法可以是: Logger.error("xxx出错" , e); //第二个参数是e 而不是: Logger.error("xxx出错:" + e) 或 logger.error(e) 或logger.error(e.getMessage); 阅读全文
posted @ 2018-06-14 17:52 天涯过者 阅读(940) 评论(0) 推荐(1) 编辑
摘要:准备一个被打乱的数组,存放A-Za-Z0-9这62个字符 ,预先产生一个网址ID,将这个ID通过 _10_to_62 解析转换成62进制的短网址符。 存储ID,短网址code,页面URL 算法如下,很简单,时间效率也比较高,甚至,有了存储的ID,要不要存储短网址code都无所谓, 这个算法时间复杂度 阅读全文
posted @ 2018-06-11 15:47 天涯过者 阅读(1025) 评论(1) 推荐(0) 编辑
摘要:d 月中的某一天。一位数的日期没有前导零。 dd 月中的某一天。一位数的日期有一个前导零。 ddd 周中某天的缩写名称,在 AbbreviatedDayNames 中定义。 dddd 周中某天的完整名称,在 DayNames 中定义。 M 月份数字。一位数的月份没有前导零。 MM 月份数字。一位数的 阅读全文
posted @ 2018-05-24 11:02 天涯过者 阅读(9129) 评论(0) 推荐(1) 编辑
摘要:Cron表达式的格式:秒 分 时 日 月 周 年(可选)。 字段名 允许的值 允许的特殊字符 秒 0-59 , - * / 分 0-59 , - * / 小时 0-23 , - * / 日 1-31 , - * ? / L W C 月 1-12 or JAN-DEC , - * / 周几 1-7 o 阅读全文
posted @ 2018-05-22 14:00 天涯过者 阅读(194) 评论(0) 推荐(0) 编辑
摘要:<#--freemarker HashMap取值--> <#assign maps={"1":"张三丰","2":"李思思","3":"张三强","4":"王五"}> ${maps["3"]} 阅读全文
posted @ 2018-05-19 14:25 天涯过者 阅读(308) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示