首页 新闻 找找看 学习计划

[世界那么大。]mybatis缓存机制

mybatis支持一、二级缓存来提高查询效率,能够正确的使用缓存的前提是熟悉mybatis的缓存实现原理;

[ranyonsue]前端路由的实现方式

前端路由与单页页面 路由就是指随着浏览器地址栏的变化,展示给用户的页面也不相同。 传统的网页根据用户访问的不同的地址,浏览器从服务器获取对应页面的内容展示给用户。这样造成服务器压力比较大,而且用户访问速度也比较慢。在这种场景下,出现了单页应用。 单页应用,就是只有一个页面,用户访问一个网址,服务器返

[rgvb178]Python+Flask+Gunicorn 项目实战(一) 从零开始,写一个Markdown解析器 —— 初体验

(一)前言 在开始学习之前,你需要确保你对Python, JavaScript, HTML, Markdown语法有非常基础的了解。项目的源码你可以在 https://github.com/zhu-y/markdown-toolkit 找到,最后的效果会像 http://yzhu.pythonany

[晓晨Master]Jenkins高级用法 - Jenkinsfile 介绍及实战经验

系列目录 "1.Jenkins 安装" "2.Jenkins 集群" 3.Jenkins 持续集成 ASP.NET Core 持续集成(Docker&自由风格&Jenkinsfile) "4.Jenkins 高级用法 Pipeline 安装" "5.Jenkins 高级用法 Jenkinsfile

[腾讯云+社区]想知道谁是你的最佳用户?基于Redis实现排行榜周期榜与最近N期榜

本文由云+社区发表 前言 业务已基于Redis实现了一个高可用的排行榜服务,长期以来相安无事。有一天,产品说:我要一个按周排名的排行榜,以反映本周内用户的活跃情况。于是周榜(按周重置更新的榜单)诞生了。为了满足产品多变的需求,我们一并实现了小时榜、日榜、周榜、月榜几种周期榜。本以为可长治久安了,又有

[Mr-Lee]MTCNN算法与代码理解—人脸检测和人脸对齐联合学习

博客: "blog.shinelee.me" | "博客园" | "CSDN" [toc] 写在前面 主页 :https://kpzhang93.github.io/MTCNN_face_detection_alignment/index.html 论文 :https://arxiv.org/abs

[前端攻城小牛]解析Vue-router相关干货及工作原理

本文主要介绍了vue-router相关基础知识及单页面应用的工作原理,写的十分的全面细致,具有一定的参考价值,对此有需要的朋友可以参考学习下。如有不足之处,欢迎批评指正。 单页面工作原理是通过浏览器URL的#后面的hash变化就会引起页面变化的特性来把页面分成不同的小模块,然后通过修改hash来让页

[XieHS]奇异谱分析

奇异谱分析理论详细解读以及MATLAB代码实现,通过奇异谱值分解,将信号分为N个不同的分量,然后重构有效分量从而实现信号和噪声的分量。

[little-sheep]Spring源码分析笔记--事务管理

核心类 InfrastructureAdvisorAutoProxyCreator 本质是一个后置处理器,和AOP的后置处理器类似,但比AOP的使用级别低。当开启AOP代理模式后,优先使用AOP的后置处理器。 AopConfigUtils: 源码跟踪 查看注解@EnableTransactionMa

[郭峰g]Python数据分析Pandas库数据结构(一)

