首页 新闻 搜索 专区 学院

[iceWang丶]设计模式(06)——设计原则(1)

设计原则,是设计模式的内功心法,基本所有的设计模式都是基于设计原则进行的具体化,如果说设计模式是如何操作的话,那么设计原则就是为何这么做的基石,因此,只要我们能充分理解设计原则,那么在此基础上,对设计模式就能更好的理解,甚至能自己设计出一种设计模式来。

[Slash_xizi]杂篇-之裸眼3D渲染相机及画面矫正

主题公园类,或大型广场led屏幕,直角幕,三维影片如何制作,和最终画面如何矫正还原。 前两天,一朋友做的项目,大概就是一个柱状的led屏幕,可能是立在广场街角等处,如果这样子,那个柱状体的有颜色的两面就是led屏幕,要做成裸眼3d效果。 那,要解决两个事儿,一个是渲染相机怎么打,二个就是最终画面得是

[LeoZhanggg]Pytest自动化测试 - allure报告进阶

Allure除了具有Pytest基本状态外,其他几乎所有功能也都支持。 1、严重性 如果你想对测试用例进行严重等级划分,可以使用 @allure.severity 装饰器,它可以应用于函数,方法或整个类。 它以 allure.severity_level 枚举值作为参数,分别为:BLOCKER(中断

[邓晓晖]SpringIOC循环依赖

【来自拉钩java高薪训练营学习笔记】 1. 什么是循环依赖 循环依赖其实就是循环引⽤,也就是两个或者两个以上的 Bean 互相持有对⽅,最终形成闭环。⽐如A依赖于B,B依赖于C,C⼜依赖于A 注意: 这⾥不是函数的循环调⽤,是对象的相互依赖关系。 循环调⽤其实就是⼀个死循环,除⾮有终结 条件。 S

[洪山鸟王]【论文解读】【半监督学习】【Google教你水论文】A Simple Semi-Supervised Learning Framework for Object Detection

题记:最近在做LLL(Life Long Learning),接触到了SSL(Semi-Supervised Learning)正好读到了谷歌今年的论文,也是比较有点开创性的,浅显易懂,对比实验丰富,非常适合缺乏基础科学常识和刚刚读研不会写论文的同学读一读,触类旁通嘛。 这篇论文思路等等也非常适合刚

[YourBatman]1. 揭秘Spring类型转换 - 框架设计的基石

仰不愧天,俯不愧人,内不愧心。关注公众号【BAT的乌托邦】,有Spring技术栈、MyBatis、JVM、中间件等小而美的原创专栏供以免费学习。分享、成长,拒绝浅尝辄止。本文已被 https://www.yourbatman.cn 收录。 ✍前言 你好,我是YourBatman。 Spring Fr

[华为云开发者社区]一个神奇的bug:OOM?优雅终止线程?系统内存占用较高?

摘要:该项目是DAYU平台的数据开发(DLF),数据开发中一个重要的功能就是ETL(数据清洗)。ETL由源端到目的端,中间的业务逻辑一般由用户自己编写的SQL模板实现,velocity是其中涉及的一种模板语言。 Velocity之OOM Velocity的基本使用 Velocity模板语言的基本使用

[ArgoZhang]Bootstrap Blazor 组件介绍 Table (一)自动生成列功能介绍

Bootstrap Blazor 是一套企业级 UI 组件库,适配移动端支持各种主流浏览器,已经在多个交付项目中使用。通过本套组件可以大大缩短开发周期,节约开发成本。目前已经开发、封装了 70 多个组件,欢迎有兴趣的同学试用。 Gitee 开源地址为:https://gitee.com/Longbo

[欢迎!]利用Postman和Chrome的开发者功能探究项目

利用Postman和Chrome的开发者功能探究项目 controller层研究 前两天忙着写开题报告,没有来得及做项目,今天继续研究一下这个项目。 上次研究到后端的DAO层,研究了一下后端和数据库交互的过程,service层封装了一些DAO层的函数,没有什么太多的东西,今天研究一下controll

[一只萌萌的鱼]vs2019 Com组件初探-简单的COM编写以及实现跨语言调用

前提条件 1、掌握C++基础语法 2、平台安装 vs2019 3、本地平台为 windows 10 1909 X64 4、了解vbs基础语法 本次目标 1、掌握Com组件的概念及原理 2、编写一个简单的以DLL形式展现的Com组件 3、通过 VBS 实现跨语言调用COM 1、Com组件概念及原理 什

[太白上仙]技术人员升级打怪的方法论

太白上仙自己在带团队方面有着非常充足的经验,由本上仙直接招到公司的小白 coder 中,在 18 年的时候就出了两个阿里的 P8 啦! 而跟着本上仙做过项目成长为 P8 已经有 7 个人了!唯一可惜的是目前还没有人升到 P9 。 本上仙自以为在带小白方面特别有经验,能够迅速挖掘每个人的天赋,让大家在

[WindyQin]浅谈数据仓库质量管理流程

一、 背景 现在数据仓库层面的工作越来越多,开发人员也越来越多,如何保障数据准确性是一项非常重要的工作,,数据仓库的很多应用数据直接呈现给用户或者支撑企业分析决策的,容不得数据出现错误。随着开展的业务越来越多,数据模型越来也多,我们管控的越晚就越容易出问题。尽管有数据仓库建设规范,同样在数据模型命名

[千夏Chinatsu]apply 、call 以及 bind 的使用和区别

一、被apply和call调用的函数中没有传递参数 (一)不传参数 结果: (二)传递 null 结果: 总结: 1.当使用 apply和 call去调用函数并且没有传递参数时,前提这个函数中也没有传递参数,我们发现 他们的打印结果和 this 指向是相同的 都是指向window 此时相当于 f1(

[DeRoy]C++调用C接口

(C和C++混合编程) C++调用C代码 一个C语言文件p.c #include <stdio.h> void print(int a,int b) { printf("这里调用的是C语言的函数:%d,%d\n",a,b); } 一个头文件p.h #ifndef _P_H #define _P_H

[nice_0e3]Java安全之JNI绕过RASP

Java安全之JNI绕过RASP 0x00 前言 前面一直想看该JNI的相关内容,但是发现JNI的资料还是偏少。后面发现JNI在安全中应用非常的微妙,有意思。 0x01 JNI概述 JNI的全称叫做(Java Native Interface),其作用就是让我们的Java程序去调用C的程序。实际上调

[JMCui]TkMybatis 是什么?

一、TkMybatis Tkmybatis 是基于 Mybatis 框架开发的一个工具,通过调用它提供的方法实现对单表的数据操作,不需要写任何 sql 语句,这极大地提高了项目开发效率。 二、怎么用? 1. 引用 在 pom.xml 中引入 tk.mybatis 的引用。 <dependency>

[空壳先生]Kubernetes日志系统新贵Loki-Stack

Loki简介 Grafana Loki是可以组成功能齐全的日志记录堆栈的一组组件。 与其他日志记录系统不同,Loki是基于仅索引有关日志的元数据的想法而构建的:标签(就像Prometheus标签一样)。 然后,日志数据本身被压缩并存储在对象存储(例如S3或GCS)中的块中,甚至存储在文件系统本地。

[陈彦斌]Java 关于策略模式+简单工厂模式下的思考

导读 最近在做公司一个消息网关的服务,包括:短信、微信、邮件等,所有请求通过一个入口,方便接口的管理(记录日志、接口限流白名单啥的)。如何写这个接口呢,还有为了以后扩展,对接过短信、微信、公众号的童鞋大概都了解,首先定义一个模板,然后后台传入json,替换模板中的值,然后发送。设计框架大概思路是这样

[HueiFeng]探索.NET平台中的SIMD内在函数Vector

概述 Vector(向量)是一种序列式容器,事实上和数组差不多,但它比数组更优越。一般来说数组不能动态拓展,因此在程序运行的时候不是浪费内存,就是造成越界。而Vector刚好弥补了这个缺陷,它的特征是相当于可分配拓展的数组(动态数组),它的随机访问快,在中间插入和删除慢,但在末端插入和删除快。 什么

[EdisonZhou]我在传统行业做数字化转型(5)最终篇

在过去的两年时间里,我加入了一家传统行业的企业参与其数字化转型的过程,现在我将我的经历分享出来,本文是最终篇,主要会回答中途一些网友的问题以及推荐一些参考书籍。