卷积 深度 代码 笔记

源代码工具

# 源代码工具 #### 一、什么是源代码管理工具? 源代码管理工具是一类可以存储代码,可以随时修改已存储的代码,可以实现多个程序员共同开发协作的工具。 #### 二、源代码管理工具的优点 1. 源代码管理工具允许团队成员看见彼此的代码,这样使项目代码整体具有流畅性。 2. 节约时间,节省了将各个功 ......
源代码 工具

06人月神话阅读笔记

第11章 未雨绸缪不变只是愿望,变化才是永恒。——SWIFT。 普遍的做法是,选择一种方法,试试看;如果失败了,没关系,再试试别的。不管怎么样,重要的是先去尝试。——富兰克林 D. 罗斯福。 11.1 化学工程师很早就认识到,在实验室可以进行的反应过程,并不能在工厂中一步实现。一个被称为“实验性工厂 ......
神话 笔记

002 Python 学习笔记

# 通过:f"内容{变量}" 的格式,实现快速格式化,如下示例 print(" 字符串快速格式化 ") name ="sunwugang" age=18 print(f"my name is {name},age is {age}") print("my name is {},age is {}". ......
笔记 Python 002

AMD Vitis 调试时,BSP代码的某些行没有被执行,代码乱跳等问题。

## 问题 AMD Vitis 调试代码时,BSP代码的某些应该被执行的行,没有被执行,调试器显示代码乱跳等。 ## 原因 为了提高运行速度,BSP编译时,默认使用了优化选项进行编译,导致调试器对应二进制代码、和C代码时出现问题,显示出错误的执行流程。 这只是显示问题,实际执行流程是没有问题的。 # ......
代码 问题 Vitis AMD BSP

04人月神话阅读笔记

第7章 为什么巴比伦塔会失败?7.1 巴比伦塔项目的失败是因为缺乏交流,以及交流的结果——组织。他们无法相互交谈,从而无法合作。当合作无法进行时,工作陷入了停顿。 7.2 因为左手不知道右手在做什么,所以进度灾难、功能的不合理和系统缺陷纷纷出现。随着工作的进行,许多小组慢慢地修改自己程序的功能、规模 ......
神话 笔记

05人月神话阅读笔记

第9章 削足适履9.1 程序有多大?除了运行时间以外,它所占据的空间也是主要开销。 当系统设计者认为对用户而言,常驻程序内存的形式比加法器、磁盘等更加有用时,他会将硬件实现中的一部分移到内存上。相反的,其他的做法是非常不负责任的。 由于规模是软件系统产品用户成本中如此大的一个组成部分,开发人员必须设 ......
神话 笔记

01人月神话阅读笔记

第1章 焦油坑1.1 编程系统产品(Programming Systems Product)开发的工作量是供个人使用的、独立开发的构件程序的九倍。 我估计软件构件产品化引起了3倍工作量,将软件构件整合成完整系统所需要的设计、集成和测试又强加了3倍的工作量,这些高成本的构件在根本上是相互独立的。 1. ......
神话 笔记

02人月神话阅读笔记

第3章 外科手术队伍3.1 同样有两年经验而且在受到同样的培训的情况下,优秀的专业程序员的工作效率是较差程序员的十倍。(Sackman、Erikson和Grand) 需要协作沟通的人员的数量影响着开发成本,因为成本的主要组成部分是相互的沟通和交流,以及更正沟通不当所引起的不良结果(系统调试)。这一点 ......
神话 笔记

03人月神话阅读笔记

第5章 画蛇添足5.1 尽早交流和持续沟通能使结构师有较好的成本意识,以及使开发人员获得对设计的信心,并且不会混淆各自的责任分工。 面对估算过高的难题,结构师有两个选择:削减设计或者建议成本更低的实现方法——挑战估算的结果。后者是固有的主观感性反应。此时,结构师是在向开发人员的做事方式提出挑战。想要 ......
神话 笔记

Linux初级笔记

