- 博客(6)
- 收藏
- 关注
原创 一、[JAVA WEB]Java Web发展史介绍
参考文档:https://www.cnblogs.com/whx7762/p/7723508.htmlhttps://blog.csdn.net/weixin_39893958/article/details/84389384https://www.jianshu.com/p/79781dff3fd4简介1995年java语言的诞生,刚好赶上了网络时代,java三大军:JavaSE(桌面程序, Java Platform Standard Edition),JavaME(手机端,Java Plat
2021-08-15 13:42:13 753
原创 shell脚本实现设置redis key值失效时间
Redis 失效时间设置redis 127.0.0.1:6379> Expire KEY_NAME TIME_IN_SECONDSredis 127.0.0.1:6379> SET runooobkey redis一、问题背景历史方案中有个需求是要求首页流量地图中的流量信息定时10分钟刷新一次。原有的实现方案是界面刷新调用restful接口查询实时流量信息。流量信息查询时会先从redis中获取预存的数据并直接返回给界面,如果从redis中取不到才会去msql中获取最新数据返回并同时存入r
2021-06-24 15:34:45 494
原创 java 使用ObjectMapper实现json文件读取与写入
java 使用ObjectMapper实现json文件读取与写入需求背景:跟第三方对接,第三方定时上传json格式的文件至ftp服务器,定时取json文件并解析入库。将数据处理后生成json文件给另外一个系统使用。 刚开始的思路是,通过IO读取文件成字符串,然后使用ali的fastJSON转换为JSONObject,但是发现报错,原因是我们通过IO获取的字符串格式如下 {"163":{"MAN":{"vecIn":"99999","vecOut":"88888","baseLineIn":"999
2021-06-01 19:06:38 2020
原创 设计模式8.委派模式和模板方法模式
一、委派模式委派模式定义委派模式(Delegate Pattern) 又叫委托模式。它的基本作用就是负责任务的调度和分配,将任务的分配和执行分离开来。可以看做是一种特殊情况下的静态代理的全权代理。不属于GOF 23种设计模式之一。属于行为型模式。...
2021-04-07 01:51:57 154 1
原创 七大软件设计原则
七大软件设计原则一、Open-Closed Principle 开闭原则定义:一个软件实体如类、模块和函数应该对扩展开放,对修改关闭。用抽象构建框架,用实现扩展细节。优点:提高软件系统的可复用性及可维护性。样例代码:package com.lt.designpattern.openclose;public interface ICourse{ Integer getId(...
2020-03-30 00:00:14 254
原创 SpringBoot 部署到linux环境
SpringBoot 部署到linux环境参考文档:执行 java -jar topo.jar报错空指针通过错误可以看出获取Project为空查看初始化逻辑,获取文件路径失败。这种写法在eclipse中可以执行成功,但是在jar包中获取文件路径就失败了解决方法欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用...
2020-03-18 19:01:43 776
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人