pandas数据结构 1.生成一维矩阵模拟数据 2.生成二维矩阵模拟数据 3.排序 索引操作 1.索引默认从0开始 操作列df['列名'] df[['列1','列2'.....]] 操作行:df.loc/at[0] df.loc/at[0:3] df.loc/at[[1,5,6] 操作列df['列名

[smark]在dotnet core下去中心化访问HTTP服务集群

一般应用服务都会部署到多台服务器之上,一、可以通过硬件得到更多的并发处理能力;二、可以避免单点太故障的出现,从而确保服务7X24有效运作。当访问这些HTTP服务的情况一般都是经过反向代理服务进行统一处理,这样的好处就访问透明化,统一管理和控制。但存在的问题就是服务处理延时加大,还有就是对小团或公司来

[Harvard_Fly]Kafka生产者发送消息的三种方式

Kafka是一种分布式的基于发布/订阅的消息系统,它的高吞吐量、灵活的offset是其它消息系统所没有的。 Kafka发送消息主要有三种方式: 1.发送并忘记 2.同步发送 3.异步发送+回调函数 下面以单节点的方式分别用三种方法发送1w条消息测试: 方式一:发送并忘记(不关心消息是否正常到达,对返

[niuu]Python多线程笔记(一)

Python中使用threading模块来实现多线程 threading提供一些常用的方法 threading模块提供Thread类的各种同步原语,用于编写多线程程序 Thread对象 Thread 类用于表示单独的控制线程,使用下面的函数可以创造一个新线程 Thread(group=None, t

[facelessvoidwang]从单例的双重检查锁想到的

常说的单例有懒汉跟饿汉两种写法。饿汉由于类加载的时候就创建了对象,因此不存在并发拿到不同对象的问题,但会由于开始就加载了对象,可能会造成一些启动缓慢等性能问题;而懒汉虽然避免了这个问题,但普通的写法会在高并发环境下创建多个对象,单纯加synchronize又会明显降低并发效率,较好的两种写法是静态内

[科比net]egg.js-基于koa2的node.js进阶(一)

一、路由进阶Egg路由的路由重定向,路由分组 在router.js修改为如下格式require引用 新建 routers文件夹,分别建admin.js index.js api.js放置不同内容,写法和原来的路由文件写法一致。 路由重定向 在Controller中使用 在routers文件中使用 二

[只有光头才能变强]致敬小白linux使用者 vim操作

进入VIM编辑器 1 VIM编辑器,可以新建文件也可以修改文件,命令为:vim /usr/local/con.cfg 如图! 2 如果这个文件,以前是没有的,则为新建,则下方有提示为新文件,如图。 如果文件已存在,则没有提示。 3 进入编辑器后,我们先按"I”,即切换到“插入”状态。就可以通过上下左

[he1m4n6a]ThinkPHP5 远程命令执行漏洞分析

本文首发自安全脉搏,转载请注明出处。 前言 ThinkPHP官方最近修复了一个严重的远程代码执行漏洞。这个主要漏洞原因是由于框架对控制器名没有进行足够的校验导致在没有开启强制路由的情况下可以构造恶意语句执行远程命令,受影响的版本包括5.0和5.1版本。 测试环境: ThinkPHP 5.1 beta

[氢氦]SAP CRM 集类型(Set Type)与产品层次(Product Hierarchy)

本文是产品与对象相关的部分SAP文档的翻译,不包含配置部分。 本文链接:https://www.cnblogs.com/hhelibeb/p/10112723.html 1,对象(Objects) 对象是全局唯一的有形或无形对象,公司销售它或为它提供服务。对象通常是继承自产品的特定单一单元。然而,不

[张子浩]Asp.Net Core WebApi (Swagger+EF Core/Code First)

Swagger简介: Swagger™的目标是为REST APIs 定义一个标准的,与语言无关的接口,使人和计算机在看不到源码或者看不到文档或者不能通过网络流量检测的情况下能发现和理解各种服务的功能。当服务通过Swagger定义,消费者就能与远程的服务互动通过少量的实现逻辑。类似于低级编程接口,Sw

[伍华聪]在Winform开发框架中下拉列表绑定字典以及使用缓存提高界面显示速度

在我们开发Winform界面的时候,往往需要绑定数据字典操作,也就是绑定一些下拉列表或者一些列表显示等,以便我们方便选择数据操作,常见的字典绑定操作就是对下拉列表的处理,本篇随笔是基于DevExpress界面的一些处理操作,原理也适用于常规...