XOR
阅读要记-《左耳听风》
简要记录阅读《左耳听风》时的内容。《左耳听风》是耗子叔分享一些有价值技术的专栏,对于新人有着非凡的指导意义。在极客时间可以阅读,注册后有一个 7 天免费的选择【找个悠闲的一周细读】。
想要了解耗子叔可以 ? coolshell.cn ......
C语言笔记:第4章 字符串和格式输入输出
字符串简介: 2123 printf函数和scanf函数 printf函数输出格式详解: https://www.cnblogs.com/Ahair/p/5017050.html https://www.cnblogs.com/wucongzhou/p/12668766.html scanf函数输入 ......
可分割背包问题
###### ~~我绝对不会告诉你我做了8遍才过这道题~~ # 题目 现在有很多物品(它们是可以分割的),我们知道它们每个物品的单位重量的价值 v和重量 w(1 点击查看代码 ``` #include using namespace std; int n,m,sum,ans;//n:组数,m:背包容 ......
Vue router-view key 导致路由切换非router-view部分也进行刷新
<router-view> 组件是一个 functional 组件,渲染路径匹配到的视图组件。<router-view> 渲染的组件还可以内嵌自己的 <router-view>,根据嵌套路径,渲染嵌套组件。 如果中最外层的<router-view>中增加了:key="$route.fullPath" ......
linux命令源码下载【转】
一般来说,不同的命令可能隶属于不同的软件包,这样就没有一个地方会有所有命令的源代码。(命令的个数也会与你所安装的软件包有关)但是,一些常用的命令,例如basename cat chgrp chmod chown chroot cksum comm cp csplit cut date dd df d ......
vite依赖预构建
### 前言 当你首次启动 vite 时,Vite 在本地加载你的站点之前预构建了项目依赖。默认情况下,它是自动且透明地完成的。 ``` import _ from 'loadsh' export const count = 999 ``` 为什么能找到loadsh?vite在处理过程中,如果看到了 ......
封装,重写
# 封装,重写 ## 封装 - 该露的露,该藏的藏 我们程序设计要追求“**高内聚,低耦合**”。高内聚就是类的内部数据操作细节自己完成,不允许外部干涉;低耦合:仅暴露少量的方法给外部使用。 - 封装(数据的隐藏) 通常,应禁止直接访问一个对象中数据的实际表示,而应通过操作接口来访问,这称为信息隐藏 ......
L27_用日语询问最美味的食物是什么
# [语料的视频观看地址](https://space.bilibili.com/514320741) # 概述 日语中询问从几样东西选哪个好,可以用:どれが 一番~か的句式,比如 ``` どれが一番美味しいですか 哪个最好吃 どれが 一番有名ですか 哪个最有名 どれが 一番安いですか? 哪个最便宜 ......
C# 学习笔记 - 控制流
# 控制流 条件语句、迭代语句、跳转语句和异常处理语句控制程序的执行流。 - 条件语句使用关键字 if, switch 来决定执行某些语句 - 迭代语句使用关键字 do, while, for, foreach 和 in 创建一个循环 - 跳转语句使用关键字 break, continue, ret ......
【C#/.NET】探究Task中ConfigureAwait方法
目录 引言 ConfigureAwait方法的作用和原理 ConfigureAwait方法的使用场景 非UI线程场景 避免上下文切换 避免死锁 ConfigureAwait方法的注意事项 在UI线程使用时需要小心 嵌套搭配使用 总结 引言 在.NET开发中,我们经常使用异步编程来提高应用程序的性 ......
ResponseBean返回参数实体类
//T是泛型标签,代表可以给ResponseBean类型对象传入任何类型的属性值 public class ResponseBean<T> { // 要封装的数据 private T data; // 数据状态码,用于程序逻辑判断 private Integer code; // 数据状态信息,用于 ......
HttpUitls:Winform操作
public class HttpUitls { public HttpUitls() { } #region 查询所有柜子数据 public List<Cabinet> AllCabinetData() { Task<string> task = Task.Run(async () => awai ......
WebApiApplication:WebApi操作
[Route("/[controller]/[action]")] [ApiController] public class CabinetController : ControllerBase { private static IFreeSql freeSqlInstance = new Free ......
6.28 模拟赛小记
大脑宕机了!错误已更正,感谢提醒! [更好的阅读体验?]() A.木棍切割 1 我现在很难解释我的做法,只能说 n^3 大标之后就很容易推出柿子了。现在还不知道怎么证明正确性qwq 以及如果模拟赛你去洛谷找原,找到的不是这个,是木棍切割 2,如果看看题面的话就不会掉进坑里。 ```cpp#inclu ......
C++ <iomanip>头文件
`iomanip`是C++标准库中提供了对输入输出流的输入输出格式进行控制的头文件。它定义了一些操纵符(manipulator),可以用于设置输出流的格式。 ......
Go 语言 context 都能做什么?
**原文链接:** [Go 语言 context 都能做什么?](https://mp.weixin.qq.com/s/7IliODEUt3JpEuzL8K_sOg) 很多 Go 项目的源码,在读的过程中会发现一个很常见的参数 `ctx`,而且基本都是作为函数的第一个参数。 为什么要这么写呢?这个参 ......
SqlDataAdapter
public class DbOperation { private static string connectionString = ConfigurationManager.AppSettings["Connection"]; private static SqlDataAdapter myAd ......
什么是神经网络
 神经网络和泰勒展开或者傅里叶变换本质上都是拟合。泰勒展开式是用多项式来拟合函数(要能够在展开点任意阶可导) ......
MCU嵌入式开发-硬件和开发语言选择
## 引入 RTOS的考虑因素 主要考虑以下方面来决定是否需要RTOS支持: - 需要实现高响应时的多任务处理能力 - 需要实现实时性能要求高的任务 - 需要完成多个复杂的并发任务 ## NanoFramework 具备满足工控系统实时性要求的各项功能特性。通过它提供的硬件库、线程支持、中断支持等, ......
[PLC]Proface普洛菲斯进入离线模式的方法
进入离线的方法 参考手册 第M.1.2章节 进入离线模式 Proface China Technical Support Department Sky 进入离线的方法 参考手册 第M.1.2章节 进入离线模式 进入离线的方法 • 方法1 上电时直接进入离线 在显示开始画面后, 触摸屏幕右上角或左上角 ......
Remember and Forget for Experience Replay
**发表时间:**2019(ICML 2019) **文章要点:**这篇文章想说如果replay的经验和当前的policy差别很大的话,对更新是有害的。然后提出了Remember and Forget Experience Replay (ReF-ER)算法,(1)跳过那些和当前policy差别很大 ......
14 | count(*)这么慢,我该怎么办?
> 一下内容出自《MySQL 实战 45 讲》 ## 14 | count(*)这么慢,我该怎么办? ### count(*) 的实现方式 不同的 MySQL 引擎中,count(*) 有不同的实现方式。 - MyISAM 引擎把一个表的总行数存在了磁盘上,执行 count(\*) 的时候会直接返回 ......
用Wpf做一个Block编程画板(续5-Diagram画板,仿Scratch)
先上一张效果动图,本次更新主要仿照Scratch,目前仅完成拖拽部分,逻辑部分后续完善。 同样老规矩,先上源码地址:https://gitee.com/akwkevin/aistudio.-wpf.-diagram 本次扩展主要内容: 1.Block模块,入口在文件新建下。 2.简易Block的使用 ......
大数类
在写P1009时需要大数运算,就顺便把整个大数类都写出来了,因为P1009中用不到某些功能(比如重载运算符号,减法,除法等),所以就没写哪些功能,等到以后需要用的的时候在写上并更新此处的代码 **Code** ` class bigint { //静态参数 static const int Max= ......
Java学习——数组
# 数组 ## 一、数组的定义 Java 语言中提供的数组是用来存储**固定大小**的**同类型元素**。 ## 二、数组声明和创建 ### 1.声明数组变量 首先必须声明数组变量,才能在程序中使用数组。下面是声明数组变量的语法: ```java dataType[] arrayRefVar; // ......
vue2 input和select无法正常回显
背景:使用vue进行对象赋值,如果是一个未在data声明的属性,会导致双向绑定无法正常回显。 <template> <div> <div> <label for="">姓名</label> <input v-model="info.name" type="text"> </div> <div> <l ......
Compile result comparison
The source code as below #include <stdint.h> #include <stdio.h> typedef struct { uint8_t data1; uint8_t data2; uint8_t data3; uint8_t data4; uint8_t d ......
Google 将为高端 Chromebook 推出独立品牌
导读 说起 Chromebook,一般大家的第一印象就是价格便宜、配置不高、做工普通,所选的材料也都是以塑料为主,产品主打的市场也是学生和教育群体。在不少人看来,Chromebook 就是一个配备了功能齐全的浏览器,外加一定的文件管理和办公软件的电脑。 在疫情的影响下,过去几年 Chromebook ......
AI - stable-diffusion(AI绘画)的搭建与使用
最近 AI 火的一塌糊涂,除了 ChatGPT 以外,AI 绘画领域也有很大的进步,以下几张图片都是 AI 绘制的,你能看出来么? 一、环境搭建 上面的效果图其实是使用了开源的 AI 绘画项目 stable-diffusion 绘制的,这是它的官方仓库: https://github.com/Com ......