线程 进程 基础 程序

微信小程序加载第三方字体

一、加载本地字体 做小程序项目时,有时为了提升页面展示效果,会引入一些第三方字体,引入方式如下代码片段 /*直接在app.css引入 */ @font-face { font-family: "alifont"; // 是你封装的名字 src: url('./static/css/subset-Al ......
第三方 字体 程序

Docker基础知识和命令使用入门

本文介绍了 Docker 相关的基础知识和命令的简单使用。基础知识部分包括 Docker 的用途和意义,Docker 的镜像、容器、仓库、Dockerfile 和 Docker Compose 的理解,以及 Docker 图形管理工具 Portainer 的基础功能。Docker 命令的使用包括镜像... ......
基础知识 命令 基础 知识 Docker

D3D12 实战 基础框架

前言 ​ 本系列将用D3D12实现众多实时渲染算法,包括正向渲染、延时渲染、光线追踪,本篇将介绍以后常用到的基本框架 ​ 笔者会贴出重要的实现,且解释这些代码的作用,不过不会深入讲解其实现原理具体的还需读者自行学习 实现 Win32Application ​ Win32Application主要用于 ......
实战 框架 基础 D3D12 D12

Go程序开发快速入门

当进行Go程序开发时,需要注意以下几点: 1、代码可读性:尽可能使用有意义的变量名和注释,确保代码易于理解和维护。 2、错误处理:Go语言有很好的错误处理机制,应该合理地处理错误,以便于排除错误。 3、内存管理:Go语言自动管理内存,但是如果存在大量的内存分配和垃圾回收,会影响程序性能,因此需要注意 ......
程序开发 程序

02-CSS基础练习:JD首页的制作(快捷导航部分)

title: 02-CSS基础练习:JD首页的制作(快捷导航部分) publish: true 我们在上一篇文章中制作的网页最顶部的导航,是属于网页导航。 本文中,Banner图上方的导航,叫做快捷导航(shortcut)。 ##快捷导航的骨架 我们先制作快捷导航的骨架。如下图所示: 上图中,sho ......
部分 基础 CSS 02

01-CSS基础练习:JD首页的制作(顶部和底部)

title: 01-CSS基础练习:JD首页的制作(顶部和底部) publish: true 前言 京东是典型的电商类网站,学习这个网站的制作比较有价值。我们准备用WebStorm进行开发。 京东首页的截图为:http://img.smyhvae.com/20180119_1653.jpg 页面规划 ......
底部 顶部 基础 CSS 01

.NET 6 :多线程入门

1. 理解进程、线程和任务 进程拥有资源,比如分配给进程的内存和线程。 线程一条一条地执行代码。默认情况下,每个进程只有一个线程。 现代操作系统使用了抢夺式多任务处理,从而模拟了任务的并行执行。 如果有少量的复杂工作要做,并且希望完全控制它们,那么可以使用Thread实例。如果有一个主线程和多个可以 ......
线程 NET

ch573 程序烧录和调试步骤总结

使用手机typec-usb线连接评估板和pc,打开软件 选择芯片系列,芯片型号,下载接口选择usb,选择目标程序文件hex 按住评估板的boot键,拨动电源开关到on,可以看到设备列表显示出可选的设备 选择设备列表的选项 下载配置如图中配置 点击下载,程序即可烧录进机器,如果是点亮led,需要使能l ......
步骤 程序 573 ch

【Java基础】day16

day16 一、switch-case 和 if-else 谁更快? switch-case 在 switch-case 中,case 的值是连续的话,会生成一个 TableSwitch 来进行优化,这样的情况下,只需要在表中进行判断即可。 这里使用 0-4 的连续值来进行测试 如果说多加几个 Ca ......
基础 Java day 16

Java:谈谈线程池的使用?

简介 线程池是一种利用池化技术思想来实现的线程管理技术,主要是为了复用线程、便利地管理线程和任务、并将线程的创建和任务的执行解耦开来。 核心参数 1、核心线程数 2、最大线程数 3、空闲线程最大存活时间 4、时间单位 5、线程等待队列 5、线程工厂 6、饱和策略 饱和策略 1、ThreadPoolE ......
线程 Java

C语言基础知识(不想写笔记啦,就把它打出来)

scanf()函数的使用: 操作系统接收数据时其实都是当作字符来接收的。 scanf()函数的两种用法: 用法一:scanf("输入控制符",输入参数); 功能:将从键盘输入的字符转化成输入控制符所规定格式的数据,然后存入以输入参数的值为地址的变量中。 用法二:scanf("非输入控制符 输入控制符 ......
基础知识 语言 基础 笔记 知识

3-1 编写一个程序求x的n次方的函数

设计思路:可以使用函数循环结构; 代码: #include<iostream> using namespace std; //计算x的n次方 double power(double x,int n){ double val=1.0; while(n--) val*=x; return val; } ......
函数 程序

C++黑马程序员——P201-203. vector容器 数据存取,互换空间,预留空间

P201. vector容器——数据存取 P202. vector容器——互换容器 P203. vector容器——预留空间 P201. vector容器 数据存取 1 #include <iostream> 2 #include <vector> 3 using namespace std; 4 ......
空间 黑马 程序员 容器 程序

线程池

#include "CThreadPool.h" bool CThreadPool::Create(uint32_t nThreadCnt) { //创建信号量 m_hSemphore = CreateSemaphore(NULL, 0, MAXLONG, NULL); //check ... // ......
线程

【C语言】基础知识

整型数据浮点化: 9*(x-32)/5.0 部分库函数: 乘方:double pow(double base, double exponent) 开方:double sqrt(double x) pow(a,1.0/x)=a^(1.0/x) 就是a开x次方 格式化输出: %m.nlf 双精度浮点型输 ......
基础知识 语言 基础 知识

01. 接口测试基础知识概要

01. 接口测试基础知识概要 概要 软件接口的分类: 软件内部模块与模块之间的接口、不同平台间的外部接口 常见接口: HTTP协议:最广泛;常用JMeter和Postman工具来测试 Web Service接口:使用soap协议,通过http传输,一般是xml格式,常用SoapUI工具测试 什么是接 ......
概要 基础知识 接口 基础 知识

orcal的基础知识巩固

今天重新拿起数据库这一块,感觉还不错,虽然出现了很多挫折,但是都能一一化解: 建议一定要老老实实在cmd中去创建用户,创建表,只有这样你的技术才能进一步精进! 首先登陆数据库之后,用connect /as sysdba 命令进入超管用户权限内; 由于当时在前端(区别于cmd为后端)PLsql客户端中 ......
基础知识 基础 知识 orcal

前端基础之BOM和DOM

前戏 到目前为止,学的js语法好像跟浏览器,html标签,没啥太大关系。 也就是我们还不能制作一些我们经常看到的网页的一些交互,我们需要继续学习BOM和DOM相关知识。 JavaScript分为 ECMAScript(核心语法),DOM,BOM。 BOM(Browser Object Model) ......
前端 基础 BOM DOM

2022年中国大学生程序设计竞赛女生专场-比赛题解

比赛链接:Dashboard - 2022年中国大学生程序设计竞赛女生专场 - Codeforces A. 减肥计划(模拟) 模拟,如果队列第一个人体重是最大的了,则这个人的位置不会再变,直接输出即可。 #include <bits/stdc++.h> using namespace std; us ......
国大学 题解 专场 程序设计 女生

程序员修炼之道阅读笔记

第16节 强力编辑器 1、我们认为你最好是精通一种编辑器,并将其用于所有编辑任务:代码、文档、备忘录、系统管理等等。 进行编辑活动时,你不必停下来思考怎样完成文本操作,编辑器将成为你双手的延伸,键会在滑过文本和思想时歌唱起来。 这就是我们的目标。 2、好的编辑器应该具有这些特性:可配置、可扩展、可编 ......
程序员 笔记 程序

node : 无法将“node”项识别为 cmdlet、函数、脚本文件或可运行程序的名称

问题描述: Node.js安装后在Visual Studio Code中无法运行。 问题原因: 未配置环境变量。 解决办法: 编辑环境变量,在系统环境变量中新建一个环境变量,并命名为NODE_HOME,值为node.js安装目录,默认为C:\Program Files\nodejs。 编辑用户变量中 ......
node 脚本 函数 名称 文件

程序员面试金典---11

魔术索引 思路: 直接代码 function findMagicIndex(nums) { let i = 0 if(!nums.length){ return -1 } else{ while(i <= nums.length && i !== nums[i]){ i ++ } let min = ......
程序员 程序 11

编写你的第一个 Django 应用程序,第8部分

本教程从教程 7 停止的地方开始。我们已经构建了我们的网络投票应用程序,现在将查看第三方软件包。 Django 的优势之一是丰富的第三方软件包生态系统。它们是社区开发的包,可用于快速改进应用程序的功能集。 本教程将展示如何添加 Django 调试工具栏,一个常用的第三方包。近年来,Django 调试 ......
应用程序 部分 程序 Django

微信小程序学习笔记

注册及开发配置 注册:微信公众平台 注册后在开发管理-开发设置中复制AppID(小程序ID); 开发工具:推荐官方 微信开发者工具 微信官方文档: 微信开放文档 新建第一个项目 在微信开发者工具中新建项目 打开并登录微信开发者工具,新建一个小程序项目。appID填入你刚刚复制的id,后端服务可选中不 ......
笔记 程序

C++黑马程序员——P197-200. vector容器 构造函数,赋值,容量和大小,插入和删除

P197. vector容器——构造函数 P198. vector容器——赋值操作 P199. vector容器——容量和大小 P200. vector容器——插入和删除 P197. vector容器 构造函数 vector基本概念 功能:vector数据结构和数组非常相似,也称为单端数组 vect ......
黑马 程序员 容器 函数 容量

微信小程序使用canvas2d实现拼图游戏

根据周文洁微信小程序开发实战编写,但是微信更新了canvas接口,按照书上写的已经不能使用了。 目录 改进后如下: app.wxss: 1 .container { 2 height: 100vh; 3 color: #E64340; 4 font-weight: bold; 5 display: ......
canvas2d canvas2 程序 canvas 2d

C++基础2: 优化C函数

1. 缺省参数 什么是缺省参数 缺省参数是声明或者定义函数时为函数的参数指定一个默认值,如果函数调用时没有传入实参, 那么这个默认值会被当做实参,如下例子 函数调用时, 传入参数1, a = 1,不传入参数, 默认a = 0, 这里的a就是一个缺省参数 缺省参数的分类 缺省参数分全缺省和半缺省参数 ......
函数 基础

编写你的第一个 Django 应用程序,第7部分

本教程从教程 6 停止的地方开始。我们将继续使用网络投票应用程序,并将专注于自定义 Django 自动生成的管理站点,这是我们在教程 2 中首次探索的。 一、自定义管理表单 通过用 admin.site.register(Question) 注册 Question 模型,Django能够构造一个默认 ......
应用程序 部分 程序 Django

Django框架基础4

一、Django过滤器用法 过滤器从字面的意思上,可以理解为:过滤掉不需要的,剩下我们需要的,Django 的模板语言同样也内置了过滤器,如果你了解其他的框架对这个词一定不陌生,比如说 Flask 框架、Vue 框架等,都内置了过滤器这个功能,在本节我们将一起学习 Django 框架的过滤器。 1、 ......
框架 基础 Django

unix domain 与本地本地回环在进程间通信中的差异

前言: 127.0.0.1它是一个私有IP,代表的就是你的本机环回地址,其实本质上是绑定在虚拟网卡loopback上的IP。 在实际应用中,有遇到在使用本地回环做进程间通讯的时候程序阻塞的情况。比如下面代码 (一)本地回环: 客户端数据收发程序: static int send_recv(char ......
回环 进程 差异 domain unix