工作第一个十年如何结束

如何使用iisreset命令重启IIS

如何使用iisreset命令重启IIS 1、界面操作打开“控制面板”->“管理工具”->“服务”。找到“IIS Admin Service” 右键点击“重新启动” 弹出 “停止其它服务” 窗口,点击“是”。2、Net 命令操作点击 “开始”->“运行”,输入cmd 打开命令窗口;输入 net sto ......
iisreset 命令 IIS

Springboot项目打成jar包,如何设置存储路径?并且上传的静态文件如何访问?

第一步 设置资源资源存储路径 找到需要保存指定文件路径添加以下代码 //保存上传的资源文件路径,路径在部署jar包同级目录。 String path = System.getProperty("user.dir")+"/static/images/"; File dir = new File(pat ......
静态 Springboot 路径 文件 项目

docker中两个容器使用同一个IP的方法

如果你希望允许两个容器使用相同的IP地址,可以使用Macvlan网络驱动程序。Macvlan网络驱动程序允许容器共享主机网络接口的MAC地址,从而允许多个容器使用相同的IP地址。 以下是使用Macvlan网络驱动程序实现两个容器共享相同IP地址的步骤: 1. 创建一个Macvlan网络,指定父接口和 ......
容器 两个 方法 docker

如何在CMAKE中指定python路径——使用cmake为python编译扩展模块时指定python路径

答案: cmake -DPython3_EXECUTABLE=/path/to/bin/python3 参考: https://stackoverflow.com/questions/49908989/cmake-cant-find-python3 ......
python 路径 中指 模块 CMAKE

如何设计安全的 Web API

如何设计安全的 Web API ? 当我们向用户开放 Web API 访问时,我们需要确保每个 API 调用都经过身份验证。 这意味着用户必须是他们声称的人。 在这篇文章中,我们探讨了两种常见的方法: 1. 基于令牌的身份验证 2. HMAC(基于哈希的消息认证码)认证 下图说明了它们的工作原理。 ......
Web API

.NET Core如何使用第三方组件Autofac

首先先了解一下什么是Autofac Autofac用于在 .NET Core 应用程序中管理组件的生命周期和依赖关系。 我们在开发一个项目的时在Program中注入依赖注入的生命周期,项目工程比较大的时候我们就要实现很多注入,最致命的缺点就是耽误太多时间,为解决这一问题的最好解决方法就是使用到Aut ......
第三方 组件 Autofac Core NET

如何计算硬盘、RAID组与Ceph的IOPS

机械硬盘 7200硬盘IOPS = 1000/(3 + 1000*(7200/60)/2) = 14010k硬盘IOPS = 1000/(3 + 60000/10000/2) = 16715k硬盘IOPS = 1000/(3 + 60000/15000/2) = 200 其中3为寻道延迟,7200/ ......
硬盘 RAID Ceph IOPS

东方博宜OJ1005 已知一个圆的半径,求解该圆的面积和周长 C语言版

题目描述 已知一个圆的半径,求解该圆的面积和周长。 输入 输入只有一行,只有 11 个整数。 输出 输出只有两行,一行面积,一行周长。(保留两位小数)。 令 paˋi=3.1415926。 样例 输入 1 输出 3.14 6.28 说明 圆的面积和周长求解公式分别如下; 圆的面积 S=π× 半径 × ......
周长 半径 面积 语言 1005

看一看阿里云,如何把抽象云概念,用可视化表达出来。

云数据库RDS_关系型数据库 云数据库RDS_关系型数据库 专有宿主机 云数据库RDS_关系型数据库_MySQL源码优化版 内容协作平台CCP-企业网盘协同办公-文件实时共享 ......
概念

工作感受月记(202309月)

2023年09月01日 九月开头日,so far so good。 我不知道说什么。此时状态是,乏。 今日工作一件事,学习container app,并且为20的share session 准备materials。 目前已经把基础的内容准备好。 自己跟随学习并讲解它(计划中)。 今日工作事项: 1/ ......
202309

VIM如何取消生成Undo 文件

