当前位置:工具箱首页 - 技术文摘

高手问答第 269 期 —— 怎样快速入门 Java 代码审计?

根据 2020 年 10 月份的 CNVD 安全月报显示,Web 应用程序漏洞占比 34%,显而易见 Web 应用程序仍然是安全防御的重中之重,由此可见对业务的代码进行安全审计是十分重要的

来自:www.oschina.net 收录时间:2021-10-18

互联网公司作息表「GitHub 热点速览 v.21.42」 - 削微寒

作者:HelloGitHub-小鱼干 检测一家公司是否值得一去,除了高薪之外,还有时薪的算法。即便是同样的时薪,在一家能随时摸鱼的公司,岂不是人生快事。WorkingTime 便是上周很火的互联网作息项目,项目开源一周便有 10k+ star,上一次如此火爆的项目(没见过)…说到检测这件事,一个网站

来自:www.cnblogs.com 收录时间:2021-10-18

Spring的JDK动态代理如何实现的(源码解析) - 码上遇见你

前言 上一篇文章中提到了SpringAOP是如何决断使用哪种动态代理方式的,本文接上文讲解SpringAOP的JDK动态代理是如何实现的。SpringAOP的实现其实也是使用了Proxy和InvocationHandler这两个东西的。 JDK动态代理的使用方式 首先对于InvocationHand

来自:www.cnblogs.com 收录时间:2021-10-18

后缀自动机(SAM)奶妈式教程 - 一铭君一

后缀自动机(SAM) 为了方便,我们做出如下约定: “后缀自动机” (Suffix Automaton) 在后文中简称为 SAM 。 记 \(|S|\) 为字符串 \(S\) 的长度。 记 \(\sum\) 为字符集,记 \(|\sum|\) 为字符集大小。 关于 SAM 的复杂度证明在 OI Wi

来自:www.cnblogs.com 收录时间:2021-10-18

初探webpack之从零搭建Vue开发环境 - WindrunnerMax

初探webpack之搭建Vue开发环境 平时我们可以用vue-cli很方便地搭建Vue的开发环境,vue-cli确实是个好东西,让我们不需要关心webpack等一些繁杂的配置,然后直接开始写业务代码,但这会造成我们过度依赖vue-cli,忽视了webpack的重要性,当遇到一些特殊场景时候,例如Vu

来自:www.cnblogs.com 收录时间:2021-10-18

Kubernetes-Service介绍(二)-服务发现 - 大魔王先生

前言 本篇是Kubernetes第九篇,大家一定要把环境搭建起来,看是解决不了问题的,必须实战。 Kubernetes系列文章: Kubernetes介绍Kubernetes环境搭建Kubernetes-kubectl介绍Kubernetes-Pod介绍(-)Kubernetes-Pod介绍(二)-

来自:www.cnblogs.com 收录时间:2021-10-18

C#开发BIMFACE系列49 Web网页中加载模型与图纸的技术方案 - 张传宁

BIMFACE二次开发系列目录 【已更新最新开发文章,点击查看详细】 在BIMFACE二次系列博客中详细介绍了服务器端API的调用方式,如下列表 C#开发BIMFACE系列1 BIMFACE 简介 C#开发BIMFACE系列2 二次开发流程 C#开发BIMFACE系列3 服务端API之获取应用访问凭

来自:www.cnblogs.com 收录时间:2021-10-18

Redis 面试常见问题———缓存雪崩、缓存击穿以及缓存穿透 - jeremylai

在开发中会面临缓存异常可能会出现三个问题,分别是缓存雪崩、缓存击穿和缓存穿透。这三个问题会导致大量请求从缓存转移到数据库,如果请求的并发量很大的话,就会导致数据库崩溃。所以在面试官也会经常问这些问题。 缓存雪崩 缓存雪崩是指大量的请求无法在缓存中处理,从而将请求转移到数据库中,导致数据压力倍增。一个

来自:www.cnblogs.com 收录时间:2021-10-18

质量体系建设之路---从接口测试开始基建 - 福禄网络研发团队

引言 中心内有大量的项目经过多年的迭代建设,无论是从体量、功能、复杂度都达到了一个无法完全依赖人工验证交付的点。 我们和很多质量团队一样,随着公司业务迅速的增长,前期质量环节主要依赖人工把控,在质量自动化工程建设上没太多积累,面对如今的业务交付无论是从效率、质量上都逐渐暴露出明显的短板。 开发及运维

来自:www.cnblogs.com 收录时间:2021-10-18

想实现前端酷炫的打字机一样的效果吗? - 浪漫主义码农

实现酷炫的打字机效果插件typed.js 前言: 最近在写前端项目的过程中,在逛别人的优质的个人博客的时候,发现一个好玩有趣的东西。看下图,类似在打字的效果,然后又在思考的感觉,感觉整个网页都充满了思想。于是我就去百度这种效果怎么实现。 有很多原生的实现办法,但几乎都是js在操作Dom元素,但是我是

来自:www.cnblogs.com 收录时间:2021-10-18

性能测试之测试指标 - EdisonYao

前言 本指标适用于使用性能测试进行性能测试项目技术质量评价依据,规范技术测试结果评价,统一性能测试 技术测试质量度量。应用系统技术质量度量指标范围广泛,本文难以涵盖全部。 预期读者为测试管理人员、测 试实施人员、技术支持人员、项目管理人员等系统技术质量相关人员。 系统性能指标 交易响应时间 定义及解

来自:www.cnblogs.com 收录时间:2021-10-18

Mybatis一级缓存的锅 - 我打农村来

OKR系统开发时,遇到一种节点重复的属性结构,使用Mybatis递归查询实现时,重复节点返回了相同的java对象。这导致后续计算节点位置,导致对齐数据时异常。我这里通过复制树结构,规避掉了一级缓存问题。