关于finalshell 运行ifconfig ,观察虚拟机ens33的代码,得出计算机IP,然后选择用SSH连接。 命令行基本格式: commmand -option(选填) parameters(选填) 选项 路径(参数) 路径:第一个/表示根目录,之后的/表示层级分隔符 命令行1:ls: 显示 ......
笔记 Linux

001 Python 学习笔记

# 安装开发工具(参考) # python-3.11.3-amd64.exe python.org.com # pycharm-community-2020.3.2.exe # coding test print("hello python aa") print("hello python bb") ......
笔记 Python 001

html屏蔽右键、禁止复制与禁止查看源代码的几种方法

方法一:左右键屏蔽 先来一种最简单的方法,它直接在body属性定义了oncontextmenu,使得右键的值为false,起到了屏蔽右键的效果。 1 <body oncontextmenu=self.event.returnValue=false> 这个方式虽然屏蔽掉了右键的功能,但是左键还可以使用 ......
源代码 方法 html

ios主动拉起本地网络权限弹窗,代码显示本地网络权限弹窗实现

工具类 import UIKit import Network class LocalNetworkPermissionChecker { private var host: String private var port: UInt16 private var checkPermissionSta ......
权限 网络 代码 ios

macbook苹果m1芯片训练机器学习、深度学习模型,resnet101在mnist手写数字识别上做加速,torch.device("mps")

apple的m1芯片比以往cpu芯片在机器学习加速上听说有15倍的提升,也就是可以使用apple mac训练深度学习pytorch模型!!!惊呆了 安装apple m1芯片版本的pytorch 然后使用chatGPT生成一个resnet101的训练代码,这里注意,如果网络特别轻的话是没有加速效果的, ......
quot 深度 芯片 模型 机器

mall学习笔记(6)

1. @Autowired和@Resource注解的区别 @Autowired和@Resource注解的区别和联系(十分详细,不看后悔)_莫小兮丶的博客 1. @Autowired注解是Spring提供的,而@Resource注解是J2EE本身提供的2. @Autowird注解默认通过byType方 ......
笔记 mall

代码小结构

20230524 一个开放方法,如果可预知的,以后会加方法参数的话,就把所有参数放到一个dto的参数类里面, 如果你又不想写太多的 setA setB setC, 那就把所有的set方法放到DtoUtil里面。 public class DtoUtil{ public static Dto getD ......
结构 代码

源代码管理工具介绍【Gitee】

本次我选择介绍的源代码管理工具为Gitee,它相对国内用户来说比较好接触一些。 Gitee简介 Gitee是一家中国的开源代码托管平台,类似于GitHub、GitLab等国际知名的托管平台,提供免费的公共代码仓库和付费的私有代码仓库服务,并支持Git和SVN两种版本控制工具。与其他托管平台不同的是, ......
管理工具 源代码 工具 Gitee

刷题笔记:Luogu P3956 棋盘

[Problem](https://www.luogu.com.cn/problem/P3956) ### Solution DFS/BFS 需要注意去重的时候可以重复走(因为有限定条件),只要新的步数比原来的步数小就可以走,其余情况模拟即可 细节有点多,比如需要记录一下上一步的棋盘颜色(下一次搜索 ......
棋盘 笔记 Luogu P3956 3956

通过Git 从Gitee上下载代码

打开git.bash ,cd到要放置代码包的文件目录 运行:git clone git@gitee.com:joyiyii/springcloud-config.git 结果:成功clone下来了 遇到无权限的报错, 解决: 意思是需要我们在SSH模块设置公钥 首先确保在git里设置了用户名和邮箱信 ......
上下 代码 Gitee Git

C#学习笔记 - using语句

using语句 某些类型的非托管对象有数量限制或很耗费系统资源, 在代码使用完他们后, 尽快释放他们是很重要的using语句有助于简化这一过程, 并确保这些资源被适当的处理 (0)资源 指实现了System.IDisposable接口的类或结构. IDisposalbe接口中有个Dispose的方法 ......
语句 笔记 using

C#学习笔记 -- switch

switch case标签由关键字case和其后面的模式构成 模式可以是简单地值 也可以是简单值的表达式 也可以是一个类型 可以使用关键字when来包含一个过滤器 case Square square when square.Side > 3: Console.WriteLine($"多边形, 且边 ......
笔记 switch

C#学习笔记 - 标签、goto语句

1、标签语句 标签标识符: Stament 标签语句的执行如同标签不存在永远, 仅执行Statment部分 给语句增加一个标签, 允许控制从代码的其他部分转移到该语句 标签语句只允许用在块内部 { int xyz = 0; xyz: Console.WriteLine("No problem"); ......
语句 标签 笔记 goto

解决CSDN不登录就不能复制代码的问题

来源:https://www.cnblogs.com/getrich/p/16846631.html javascript:window.oncontextmenu=document.oncontextmenu=document.oncopy=null; [...document.querySele ......
代码 问题 CSDN

基于低代码平台的多租户解决方案

在云计算时代,“多租户”是一个非常重要的概念。根据百度百科中的定义,多租户技术是一种软件架构技术,简单来说是指以单一系统架构与服务提供多数客户端相同甚至可定制化的服务,并且仍然可以保障客户的数据在多租户环境中,多个用户共享相同的应用程序,它们在相同的操作系统上,相同的硬件上以相同的数据存储机制运行。 ......
租户 解决方案 代码 方案 平台

Js查询月份的开始和结束日期(附Ts转换代码)

月份开始和结束整体不是很复杂,使用new Date()方法自带获取最后一天的时间 new Date(a,b,c),传递参数 参数a:是要获取的年份参数b:是要获取的月份参数c:是要获取的日期 传递日期为0时获取的传递月份的上月最后一天时间月份是从0开始算起11结束,所以每次获取月份要加一;也就是当你 ......
月份 日期 代码

c#优雅高效的读取字节数组——不安全代码(1)

>在开发上位机的经历中,会有很多需要和下位机交互通信的场景,大多数都会定义一个和硬件的通信协议,最终在上位机代码中的形式其实就是符合通信协议的字节数组。 [toc] #### 场景 在控制一些车辆进行货物搬运的业务场景下,我们需要即时的获取小车的状态数据,并且做出解析,最后进行业务处理。不管与下位机 ......
数组 字节 代码

代码管理工具-GitHub简介

一,代码管理工具介绍 GitHub简介 GitHub于2008年由Tom Preston-Werner、Chris Wanstrath和PJ Hyett等人创建。他们认为,Git是一个非常优秀的版本控制工具,但缺乏一个好的在线社交平台来支持开发者之间的协作交流和代码分享。因此,他们创建了GitHub ......
管理工具 代码 工具 简介 GitHub

流程表单JavaScript代码

订单流程 //表单加载初始化时 function preinit() { } //表单加载完成,isrun代表流程是否流转中 1-是,0-否 function Loaded(isrun) { $("#om_order_status").attr("disabled", "disabled"); if ......
表单 JavaScript 流程 代码

基于大模型的优质Prompt开发课(3)--学习笔记ing

在具体场景下优化Prompt 常见应用场景与优化示例 内容产业规模庞大、领域众多、大模型强大的生成能力给工作和生活带来了极大的想象力。 01 以营销场景中产品海报背景图生成为例,原始需求是画一张海岛旅游产品的营销海报背景 【Prompt V0.1】 描述: 任务 + 主体 ? 看看这个结果有哪些问题 ......
模型 笔记 Prompt ing

微服务架构基本原理学习笔记(一)

一、什么是微服务 微服务是一种技术架构,通常我们可以把它理解为一组可以相互之间协同工作的应用程序或服务,这些应用程序或服务能够被单独部署到不同的服务器中,并且能够自主运行和维护。 微服务技术只是一个名称而已,或许我们在日常工作中已经或多或少在使用其中的一种或几种技术和架构,但我们并没有将其称之为微服 ......
架构 原理 笔记