在 VS Code 中,GitLens 和 Git Graph 插件是两款非常强大的 Git 扩展,可以显著增强 Git 操作的效率和可视化功能。 1. 安装 GitLens 和 Git Graph 插件 1.1 安装 GitLens 插件 GitLens 是一个强大的 VS Code 扩展,用于增强 Git 的功能&…
2025/1/14 18:53:48跟着carl学算法,本系列博客仅做个人记录,建议大家都去看carl本人的博客,写的真的很好的! 代码随想录 LeetCode:77. 组合 给定两个整数 n 和 k,返回范围 [1, n] 中所有可能的 k 个数的组合。 你可以按 任何顺…
2025/1/14 15:02:28WPF如何跨线程更新界面 在WPF中,类似于WinForms,UI控件只能在UI线程(即主线程)上进行更新。WPF通过Dispatcher机制提供了跨线程更新UI的方式。由于WPF的界面基于Dispatcher线程模型,当你在非UI线程(例如后…
2025/1/14 14:00:43一、新建状态图 依旧是新建statechart diagram; 二、工作台介绍 接着就是一个状态的开始:开始黑点依旧可以从左边进行拖动放置: 这就是状态的开始,和活动图泳道图是一样的;只能有一个开始,但是可以有多个…
2025/1/14 10:52:36可能需要注意 硬链接软连接 基本 自由软件基金会 自由软件基金会(Free Software Foundation,FSF)是一个致力于推广自由软件、促进计算机用户自由的美国民间非盈利性组织。。其主要工作是执行GNU计划,开发更多的自由软件&#…
2025/1/14 18:46:31 人评论 次浏览第二篇:JAVA字符编码系列二:Unicode,ISO-8859-1,GBK,UTF-8编码及相互转换 1、函数介绍在Java中,字符串用统一的Unicode编码,每个字符占用两个字节,与编码有关的两个主要函数为:1&…
2025/1/14 18:25:59 人评论 次浏览偶然知道原来有些网站的验证码图片都是随机生成的,后来听人讲了一下,就做了这个小例子 生成图片,绘制背景,数字,干扰线用到了java.awt包,主要使用BufferedImage来生成图片,然后使用Graphics对象…
2025/1/14 18:20:43 人评论 次浏览Python函数装饰器 装饰器(Decorators)是 Python 的一个重要部分。简单地说:他们是修改其他函数的功能的函数。他们有助于让我们的代码更简短,也更Pythonic(Python范儿)。大多数初学者不知道在哪儿使用它们,所以我将要…
2025/1/14 18:16:31 人评论 次浏览云计算带来的是IT产业的转型和升级。不仅各个微观经济实体成为了云计算产业链中的参与者,各国政府也同样重视这一产业的重要变革。 毕竟,就如同制造业的变革导致了全球范围的重新分工,云计算的出现也将引发IT产业在世界范围内的再分工。 …
2025/1/14 22:16:23 人评论 次浏览黑盒测试 又称功能测试或数据驱动测试,是针对软件的功能需求/实现进行测试,通过测试来检测每个功能是否符合需求,不考虑程序内部的逻辑结构 黑盒测试方法: 功能划分 等价类划分 等价类根据SRS将需求合理划分片段,分成输…
2025/1/14 22:15:22 人评论 次浏览ssize_t recv(int s, void *buf, size_t len, int flags); --与read相比,只能用于网络套接字文件描述符 --当flags参数的值设置为MSG_PEEK时,recv可以从socket缓存中读取数据,但是不会将缓存中该部分数据清除使用read函数直接读取socket缓存区…
2025/1/14 22:14:22 人评论 次浏览这个页面中的文章将会为 Confluence 管理员为 Confluence 升级完成后 提供检查列表以确保 Confluence 的升级顺利完成。这个检查列表没有包含所有需要检查的错误,但是将会检查会通常出现错误的地方。 在你之前 当你在 Confluence 完成升级后,你应该能够…
2025/1/14 22:13:19 人评论 次浏览修改美化Matlab字体 MATLAB作为高校理工科类本科生或研究生必不可少的科研工具已经有着很多年的历史,以至于在我们的大学生活里或科研工作中,MATLAB处处闪现着它的身影,给我们带来了不少的帮助和便利。而随着MATLAB新版本的逐步推进ÿ…
2025/1/14 22:12:19 人评论 次浏览django中有一个默认的user表单,很多情况下是不满足需要的,需要对其进行扩展,方法如下: model.py中: 新的用户模型继承自AbstractUser,并添加自定义的属性 from django.contrib.auth.models import Abstr…
2025/1/14 22:11:19 人评论 次浏览今天正好是七夕,好巧。朋友圈已经被轰炸的体无完肤了。 反思一下自己这一个月的所作所为吧,20号之前是在保定,教一个高中生数学 ,每天上午两小时,按理说上午备课加讲课时间完全够用了,下午和晚上有很充分的…
2025/1/14 7:49:43 人评论 次浏览这两天需要用到MyBatis的代码自动生成的功能,由于MyBatis属于一种半自动的ORM框架,所以主要的工作就是配置Mapping映射文件,但是由于手写映射文件很容易出错,所以可利用MyBatis生成器自动生成实体类、DAO接口和Mapping映射文件。这…
2025/1/14 7:48:43 人评论 次浏览权限管理基本是作为网站的标配了; 除非是像博客这类个人使用的;否则权限管理的重要性不言而喻; 今个就来写写auth权限管理; thinkphp已经内置了auth权限类位于:/ThinkPHP/Library/Think/Auth.class.php 执行里面的sql生…
2025/1/14 7:46:42 人评论 次浏览此项目已开源欢迎Start、PR、发起Issues一起讨论交流共同进步 https://github.com/Javen205/IJPay http://git.oschina.net/javen205/IJPay 我们接着上一篇文章支付宝支付-刷卡支付(条码支付)详解 继续来聊聊支付包扫码支付 1、场景介绍 扫码支付,指用户打开支付…
2025/1/14 7:45:42 人评论 次浏览原文地址:Django Development With Docker Compose and Machine 以下为译文 Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。…
2025/1/14 7:44:41 人评论 次浏览