0

b2b2c系统jwt权限源码分享part2

在上一篇《b2b2c系统jwt权限源码分享part1》中和大家分享了b2b2c系统中jwt权限的基础设计及源码,本文继续和大家分享jwt和spring security整合部分的思路和源码。 在上一篇文章中已经分享了关键的类图: 如上图所示,权限的校验主要涉及到四个类: AbstractAuthen ...

java电商系统源码分享 发布于 2020-04-08 19:03 评论(0)阅读(12)
5

TCP粘包处理现象及其解决方案——基于NewLife.Net网络库的管道式帧长粘包处理方法

[toc] 1.粘包现象 每个TCP 长连接都有自己的socket缓存buffer,默认大小是8K,可支持手动设置。粘包是TCP长连接中最常见的现象,如下图 socket缓存中有5帧(或者说5包)心跳数据,包头即F0 AA 55 0F(十六进制),通过数包头数据我们确认出来缓存里有5帧心跳包,但是5 ...

JerryMouseLi 发布于 2020-04-08 14:48 评论(0)阅读(397)
0

面试官对于消息队列的连环炮

1. 你们系统里为什么要使用消息队列? 2. 既然使用了消息队列,说说他还有什么使用场景? 3. 消息队列的优缺点是什么? ...

深页 发布于 2020-04-07 21:51 评论(0)阅读(29)
0

设计模式 - 组合模式详解

所有代码和笔记均可在 "我的GitHub" 中获取,不嫌麻烦可以点个 star 支持一下 ?? 基本介绍 1、组合模式(Composite Pattern)又叫部分整体模式,他创建了 对象组的树形结构 ,将对象组合成树状结构以表示「 整体 部分 」的层次关系。 2、组合模式使得用户对单个对象和组合对 ...

农夫三拳有点疼~ 发布于 2020-04-07 14:04 评论(0)阅读(45)
0

仿射期限结构模型:理论与实现——实现部分

仿射期限结构模型:理论与实现——实现部分 [toc] 本文介绍如何以面向对象的方式实现 " Affine Term Structure Models: Theory and Implementation " 中的算法,并适当的使用设计模式使代码尽可能的优雅。 引言 金融工程领域的模型和方法之间既有强 ...

xuruilong100 发布于 2020-04-06 12:11 评论(0)阅读(28)
0

thinkphp5.1中使用链式操作的坑

1、在进行tp5->tp5.1的时候,没有想太多,直接使用之前的代码;结果在该操作中,多次调用该get方法,tp5.1的链式操作一直保持了之前的搜索条件,截图如下:(具体的代码没有展示) 2、然后查阅了手册,发现手册说的很明白(尝试了改变tp的版本,但是都没有作用) 文档位置:数据库-》查询构造器- ...

Domino184 发布于 2020-04-06 09:59 评论(0)阅读(27)
0

web-magic + Xpath Java程序员

大学毕业一年收获还是满满的!手动滑稽 今天呢,来记录一个爬虫项目,用的web-magic实现,不说Java和Python那个更强,只看那个代价更小,与现在我而言自然是Java喽!同时呢magic也是参考了Scrapy框架的。 先把git地址掏出来:https://gitee.com/xxxx/mag ...

云端雁 发布于 2020-04-05 18:11 评论(1)阅读(23)
0

Spring中的设计模式:模板模式

导读 模板模式在是Spring底层被广泛的应用,比如事务管理器的实现,JDBC模板的实现。 文章首发于作者的微信公众号【码猿技术专栏】 今天就来谈谈「什么是模板模式」、「模板模式的优缺点」、「模板模式的简单演示」、「模板模式在Spring底层的实现」。 什么是模板模式 模板模式首先要有一个抽象类,这 ...

爱撒谎的男孩 发布于 2020-04-05 14:27 评论(0)阅读(75)
0

PHP设计模式—原型模式

定义: 原型模式(Prototype):用原型实例指定创建对象的种类,并且通过 clone 这些原型创建新的对象。原型模式其实就是从一个对象再创建另外一个可定制的对象,而且不需要知道任何创建的细节。目的是使用 clone 对象来减少 new 对象的开销。 原型 clone 有浅复制和深复制:浅复制: ...

幽篁晓筑 发布于 2020-04-05 12:24 评论(0)阅读(18)
0

图解Java设计模式之职责链模式

图解Java设计模式之职责链模式 学校OA系统的采购审批项目 :需求是 传统方案解决OA系统审批,传统的设计方案 职责链模式基本介绍 职责链模式解决OA系统采购审批 职责链模式在SpringMVC框架应用的源码 职责链模式的注意事项和细节 学校OA系统的采购审批项目 :需求是 采购员采购教学器材1) ...

小小一 发布于 2020-04-04 19:49 评论(0)阅读(31)
0

中台MongoDB应用

