总结性 题目 对象 程序

如何洞察 C# 程序的 GDI 句柄泄露

## 一:背景 ### 1. 讲故事 前段时间有位朋友找到我,说他的程序界面操作起来很慢并且卡顿等一些不正常现象,从任务管理器看了下 `GDI句柄` 已经到 1w 了,一时也找不出什么代码中哪里有问题,让我帮忙看下,其实这种问题看内存dump作用不是很大,主要是写脚本很麻烦,这一篇我们就来简单聊聊如 ......
句柄 程序 GDI

小程序wx.request的结果调用success和fail的说明

做过小程序的朋友们应该都知道,小程序中调用ajax的命令是wx.request,其有两个回调,一个是success,一个是fail,那么什么情况下会走success,什么情况下会走fail呢? 大多数人可能认为,success就是我成功请求到数据了,也就是请求返回的状态码是2XX,而返回4XX,5X ......
request success 结果 程序 fail

6月4日 & 6月11日练习赛总结

## Day1: 开始时把所有题都看了一遍,A题感觉没有那么签到,就先想后面的题。 直接开D,躺在床上想了30min,成功~~睡着~~ 想到了对于每个颜色的节点考虑贡献,手造10+组样例也没找到快捷的计算方法。 有点慌,所以先去做A。 一直到结束都T70。 ## Day2: 这次吸取教训,直接做第一 ......
练习赛 amp

Qt 事件系统总结

