你貌似开启了广告屏蔽插件... 写博客不容易,希望能将广告过滤去掉,谢谢!

springboot服务优雅关机脚本(在停止服务的命令发出后将执行完正在运行的进程)外加检测进程死掉自动启动脚本

2019-05-31   朋也   spring-boot学习笔记   spring-boot shell  

自从用上springboot开发项目后,服务都是打jar包然后通过 java -jar xx.jar 的方式来启动的

比如下面这个脚本就是启动pybbs的脚本,加载 prod 配置文件,启动后在后台运行,将日志写在jar包目录下的 log.file 里

浏览器中serviceWorker用法

2019-05-27   朋也   javascript学习笔记   pwa serviceWorker  

上一篇博客介绍了PWA的用法,最后留了个serviceWorker用法没有说,这一篇来介绍一下

先上图

开发一个PWA网站(教程, 入门)

2019-05-23   朋也   javascript学习笔记   pwa  

PWA: Progressive Web Apps (渐进式Web应用程序)

用PWA技术开发的网页, 如果将其保存在手机桌面上, 很难将其与手机上其它app区分开, 另外它还自带了缓存, 推送功能, 简直不要太爽, 下面介绍一下PWA网页的开发过程

nodejs, java中执行shell命令并拿到输出内容

2019-05-22   朋也   杂项   java nodejs shell  

公司用的jenkins在配置的时候全都是脚本, 然后我就想着能否用开发语言调用linux上的命令拿到输出内容, 这样不就可以做一个日志监控站了吗!

然后就折腾了一下, 实现了nodejs和java里的用法

spring-boot项目使用h2内在数据库,数据库文件存到本地,操作h2数据库

2019-05-13   朋也   spring-boot学习笔记   spring-boot  

h2是一个内在数据库, 一般用来做测试的, 不过数据文件也可以存在本地, 这样就可以用来做一些小玩意了

react 项目集成 react-redux 解决 state 存储与共享问题

2019-05-13   朋也   nodejs学习笔记   react-redux  

整理了一下react-redux用法, 备忘一下, 用到时看下就集成了, 方便

redux 里涉及了两个东西, action reduce , 至于为啥叫这个名字, 我也不知道

action 开发业务逻辑的, reduce是管理状态的, 它俩是通过 dispatch 对象联系上的

action和reduce开发好之后, 又是通过 react-redux 中的 connect 跟组件关联上的

大致流程就是这样吧, 具体原理我也不知道, 下面介绍用法, 没有原理介绍, 想了解原理的, 可以去github上找redux开源项目看readme了解

为啥要集成 redux 呢, 好好的 state用的不好么?

项目大了, 嵌套深了, 通过props传值就会变的很费劲, 如果有redux帮忙管理这些state, 就方便的多了, 其实redux就是解决state存储和在组件间共享的问题(我的理解)

dubbo在springboot项目中使用nacos注册中心

2019-05-07   朋也   spring-boot学习笔记   spring-boot dubbo  

今天在折腾seata时发现它只支持nacos, 也可能是我用zookeeper当注册中心没有折腾好,它一直说找不到注册中心服务, 无耐只能折腾一下dubbo在springboot项目里怎么连nacos注册中心了

折腾下来还挺简单

使用asciidoc生成spring官网风格的文档

2019-05-07   朋也   杂项   asciidoc  

spring官方文档看了多少年, 不知道人家是怎么写出来的, 前一段时间折腾 undertow 这个小容器, 又看到了跟spring文档一样风格的文档, 好奇心作祟, 然后就折腾了一下

不折腾不要紧, 折腾后, 顺便把pybbs的整个文档给换了

我挺喜欢这种风格的, 不知道为啥, 好多人都说不好看

给张图先瞅瞅

记录一下折腾nexus搭建maven私服的过程

2019-05-05   朋也   杂项   maven  

公司的maven私服当初不是我搭的, 对它又有些兴趣, 就自己折腾了一下, 没想到安装起来还挺简单的, 这篇文章介绍一下