JavaSE-统计字符在字符串中出现的次数
/** * 方法一:使用indexOf和subString方法,循环判断并截取 */ public static void getStrCount1(String str, String con) { int count = 0; while (str.indexOf(con) >= 0) { // ... 查看全文
Swift Perfect服务器-用Xcode跑起来hello word
Perfect简介:Perfect框架是Swift的服务器框架之一。 环境:MacOS 10.15.6 ,Xcode 12.3 1、新建一个文件夹 2、终端 cd到上面创建的文件夹,然后命令 git clone https://github.com/PerfectlySoft/PerfectTemp ... 查看全文
java常用API -FILE+MapStruct
java常用API -FILE+MapStruct FILE 文件上传原理解析 FileItem解析 DiskFileItemFactory解析 默认的FileItemFactory实现 此实现 创建FileItem实例,并将较小的items保存在内存中,将较大的items缓存到磁盘上的临时文件 存 ... 查看全文
JVM系列(一):Java虚拟机(JVM)概述
一、JVM概念 Java虚拟机:Java Virtual Machine(JVM)是一个抽象的计算模型,相对于实体计算机,它是一个虚拟的环境,有自己的指令集和执行引擎,可以在运行时操控内存区域。 目的:为在JVM之上运行的应用程序,提供一个运行环境。可以开发自己的JVM。 二、类文件格式 1. JV ... 查看全文
OpenCV+python文字识别
# Author:Winter Liu is coming!import cv2 as cvimport numpy as npimport pytesseract # 预处理,高斯滤波(用处不大),4次开操作# 过滤轮廓唯一def contour_demo(img): gray = cv.cvtC ... 查看全文
python(二)内置类型
最重要的内置类型有数字、序列、映射、类、实例和异常。 真值检测 if和while都可以做真值检测,默认情况下,如果一个对象的__bool__()返回False或者__len__()返回0,那么该对象为假;否则都为真。 因此内置类型为假的情况有: 常量:None和False 任何值为0的数字类型:0, ... 查看全文
CSS(六)-- 布局(元素的层级),字体
1.层级 对于开启了定位的元素,可以通过z-index属性来指定元素的层级 z-index需要一个整数作为参数,值越大元素的层级越高,元素的层级越高越优先显示 如果元素的层级一样,则优先显示靠下的元素 祖先元素的层级再高也不会盖住后代元素 2.字体相关 2.1字体相关的样式 color:用来设置字体 ... 查看全文
单点登录--CAS认证--web.xml配置详解
参考网址: https://blog.csdn.net/zhurhyme/article/details/29349543 https://blog.csdn.net/shzy1988/article/details/50662462 cas 分为服务端,与客户端。那么客户端如何与服务端进行交互呢, ... 查看全文
.NET Core 问题记录
前言: 最近在项目中遇到了遇到了写部署步骤过多的问题,为了减少.net core项目部署步骤;需要对一些基础问题进行验证: 如端口设置、单页应用程序(angluar)合并部署方式等相关问题,特将解决过程记录下来 一、.NET Core部署端口指定问题? Kestrel 是 ASP.NET Core ... 查看全文
js多条件判断的简写
// 非简写 let x = 'a' if (x 'a' || x 'b' || x 'c' || x 'd') { console.log(11111); } // 简写 let arr = ['a', 'b', 'c', 'd'] if (arr.includes(x)) { console.l ... 查看全文
https://blog.csdn.net/h5502637/article/details/85637872
在上一篇中使用ComputeShader进行了向量和矩阵的相乘计算,然后在C#代码中通过ComputeBuffer.GetData方法从GPU中读取计算结果,这个方法是一个同步操作,即调用时会堵塞调用线程,直到GPU返回数据为止,所以在需要读取的数据量很大时会有比较高的耗时,会导致游戏卡顿影响体验。 ... 查看全文
CVE-2021-2109 Weblogic Server远程代码执行
? CVE-2021-2109 Weblogic远程代码执行 ? 一、漏洞简介 Oracle官方发布了漏洞补丁,修了包括 CVE-2021-2109 Weblogic Server远程代码执行漏洞在内的多个高危严重漏洞。CVE-2021-2109 中,攻击者可构造恶意请求,造成JNDI注入,执行任意 ... 查看全文
在CentOS 8/7、RHEL 8/7系统上安装Node.js 14版本的方法
1.运行Node.js安装程序脚本 下载并执行脚本: 1 2 3 $ sudo yum -y install curl $ curl -sL https://rpm.nodesource.com/setup_14.x | sudo bash - 2.在CentOS 8/7、RHEL 8/7系统上安装 ... 查看全文
js发布订阅模式实现eventBus
class EventBus { constructor(){} handlerBus={} //注册 $on(eventName,handler){ if(!this.handlerBus.hasOwnProperty(eventName)){ this.handlerBus[eventName] ... 查看全文
php artisan 常用的命令
php artisan 命令是Laravel框架自带的命令,方便用户快速创建、查看对应的模块参数等。 一、常用的命令: php artisan list 查看php artisan所有命令 php artisan --help 查看php artisan的用法 php artisan help ad ... 查看全文
nginx为什么比apache快?
nginx为什么比apache快? 1:在高并发的情况下nginx比apache快,低并发体现不明显 2:快的原因得益于nginx的epoll模型 apache是多线程或者多进程,在工作的时候,当来了一个http响应,一个进程接收(listen)–>识别处理—>返回请求,在此过程中,一个进程全程跟踪 ... 查看全文
ASP.NET Core - ResponseCache源码分析【未完成】
需求 最近项目中要加页面缓存功能,因为网站内存有限,页面只能存在硬盘中,ASP.NET Core提供了ResponseCache中间件,但是只支持内存缓存,我们需要将缓存存在页面文件中 并且如果产品、系列在后台被修改,需要尽可能实时的修改页面 所以需要通过ResponseCache中间件源码查看如何 ... 查看全文
【Kubernetes】kubeadm 安装集群(二)
环境 virtual box 6.1 centos 7.8 docker 19.03 kubernetes 1.20.2 安装必备软件 添加 Kubernetes 仓库 cat <<EOF > /etc/yum.repos.d/kubernetes.repo [kubernetes] name=Ku ... 查看全文