- 博客(13)
- 收藏
- 关注
原创 夜莺的 SpringCloud 系列手记之二:搭建一个简单的SpringCloud应用程序
序言SpringCloud应用程序最大的特点就是由多个SpringBoot微服务组成,他们之间可以相互消费,相互调用。项目搭建废话不多说,我直接上项目结构图:cloud //项目根目录│├── pom.xml //父模块pom文件│├── server-eureka //服务注册和发现服务│ ├── pom.xml │ └── src ...
2019-10-09 16:21:17
311
原创 夜莺的 SpringCloud 系列手记之一:Spring Boot微服务与Spring Cloud分布式的渊源
序言嗯嗯,在正式开始搭建SpringCloud之前我还是首先要说一点关于到目前为止我们所经历过的一些Spring技术栈的东西。从我开始接触到的JSP技术,到后来的SSH框架,再到后来的SSM框架,以及现在的Spring Boot等,Java服务端的实现的功能是越来越强大,但是实现它们的方式却是越来越简单了。总结了一下规律可以用一句话描述:“分而必合,合久必分~”,哈哈,脑子里突然冒出来这一...
2019-07-31 10:00:55
427
原创 Spring Boot Base SDK使用方法
Spring Boot Base SDK For Yiban前言本文转自我的github主页,此项目地址:https://github.com/phw-nightingale/base-sdk这个框架在几月前就写好了,但是一直没得空写文档出来,今天打算将它分享出来。首先这个框架是在Spring Boot + Mybatis大框架下的二次封装,分为两个部分:可以叫作Web基础开发框架...
2019-04-23 16:45:43
953
原创 Ubuntu18.04之mysqludf函数sys_exec/sys_eval函数执行不成功的解决方案
前言最近有一个需求需要在mysql触发器中调用外部脚本文件,废了一些力气在Ubuntu上装好了mysqludf之后开始测试然鹅,事情并没有想象的那么顺利来看一下情景回放1. 安装mysqludf先从Github把项目荡下来:https://github.com/mysqludf/lib_mysqludf_sys解压文件,编译文件,这里特别说一下,网上说install.s...
2018-11-26 16:07:08
3315
2
原创 Java中原生解析JavaScript脚本语言
前言由于一些需求,现在需要在Java中解析字符串,做一些简单的算数运算和逻辑运算,那么最先想的是模板引擎这个东西,但是Java中的模板引擎是针对View层的,也就是JSP的,在Service层中使用不是太方便,因此选用了原生的JavaScript脚本解析引擎。实际上Java原生支持解析大部分脚本语言,像JavaScript,PHP,Python等。那么,先贴一下核心实现类的代码:im...
2018-10-10 21:54:53
4626
原创 Ubuntu设置国内镜像源
1.设置系统软件源从Ubuntu16.10版本以后,Ubuntu已经内置了中国区内的软件源镜像,像Aliyun和清华大学的软件源等等,所以我们就可以直接在图形界面内设置,不需要再编辑系统文件了。点击右下角,搜索update,打开Software Update,进入系统更新设置界面,进入Ubuntu Software选项卡:点击Download From的下拉列表,选择Others....
2018-08-03 11:21:33
8330
原创 Spring Boot 2.0 集成 Activiti 6.0 详解
序言工作流框架是每一个比较复杂的OA或者ERP系统都会用到的一套自动化工作流程的组件,刚开始从官网下载下来的时候看到辣么大的一个包(解压下来完整整150M左右。。。。),然后再稍微建一下数据库,打开表一看,当时我就方了(整整23张表),但是没办法,自己框架要用到,早晚也要看的,只能硬着头皮撸了~网上的资料大部分都是Activiti与Spring集成的,用的都是Activiti5的版本,但是由于我的...
2018-05-18 13:42:07
20697
3
原创 两种RBAC权限控制模型详解
序言由于最近一直卡在权限控制这个坎上,原来设计的比较简单的权限控制思路已经无法满足比较复杂一些的场景,因此一直在探索一种在大部分场景下比较通用的权限模型。首先,这里说明一下两种RBAC权限模型分别是“基于角色的权限控制(Role-Based-Access-Control)”和“基于资源的权限控制(Resource-Based-Access-Control)”两种模型,这两种模型是Java最常见的权...
2018-05-03 00:05:54
4348
原创 Spring boot集成Mybatis与Shiro无状态权限管理,实现RESTful风格的API
前言最近一直在研究SpringBoot和Shiro框架,在百度和Google上参考了很多很多资料,发现大多数集成都是使用session来管理用户状态的,由于自己对前后端分离特别情有独钟,所以想自己搭建出一个无状态的RESTful风格的框架。研究了好几个星期,这里写一下步骤,也当自己复习一下遇到的问题。由于内容有点多,打算分开来记录。此框架涉及到的一些技术:1.Spring Boot + Mybat...
2018-04-15 22:06:03
3761
6
原创 Ubuntu部署Tomcat时,出现8005端口无法访问的错误
cd $JAVA_HOME/jre/lib/security然后找到java.security修改securerandom.source=file:/dev/random为securerandom.source=file:/dev/urandom再重启Tomcat即可。
2018-03-22 13:24:10
1052
原创 Yii2框架之使用Restful自定义Api以及用户的授权认证
前言百度上的许多Yii2框架的资料都是相互转发,看得我头晕,虽然官方文档上有讲的很全面,但是有些坑还是要自己去踩才会明白的.于是打算记几记录一下,方便以后查阅.本篇的主要内容是Yii2 RESTful Api的配置以及自定义Api和用户的授权认证.本文所使用的开发环境是Ubuntu17.10+php7.1+Apache2.4+PhpStorm,用到的测试工具为Postman本地ip为192.168...
2018-03-13 16:43:21
3682
1
原创 idea字体细小、抗锯齿等问题
前言:idea是一款强大的Java IDE工具,但是他的默认字体有时候会出现问题,有如下解决方案:环境:Ubuntu17.4 + JDK1.8_1441.首先下载idea主要的问题就是这里,有两个版本,第一次因为已经装好了JDK,所以就选择了第二个版本,但是发现装好后字体又细又小,很难看。折腾和很久都不是很好看。基本都是网上的设置抗锯齿、设置启动参数
2017-09-18 20:34:37
4900
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