XOR
Tool-Gitlab-CICD
# Tool-Gitlab-CICD ## Attention - `sudo gitlab-runner register` - `Linux executor:shell` - `sudo gitlab-runner verify` - `sudo gitlab-runner start` ## ......
vue编程-增加路由模块
1.将vue-router依赖加入到package.json ```json { "name": "practice_novel_site", "version": "0.1.0", "private": true, "scripts": { "serve": "vue-cli-service se ......
@Transactional事务的使用和注意事项及其属性
一、注意事项 不要在接口上声明@Transactional ,而要在具体类的方法上使用 @Transactional 注解,不然注解可能无效。不要将@Transactional放置在类级的声明中,放在类声明,会使得全部方法都有事务。所以@Transactional应该放在方法级别,不需要使用事务的方 ......
MongoDB索引Index
MongoDB索引Index 索引概述 索引通常能够极大的提高查询的效率,如果没有索引,MongoDB在读取数据时必须扫描集合中的每个文件并选取那些符合查询条件的记录 这种扫描全集合的查询效率是非常低的,特别在处理大量的数据时,查询可以要花费几十秒甚至几分钟,这对应用的性能是非常致命的 创建索引 M ......
导入第三方项目maven插件报错
导入一个微服务项目发现: Plugin 'org.springframework.boot:spring-boot-maven-plugin:' not found 时间复杂度(2)空间复杂度(3)排序方式(4)稳定性 --网络基础知识
专业和班级 信息与计算科学 成绩 姓名 lhk 学号 1225 课程名称 计算机网络 实验名称 网络基本认知(1)--网络基础知识 实 验 目 的 和 要 求 理解和掌握有关网络的概念、分类、组成等基本知识。 通过使用网络,了解网络的基本功能。 网络性能对网络使用者来说至关重要,理解影响网络的使用有 ......
08-HDFS(6)
# 1. 源码编译 ## 1.1 为什么要编译? ### a. Native Library 本地库 Native Library,一般译为本地库或原生库,是由 C/C++ 编写的动态库(*.so),并通过 JNI 机制为 Java 层提供接口。应用一般会出于性能、安全等角度考虑将相关逻辑用 C/C ......
BOLG-2
一、前言 (1)第4-5次PTA题目集都是菜单计价程序,难度逐步提升。期中考试考察全面,难度比较简单。 (2)相关知识点:这三次题目集基本覆盖了大部分java基础语法及其用法,以及java中的Comparable接口。此外,还涉及了java的继承、多态。 二、设计与分析 第四次题目集(即菜单计价程序 ......
[SCOI2015] 国旗计划
[也许更好的阅读体验](https://blog.csdn.net/Morning_Glory_JR/article/details/131462805?csdn_share_tail=%7B%22type%22%3A%22blog%22%2C%22rType%22%3A%22article%22% ......
C#内存泄漏分析方法
这段时间,遇到了内存泄漏的问题。软件运行过程中内存越来越高,最终致使系统卡顿。作为一只菜鸟,折腾一天无果。请教了代老师,在解决问题的过程中受益良多,现分享一种系统自带的内存分析方法。该方法好像跟是哪种编程语言关系不大,但我只会C#,就拿C#举例。1、先跑软件(别用Debug模式,直接运行.exe文件 ......
3.串口printf调试输出
在stm32中先配置使能一个uart串口,保存自动生成uart的.h .c 文件 接着在头文件中包含stdio.h 再在c文件中添加重定向: GCC和keil等不同编译器调用printf时候是不同的 可以定义一个宏保证他们的兼容性,即使printf函数重定向 #ifdef __GNUC__ //选择 ......
每周总结1
此篇是暑假每周总结的第一篇,下面简单总结一下这周所干的事情吧! 刚回到家,比较浮躁,学习也没有心情,《大道至简》打算下周开始看,现在pta已经刷到500多分了,计划是三周刷完。回到家的生就不只有学习了,还得下地干活,因为天气炎热的原因,我妈妈每天将我4点半叫起来前去地里除草,那时候比较凉快。因此导致 ......
[DEV] 在 .Net 中使用网易 163 SMTP 服务发送邮件
配置 163 邮箱 1) 开启 SMTP 服务 2) 申请 "授权密码" 邮件发送功能 using System; using System.Net; using System.Net.Mail; using System.Text; namespace Demo_Send_163_Mail { c ......
转(zip文件格式说明)
zip文件由三部分组成:压缩的文件内容源数据、压缩的目录源数据、目录结束标识结构 1、 压缩的文件内容源数据: 记录着压缩的所有文件的内容信息,其数据组织结构是对于每个文件都由file header 、file data、data descriptor三部分组成。 1)File header:用于标 ......
一个简单的makefile文件尝试
SHARED_CFLAGS=-fPIC -shared SHARED_SRC=calac_level.cpp calac_level.h BIN_SRC=main.cpp SHARED_PATH=-L ./ -lcalac_level BIN_CFLAGS= -Wl,-rpath,./ -g CC_ ......
Bing访问问题
访问www.bing.com,但是问问题的时候报错: Sorry,looks like your network settings are preventing access to this feature ; 返回的是一个类的实例 factory = (ExampleInterface)c.newInstance(); newInstance之前必须保证类被加载了 jvm在装载类时 ......
TCP协议的握手与分手
### TCP的三次握手四次分手 #### TCP协议建立连接总共需要进行三步 - 主机A请求主机B - B确认收到请求回复A - A确认收到B的回复 三次握手都是进行同一个端口(随机端口) SYN: 请求同步 ACK:确认同步 ~~~shell # 第一次握手,从主机A的60517端口发送到远程2 ......
celery 之 celery介绍架构和安装、celery执行异步任务、包结构celery、celery执行延迟任务和定时任务、django中使用celery、接口缓存
[toc] # 一、celery介绍架构和安装 ### 1、celery :分布式的异步任务框架,主要用来做: - 异步任务 - 延迟任务 - 定时任务 》如果只想做定时任务,可以不使用celery,有别的选择 ### 2、celery 框架,原理 ``` 1)可以不依赖任何服务器,通过自身命令,启 ......
eggjs连接数据库
创建项目之后, 我们就开始配置怎么通过egg-mysql连接并操作mysql数据库啦 安装egg-mysql插件 cnpm i -S egg-mysql 开启插件 config/plugin.js module.exports = { mysql: { enable: true, package: ......
Windows与Ubuntu使用共享文件夹
由于从Windows主机往Unbuntu Server传输文件时,无论是使用SCP命令、SFTP还是FTP等方式,速度都奇慢,仅有几十kB/s。但是通过iperf发现网络连接速率是正常的,定位了很久都没有办法找出问题,最后只能通过在Windows与Ubuntu之间设置共享文件夹的方式解决文件传输的问 ......
Typora的个人偏好设置
如何让自己的typora使用起来更舒适呢,按照下面配置一下吧 ### 0x01 配置右键新建md文件 参考:https://blog.csdn.net/Glaciation2/article/details/120200403 如何在右键新建项中添加Typora新建Markdown文件快捷选项,如下 ......
spring是什么?你真的了解嘛
摘要 1、spring是什么? 2、spring有什么作用 3、spring、springMVC区别 4、spring框架的模块 1、spring是什么? spring是什么? 按照网上说的是个容器框架,是什么开发框架,是个…… 当我们没有真正去理解spring之前,这些所谓的理论可能都向天书一样枯 ......
Kubernetes 对象以及部署nginx服务示例(四)
### 什么是 Kubernetes 对象? 在k8s中管理员与平台交互的最重要方式之一就是创建和管理 `Kubernetes 对象`,对象有助于帮助用户部署应用程序和维护集群。 理解 `Kubernetes 对象`的另一种方法是将它们视为`类实例`。每个创建的对象都引用一个预定义的类,该类告诉 ` ......
4-5次及期中考试PTA题目总结
前言 第四次和第五次pta每次都只有一道题目,分别是菜单计价4和菜单计价5,没有了其他小题pta拿起分来变得困难了许多。不过好在题目要求上菜单计价4和菜单计价5只是菜单计价3的两个分支,没有太多需要叠加的功能,避免的题目过于的复杂。 第四次的菜单计价在菜单计价三的基础上没有加太多东西,加了相当一部分 ......
nacos源码分析
## 下载Nacos源码 访问GitHub官网地址:https://github.com/alibaba/nacos 找到其release页面:https://github.com/alibaba/nacos/tags,找到其中的1.4.2.版本: ![](https://img2023.cnblo ......
转化时间需要的最少操作数
给你两个字符串 current 和 correct ,表示两个 24 小时制时间 。 24 小时制时间 按 "HH:MM" 进行格式化,其中 HH 在 00 和 23 之间,而 MM 在 00 和 59 之间。最早的 24 小时制时间为 00:00 ,最晚的是 23:59 。 在一步操作中,你可以将 ......