在使用vim编辑文件后,总是会有一个以.un~结尾的文件自动生成,看着让人心烦。 其实这是vim的undofile和备份文件,可以让你在关闭文件后再次打开时还可以撤销上次的更改,<!--more-->但是有了git之类的工具,这个功能实在有点多余,那么如何取消这个功能呢? 方法其实很简单,找到你的v ......
文件 Undo VIM

百亿级访问量,如何做缓存架构设计

文章很长,且持续更新,建议收藏起来,慢慢读![**疯狂创客圈总目录 博客园版**](https://www.cnblogs.com/crazymakercircle/p/9904544.html) 为您奉上珍贵的学习资源 : 免费赠送 :[**《尼恩Java面试宝典》**](https://www. ......
缓存 架构 访问量

暑假第一周周记

放假第一天回到了武汉,当天中午坐上回武汉的高铁,然后晚上落地整理好相关行李之后出门吃饭,吃的火锅,双人套餐,分量较少且味道不好,以后不去吃了。吃完回去睡觉,没有进行web方面的学习。 放假第二天一觉睡到了中午后陪姐姐过生日在外面吃饭,中午吃完饭后在武汉大悦城商场进行了购物,买了一双鞋,下午看了《消失 ......
周记

Git使用教程-安装、配置、建立本地仓库、本地仓库的基本操作(查看工作区的文件状态,添加文件至暂存区,提交,查看提交日志,版本回退)

Git介绍 一、 为什么要学习Git? 在开发一个软件时,这份工作通常需要一个team来完成。我们把这个软件划分为不同的模块,每个人负责一个模块的开发和维护。在这个过程中,如何保持team中成员软件开发的同步,保存开发周期中各个历史版本,解决team中成员间开发的版本冲突?Git是对这个问题的最好的 ......
仓库 文件 工作区 基本操作 状态

今天练习JDBC,设置好连接语句,创建好sql,更新都弄好了,一直转圈圈,不出结果。真的是见了鬼了,之前还好好的。疑惑太大,一行一行的看,最后我发现一个问题 建立连接时,用户名起的变量名必须为username,这样才能出来,不知道为啥,大冤种。

2023-09-01 今天练习JDBC,设置好连接语句,创建好sql,更新都弄好了,一直转圈圈,不出结果。真的是见了鬼了,之前还好好的。疑惑太大,一行一行的看,最后我发现一个问题 建立连接时,用户名起的变量名必须为username,这样才能出来,不知道为啥,大冤种。 下面是正确的 package c ......
一行 转圈圈 变量 语句 username

Learn Git in 30 days——第 10 天:认识 Git 物件的绝对名称

写的非常好的一个Git系列文章,强烈推荐 原文链接:https://github.com/doggy8088/Learn-Git-in-30-days/tree/master/zh-cn 在 Git 版本控制的过程,每一个版本就代表一个 commit 物件。又因为版控过程中经常会建立分支,最终产出的 ......
物件 Git 名称 Learn days

tool - 前端如何精确统计页面停留时长?

# tool - 前端如何精确统计页面停留时长? ## 1. 背景 页面停留时间(Time on Page)简称 Tp,是网站分析中很常见的一个指标,用于反映用户在某些页面上停留时间的长短,传统的Tp统计方法会存在一定的统计盲区,比如无法监控单页应用,没有考虑用户切换Tab、最小化窗口等操作场景。基 ......
时长 前端 页面 tool

如何查找MySQL中查询慢的SQL语句

​ 如何在mysql查找效率慢的SQL语句呢?这可能是困然很多人的一个问题,MySQL通过慢查询日志定位那些执行效率较低的SQL 语句,用--log-slow-queries[=file_name]选项启动时,mysqld 会写一个包含所有执行时间超过long_query_time 秒的SQL语句的 ......
语句 MySQL SQL

从零开始一个vue3前端项目day03-网络请求配置篇

网络请求配置是项目中必不可少的部分,接下来就讲解一下项目中网络请求配置的常用步骤1:选择网络请求库,一般vue采用axios,react采用umi框架的request,接下来就是在项目引入啦 $ npm install axios 2:一般在项目中我们都会对网络请求进行一个相应的封装,采用axios ......
前端 项目 网络 vue3 vue

Hive SQL如何获取(YYYYMM)格式年月的前1个月

如果当前年月为202301,前一个月就是202212,使用如下SQL可以将年月字段(YYYYMM格式)向前平移1个月: date_format(add_months(from_unixtime(unix_timestamp(concat(年月字段,'01'),'yyyyMMdd'),'yyyy-MM ......
年月 格式 YYYYMM Hive SQL

Selenium与requests共存的一个库 selenium-wire

# 背景 在工作中UI自动化中可能会需要用到API来做一些数据准备或清理的事情,那UI操作是略低效的,但API操作相对高效。 而实战课就有这样一个案例,不过那个案例是UI操作和API分开的。 极少会遇到这样的场景,我selenium操作网页,比如登录,应该底层也是有响应数据的,比如token之类的, ......

博客园如何设置自定义主题?

写博客也有一个月了,发现博客园自带的主题都不太好看,然后搜索了一下发现这款主题【Cnblogs-Theme-SimpleMemory】界面还挺好看的,也是开源的。那[西瓜程序猿]就以这个主题来介绍一下如何在博客园中进行配置,跟着一起来操作吧! ......
主题 博客

每周总结第二周-大数据初步学习

HDFS 分布式存储 原因:数据太大,单台服务器无法存储。 架构分析:去中心化模式 中心化模式(大多) 部署HDFS集群环境 在VMware虚拟机集群部署HDFS集群环境 在node1虚拟机中完成了hadoop的下载 修改workers hadooop-env.sh core-site.xml hd ......
数据

每周总结-第三周 java中的时间

JAVA中的时间 Date 日期 new Date()可以获取到系统时间。 getTime()能获取时间的long格式(毫秒),可以计算时间差。 Calendar 日历 get() 获取到时间的某一个部分 set() 设置时间->计算时间 格式化时间 Date , Calendar SimpleDa ......
时间 java

用php 循环写一个并发请求

点击查看代码 ``` ``` ......
php

如何学习编程

如何学习编程 编程是当今世界最热门技能之一,而且它的重要性在不断增加。然而,对于初学者来说,编程策划可能看起来像是一片未知的领域。幸运的是,学习编程并不是一项艰难的任务。通过采取一些有效的学习方法和策略,任何人都可以掌握编程技能。在本文中,我们将介绍一些学习编程的建议和技巧,帮助你迈出学习编程的第一 ......

如何使用UC网盘分享传输的内容

UC网盘是一款由阿里巴巴旗下的UC浏览器推出的云存储服务,它可以让用户在不同的设备上方便地存储和管理文件,大文件分享助手,同时也支持文件的分享和传输功能。使用UC网盘分享内容的方法很简单,只需要几个步骤就可以完成。下面就来详细介绍一下使用UC网盘分享内容的步骤。 打开UC浏览器,进入“我的”页签,点 ......
内容

一个CSS动画的demo

.lineBarDis { height: 8px; background-image: linear-gradient(to right, #011c72 0%, #c7ced2 100%); animation: myAnimation 1.5s infinite; /* 设置动画为2秒钟的时间 ......
动画 demo CSS

第一个原因你没有写他们的主从关系

## 第一个原因你没有写他们的主从关系 主 ``` belongsTo(Audience::class); } } ``` 从 ``` hasMany(PromotionTask::class); } } ``` 这样写 id依据 显示出来是name ``` // ->options(Audienc ......
主从 原因

我与帆船:从工作原理到历史的深入探讨

## 引言 自从我第一次参加帆船比赛,我就对这一古老而复杂的交通工具产生了浓厚的兴趣。帆船是如何运作的?它们又是从何而来的?为了解答这些问题,我开始了一场跨越时间和空间的研究之旅。 ## 帆船如何工作? ### 牛顿第三定律(Newton's Third Law)与帆船 我第一次参加帆船比赛时,我忍 ......
帆船 我与 原理 历史