线程 进程 基础 程序

调试.net程序的方法

1、windows服务 1.1 控制台启动 一般讲业务逻辑放在解决方案下的其他项目包,入口放在服务项目。可以新建控制台或winform项目作为入口,承载业务逻辑,然后启动,打上断点调试。 1.2 附加进程 步骤:vs-》调试-》附加到进程。附加已启动的服务到进程,调试。前提是该服务是debug模式编 ......
程序 方法 net

优化基础1——单纯形法与迭代局部搜索

一. 单纯形法学习的参考资料: 运筹学教学|十分钟快速掌握单纯形法(附C++代码及算例) (qq.com) 运筹说 第16期 | 线性规划硬核知识点梳理—单纯形法 - 知乎 (zhihu.com) 史上最详细单纯形法—从理解到计算(带约束规划问题) - 知乎 (zhihu.com) 主要理解其思想应 ......
局部 基础

SpringBoot是接到一个http请求就开启一个线程处理吗?

1、跳出一个误区:SpringBoot 不处理任何请求 Spring 本身并不进行 Web 的处理,无论是 TCP 连接也好还是请求和响应也好,这些都是在 Spring 以外的部分完成的,例如 Tomcat,所以默认的 SpringBoot 将会集成 Tomcat 内嵌容器。 Controller ......
线程 SpringBoot http

Java Web程序在Tomcat上是如何运行的

https://blog.csdn.net/fuzhongmin05/article/details/104379514 一个JVM是一个进程,JVM上跑Tomcat,Tomcat上可以部署多个应用。这样的话,每个跑在Tomcat上的应用是一个线程吗?如果一个应用crash了,其他应用也会crash ......
程序 Tomcat Java Web

ubuntu 后台运行程序

如果想要在后台继续运行程序,你断开终端或者连接都还能继续运行的话,需要使用nohup nohup python file_name(z主程序,比如main.py) & 如果想要终止运行的话,需要找到对应的PID,然后kill掉。 jobs命令只看当前终端生效的,关闭终端后,在另一个终端jobs已经无 ......
后台 程序 ubuntu

工程开发 | CMake工程目录结构和多线程

## CMake工程目录结构 ![](https://img-blog.csdn.net/20160806161536205) >lib: 生成的库文件 >src: 源文件(.cpp .cc) >include: 头文件(.h .hpp) >build: 一般在这个文件夹下执行cmake ..(.. ......
工程 线程 结构 目录 CMake

YUV图像基础

一、YUV格式 YUV是一种颜色编码方法,将亮度信息(Y)与色彩信息(UV)分离,没有UV信息一样可以显示完整的图像,采用YUV方式传送图像信息,相较于RGB格式,占用极少的频宽。主要有两大类:packed(打包)格式和planar(平面)格式 packed:通常是几个相邻的像素组成一个宏像素,每个 ......
图像 基础 YUV

创建线程的几种方式

1、使用Thread或其子类 2、实现Raunnable接口 3、实现Callable接口,它初始化时接收一个Feature对象 启动线程的方式一般两种,直接调用start(不推荐业务中使用,除非能很确定的预判创建数量),或者丢到线程池中 ......
线程 方式

基础图论算法