中台MongoDB应用目前数据仓库与大数据不足数据中台以打通部门或数据孤岛的统一数据平台为基础,构建统一数据资产体系,并以API服务方式为全渠道业务 分析+应用,提供即时交付能力的企业级数据架构金融行业技术需求技术产品关系型数据库数据仓库大数据NOSQL与非结构数据MongoDb存储的优势,多模数据... ...

PetterLiu 发布于 2020-04-04 17:22 评论(0)阅读(34)
0

设计模式:单例模式

什么是单例模式 单例模式(Singleton Pattern)是一个比较简单的模式,实际应用很广泛,比如 Spring 中的Bean实例就是一个单例对象。 文章首发于作者微信公众号【码猿技术专栏】设计模式:单例模式,原创不易,喜欢的支持一下!!!! 定义:确保某一个类 只有一个实例,而且自行实例化并 ...

爱撒谎的男孩 发布于 2020-04-04 12:58 评论(0)阅读(50)
0

面向对象第一次作业周期(前四周)总结

面向对象第一次作业周期(前四周)总结 ——对面向对象程序设计的基本认识 0.前言: 接触面向对象程序设计这门课程已经有四周有余了,经过四周的网课,直播课,PTA作业题等的练习,我对面向对象程序设计有了自己的理解和兴趣。前三次的PTA作业让我逐渐从面向过程思维逐步转变为面向对象思维,作业由自己独立思考 ...

JavaPete 发布于 2020-04-04 12:32 评论(0)阅读(22)
0

图解Java设计模式之策略模式

图解Java设计模式之策略模式 编写鸭子项目,具体要求如下 : 传统方案解决鸭子问题的分析和代码实现 传统方式解决鸭子问题分析和解决方案 策略模式基本介绍 策略模式的原理类图 策略模式解决鸭子问题 策略模式在JDK - Arrays 应用的源码分析 策略模式的注意实现和细节 编写鸭子项目,具体要求如 ...

小小一 发布于 2020-04-04 11:32 评论(0)阅读(24)
0

图解Java设计模式之状态模式

图解Java设计模式之状态模式 APP抽象活动问题 状态模式基本介绍 状态模式的原理类图 状态模式解决APP抽奖问题 状态模式的注意事项和细节 APP抽象活动问题 请编写程序完成APP抽象活动,具体要求如下 :1)加入每参加一个这个活动要扣除用户50积分,中奖概率是10%。2)奖品数量固定,抽完就不 ...

小小一 发布于 2020-04-04 11:30 评论(0)阅读(20)
0

安全架构模型应该怎么设计?

01. 聊 啥 关注“一猿小讲”的都知道,我们之前分享过应用架构、应用监控、日志归集以及程序员日常内心的那些小揪揪,几乎成了小讲、杂谈的一亩三分地。 说实话,挺神奇,我也不知道每次会给大家带来什么惊喜。 今天的分享也不例外,你们肯定也意想不到,今天我分享的主题居然是:矛与盾,如何做好系统之盾;说人话 ...

一猿小讲 发布于 2020-04-04 00:52 评论(0)阅读(46)
0

聊聊应用系统架构的0到1

默默在看新机会的你,是不是面试的时候,偶尔被问起“能不能简单介绍一下项目的应用系统架构”? 沉迷于业务开发的你们,有没有考虑过“用户访问到你开发的业务功能,到底经过了哪些环节”? 今天我将结合这些年的一些认知理解,开坛设法给大家讲一讲应用系统架构的从 0 到 1。 01. 如何造一个大泥球? 产品汪 ...

一猿小讲 发布于 2020-04-04 00:34 评论(0)阅读(35)
0

设计模式 - 装饰者模式详解

所有代码和笔记均可在 "我的GitHub" 中获取,不嫌麻烦可以点个 star 支持一下 ?? 基本定义 装饰者模式属于 结构型模式 ,它可以 动态的 将新功能 附加到对象上 ,同时又 不改变其结构 。在对象功能扩展方面,它比继承更有弹性,装饰者模式也体现了开闭原则(OCP)。 模式结构 装饰者和被 ...

农夫三拳有点疼~ 发布于 2020-04-03 16:11 评论(0)阅读(33)
0

观察者模式最佳实践,构建自己的一套事件分发系统

基于观察者模式,构建自己的一套事件分发系统。由常见的引用耦合问题,引出观察者模式,进而利用观察者模式的最佳实践,事件分发系统来解决耦合问题。文章详细解读了事件分发系统的实现步骤,以及需要注意的一些坑。 ...

iwiniwin 发布于 2020-04-03 09:09 评论(0)阅读(337)
0

OO第一作业周期(前四周)总结

前言 本文章针对Java课程前三次PTA作业进行总结 一.作业过程总结 1.总结三次作业之间的知识迭代关系:关于前三次作业之间的迭代关系,第一次作业主要是关于Java的最基础的练习,算法都可以直接再main函数里面实现,初步了解Java的一些基本的操作,输入输出,至于其它语句和C语言都是一样的。 第 ...

言语力量 发布于 2020-04-02 20:50 评论(0)阅读(53)
最新chease0ldman老人