Java | 在 Java 中执行动态表达式语句: 前中后缀、SpEL、OGNL、Groovy、Jexl3

2021-02-16
阅读 6 分钟
6.6k
规则引擎是一种嵌入在应用程序中的组件,它可以将业务规则从业务代码中剥离出来,使用预先定义好的语义规范来实现这些剥离出来的业务规则;规则引擎通过接受输入的数据,进行业务规则的评估,并做出业务决策。
封面图

算法 | 斐波那契数列

2020-10-24
阅读 1 分钟
1.8k
斐波那契数斐波那契数,通常用 F(n) 表示,形成的序列称为斐波那契数列。该数列由 0 和 1 开始,后面的每一项数字都是前面两项数字的和。也就是: {代码...} 给定 N,计算 F(N)。具体实现循环法 {代码...} 递归法 {代码...} Go 语言循环实现其实循环的方法是一样的,不过 Go、Python 有个更好的赋值用法,所以单独写一下...

Go | Go 使用 consul 做服务发现

2020-10-24
阅读 9 分钟
6.8k
我们可以直接使用官方提供的二进制文件来进行安装部署,其官网地址为 [链接]下载后为可执行文件,在我们开发试验过程中,可以直接使用 consul agent -dev 命令来启动一个单节点的 consul

今天 1024,为了不 996,Lombok 用起来以及避坑指南

2020-10-24
阅读 12 分钟
2.7k
Lombok 项目是一个 Java 库,它会自动插入编辑器和构建工具中,Lombok 提供了一组有用的注解,用来消除 Java 类中的大量样板代码。

JAVA | Java 解决跨域问题

2020-09-19
阅读 5 分钟
5.3k
<h1> JAVA | Java 解决跨域问题 </h1>Table of Contents引言什么是跨域(CORS)什么情况会跨域解决方案前端解决方案后端解决方案具体方式一、使用Filter方式进行设置二、继承 HandlerInterceptorAdapter三、实现 WebMvcConfigurer四、使用Nginx配置五、使用 @CrossOrgin 注解Spring Cloud Gateway 跨域配置...

Git | Git Server 搭建,在自己的服务器上进行 git server 搭建

2020-09-19
阅读 2 分钟
3.5k
系列文章目录Table of Contents系列文章目录前言操作1. 创建 git 用户2. 创建 .ssh 目录3. 自定义仓库的根目录4. 在服务器上创建个裸仓库5. 手动配置一个公钥6. 在本地测试一下能否操作总结参考前言平常都是在用 GitHub、GitLab、Gitee 等服务,那我们如何自己搭建一个 Git Server,这里我们搭建一个简单的 Git Server操...

Python | Flask 解决跨域问题

2020-09-19
阅读 7 分钟
37.5k
系列文章目录前言我靠,又跨域了使用步骤1. 引入库 {代码...} 2. 配置flask-cors 有两种用法,一种为全局使用,一种对指定的路由使用1. 使用 CORS函数 配置全局路由 {代码...} 其中 CORS 提供了一些参数帮助我们定制一下操作。常用的我们可以配置 origins、methods、allow_headers、supports_credentials所有的配置项如...

Go | Gin 解决跨域问题跨域配置

2020-09-12
阅读 2 分钟
13k
<h1> Go | Gin 解决跨域问题跨域配置 </h1>前言在前后端分离的项目中,经常会遇到跨域问题,遇到问题该如何解决呢?!一、关于跨域解决方案关于跨域的解决方法,大部分可以分为 2 种nginx反向代理解决跨域服务端设置Response Header(响应头部)的Access-Control-Allow-Origin对于后端开发来说,第 2 种的操作...

JAVA | Guava EventBus 使用

2020-09-12
阅读 5 分钟
2.3k
<h1> JAVA | Guava EventBus 使用 </h1>系列文章目录Table of Contents[TOC]前言EventBus 是 Guava 的事件处理机制,是观察者模式(生产/消费模型)的一种实现。观察者模式在我们日常开发中使用非常广泛,例如在订单系统中,订单状态或者物流信息的变更会向用户发送APP推送、短信、通知卖家、买家等等;审批...

Go | Go 语言打包静态文件以及如何与Gin一起使用Go-bindata

2020-08-22
阅读 6 分钟
4.9k
前几天,开始学习用 Go 语言开发一个内部项目来帮助解决测试环境中的一些不便利的问题。因为开发的小项目中存在一些静态文件和配置文件,第一打包的时候发现并没有将静态文件打包进入可执行文件,这样在发布的时候又需要手动拷贝一下静态文件,这样就很麻烦了。在一些网上资料上发现了 go-bindata。这样我还是只分发一个...

