开发者 工具2023 06

什么是软件开发领域的 Security Audit

引言 安全审计是当今数字时代的重要组成部分,它在保护组织的信息和资产免受威胁和攻击方面发挥着至关重要的作用。随着互联网的广泛应用和信息技术的飞速发展,安全审计变得愈发不可或缺。本文将深入探讨什么是安全审计,为什么它如此重要,并提供详细的示例来说明安全审计的实际应用。 什么是安全审计? 安全审计是一种 ......
软件开发 Security 领域 Audit 软件

在一个除了自己之外其他同事全在国外的全球化软件开发团队工作,是一种什么样的体验

Jerry 从 2020 年疫情爆发之前,在 SAP 成都研究院从事的工作,主要以后端开发为主。 2020年5月,我在四川大学华西医院神经外科动了脑部手术后,8月份重返工作岗位,加入了现在这个十多人的 Angular 开发团队。三年来我组内的其他同事,我一个也没有当面见过,只是从视频会议里见过他们。 ......
软件开发 同事 团队 全球 软件

.NET周刊【9月第4期 2023-09-24】

国内文章 有趣的“可扩展近似计数”算法 https://zhuanlan.zhihu.com/p/656817283 在编程的世界里看见数学的身影,会让我充满好奇和兴奋。这不,在一年一度介绍.NET新版本的官方开发博客《Performance Improvements in .NET 8》中,我看到 ......
周刊 2023 NET 09 24

乘方(2023寒假每日一题 19)

小文同学刚刚接触了信息学竞赛,有一天她遇到了这样一个题:给定正整数 和 ,求 即 个 相乘的值,例如 即为 个 相乘,结果为 “简单!”小文心想,同时很快就写出了一份程序,可是测试时却出现了错误。小文很快意识到,她的程序里的变量都是 在大多数机器上, 类型能表示的最大数为 ,因此只要计算结果超过这个 ......
乘方 2023

2023/10/3软件工程日报

今天继续vue的学习,今天完成了对组件插槽的学习,贴出代码 ......
软件工程 日报 工程 软件 2023

「Log」2023.10.2 小记

