06-若依前后端分离项目跨域问题解决方式 跨域就是前后端分离项目前端无法把session等信息传递给后端服务器。跨域源自浏览器同源策略。同源策略是一种约定,同源策略会阻止一个域的javascript脚本和另外一个域的内容进行交互。只要两个站点的域名或ip、端口、协议中的任意一个不同就认为是跨域。同源策略是为了保证web应用的安全性,但是会给开发造成麻烦。ruoyi-vue 项目中使用了cors方式解决跨域问题。...
05-若依使用AJ-captcha验证 若依官方文档-集成aj-captcha若依vue版本的验证码用了数学运算,还得手工输入计算结果。看了官方文档,改成了目前比较流行的拖动滑块方式。若依官方引入的是1.2.7版本。我选择了目前最常用的1.3.0版本。......
03-若依-数据库表分析 若依表结构分析表结构分了几个部分:这些表无外键约束,这也是目前很多系统设计的做法。1.若依的表结构设计非常简洁实用。只包含基础功能表。2.对于普通开发者来说有注释, 结构简洁,非常友好。......
01.开篇-背景介绍及扯点闲篇 一、背景初识若依在2018年,当时粗略了解了一下项目后觉得MIT协议、主流技术框架、社区活跃、有公司在使用,这些完全满足我的要求。快速搭起环境,看看源码,慢慢开始了解它。最后虽然没有用它做项目,但是搭建公司框架的时因第一次做架构,从若依上也借鉴了很多东西。一直想深入的看一看若依架构设计,编程思想,由于拖延症就拖到现在。疫情原因,公司居家办公,前途迷茫,还是决定把自己割舍不下的技术再补一补,也算为谋生多学些手艺吧。博客是为了记录一下自己的学习历程。计划两个月左右的时间,利用业余时间梳理完。整理出学习笔记
【工具杂谈】笔记类软件使用 我们要学会利用各种软件工具来提升我们工作、生活、学习的效率!今天要分享的是笔记类工具,其中名气最大的当然是印象笔记、其他的还有有道云笔记、为知笔记、OneNote…这些都做的很不错的,在细节功能方面有些不同,后期会写一篇这些工具的对比横评,不过记得知乎里好像已经有人写过了,感兴趣可以去看下,我开始用的是印象笔记,后来改成用有道云笔记,主要感觉印象笔记还是有一点点的水土不服,有道云笔记是网易的,网易在教育这块做的还是不错的。首先说说这些笔记工具能干些什么?资料汇总(将各个网站的内容一键采集)工作素材库(
【转载】负载均衡在分布式架构中是怎么玩起来的 原文地址看到一篇写的不错的文章。主要了解一下负载均衡的概念和常见算法。感兴趣的去看原文吧。摘抄一段在实际应用中,在Web服务器集群之前总会有一台负载均衡服务器,负载均衡设备的任务就是作为Web服务器流量的入口,挑选最合适的一台Web服务器,将客户端的请求转发给它处理,实现客户端到真实服务端的透明转发。最近几年很火的「云计算」以及分布式架构,本质上也是将后端服务器作为计算资源、存储资源,由某台管理服务器封装成一个服务对外提供,客户端不需要关心真正提供服务的是哪台机器,在它看来,就好像它面对的是一台拥
IntelliJ Idea配置maven的settings无效 以前主要使用sts开发,最近项目上主要用IDEA,配置好maven上手没有问题。但是切换了一个settings文件以后发现还会按照上一个settings文件执行,捣鼓半天卸载idea重装也不行。后来翻墙查了一下,有人反映由于maven 配置文件放置多个的话,会出现此问题。我的settings文件放了多个,删掉其他不用的文件,问题解决。mark 一下。...
CentOS6离线安装GCC编译环境 安装gcc编译环境依赖:安装gcc模块依赖:cloog-ppl、cpp、glibc-devel、libgomp、libgomp.so.1安装cloog-ppl模块依赖:libppl.so.7、libppl_c.so.2安装libppl.so.7、libppl_c.so.2模块依赖:无安装cpp模块依赖:libmpcfr.so.1安装libmpcfr.so.1模块依赖:无安装glibc-devel模块依赖:glibc-headers安装glibc-headers模块依赖:kernel-heade
【杂谈】关于断更一段时间后的感受 近两个月,状态比较差,一直没有更新技术类的内容,不是没货是懒癌犯了。看到博客上依然有人点赞有人关注,心里感觉到很温暖,也有了压力。还是要坚持写下去。。。工作十余载,感觉有些彷徨,在技术之路上,已经看不到什么方向了,但是不继续就会被淘汰了。为了生活,还是咬牙冲冲吧,我下面计划把日常用到的技术做些梳理,写不出多深刻的东西,起码做些总结吧,为自己解惑,在这个行业呆一天就把自己的疑惑解决掉吧,且行且珍惜~!后续想做个系列了,把java 日志,jdk8 中steam+lambda,这些常用的但是也仅仅是能百度用起
常用的Linux系统命令整理 查看Linux系统信息arch #显示机器的处理器架构(1)uname -m #显示机器的处理器架构(2)uname -r #显示正在使用的内核版本dmidecode -q #显示硬件系统部件 - (SMBIOS / DMI)hdparm -i /dev/hda #罗列一个磁盘的架构特性hdparm -tT /dev/sda #在磁盘上执行测试性读取操作cat /proc/cpuinfo #显示CPU info的信息cat /proc/int