原来写个Vue 首页就这么简单

2020-08-02
阅读 4 分钟
2k
You can never replace anyone. What is lost is lost.每个人都是无可替代的,失去了便是失去了。

初学Vue.js,用 vue ui 创建项目会不会被鄙视

2020-07-26
阅读 2 分钟
1.4k
It is only with the heart that one can see rightly. What is essential is invisible to the eye.用心才能看得清事物的本质,真正重要的东西是肉眼看不见的。

全栈的自我修养: 0005 Java 包扫描实现和应用(Jar篇)

2020-07-24
阅读 8 分钟
1.5k
<h1> 全栈的自我修养: 0005 Java 包扫描实现和应用(Jar篇) </h1> It's not the altitude, it's the attitude.决定一切的不是高度而是态度。 Table of Contents 依赖的 Jar 思路 完整代码 整合后代码 如果你曾经使用过 Spring, 那你已经配过 包扫描路径吧,那包扫描是怎么实现的呢?让我们自己写个包扫描 上...

不会吧,有人用了两年Spring, 居然不知道包扫描是怎么实现的

2020-07-14
阅读 6 分钟
2.5k
I may not be able to change the past, but I can learn from it.我也许不能改变过去发生的事情,但能向过去学习。

全栈的自我修养: 0003Axios 的简单使用

2020-07-09
阅读 9 分钟
1.3k
全栈的自我修养: Axios 的简单使用 You should never judge something you don't understand.你不应该去评判你不了解的事物。 往期文章 全栈的自我修养: 001环境搭建 (使用Vue,Spring Boot,Flask,Django 完成Vue前后端分离开发)全栈的自我修养: 002使用@vue/cli进行vue.js环境搭建全栈的自我修养: 003Axios 的简单使用 T...

全栈的自我修养: 001环境搭建 (使用Vue,Spring Boot,Flask,Django 完成Vue前后端分离开发)

2020-06-30
阅读 9 分钟
1.6k
<h1> 全栈的自我修养: 环境搭建 </h1> Not all those who wander are lost. 彷徨者并非都迷失方向。 往期文章 全栈的自我修养: 001环境搭建 (使用Vue,Spring Boot,Flask,Django 完成Vue前后端分离开发)全栈的自我修养: 002使用@vue/cli进行vue.js环境搭建全栈的自我修养: 003Axios 的简单使用 当你看到这篇...

全栈的自我修养: 002使用@vue/cli进行vue.js环境搭建

2020-06-29
阅读 7 分钟
1.6k
Success, real success, is being willing to do the things that other people are not. 成功,真正的成功,是愿意做别人不愿意做的事情。

远程办公的复盘 你是不是独自一个人在家尬舞

2020-03-01
阅读 4 分钟
2k
背景 新型冠状病毒的爆发让许多企业措不及防,许多互联网公司不得不开始在家云办公。当然这也许是好多 Coder 一直期盼的事,大家也开始躺着挣钱. 相比在家办公的各位大佬们几多欢喜几多愁. 你是在洗衣机上工作吗?你是在穿睡衣工作吗?你今天洗头了吗? 想必已经开工的各位技术 Leader 们都已经收到了老板的灵魂拷问:远...

事务Transaction

2018-11-06
阅读 3 分钟
2.4k
在日常的工作和开发中,接触最多的便是与数据库打交道,无论你使用什么框架进行开发都绕不开事务的管理. 在Java开发中你可能会接触很多ORM框架,无论是Hibernate、MyBatis、还是Spring Jdbc 都会遇到事务的相关操作,再到中大型项目,你还会遇到单一数据源本地事务、多数据源本地事务、分布式事务、分布式多数据源事务等...

Spring Cloud 分布式事务管理

2018-10-24
阅读 4 分钟
4.2k
Spring Cloud 分布式事务管理 在微服务如火如荼的情况下,越来越多的项目开始尝试改造成微服务架构,微服务即带来了项目开发的方便性,又提高了运维难度以及网络不可靠的概率. @[toc]在说微服务的优缺点时,有对比才会更加明显,首先说一下单体式结构 单体式架构 在单体式架构中,系统通常采用分层架构模式(MVC),持久...

吃瓜群众(永远的十二信徒)

2018-04-02
阅读 2 分钟
1.6k
程序已经写了半个多月了,有点想家了,整天对着电脑,眼睛酸痛,不过做的椅子还算舒服,他们都想和我换,我都拒绝了,身边的同学以为我会的很多,其实我很心虚,说自己不会,他们把我当谦虚,这样真的很累呀!