CSP 第二轮倒数 \(18\) 天。 序幕 早上六点就醒了,赖床到七点。 潦草地整理整理吃个早饭就来机房了。 上午同学讲 POI,感觉这次题可算正常点,胡出来了一些。 边听边补了两道之前的,除了有点困状态还算好。 \(\color{black}{P3547\ [POI2013]\ CEN-Pric ......
小记 2023 Log 10

2023.10 做题纪要 #1

目录2023.10.2CF526G Spiders Evil PlanP3642 [APIO2016] 烟火表演P9623 [ICPC2020 Nanjing R] Baby's First Suffix Array Problem 2023.9.29 放假了哈哈。 然后下午去姥姥家,然后晚上看了一 ......
纪要 2023.10 2023 10

使用SemanticKernel 进行智能应用开发(2023-10更新)

以OpenAI 的ChatGPT 所掀起的GenAI 快速创新浪潮,其中连接LLM 和 应用之间的桥梁的两大开源项目:LangChain[1]和Semantic Kernel[2] ,在半年前写过一篇文章 LangChain vs Semantic Kernel [3],这半年以来Semantic ......
应用开发 SemanticKernel 智能 2023 10

用户故事与敏捷开发 读书笔记 02

阅读用户故事与敏捷开发的后边几章,搜集故事这一章,我们经常有一种错觉:“需求本来已经存在了,我们只是让客户给我们解释需求,然后把他们锁入一个笼子里就可以了。”事实上,用户并不知道所有的需求。让我们像捕鱼一样去捕获需求: 首先,不同大小的网捕获不同大小的需求。第一遍,用大网眼捞一遍需求池,通过这些大需 ......
笔记 故事 用户 02

C++类内存分布+ Studio工具

书上类继承相关章节到这里就结束了,这里不妨说下C++内存分布结构,我们来看看编译器是怎么处理类成员内存分布的,特别是在继承、虚函数存在的情况下。 工欲善其事,必先利其器,我们先用好Visual Studio工具,像下面这样一步一步来: 先选择左侧的C/C++->命令行,然后在其他选项这里写上/d1 ......
内存 工具 Studio

2023信友队提高组复赛冲刺班 10.2赛后总结

T1:区块链 赛场上还以为很难,直接打表,80pts。本来以为还不错,结果一堆人AC,吐血! 算了,还是来说说正解吧,说多了都是血和泪啊啊啊! 先对开头的公式进行变形,得到: nb/(b-n) xor b =a 通过大量的样例我们可以发现,当b=n+1时,nb/(b-n)取到最大值 这是为什么呢?我 ......
复赛 2023 10.2 10

《DjangoApp开发》第一集——配置环境及项目创建

2023年10月2日 前言 今天中午、下午都出去了。晚上回来看看。上午实现了本地局域网的Linux配置。里面的Django学习内容全来自,Acwing的Django工程课。 目录——实现内容 Ubuntu本地局域网配置ssh 配置Docker 配置Acwing的镜像、用户 创建项目、预览项目 设置v ......
DjangoApp 环境 项目

[IOI2023] 山毛榉树

题目链接1,题目链接2 题目的“绝妙置换”定义较为复杂,我们无法直接进行转化。考虑列举出一些必要条件,从中寻找思路: 对于树上的一条边 \((x,y)\),其中 \(x\) 为 \(y\) 的父节点。那么 \(x\) 在绝妙置换中的位置必定小于 \(y\) 的位置。 对于同个颜色节点的父亲集合,在绝 ......
榉树 2023 IOI

2023年秋季个人阅读计划

10月阅读书籍:需求工程-软件建模与分析 10月12日发表第一篇读书笔记。 10月20日发表第二篇读书笔记。 10月30日发表第三篇读书笔记。 11月阅读书籍:探索需求 11月10日发表第一篇读书笔记。 11月20日发表第二篇读书笔记。 11月30日发表第三篇读书笔记。 12月阅读书籍:需求分析与系 ......
个人 2023

联合省选 2023 游记

Day 0 重庆今年的考场在巴蜀本部,黄花园附近。 下午两点从学校出发,试机打了后缀数组和点分治。 Chery 试机的时候尝试了 SSH,发现有一台非常奇怪的机器,大部分机器都可以与那一台连接,除此之外没有其它的连接,这其中是否有某些微妙的原因。(发现了不可告人的秘密,要被暗杀了) Day 1 之前 ......
游记 2023

2023 春测游记

Day -1 最后一场模拟赛,考了场比较简单的。 Day 0 看板子。 下午到巴蜀试机,一下车就被吓到了,操场上有一群人,结果是中考的百日誓师。试机打了树状数组和马拉车,发现机子慢的很,1e6 的树状数组平均跑了 600ms。对面有个八中的在打后缀树,太珂怕了。 晚饭吃得很清淡,在某个粥馆,吃饭的中 ......
游记 2023

NewStarCtf 2023

嘿嘿嘿,水水博客 MISC CyberChef's Secret M5YHEUTEKFBW6YJWKZGU44CXIEYUWMLSNJLTOZCXIJTWCZD2IZRVG4TJPBSGGWBWHFMXQTDFJNXDQTA=直接上厨师magic,自动解密 机密图片 0通道的图像上都有黑线,猜测rg ......
NewStarCtf 2023

qbxt2023国庆刷题 Day4 ~ Day7

本帖涉及以下内容: 超长内容 感性理解 思路引导 屑排版 恶意卖萌 Day4 没考,因为感觉题全是码农题,感觉有点烂 T1 \(lcm(a,b,c) = lcm(lcm(a,b), c)\) ,直接暴力算就好了 然后你就 \(Wa\) 了 因为答案要取模, \(lcm(a,b,c) \mod P \ ......
Day 国庆 qbxt 2023 Day4

博客迁移说明(2023年中秋国庆)

title: 博客迁移说明(2023年中秋国庆) date: 2023-10-02 15:55:48 tags: [博客迁移说明,Migration] description: 博客心路历程 写一遍心路历程,发布在两个blog,用于关联,衔接,和背景介绍 不知不觉已经写了15年多的博客文章,养成了随 ......
国庆 博客 2023

2023.10.2——每日总结

学习所花时间(包括上课):0h 代码量(行):0行 博客量(篇):1篇 今天,上午学习+休息,下午学习+休息; 我了解到的知识点: 1. JS 2. 终于有一段较长且不被打扰的时间,系统的学习一下JavaWeb,以https://www.bilibili.com/video/BV1m84y1w7Tb ......
2023 10

Better Input:VSCode插件开发指南

更好的阅读体验? 0.准备工作 先安装(更新) node.js 和 nmp node 更新 去 Node.js 官网下载最新版本,然后重新安装在原来的安装路径下(第一次下载可只进行第三步) node -v查看当前版本是否是最新版本 where node 查看之前的安装路径 去 Node.js 官网下 ......
开发指南 插件 指南 Better VSCode

2023.10.2日报

今天继续配置idea和vue,又是大战bug的一天,yysy,需要使用这个项目,安装一个插件,很合理吧 那为啥idea会和vue插件冲突,我不理解,反正报错就是failed to saving......,所有的项目直接都打不开 点击html或者java或者vue文件也没用,很离谱 ......
日报 2023 10

关于在springboot中开发mybatis来实现前后端分离

一、分层架构 Controller:负责处理用户的请求和响应 get请求与post请求的区别: get请求需要的在http协议上输入参数,而 post请求不需要在http协议上输入参数,要在请求体中寻找参数。 在一次请求与响应过程中,首先浏览器发起一次请求到服务器,服务器中会有一个前端控制器处理请求 ......
springboot mybatis

2023-2024-1 20231305《计算机基础与程序设计》第一周学习总结

2023-2024-1 20231305《计算机基础与程序设计》第1周学习总结 作业信息 这个作业属于哪个课程 <班级的链接>(如2022-2023-1-计算机基础与程序设计) 这个作业要求在哪里 <作业要求的链接>(如2022-2023-1计算机基础与程序设计第一周作业) 这个作业的目标 <快速浏 ......

2023-2024-1 20231322 《计算机基础与程序设计》第一周学习总结

作业信息 这个作业属于哪个课程 2022-2023-1-计算机基础与程序设计 这个作业的要求 [2022-2023-1-计算机基础与程序设计第一周作业](https://edu.cnblogs.com/campus/besti/2023-2024-1-CFAP/homework/13009) 这个作 ......

ARM开发板学习

ARM开发板学习 1、蜂鸣器配饰和时间函数开发 #include <stdio.h> #include <wiringPi.h> #include <unistd.h> #define BEEP 0 // 设置针脚0为蜂鸣器的控制引脚 int main(void) { wiringPiSetup() ......
ARM

2023.10.1记录

被NOIP提高组的题暴虐。 [NOIP2000 提高组] 方格取数 NOIP2000 提高组] 方格取数 - 洛谷 | 计算机科学教育新生态 (luogu.com.cn) 题意 从一个\(n\times n\)的矩阵的左上角走到右下角,只能往右边和下边走,选择两条路,把这两条路经过的单位的数字取走, ......
2023 10

# 2023-2024-1 20231308 《计算机基础与程序设计》第二周学习总结

2023-2024-1 20231308 《计算机基础与程序设计》第二周学习总结 作业信息 作业课程 2023-2024-1-计算机基础与程序设计 作业要求 2023-2024-1计算机基础与程序设计第二周作业 这个作业的目标 学会两本教材第一章的内容,掌握gcc和gdb基本操作 作业正文 http ......

destoon运行流程二次开发必看

<?php 代码首先包含common.inc.php文件 在common.inc.php文件中,首先定义常量。 define('IN_DESTOON', true); define('IN_ADMIN', defined('DT_ADMIN') ? true : false); define('DT ......
流程 destoon

渗透测试实战-CS工具使用

使用Cobalt Strike工具做渗透测试,本文包含搭建CS服务器,通过生成克隆钓鱼网站和生成木马进行后渗透,熟悉使用CS工具和理解测试原理。 ......
实战 工具 CS