- 博客(6)
- 收藏
- 关注
原创 SpringBoot应用监控
SpringBoot提供了运行时的应用监控与系统管理功能,一般可以通过http、JMX、SSH协议来进行操作。SpringBoot提供的监控和管理的端点如下: actuator—-所有EndPoint的列表,需要加入Spring Hateoas的支持; autoconfig—-当前应用的所有自动配置; beans—-当前应用的所有Beans的信息; configprops—-当前应用中的所有
2017-05-30 16:27:26 5503
原创 成长,从你发现自己写的代码很LOW开始
这几天在赶项目,一个人单双周的版本迭代,表示压力很大。其实这对于刚刚工作不到一年的小菜来说,是极大的锻炼机会。正应了那句话痛并快乐着的话,其实我是痛并成长着。 这几天修改之前写的接口,其实间隔时间并不长,差不多一个月之前写的吧。由于业务方修改需求,需要在原来接口基础上增加多种自定义异常判断处理及代码复用。当我看到之前写的接口时,傻眼了。如果不是明确知道这部分代码是我写的,真想吐槽一下:这是哪个二逼
2017-05-27 17:23:04 3054 1
原创 SpringBoot整合ElasticSearch
ElasticSearch作为基于Lucene的搜索服务器,既可以作为一个独立的服务部署,也可以签入Web应用中。SpringBoot作为Spring家族的全新框架,使得使用SpringBoot开发Spring应用变得非常简单。本文要介绍如何整合ElasticSearch与SpringBoot。实体设计:每一本书(Book)都属于一个分类(Classify),都有一个作者(Author)。 生成这
2017-05-22 16:25:22 7016
原创 Python编码中的坑及处理方法
Python虐我千百遍,我待Python如初恋。 使用Python编写模型脚本,其中Python的编码让我一路采坑。首先报的一个错误就是:Traceback (most recent call last):File "<stdin>", line 1, in <module>UnicodeDecodeError: 'ascii' codec can't decode byte 0xe6 in
2017-05-09 16:20:51 2494
原创 python递归实现字典中的Unicode对象encode成str
Python自带的Json库会把json文件load成Unicode对象。如果想要变成str对象的话,就要自己去encode。个人认为这是python2.7中存在的一个坑,不过据说python3.x中此坑已修复。 下面上代码,是在网上找到的,亲测好用。def byteify(input): if isinstance(input, dict): return {byteif
2017-05-09 15:36:22 6090 3
原创 Linux下安装Python的cx_Oracle模块
python 想远程访问 Oracle 数据库,需要 cx_Oralce 模块,又依赖Oracle Instant Client 代替完整的Oracle Clien 我的系统是Linux x86-64 ,可以输入 uname -a 命令来查看。所以下载以下两个文件:basic和sdk。 instantclient-basic-linux.x64-11.2.0.3.0.zip instantcl
2017-05-01 17:47:37 13891 8
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人