来自:www.cnblogs.com 收录时间:2021-10-18

Python字典和集合 - J.FengS

1.什么是字典 Python内置的数据结构之一,与列表一样是一个可变序列 以键值对的方式存储数据,字典是一个无序的序列 在存储数据时要经过hash(key)的计算,计算的结果就是存储的位置,因此字典的键值对顺序并不是按照存储时的先后顺序决定的,而是经过计算得到的存储位置。 字典中的键必须时不可变序列

来自:www.cnblogs.com 收录时间:2021-10-18

容器化之路Docker网络核心知识小结,理清楚了吗? - 欢醉

Docker网络是容器化中最难理解的一点也是整个容器化中最容易出问题又难以排查的地方,加上使用Kubernets后大部分人即使是专业运维如果没有扎实的网络知识也很难定位容器网络问题,因此这里就容器网络单独拿出来理一理。 先了解一下Docker的一点基础架构知识,Docker 技术架构图: Docke

来自:www.cnblogs.com 收录时间:2021-10-18

Vue3学习(五)之集成HTTP库axios - 久曲健

一、安装**axios** npm install axios@0.21.0 --save 二、axios的使用 1、在主页中引用**axios** 在Vue3新增了setup初始化方法,所以我们在这里开始使用并测试,示例代码如下:

来自:www.cnblogs.com 收录时间:2021-10-18

Winform同步调用异步函数死锁原因分析、为什么要用异步 - 江边飞鸟

1、前言 几年前,一个开发同学遇到同步调用异步函数出现死锁问题,导致UI界面假死。我解释了一堆,关于状态机、线程池、WindowsFormsSynchronizationContext.Post、control.BeginInvoke、APC、IOCP,结果我也没讲明白、他也没听明白。后来路过他座位

来自:www.cnblogs.com 收录时间:2021-10-18

简单的 Go 入门教程 - AaronLin

Go(又称 Golang )是 Google 开发的一种静态强类型、编译型、并发型,并具有垃圾回收功能的编程语言 Docker 和 Kubernetes 都是使用 Go 进行开发的,这几年 Go 越来越流行,生态也越来越好了 初学 Go 的时候会遇到了一些小问题,在一些教程中没有提及或者因为时效性的

来自:www.cnblogs.com 收录时间:2021-10-18

Anolis OS LoongArch 预览版发布

简介 Anolis OS LoongArch 版是 OpenAnolis 社区 LoongArch SIG 开发的项目,基于 Anolis OS 8.4 版本,提供同源异构的对 LoongArch 体系架构支持,是助推国产化生态发展中重要的一项成果。 龙芯指令系统(LoongArch®)是龙芯中科基于二十年的 CPU 研制和生态建设积累推出的新指令集,具有完全自主、技术先进、兼容生态...

来自:www.oschina.net 收录时间:2021-10-18

Go+ 1.0 正式发布 & Go+ 发展路线图公布

10 月 15 日,七牛云 CEO、Go+ 语言发明人许式伟与 Go+ 语言贡献者共同发布了 Go+ 1.0 正式版本,并公布了 Go+ 发展路线图。 Go+ 于 2020 年由许式伟面向全球推出,定位是一门为数据科学而生的编程语言。在经历了一年多的开发后,终于发布了 1.0 正式版本。 根据 Go+ 的 Readme 描述,它是一门适用于工程、STEM 教育和数...

来自:www.oschina.net 收录时间:2021-10-18

面试官:Java从编译到执行,发生了什么? - Java3y

面试官:今天从基础先问起吧,你是怎么理解Java是一门「跨平台」的语言,也就是「一次编译,到处运行的」? 候选者:很好理解啊,因为我们有JVM。 候选者:Java源代码会被编译为class文件,class文件是运行在JVM之上的。 候选者:当我们日常开发安装JDK的时候,可以发现JDK是分「不同的操

来自:www.cnblogs.com 收录时间:2021-10-18

Pytorch 的安装 - 希望每天涨粉

GPU版本的安装 Windows平台 CPU 版本安装 conda install pytorch torchvision cpuonly -c puython Windows平台需安装VC,需要的联系博主。 Linux平台 CPU 版本安装 conda install pytorch torchv

来自:www.cnblogs.com 收录时间:2021-10-18

Spirit带你了解如何安全引入第三方资源 - CodeSpirit

