Sorry, your browser cannot access this site
This page requires browser support (enable) JavaScript
Learn more >

唉,要搭个 SOA 的基建架子,感觉自己学那么多东西会忘掉,所以不如开个流水账话题来记录一下好了 装系统整个系统结构是这样的。一个服务器做 Nginx 门面,两个跑业务程序的节点服务器,一个数据库服务器。门面和节点都是双核 4GB 内存,垃圾阿里云又不让我买那种单核 1GB 的,不然还能省点钱。数据库比较厉害,大了一半,虽然硬盘还是那么一点。 我写了点运维脚本让流程半自动化,买回来之后改成了...

好些日子之前就在网上看见一篇文章,说一个小后端想用 Vue 作前端技术结合 SpringBoot 后端作开发,但又想方便点让前端的工程能够自己跑进 Jar 包里。很感兴趣诶,于是就动手跟着实现一遍。 原文:A Lovely Spring View: Spring Boot & Vue.js 原理实际是利用 frontend-maven-plugin 来调用 node ,不过这个插件有...

想装个 RabbitMQ,然后源上没有,就只好手动装了。(对着果冻就摁下 pakreq 先从官方网站下载 Generic UNIX 的二进制包,地址不用贴了吧 Google 一下就有了。。 找个地方就解压下来,我现在比较喜欢在 /opt 下面放这些自己安装的服务软件。 1234cd /opttar pxfv ~/Downloads/rabbitmq-server-generic-unix-3...

唠叨几句因为被微信那个破烂文档坑了我两个星期,导致项目进度慢了很多。本来微信的 API 的确是设计得烂,但烂我也觉得不要紧了,文档也烂那我就真的火了,跟人捉迷藏似的东一块西一块(玩猜谜吗你)。这里也记录一下我做开发遇到的坑。 如何申请公众号以及商户平台不在本文范畴内,因为项目经理已经拿到这这些东西了,我所做的就是完成代码的编写。 环境这里使用了 com.github.binarywang 的...

因为需要简单地共享一些文件,所以就找到了 vsftpd 这个软件。vsftpd 是一款安全的 ftp (File Transport Protocol) 软件。但是这里只说明一些最最最基本的东西。 使用 vsftpd 很简单,在终端下安装好就行了,我以 Ubuntu 16.04 作例子 1sudo apt-get install vsftpd 安装好之后就行了。 vsftpd 是一款基于用...

我有一个 Netty 的项目要增加一个 HTTP Server ,不能改成 Spring Boot ,但是本身使用 Spring 作依赖注入,然后就想着能不能直接使用 Netty 处理这些 Http 请求。。。在网上搜了半天,感觉往里面塞个 Servlet 不太好,于是还是回去用 Spring 的 WebFlux。虽然 WebFlux 一般都捆着 Spring Boot ,但是想着应该可以单...

要用到 Xmind 8,于是就去下载了一个。 因为我的发行版比较特殊,AOSC OS + Cinnamon,所以就没法通过常规途径安装,也就没有去故意执行 setup.sh 了。直接双击对应发行版的 Xmind 执行文件是可以运行的,但当我尝试增加 Launcher 的时候却发现不能正常运行,Xmind 报错。 我想是不是因为启动参数有问题。在正常运行 XMind 的状况下,我打开终端看了一...

问题是这样的,我按照正常的配置文件结构配置,然后每次启动起来都提示找不到 Controller ,反反复复看配置文件没发现问题,依赖也正确,甚至连数据库连接池都换了,也没解决 Controller Not Found 的问题。。。 后来过了一天我想了一下,既然是找不到 Controller ,那么就是 Controller 的类没被找到,那么如果没被找到的话,是不是扫描的时候出了问题呢? 我...

官方说明是实验性质,生产环境应用还请自行斟酌 没事干,突然想到 MySQL 集群,上网搜了一下看看想搭一个玩一下。 不过人在公司,刚好昨晚 autossh 还没弄好。。所以就直接用了最偷懒的方式搭建了。这里用傻瓜化的步骤来记录一下我搭集群的步骤,这里贴出官方的做法结合理解吧。 首先说一下结构,mysql 集群主要由三个部分协作形成,分别是一个 manager 节点,多个子节点,以及一个用于访...

唠叨几句​ 公司项目涉及到金额运算,我作为后端的设计以及编码,对所有进入系统的金额字段,全部使用放大了 100 倍并四舍五入后的整数作为金额的数据类型。我为了避免浮点数计算带来的问题,把所有浮点数拒绝于系统之外。但是,前端就不高兴了。 ​ 毕竟前端是搞前端的嘛。。对他们来说浮点数计算问题几乎都不可能碰上。。这时候作为一个后端人员就要展现自己的宽容大量和万能了(偷笑)。 ​ 因为后端系统的视图...