首先还是感谢 **Alex_Wei** 的博客 [图论基础](https://www.cnblogs.com/alex-wei/p/basic_graph_theory.html). 这篇博客可以理解成学习笔记之类的.所以记叙比较散乱是正常的.嗯. # 一.最短路 以下内容,提最短路时若不做特殊说明 ......
算法 基础

java基础

# Java基础 ## 注释 - **平时我们编写代码,在代码很少的时候,我们还可以看懂自己写的,但是当项目结构一旦复杂起来,我们就需要用到注释了。** - **注释并不会被执行,是程序员写给自己看的。** - **书写注释是一个非常好的习惯(大厂必备)** - **Java中的注释有三种:** - ......
基础 java

多线程基础

1. 继承 Thread 类 重写 run 方法 启动调用 start 方法 缺点 不能继承其他类 优点简单 2. 定义任务类继承 Runnable 接口 实现 run 方法 MyRunable 为自定义的任务类 优点可以继承其他类 Runnable t = new MyRunable(); new ......
线程 基础

Docker学习路线4:Docker基础知识

Docker是一个平台,简化了在轻量、可移植的容器中构建、打包和部署应用程序的过程。在本节中,我们将介绍Docker的基础知识、其组件以及您需要开始使用的关键命令。 ## **容器是什么?** 容器是一个轻量级、独立的可执行软件包,包含运行应用程序所需的所有依赖项(库、二进制文件和配置文件)。容器将 ......
Docker 基础知识 路线 基础 知识

Vue基础

### 创建实例 ```html {{ msg }} ``` ### 插值表达式 含义:vue的一种模板语法 作用:利用表达式进行插值渲染 语法:{{表达式}} 注意: 1. 使用的数据要存在 2. 支持的是表达式,不是语句if for 3. 不能在标签属性使用{{ }} ### 响应式特性 响应式 ......
基础 Vue

2--DIV CSS基础

1.DIV CSS样式 CSS指的是层叠样式表(Cascading Style Sheets),也称级联样式表,是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。CSS描述了如何在屏幕、纸张或其他媒体上显示HTML元素,可以同时控制多张 ......
基础 DIV CSS

第三章 存储技术基础

@[TOC](第三章 存储技术基础) # 第三章 存储技术基础 ### 1 存储基础介绍 #### 1.1 什么是存储 ![在这里插入图片描述](https://img-blog.csdnimg.cn/5d94a8bbef764d568437814cda148bb9.png#pic_center) ......
第三章 基础 技术

深度学习基础知识的名词解释【无规则】

凸优化【Convex Optimization】: 求取函数(凸函数)最小值的优化问题 自回归模型: 适合预测时间序列数据 过拟合: 训练集上好(训练误差小),测试集上差(测试误差大)。 或者说属于完全记忆式模型/过度复杂模型 欠拟合 较好 过拟合 解决方法: a.减少特征数量 b.正则化 L1(特 ......

java基础

# java基础 ## 1.java语言跨平台原理 java程序可以在任意os上运行:在不同的os上运行不同的JVM实现跨平台 ![在这里插入图片描述](https://img-blog.csdnimg.cn/ddbf67b080904ca296935852a371d37e.png) ## 2.JR ......
基础 java

MySQL基础

好久没用Mysql 有些东西都忘了 在这记录一下 方便以后查看 查看所有数据库 show databases 选中数据库 use [数据库名字] 删除数据库 drop [数据库名字] 创建数据库 create database [数据库名字] 表: 查看所有的表 show tables 查询 sel ......
基础 MySQL

小程序的表单绑定

wxml: bindinput事件是实时获取用户输入的内容 <input model:value="{{msg}}" class="ipt" type="text" bindinput='getValue'/> <view>{{msg}}</view> ......
表单 程序

深入理解计算机系统基础教程

> 以下内容学习总结及图片引用均为Datawhale开源学习内容,详细链接可参考:https://github.com/datawhalechina/team-learning-program/tree/master/ComputerSystems * [01-计算机系统漫游](https://ww ......
计算机 基础 教程 系统

05-优化程序性能

> 写程序最主要的目标就是使它在所有可能的情况下都正确工作。一个运行得很快但是给出错误结果的程序没有任何用处。程序员必须写出清晰简洁的代码,这样做不仅是为了自己能够看懂代码,也是为了在检査代码和今后需要修改代码时,其他人能够读懂和理解代码。另一方面,在很多情况下,让程序运行得快也是一个重要的考虑因素 ......
性能 程序 05

03-程序的机器级表示

在编译结束、汇编开始之前,会生成`.s`程序,这个程序中存放的是代码到汇编的汇编指令。然后再将`.s`文件通过汇编器生成`.o`二进制文件。我们来做个实验看看一个代码编程汇编是什么样子,然后二进制`.o`文件通过`objdump`反汇编后是什么样子(这里需要说明一下,`objdump`是一个反汇编工 ......
机器 程序 03

idea重启进程慢

最近我有个朋友朋友遇到idea重启进程慢的问题,重启进程的时候需要等待近两分钟才会退出进程,现在说一下这个的解决办法。 ##打开idea,左上角`File-Setting-Build,Execution,Deployment-Debugger`勾选`Kill the debug process im ......
进程 idea

基础算法

# 基础算法 ## 1. 二分 ## 2. 贪心 ## 3. DP ### 3.1 介绍 DP 我们先从一道题引出 DP。 > 一个 $n\times m$ 的矩阵,沁志从左上角的家出发,到右下角去上学。每次只能往下或右走,问沁志从家到学校有多少种路线?答案对 $(10^9 +7)$ 取模。 > $ ......
算法 基础

python基础day44

表关系(外键)、表关系、外键约束、多对多的表关系、一对一的表关系、多表查询、Navicat可视化工具、Python操作MySQL ......
基础 python day 44

基础数学

## 一些基本的定义 - 逆元:若 $ax\equiv1\pmod p$ 则称 $x$ 是在模 $p$ 意义下 $a$ 的逆元,记作 $a^{-1}$ 。 - 质因子次数和:$n$ 当中质因子 $p$ 的次数为 $v_p(n)$ 。 ## 费马小定理 $$a^{p-1}\equiv1\pmod p$ ......
数学 基础

Prometheus 基础语法

# prometheus 语法 参考: ``` https://blog.csdn.net/Happy_Sunshine_Boy/article/details/105651016 ``` ## CPU #### 1.计算CPU的使用时间 空闲CPU使用时间 = node_cpu_seconds_t ......
语法 Prometheus 基础

杀死进程

```bash ps -ef ``` 在Linux中,ps命令用于显示当前运行的进程列表。ps -ef命令可以列出所有进程的详细信息,包括进程的PID(进程ID)、PPID(父进程ID)、CPU使用率、内存使用率、进程启动时间、进程状态等。具体解释如下: - UID:该进程的用户ID。 - PID: ......
进程

Docker的部署与基础操作

Docker的部署与基础操作 原创 凉兮 凉兮的运维日记 2023-07-05 15:33 发表于北京 收录于合集 #docker2个 #开源3个 #应用程序1个 一、Docker简介 Docker 是一个开源的容器化平台,它允许开发者将应用程序和其依赖的环境打包成一个独立的容器,然后在任何支持 D ......
基础 Docker

Linux基础

[TOC] # 1.初识Linux Linux是一套自由传播和免费使用的类UNIX系统,是一个基于POSIX和UNIX的多用户,多任务,支持多线程,和多CPU的操作系统。Linux系统与其他的操作系统相比,具有代码开源性,没有版权,技术社区用户多,开放源码使得用户可以自由裁剪,灵活度高,成本低。 L ......
基础 Linux