Spirit带你了解如何安全的引入第三方资源 本文介绍一下如何安全的引入第三方资源 同源策略(SOP) 首先我们来了解一下什么是同源策略,下面的是wiki百科的定义 ✨同源策略是指Web浏览器中,允许某个网页脚本访问另一个网页的数据,但前提是这两个网页必须有相同的协议号(protocol),主机号(

来自:www.cnblogs.com 收录时间:2021-10-18

每日一博 | 看动画学算法之:平衡二叉搜索树 AVL Tree

考虑一下二叉搜索树的特殊情况,如果一个二叉搜索树所有的节点都是右节点,那么这个二叉搜索树将会退化成为链表。从而导致搜索的时间复杂度变为O(n),其中 n 是二叉搜索树的节点个数。 而平衡二叉搜索树正是为了解决这个问题而产生的,它通过限制树的高度,从而将时间复杂度降低为 O(logn)。

来自:my.oschina.net 收录时间:2021-10-18

Linux 将不再默认启用 AMD SME

邮件列表显示,由于某些平台上的缺点,Linux 内核将不再默认在支持的硬件上使用 AMD 安全内存加密 (SME)。 自从将 AMD SME 支持引入 Linux 内核以来,当内核中内置 SME 支持 (AMD_MEM_ENCRYPT) 时,安全内存加密都会默认激活。"AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT" 的默认设置允许开箱即用地使用安全内存加密,而无需指定...

来自:www.oschina.net 收录时间:2021-10-18

Gitee 推荐 | 基于 Odoo14 的中台 DTCloud

DTCloud 是一套基于 Odoo14 开源商业应用程序.主要面向建筑工程行业,物联网行业,数字化行业,打造的企业信息一体化的解决方案。

来自:gitee.com 收录时间:2021-10-18

Dash to Dock 添加 GNOME 40 支持

流行的桌面扩展坞扩展 Dash to Dock 最终添加了 GNOME 40 支持,用户可以从 GNOME 扩展网站在 GNOME 40 上安装。 Dash to dock 扩展是 GNOME Shell 的一个增强型 dash,它将默认的仪表盘从概览中移出,并将其转换为一个停靠区,以便更容易地启动应用程序,并在窗口和工作区之间更快地切换,而无需离开桌面视图,从而改善...

来自:www.oschina.net 收录时间:2021-10-18

Vue-mmPlayer —— 基于 Vue 的在线音乐播放器

Vue-mmPlayer 是一个基于 Vue 的在线音乐播放器。模仿 QQ 音乐网页版界面,采用 flexbox 和 position 布局; mmPlayer 虽然是响应式,但主要以 PC 端为主,移动端只做相应适配; 只做主流浏览器兼容。

来自:www.oschina.net 收录时间:2021-10-18

流量治理神器-Sentinel的限流模式,选单机还是集群? - 架构摆渡人

大家好,架构摆渡人。这是我的第5篇原创文章,还请多多支持。 上篇文章给大家推荐了一些限流的框架,如果说硬要我推荐一款,我会推荐Sentinel,Sentinel的限流模式分为两种,分别是单机模式和集群模式。今天我们就来学习下这两种模式的区别和使用场景。 单机流控 单机流控就是流控的效果只针对服务的一

来自:www.cnblogs.com 收录时间:2021-10-18

重学c#系列——字典(十一) - 敖毛毛

前言 重学c#系列继续更新,简单看一下字典的源码。 看源码主要是解释一下江湖中的两个传言: 字典foreach 顺序是字典添加的顺序 字典删除元素后,字典顺序将会改变 正文 那么就从实例化开始看起,这里我们假定key 是string 情况下开始看。 一般我们之间实例化: Dictionary

来自:www.cnblogs.com 收录时间:2021-10-18

Go语言核心36讲(Go语言基础知识六)--学习笔记 - MingsonZheng

06 | 程序实体的那些事儿 (下) 在上一篇文章,我们一直都在围绕着可重名变量,也就是不同代码块中的重名变量,进行了讨论。还记得吗? 最后我强调,如果可重名变量的类型不同,那么就需要引起我们的特别关注了,它们之间可能会存在“屏蔽”的现象。 必要时,我们需要严格地检查它们的类型,但是怎样检查呢?咱们

来自:www.cnblogs.com 收录时间:2021-10-17

写操作系统之实现进程 - 东小夫

介绍实现单进程、多进程的具体思路和关键代码,还介绍了实现进程所依赖的基础,例如中断、中断重入、进程表、C语言和汇编语言混合编程的方法等。

来自:www.cnblogs.com 收录时间:2021-10-17

2-3-4树对应红黑树的实现,红黑树的融会贯通!!! - .Muggle

(目录) 红黑树 要想真正的学会红黑树,不应该是无脑背判断啊条件什么的,而是应该沿着红黑树的前身2-3-4树来真正学会这种数据结构,当然我也只是认为加上2-3-4树可以对红黑树的理解。不喜勿喷(●ˇ∀ˇ●) 1. 2-3-4树 2-3-4树是四阶的 B树(Balance Tree),他属于一种多路查

来自:www.cnblogs.com 收录时间:2021-10-17

深度学习——手动实现残差网络ResNet 辛普森一家人物识别 - HsinTsao

深度学习——手动实现残差网络 辛普森一家人物识别 目标 通过深度学习,训练模型识别辛普森一家人动画中的14个角色 最终实现**92%-94%**的识别准确率。 数据 ResNet介绍 论文地址 https://arxiv.org/pdf/1512.03385.pdf 残差网络(ResNet)是微软亚

来自:www.cnblogs.com 收录时间:2021-10-17

k8s学习笔记(2)- Rancher2.x部署springboot应用及高可用、扩容 - xjk27400861

前言:上一篇介绍基于k3s环境,使用kubectl部署springboot简单项目应用,本篇介绍基于rancher2.x部署应用程序 1、上篇已部署一个springboot应用,我们可以通过rancher查看工作负载状态 说明:我们没有通过rancher添加主机管理部署K8s集群,所以我们这里直接用

来自:www.cnblogs.com 收录时间:2021-10-17

Fiddler抓包一键生成代码 - 俞正东

首先我们的需求场景是 用Fiddler抓到某个接口调用后,用代码来模拟调用,一般我们写代码会有3个步骤: 1设置http请求相关的参数:header,method,url,cookie等 2设置post的body(如果是post的话需要) 3拿到返回的body(一般我们需要拿到接口的返回体进行解析)

来自:www.cnblogs.com 收录时间:2021-10-17

《痞子衡嵌入式半月刊》 第 42 期 - 痞子衡

这里分享嵌入式领域有用有趣的项目/工具以及一些热点新闻,农历年分二十四节气,希望在每个交节之日准时发布一期。

来自:www.cnblogs.com 收录时间:2021-10-17

数值优化:一阶和二阶优化算法 - lonelyprince7

最优化问题指的是找出实数函数的极大值或极小值,该函数称为目标函数。 由于定位f(x)的极大值与找出-f(x)的极小值等价,在推导计算方式时仅考虑最小化问题就足够了。极少的优化问题,比如最小二乘法,可以给出封闭的解析解(由正规方程得到)。然而,大多数优化问题,只能给出数值解,需要通过数值迭代算法一步一...

来自:www.cnblogs.com 收录时间:2021-10-17

Salesforce 生命周期管理(一)应用生命周期浅谈 - zero.zhang

本篇参考: https://trailhead.salesforce.com/en/content/learn/trails/determine-which-application-lifecycle-management-model-is-right-for-you?trailmix_creato

来自:www.cnblogs.com 收录时间:2021-10-17

springcloud整合config组件 - statics

config组件 config组件支持两种配置文件获取方式springcould搭建的微服务的配置文件的获取方式有两种。它支持配置服务放在配置服务的内存中(即本地),也支持放在远程Git仓库中或者本地数据源。在spring cloud config 组件中,分两个角色,一是config server

来自:www.cnblogs.com 收录时间:2021-10-17

MySQL灵魂拷问:36题带你面试通关! - 程序员大彬

大家好,我是大彬~ 今天给大家分享MySQL常考的面试题,看看你们能答对多少。 本期MySQL面试题的目录如下: 事务的四大特性? 事务隔离级别有哪些? 索引 什么是索引? 索引的优缺点? 索引的作用? 什么情况下需要建索引? 什么情况下不建索引? 索引的数据结构 Hash索引和B+树索引的区别?

来自:www.cnblogs.com 收录时间:2021-10-17

第1章 基础知识 - 希望每天涨粉

1.0 Python是一种怎样的语言 Python是一门跨平台、开源、免费的解释型高级动态编程语言,支持伪编译将Python源程序转换为字节码来优化程序和提高运行速度,支持使用py2exe、pyinstaller或cx_Freeze工具将Python程序转换为二进制可执行文件。 Python支持命令

来自:www.cnblogs.com 收录时间:2021-10-17

Android QMUI实战:实现APP换肤功能,并自动适配手机深色模式 - 齐行超

Android换肤功能已不是什么新鲜事了,市面上有很多第三方的换肤库和实现方案。 之所以选择腾讯的QMUI库来演示APP的换肤功能,主要原因: 1、换肤功能的实现过程较简单、容易理解; 2、能轻松适配Android 10 提供的Dark Mode(深色模式) ; 3、还能白嫖QMUI的各种组件、效果

来自:www.cnblogs.com 收录时间:2021-10-17

spark性能优化(一) - NLPer_wx

- 初始化配置给rdd和dataframe带来的影响- repartition的相关说明- cache&persist的相关说明- 性能优化的说明建议以及实例

来自:www.cnblogs.com 收录时间:2021-10-17

QFNU-ACM 2021.10.09 Rating补题 - 西瓜0

A - A CodeForces - 478A 注意点: 和为0时要特判一下。 代码: #include using namespace std; int main() { int a,b,c,d,e; cin>>a>>b>>c>>d>>e; int sum=0; su

来自:www.cnblogs.com 收录时间:2021-10-17

Spring事件,ApplicationEvent在业务中的应用 - 乌托拉赛文

前言 关于事件驱动模型,百度百科在有明确的解释。在JDK的Util包里抽象了事件驱动,有兴趣的朋友可以自行去看下相关类的定义。Spring事件模型ApplicationEvent是基于JDK里的事件模型,废话不多说,直接看Spring是如何定义事件模型,以及在具体业务场景中的应用。 事件 事件就是事

来自:www.cnblogs.com 收录时间:2021-10-17

羽夏逆向破解日记簿——文件夹加密大师的逆向分析 - 寂静的羽夏

前言 文件夹加密大师是一个工具,通过移动加密的方式实现保护文件夹原文件。这个软件是我从老爸电脑上拷贝的。小时候觉得挺神奇的,也找不到文件在哪里。现在我们一探究竟,移动加密到底是何方神圣。移动加密是怎么加密,如何解密的。这软件好像从网上找不到了,会在文章中提供下载链接。使用时建议使用管理员权限启动,否

来自:www.cnblogs.com 收录时间:2021-10-17

步行(walk.cpp) noip模拟 - yf1987

步行(walk.cpp) 【题目描述】 小C喜欢步行,只有缓慢的步行,小C才能沉浸于其中,享受旅途中那些美好的瞬间。 小C来到了一座新的城市生活,这座城市可以看成 \(n\) 个点, \(n−1\) 条长度为1的无向边连接 的连通图,也就是说这个城市的结构是一棵树。小C计划在这个城市旅行,他对这个城

来自:www.cnblogs.com 收录时间:2021-10-17

Dapr-简介及环境搭建 - chaney1992

一、Dapr是什么? Dapr 是一个可移植的、事件驱动的运行时,它使任何开发人员能够轻松构建出弹性的、无状态和有状态的应用程序,并可运行在云平台或边缘计算中,它同时也支持多种编程语言和开发框架。 在上图的第一行中,Dapr 为常见开发平台提供特定于语言的 Sdk。 Dapr 1.0 版包含对go、

来自:www.cnblogs.com 收录时间:2021-10-17

Vulnstack内网靶场2 - 1_Ry

环境配置 内网2靶场由三台机器构成:WIN7、2008 server、2012 server 其中2008做为对外的web机,win7作为个人主机可上网,2012作为域控 网络适配器已经设置好了不用自己设置 初始密码1qaz@WSX WEB主机初始的状态默认密码无法登录,切换用户 de1ay/1qa

来自:www.cnblogs.com 收录时间:2021-10-17

线程池原理与实践 - BLLBL

JUC的线程池架构 1.Executor Executor是Java异步任务的执行者接口,目标是执行目标任务。Executor作为执行者角色,目的是提供一种将“任务提交者”与“任务执行者”分离的机制。它只有一个函数式方法: public interface Executor { void execu

来自:www.cnblogs.com 收录时间:2021-10-17

C# datagridview、datagrid、GridControl增加行号 - zls366

01 — WinForm中datagridview增加行号 在界面上拖一个控件dataGridView1,在datagridview添加行事件中添加如下代码: private void dataGridView1_RowsAdded(object sender, DataGridViewRowsAd

来自:www.cnblogs.com 收录时间:2021-10-17

[测试经验] 依赖方接口调用测试 - 波小艺

在需求实现时,涉及到依赖方接口的调用,如何保证调用正常呢?我们需要测试哪些点呢?以下是记录本人在工作中遇到的问题,并做个总结记录,希望对大家有用。

来自:www.cnblogs.com 收录时间:2021-10-17

网线水晶头制作 - Bret_Wang

网线制作: 1、首先要知道手中网线是标准T568B还是T568A(T568B和T568A线的颜色和排布是不一样的) 2、剥掉外层保护皮,大概2cm(注意:不要太用力,不然会伤到里面的线)。对8根线排序, 1568B线序:橙白、橙、绿白、蓝、蓝白、绿、棕白、棕。排序口诀:白橙橙,自绿蓝,白蓝绿,白棕棕

来自:www.cnblogs.com 收录时间:2021-10-17

Mydoom样本分析报告 - Hk_Mayfly

文件检测 信息 值 文件名 1.virus 文件类型 WIN 32 EXE 文件大小 41664 bytes MD5 3d466b0f8ba9f3fe03e137a34d79f682 SHA-256 7c4d73c8c9e394a72cc0eeda7e3ce78340a23f40cb3f682c06

来自:www.cnblogs.com 收录时间:2021-10-17

spring boot log4j2 最佳实践 - crazy_dev

日志输出整齐有序;不同级别日志采用不同颜色输出,更加清晰直观;日志输出可带有用户标识或特定标识,有利于查看同组的多个请求轨迹、排查问题;不同环境采用不同配置,本地测试日志只输出到控制台,其他环境日志输出到指定文件;线上日志按天分割,历史日志按月压缩存放,定期删除之前日志,便于排查问题,防止日...

来自:www.cnblogs.com 收录时间:2021-10-17

【设计模式】代理模式 - 胖达利亚

概述: 1. 什么是代理 2. 代理的分类 3. Spring AOP对动态代理的应用 一、什么是代理 你需要乘飞机,但是去不了机场,机票代理点就能让你实现买机票的需求。 你需要办理车过户,但是你不知道流程,在门口找一个专门代你办理的人,他都给你办了,这就是代理。 可见代理是个中间商,他代替原来的事

来自:www.cnblogs.com 收录时间:2021-10-17

js--typeof 和 instanceof 判断数据类型的区别及开发中的使用 - 丶Serendipity丶

前言 日常的开发中,我们经常会遇到判断一个变量的数据类型或者该变量是否为空值的情况,你是如何去选择判断类型的操作符的?本文来总结记录一下我们开发人员必须掌握的关于 typeof 和 instanceof 的知识点以及在开发中的使用建议,同时在面试过程中也经常会遇到这样的问题。 正文 1、typeof

来自:www.cnblogs.com 收录时间:2021-10-17

Spring Boot 整合 Apache Ignite - DluT_eDdy

关于Ignite的介绍,这边推荐三个链接进行学习了解。 https://ignite.apache.org/,首选还是官网,不过是英文版,如果阅读比较吃力可以选择下方两个链接。 https://www.oschina.net/p/apache-ignite?hmsr=aladdin1e1,开源中国上

来自:www.cnblogs.com 收录时间:2021-10-17

用C++实现的数独解题程序 SudokuSolver 2.3 及实例分析 - readalps

用C++实现的数独解题程序 SudokuSolver 2.3 及实例分析

来自:www.cnblogs.com 收录时间:2021-10-17

阿里P8面试官:如何设计一个扛住千万级并发的架构? - 跟着Mic学架构

大家先思考一个问题,这也是在面试过程中经常遇到的问题。 如果你们公司现在的产品能够支持10W用户访问,你们老板突然和你说,融到钱了,会大量投放广告,预计在1个月后用户量会达到1000W,如果这个任务交给你,你应该怎么做? 1000W用户的问题分解 如何支撑1000W用户其实是一个非常抽象的问题,对于

来自:www.cnblogs.com 收录时间:2021-10-17

[云计算]Windows Server 2012 R2 配置AD/DNS/DHCP服务 - SkyBiuBiu

参考: fusionaccess-AD\DHCP\DNS安装详解_哔哩哔哩_bilibili 一、前期准备 1.1 安装Windows Server 2012 R2 下一步 输入密钥(78NJB-CB3WX-GWPCM-VMKG7-94QWW) 带GUI 加载驱动(Virtio) 确定 下一步 下一

来自:www.cnblogs.com 收录时间:2021-10-17

无限偿债之数据分析统计学的笔记 - 佟大帅

无限偿债之数据分析统计学笔记 统计学的本质 统计分析的目的 收集数据、整理分析数据和由数据得出结论的一组概念、原则和方法 描述统计:利用表格。图形或者数值(数值特征)来展示和刻画数据中的信息 推断统计:利用样本获得的数据对总体的性质进行估计或者检验,总体的性质通常用概率模型。 统计分析的相关概念 4

来自:www.cnblogs.com 收录时间:2021-10-17

领导为什么不听我的汇报和授权方法 - 编程一生

国庆放假期间,为了不让大家在假期太烧脑,还是再来一篇综合能力培训的文章。

来自:www.cnblogs.com 收录时间:2021-10-17

Kotlin/Native KMM项目架构 - 传说之美(libill)

一、什么是KMM? Kotlin Multiplatform Mobile ( KMM ) 是一个 SDK,旨在简化跨平台移动应用程序的创建。在 KMM 的帮助下,您可以在 iOS 和 Android 应用程序之间共享通用代码,并仅在必要时编写特定于平台的代码。 KMM用纯Kotlin编写一次代码,

来自:www.cnblogs.com 收录时间:2021-10-17

【集成学习】:Stacking原理以及Python代码实现 - Geeksongs

Stacking集成学习在各类机器学习竞赛当中得到了广泛的应用,尤其是在结构化的机器学习竞赛当中表现非常好。今天我们就来介绍下stacking这个在机器学习模型融合当中的大杀器的原理。并在博文的后面附有相关代码实现。 总体来说,stacking集成算法主要是一种基于“标签”的学习,有以下的特点: 用

来自:www.cnblogs.com 收录时间:2021-10-17

js--标签语法的使用 - 丶Serendipity丶

前言 在日常开发中我们经常使用到递归、break、continue、return等语句改变程序运行的位置,其实,在 JavaScript 中还提供了标签语句,用于标记指定的代码块,便于跳转到指定的位置。本文来记录一下标签语句的使用方法。 正文 1.标签语句介绍 标签语句用于给语句加标签,标签可以与变

来自:www.cnblogs.com 收录时间:2021-10-17

CountBoard 是一个基于Tkinter简单的,开源的桌面日程倒计时应用 - Gaoyongxian666

CountBoard 是一个基于Tkinter简单的,开源的桌面日程倒计时应用。 项目地址 https://github.com/Gaoyongxian666/CountBoard 基本功能 置顶功能 是否使窗体一直保持在最上面。 简洁模式 简洁模式使窗体更加简洁。 此模式下不可调整大小,请提前在普

来自:www.cnblogs.com 收录时间:2021-10-17

? Spring技术原理系列(7)带你看看那些可能你还不知道的Spring特性技巧哦! - 浩宇天尚

前提介绍 本文主要介绍相关Spring框架的一些新特性问题机制,包含了一些特定注解方面的认识。 @Lazy可以延迟依赖注入 @Lazy注解修饰在类层面! @Lazy @Service public class UserService extends BaseService { } 可以把

来自:www.cnblogs.com 收录时间:2021-10-17

Vue3学习(三)之网站首页布局开发 - 久曲健

一、前言 上篇文章已经提到集成Ant Design Vue后,和Element Ui一样,还是组件的使用,然后就是复制粘贴改了。 二、实际案例 先搞个布局布局看看,也就是我们说的layout,如下图: 不在home中修改,因为什么,每个页面都有头部和底部,写起来较麻烦,而变化动态的部分放在Home里

来自:www.cnblogs.com 收录时间:2021-10-17

数值分析:矩阵奇异值分解 - lonelyprince7

矩阵的奇异值分解在矩阵分析中有大量应用,特别适用于压缩目的的矩阵分析。奇异值分解还充分应用于数据降维,即将数据投影到低维空间。在推荐系统中,奇异值分解可用于得到用户和物品的隐向量,不过传统奇异值分解不适用于解决大规模稀疏矩阵的矩阵分解,此时梯度下降法成为了矩阵分解的主要方法,这部分内容我们会在推荐系...

来自:www.cnblogs.com 收录时间:2021-10-17

Java爬虫系列四:使用selenium-java爬取js异步请求的数据 - JAVA开发老菜鸟

在之前的系列文章中介绍了如何使用httpclient抓取页面html以及如何用jsoup分析html源文件内容得到我们想要的数据,但是有时候通过这两种方式不能正常抓取到我们想要的数据,比如看如下例子。 1.需求场景: 想要抓取股票的最新价格,页面F12信息如下: 按照前面的方式,爬取的代码如下: /

来自:www.cnblogs.com 收录时间:2021-10-17

GoLang设计模式11 - 备忘录模式 - robin·张

备忘录模式是一种行为型设计模式。这种模式允许我们保存对象在某些关键节点时的必要信息,以便于在适当的时候可以将之恢复到之前的状态。通常它可以用来帮助设计撤销/恢复操作。 下面是备忘录设计模式的主要角色: Originator(发起者):Originator是当前的基础对象,它会将自己的状态保存进备忘录

来自:www.cnblogs.com 收录时间:2021-10-17

Apache Beam入门及Java SDK开发初体验 - 南瓜慢说

1 什么是Apache Beam Apache Beam是一个开源的统一的大数据编程模型,它本身并不提供执行引擎,而是支持各种平台如GCP Dataflow、Spark、Flink等。通过Apache Beam来定义批处理或流处理,就可以放在各种执行引擎上运行了。 目前支持的SDK语言也很丰富,有J

来自:www.cnblogs.com 收录时间:2021-10-17

Jenkins 进阶篇 - 单元测试覆盖率 - 心如光

我们做项目开发,肯定免不了要写单元测试,不管是 Java 项目、Python 项目、PHP 项目,甚至是 nodejs 项目,都应该要写单元测试,本小节就来介绍单元测试的覆盖率报告输出和展示,在后面的章节中我会介绍代码质量网关 Sonarqube 的使用。 我们的项目在构建时就可以运行单元测试并输出

来自:www.cnblogs.com 收录时间:2021-10-17

告别Vuex,发挥compositionAPI的优势,打造Vue3专用的轻量级状态 - 金色海洋(jyk)

Vuex 的遗憾 Vuex 是基于 Vue2 的 option API 设计的,因为 optionAPI 的一些先天问题,所以导致 Vuex 不得不用各种方式来补救,于是就出现了 getter、mutations、action、module、mapXXX 这些绕圈圈的使用方式。想要使用 Vuex 就

来自:www.cnblogs.com 收录时间:2021-10-17

NOIP模拟78 - Varuxn

T1 F 解题思路 由于 a 和 b 有一一对应的关系,因此实际上可能的答案只有 n 种。 对于每一种可能的答案可以直接扫一遍 a 数组看是否在 b 数组中是否一一匹配。 可以用 Hash 表,map 或者是 multiset 来维护。。 code #include

来自:www.cnblogs.com 收录时间:2021-10-17

双系统升win11(grub启动问题修复与讲解)?!? - bighu

起 最近win11不是出来了吗。(着急修复的可以直接跳到最后一步) 于是我就突发奇想给我半年没进去的windows升个级........ 于是我找到了我win11的升级包(从我一个同学哪儿) 工具都集齐了,说干就干,然后就给它挂后台升级去。 然后今天早上果不其然,它在更新过程中的重启进入了我的lin

来自:www.cnblogs.com 收录时间:2021-10-17

关于十二生肖的数学发现(C++) - 飞凤颖悟绝伦

把数字看成是年份,然后根据生肖赋值。这里把鼠年赋值为1,牛年赋值为2,虎年赋值为3,兔年赋值为4,龙年赋值为5,蛇年赋值为6,马年赋值为7,羊年赋值为8,猴年赋值为9,鸡年赋值为10,狗年赋值为11,猪年赋值为12。比如数字1,我们把它看成是公元1年,公元1年是鸡年,赋值10,用1和10做差得绝对值

来自:www.cnblogs.com 收录时间:2021-10-17

论文解读(MPNN)Neural Message Passing for Quantum Chemistry - 希望每天涨粉

论文标题:DEEP GRAPH INFOMAX 论文来源:ICML 2017 论文链接:https://arxiv.org/abs/1704.01212 1 介绍 本文的目标是证明:「能够应用于化学预测任务的模型可以直接从分子图中学习到分子的特征,并且不受到图同构的影响。」 本文提出的 MPNN 是

来自:www.cnblogs.com 收录时间:2021-10-17

Dapr + .NET Core实战(十四)虚拟机集群部署 mDNS + Consul - chester·chen

前面我们说了在单机模式下和K8S集群下的Dapr实战,这次我们来看看如何在不使用K8S的情况下,在一个传统的虚拟机集群里来部署Dapr。 1.环境准备 我们准备两台centos7虚拟机 Dapr1:192.168.43.131 Dapr2:192.168.43.132 2.Dapr CLI安装 分别

来自:www.cnblogs.com 收录时间:2021-10-17

opencv中的exp32f函数 - Kkkzzzz

opencv的exp函数和cmath的exp函数在精度上存在一定差异,通过查找源码,发现了这么一段实现。

来自:www.cnblogs.com 收录时间:2021-10-17

SpringCloud升级之路2020.0.x版-28.OpenFeign的生命周期-进行调用 - 干货满满张哈希

本系列代码地址:https://github.com/JoJoTec/spring-cloud-parent 接下来,我们开始分析 OpenFeign 同步环境下的生命周期的第二部分,使用 SynchronousMethodHandler 进行实际调用,其流程可以总结为: 调用代理类的方法实际调用的

来自:www.cnblogs.com 收录时间:2021-10-17

FastAPI 学习之路(十二)接口几个额外信息和额外数据类型 - 北漂的雷子

系列文章: FastAPI 学习之路(一)fastapi--高性能web开发框架 FastAPI 学习之路(二) FastAPI 学习之路(三) FastAPI 学习之路(四) FastAPI 学习之路(五) FastAPI 学习之路(六)查询参数,字符串的校验 FastAPI 学习之路(七)字符串

来自:www.cnblogs.com 收录时间:2021-10-17

Flutter随笔(二)——使用Flutter Web + Docker + Nginx打造一个简单的Web项目 - monkey1992

前言 Flutter作为一个跨平台UI框架,功能十分强大,仅用一套代码便能编译出Android、iOS、Web、windows、macOS、Windows、Linux等平台上的应用,各平台应用体验高度一致,目测前途一片光明,形势一片大好。 Flutter支持Android和iOS已经很长一段时间了,

来自:www.cnblogs.com 收录时间:2021-10-17

Apache Tomcat 拒绝服务漏洞通告

报告编号:B6-2021-101501 报告来源:360CERT 报告作者:360CERT 更新日期:2021-10-15 1 漏洞简述 2021年10月15日,360CERT监测发现Apache 官方发布了Apache Tomcat 拒绝服务漏洞的风险通告,漏洞编号为CVE-2021-42340,漏洞等级:高危,漏洞评分:7.8。 Tomcat是由Apache软件基金会下属的Jakarta项目开发的一个Servlet...

来自:www.oschina.net 收录时间:2021-10-17

Go 语言之父:不要在 Go 1.18 的标准库中使用泛型

Go 语言之父 Rob Pike 近日在 Go 代码仓库提交了一个 issue (#48918),建议不要改动 Go 1.18 中的标准库,不要在 1.18 的标准库中使用泛型。 Rob 指出,在标准库中使用泛型需要深思熟虑和规划。如果现在就将泛型应用到标准库,那么会为发布版本增加很大的负担。因此他建议不要更新 Go 1.18 的标准库。 对此,Rob 给出的理...

来自:www.oschina.net 收录时间:2021-10-17

每天百万级别的业务数据如何做统计?

单表每日数据量几百万,除了分库分表外,怎么解决对这种表的统计或查询的效率问题呢?或者多表联查分页

来自:www.oschina.net 收录时间:2021-10-17

关于C、Java、Python程序运行耗时及内存用量 - 贾祥啊

最近没有刷题,而是在PTA找几个题目寻找有关程序输入流问题以及各种语言在运行时对计算机消耗内存的问题, 以免很多同学解题的时候发现自己做的对但是出现运行超时的问题;针对运行内存,肯定用C/C++的同学很少遇到这 样的问题,但是使用Java的同学可能经常遇到此类问题并且优化不出更好的方法,在这里,我会

来自:www.cnblogs.com 收录时间:2021-10-17

Netcraft 10 月 Web 服务器调查报告发布

Netcraft 2021 年 10 月份的全球 Web 服务器调查报告已经发布,该报告可以帮助人们了解全球网站数量以及服务器市场分额。 此次调查中,Netcraft 收到了来自 1179448021 个网站的回复,这些网站涉及 265426928 个个域名和 11388826 台面向网络的计算机。与上个月相比减少了 859 万个网站,但增加了1 07 万个个域和 20800 ...

来自:www.oschina.net 收录时间:2021-10-17

[spring-rabbit]自动配置原理 - Xianhuii

1 一个简单的示例 在Spring Boot项目中使用spring-rabbit时,需要经过以下几个步骤: 引入依赖。 配置基本连接信息。 创建消息发布者,并发送消息。 创建消息消费者,监听消息并处理。 我们以一个简单的例子开始,展示这个基本过程。 1.1 引入依赖 如果是Maven项目,需要在po

来自:www.cnblogs.com 收录时间:2021-10-17

【MySQL】MySQL(三)存储过程和函数、触发器、事务 - gonghr

MySQL存储过程和函数 存储过程和函数的概念 存储过程和函数是 事先经过编译并存储在数据库中的一段 SQL 语句的集合 存储过程和函数的好处 存储过程和函数可以重复使用,减轻开发人员的工作量。类似于java中方法可以多次调用 减少网络流量,存储过程和函数位于服务器上,调用的时候只需要传递名称和参数

来自:www.cnblogs.com 收录时间:2021-10-17

MySQL经典案例分析 - 玉树临枫

一、 前言 前面说了一些概念,比如事务、MVCC、锁等,对Innodb有了个大概了解。 这次通过一个经典案例来将这些串起来回顾下。 二、经典案例 面试官:select * from t1 where id = 10; 这个SQL语句加了哪些锁,你能说说吗? 正在面试的某某,不自信的说:这个应该不加锁

来自:www.cnblogs.com 收录时间:2021-10-17

Devuan 4.0 发布,不依赖 systemd 的 Debian 分支

Devuan 4.0 稳定版已正式发布,代号 "Chimaera"。 主要变化: 基于 Debian Bullseye (11.1),使用的内核版本为 Linux Kernel 5.10 可选的 init 系统包括:sysvinit, runit 和 OpenRC 改进桌面支持:在不依赖 systemd 的前提下,Debian 中几乎所有可用的桌面环境现在都是 Devuan 的一部分 新的引导、显示管理器和桌面主题...

来自:www.oschina.net 收录时间:2021-10-17

KaOS 2021.10 发布,KDE 桌面 Linux 发行版

KDE 成立 25 周年,为了纪念这一日子,KaOS 发布了 2021.10 的 ISO,其中包括最新的 Plasma 5.23.0。 另一个最大的变化是增加了一个引导程序选择模块。对于 UEFI 安装,现在可以在 systemd-boot、rEFInd 或 No Bootloader 之间进行选择,所有这些都在一个基于 QML 的 GUI 中呈现。 Plasma 5.23 的亮点包括:Kickoff 接受...

来自:www.oschina.net 收录时间:2021-10-17

每日一博 | iOS 签名校验那些事儿

iOS签名校验机制是苹果生态安全的基础,日常工作中无论是开发阶段还是测试阶段常常会遇到很多需要通过签名机制解决的问题,了解iOS签名机制的原理有助于提高我们解决相关问题的成本和效率。

来自:my.oschina.net 收录时间:2021-10-17

ThreatMapper —— 基于 Go 的漏洞检测工具

Deepfence ThreatMapper 是一个帮助用户监控和保护在云、Kubernetes、Docker 和 Fargate Serverless 中运行的应用程序的工具。

来自:www.oschina.net 收录时间:2021-10-17

Gitee 推荐 | 开源围棋 AI 软件 Honinbo

Honinbo是一款开源的围棋ai程序,名称来源于日本古棋圣【本因坊秀策】。

来自:gitee.com 收录时间:2021-10-17

JVM详解(三)——运行时数据区 - Craftsman-L

一、概述 1、介绍 类比一下:红框就好比内存的运行时数据区,在各自不同的位置放了不同的东西。而厨师就好比执行引擎。 内存是非常重要的系统资源,是硬盘和CPU的中间仓库及桥梁,承载着操作系统和应用程序的实时运行。JVM内存布局规定了Java在运行过程中内存申请、分配、管理的策略,保证了JVM的高效稳定

来自:www.cnblogs.com 收录时间:2021-10-17

Go语言核心36讲(Go语言基础知识五)--学习笔记 - MingsonZheng

05 | 程序实体的那些事儿(中) 在前文中,我解释过代码块的含义。Go 语言的代码块是一层套一层的,就像大圆套小圆。 一个代码块可以有若干个子代码块;但对于每个代码块,最多只会有一个直接包含它的代码块(后者可以简称为前者的外层代码块)。 这种代码块的划分,也间接地决定了程序实体的作用域。我们今天就

来自:www.cnblogs.com 收录时间:2021-10-17

用最简单的方式理解 IoC 控制反转 - 四叶笔记

需求变了,用户需求又变了,产品经理跑过来说改回原来的第一种,emmmm

来自:www.cnblogs.com 收录时间:2021-10-17