> 参考: > > - [(35条消息) Qt事件循环及QEventLoop的使用_kupeThinkPoem的博客-CSDN博客](https://blog.csdn.net/kupepoem/article/details/121844578) > - [(35条消息) Qt消息机制:事件分发和 ......
事件 系统 Qt

微信小程序 自定义弹窗

效果图 wxml <view class="toastbd" catchtouchmove='preventTouchMove' wx:if='{{showModal}}'></view> <view class="mytoast" catchtouchmove='preventTouchMove' ......
程序

龙芯下如何进行.net core程序开发部署

龙芯LoongArch64已经发布了对.NETCore的支持,相关工具链也已完成,目前支持.NETCore3.1、.NET6、.NET7版本。本文以.NETCore3.1在loongnix-server8.4下部署为例说明开发部署过程。 .NETCore3.1是基于上游社区.NETCore3.1-L ......
程序开发 程序 core net

Segment-Anything的一些相关论文总结

1、 Segment Anything Model (SAM) Enhanced Pseudo Labels for Weakly Supervised Semantic Segmentation https://avoid.overfit.cn/post/92f50aa2951d4dd89cfc4 ......
Segment-Anything Anything Segment 论文

vue使用 elementUI中el-upload的遇到的问题总结

使用场景,使用el-upload上传文件,选择文件后不立即上传到服务器上,点击提交按钮时与其他form表单数据一起提交,类似的需求,相信有很多小伙伴遇到,可能也会遇到跟我一起的问题,在这里记录一下 <el-upload class="upload-file" action="" :on-change ......
elementUI el-upload upload 问题 vue

CSS选择器——简单爬虫程序

爬取豆瓣top250影片资料(待修改) 使用BeautifulSoup方法进行操作,CSS选择器截取html文本内容,对网页解析如。 import requestsfrom bs4 import BeautifulSoup#避免反复获取出现爬取失败#头请求用于防止访问拒绝,亦可加cookiesdef ......
爬虫 程序 CSS

【操作系统】【硬件结构】CPU 是如何执行程序的?

1 前言 代码写了那么多,你知道 a = 1 + 2 这条代码是怎么被 CPU 执行的吗? 软件用了那么多,你知道软件的 32 位和 64 位之间的区别吗?再来 32 位的操作系统可以运行在 64 位的电脑上吗?64 位的操作系统可以运行在 32 位的电脑上吗?如果不行,原因是什么? CPU 看了那 ......
结构 硬件 程序 系统 CPU

读改变未来的九大算法笔记10_读后总结与感想

![](https://img2023.cnblogs.com/blog/3076680/202306/3076680-20230610222138666-254271297.png) # 1. 基本信息 改变未来的九大算法 [美]约翰·麦考密克(John MacCormick ) 中信出版集团,2 ......
读后 算法 感想 笔记 10

C/C++《面向对象程序设计课程设计》[2023-06-12]

# C/C++《面向对象程序设计课程设计》[2023-06-12] 《面向对象程序设计课程设计》课程教学大纲(独立设置) 一、课程基本信息 课程编码 031303004 课程名称 面向对象程序设计课程设计 开课单位 电子与信息工程学院 总学分 1 总学时 2周 实验学时 2周 课程类型 专业集中实践 ......
程序设计 对象 课程 程序 2023

工作总结之使用git标签回滚代码

[TOC] ## 工作总结之使用git标签回滚代码 ### 背景 应领导要求研究如果上线的代码出现问题如何使用git打标签的方式回滚版本 ### git标签回滚代码(探究过程) 1. 先制造三次提交 ![](https://img2023.cnblogs.com/blog/2775174/20230 ......
工作总结 代码 标签 git

实验7 面向对象编程与内置模块

实验任务1: 实验源码: 1 class Account: 2 """一个模拟银行账户的简单类""" 3 4 def __init__(self, name, account_number, initial_amount = 10): 5 """构造新账户""" 6 self._name = nam ......
模块 对象

phptrace 是一个用于跟踪 PHP 应用程序性能的工具,可以帮助开发者快速发现性能瓶颈和调试 PHP 应用程序

phptrace 是一个用于跟踪 PHP 应用程序性能的工具,可以帮助开发者快速发现性能瓶颈和调试 PHP 应用程序。以下是一个使用 phptrace 的简单案例: 1. 安装 phptrace 可以通过以下命令安装 phptrace: sudo apt-get install php7.0-dev ......
应用程序 性能 程序 开发者 瓶颈

将容器中程序复制另一个容器中运行

在学习和测试过程中,我们可能用用的许多镜像,其实还是比较零散的,要记录 docker run 命令,我曾经想把 ubuntu 容器当成正常的系统来用,apt 安装需要的软件,然后 commit 提交成镜像。 这样,我只要启动这个镜像,啥都有了。后来我发现用到最后,生成的镜像太大了。而且 apt 安装 ......
容器 程序

关于python程序打包的问题-找不到fsspec

转载自:https://blog.csdn.net/weixin_47861710/article/details/121267155 这个问题困扰了我将近两天的时间一直找不到什么好的办法,甚至打算放弃。主要原因是身边没有可以述说的人,也没有可以请教的人。正在想要放弃的时候找到了解决办法。打包后运行 ......
程序 python fsspec 问题

实验7 面向对象编程与内置模块

实验1 task1.py 实验源码: class Account: '''一个模拟银行账户的简单类''' def __init__(self, name, account_number, initial_amount = 10): '''构造新账户''' self._name = name self ......
模块 对象

团队开发项目总结

项目名称:基于深度学习的人脸识别会议签到系统 项目需求: 3.1 注册功能 用户可以通过注册功能创建自己的账号,需要输入以下信息: 用户名 登录名 3.2 录入人脸信息功能 用户可以在注册后,通过录入人脸信息功能上传自己的面部图片,并进行人脸数据采集。 3.3 人脸识别打卡功能 用户可以通过人脸识别 ......
团队 项目

本学期学习情况总结

1、回顾我的本学期目标,现在看来已经完成了最初设下的目标,在web方面,我已经能独立完成一个完整的mis系统并且还能进行一定程度的美化。 在app方面,我已经掌握了app制作的基本技能,总体来说还是有很大进步的。 2、《构建之法》这本书的内容逻辑很清晰明了,第一章是从整体分析软件工程这门学科的发展和 ......
学期 情况

面向对象的设计原则

什么样的代码可以称之为好代码?又如何评价代码比较差?每个人也许都有自己的标准,但是在软件设计领域中,有一套通过经验总结出来的,可以有效解决问题的指导思想和方法论,遵从这些原则,可以事半功倍,反之则有可能带来一些麻烦。 ## SOLID `SOLID`是五种设计原则首字母的缩写,有趣的是这个单词本身就 ......
对象 原则

算法题总结-分组背包

原题 有 N 件物品和一个容量为 V 的背包。第 i 件物品的费用是 Ci,价值是 Wi。这些 物品被划分为 K 组,每组中的物品互相冲突,最多选一件。求解将哪些物品装入背包 可使这些物品的费用总和不超过背包容量,且价值总和最大。 由于截止目前,没有刷到对应的经典题目,以下以依赖背包的转化题目进行解 ......
算法 背包

关于RL 和DRL中的算法总结

其中: RL 分为基于价值的学习和基于策略的学习 和 AC 架构的 # 价值学习 ## DQN DQN = Q_learing+网络 使用了价值网络 q(..w) ### DQN 训练的过程 **基础的DQN 就是 训练Q网络 更新w 参数** 代码中梯度下降用的是下面这一张 ![](https:/ ......
算法 DRL

程序员减少BUG的两个小妙招!

我们说衡量一个程序员水平的高低往往有很多因素,但有一个因素至关重要即代码质量。 如果程序员写的功能在测试阶段就被频繁打回,上线了之后,用户反馈这里有问题那里有问题,大家可以想像这样的程序员水平能高到哪里去,纯粹一个“挖坑”程序员无疑。 那有没有什么窍门能减少程序出bug的概率呢? 这里作者分享... ......
妙招 程序员 两个 程序 BUG

程序员避免项目延期的四个小窍门!

身为程序员的你,不知道在你身上曾经有没有发生过,因为种种原因,导致项目延期的情况?(约定某个时间点上线,结果拖到几天时间后)这里面我相信肯定有一些客观因素存在:比如就像上文最后一幅漫画图所描述的那样,市场专员为了拿到单子,在客户面前乱许诺,最后单子拿下来了,却给技术人员造成了非常大的开发压力,程序员... ......
窍门 程序员 程序 项目

01-《程序员修炼之道——从小工到专家》读书笔记

这本书描述了一些程序员编写大型项目时所应该遵循的最基本的原则和可以使用的最基本的工具。它没有描述某一种特定的语言、特定的算法,也没有推荐一种编程方法作为万灵药,而是介绍了实用主义的思想,并介绍了一整套方法论帮助程序员与团体避免错误、避免浪费无谓的时间,更有效地开发程序。 注重实效的哲学我的源码让猫给 ......
小工 程序员 笔记 程序 专家

02-《程序员修炼之道——从小工到专家》读书笔记

复制别人的代码时,代码中可能包含了我们并不需要的段落,或者是出现了我们并不理解的逻辑,这会导致我们的代码不够清晰、不够简洁。另外,如果我们使用之前成功的代码来解决新问题,那么我们就会变成一个只能解决管理员问题,却不能写出优秀代码的程序员。最后,当我们不写注释时,这会让后来的程序员很难理解我们的代码。 ......
小工 程序员 笔记 程序 专家

03-《程序员修炼之道——从小工到专家》阅读笔记

重写、重做和重新架构代码合起来,称为重构。那么我们该在什么时候进行重构呢?当你遇到绊脚石——代码不再合适,你注意到有两样东西其实应该合并或是其他任何对你来说是“错误”的东西,那么你不要对改动犹豫不决,应该现在就做。但往往现实世界特别复杂,当你去找你的老板和客户,对他们说:“这些代码能工作,但我需要再 ......
小工 程序员 笔记 程序 专家

算法题总结-分组背包与依赖背包

原题 https://www.nowcoder.com/practice/f9c6f980eeec43ef85be20755ddbeaf4?tpId=37&tqId=21239&rp=1&ru=/exam/oj/ta&qru=/exam/oj/ta&sourceUrl=%2Fexam%2Foj%2F ......
背包 算法

个人学期总结

近期经历了一个学期的学习,主要学习了软件工程知识。在这个学期内,我了解到了app开发并独立实现了一个简单的打卡app,同时也完成了web端的增删改查操作。在与团队的结对开发过程中,深刻体会到了团队协作的重要性,也更加了解了团队间任务分配、时间规划、角色认知等方面的细节。与此同时,我也在个人能力方面取 ......
学期 个人