- 博客(12)
- 资源 (36)
- 收藏
- 关注
原创 规则引擎之LiteFlow
在日常的开发过程中,经常会遇到一些串行或者并行的业务流程问题,而业务之间不必存在相关性。在这样的场景下,使用策略和模板模式的结合可以很好的解决这个问题,但是使用编码的方式会使得文件太多,在业务的部分环节可以这样操作,在项目角度就无法一眼洞穿其中的环节和逻辑。liteflow 是一个轻巧而且强大的规则引擎,能够实现开箱即用,可以在短时间内就可以完成复杂的规则编排,下图是 liteflow 的整体架构。
2024-07-26 22:29:08 2767
原创 Spring Security 认证流程分析及多方式登录认证实践
在项目开发过程中,会涉及到安全框架的配置。其中常用的就是shiro和, 在本文中将介绍的工作流程和实践应用,并基于此总结其使用心得和项目配置关键。本文主要介绍了登录相关的核心配置,以及验证码方式登录的实践,作为系统开发中常用的权限认证框架,在此基础上拓展了项目的多种登录方式,即手机验证码和邮箱验证码的方式,同时也介绍了前后端分离与不分离情况下的差异。本文总结了常用的使用方式,可以很好的为后续开发提供借鉴。所涉及的代码已经上传至gitee项目gitee地址。
2024-07-22 22:27:46 1067 1
原创 Docker安装RabbitMQ详解
访问地址:http://192.168.10.102:15672/使用账号密码都是admin进行登录,默认账户密码都是 guest。1、docker ps 查看容器是否运行成功。等待1分钟后如果无法访问继续执行下面步骤。2、创建rabbitmq相关挂载目录。2、开启插件:首先使用命令进入容器。1、拉取[RabbitMQ]镜像。不用重启服务,直接访问即可。1、启动rabbitmq。2、重启rabbitmq。2、停止rabbitmq。账号密码是admin。
2024-04-04 17:22:41 344 1
原创 Linux搭建SVN服务
SVN默认端口为3690,由于我使用的是阿里云服务器,linux CentOS版本,使用以下命令进行端口放行。上图,就代表服务启动成功了,到这里,SVN就算配置完成了,接下来就是开放权限,进行远程访问了。右键checkout,输入地址:svn://服务器IP地址:3690/svn-test。这里主要配置的是root=123456,也就是配置svn用户的账号和密码信息。realm=/home/svn/svnrepos #svn资源版本路径。连接SVN服务器成功效果图,至此,SVN服务器就算搭建完成了。
2024-03-21 22:49:35 371 1
原创 Linux下安装Docker
Docker是近年来新兴的虚拟化工具,它可以和虚拟机一样实现资源和系统环境的隔离。Docker 项目的目标是实现轻量级的操作系统虚拟化解决方案。Docker 的基础是 Linux 容器(LXC)等技术。Docker官网链接: https://docs.docker.com/
2024-03-06 22:45:25 804 1
转载 Linux下安装Mysql5.7
输入命令后,点击回车,会让你输入密码,然后输入刚刚的初始密码(输密码的时候不可见),当然支持粘贴,你可以复制初始密码后,然后粘贴。如果没有密码,直接回车即可。如果能正常查看到,则OK;如果查看不到,则表示没有密码。如果你查看出来有东西,可以使用下面命令将其删除。删除skip-grant-tables。把这条命令删除然后保存退出即可。看见这个绿色就表示启动成功了.再次连接MySql,重置密码。rpm -e 文件名。任意密码就可以进入了。
2024-02-19 14:32:09 203 1
转载 Linux系统下安装配置 Nginx
1、修改配置端口和默认访问页面#找到nginx的配置文件,编辑修改页面内容:#这里放置的是nginx默认显示的页面cd。
2024-02-07 11:41:27 59 1
转载 微信小程序使用高德地图实现检索定位附近周边的POI功能示例
解压下载的文件得到 amap-wx.js ,在创建的项目中,新建一个名为 libs 目录,将 amap-wx.js 文件拷贝到 libs 的本地目录下。,在 “设置” → “开发设置” 中设置 request 合法域名,将。
2024-01-07 18:52:41 1210 1
转载 JS高德地图API实现多边形绘画,高德获取多边形提交数据
目录 前言效果实现引入js 在项目中使用效果图引入htmlCSS具体实现JS调用说明添加的时候修改的时候判断是否在范围内 java绘画和判断是否在范围内方式一方式二pom.xml依赖引入import引入实现 前言高德地图官方API:https://lbs.amap.com/demo/javascript-api/example/overlayers/polygon-draw-and-edit高德地图API版本:1.4.15使用JS实现高德地图多边形围
2024-01-07 18:34:18 372 1
转载 MapStruct介绍和基本功能示例
/ 自定义的映射方法:转换boolen为String时,做一些判断然后返回对应的值。return "已完成";} else {return "未完成";return "该产品已完成";} else {return "该产品未完成";if (str.equals("已完成")) {} else {// 通过uses 来导入上面我们写的 自定义映射方法// 当有多个方法 拥有一样的参数和返回类型时,需要指定使用其中的哪一个,使用qualifiedByName指定。
2023-05-06 16:07:41 1620 1
apache-log4j-extras-1.0.jar
2018-05-06
PLSQL_Developer
2012-04-27
Java使用Apache的FTPClient操作ftp
2011-06-23
compass搜索引擎
2010-01-02
mysql-essential-5.0.22-win32.msi
2009-11-13
jsp中dwr的jar包
2009-09-20
2008年4月全国计算机等级考试四级网络工程师笔试试题
2009-08-25
xdoclet-plugins-1.0.3
2009-07-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人