XOR
程序员的修炼之道②
第七节:重复的危害 1、可靠的开发软件,并让我们的开发更易于理解和维护的唯一途径,是遵循我们称之为 DRY 的原则:系统中的每一项都必须具有单一、无歧义、权威的表示。 DRY 是 Dont’t Repeat Yourself 的缩写。 2、重复的产生通常有以下种类: 强加的重复。开发者觉得他们无可选 ......
程序员的修炼之道③
第13节 估算 1、通过学习估算,并将此技能发展到事物的数量级有直觉的程度,你就能展现出一种魔法般的能力,确定他们的可行性。 2、多准确才足够准确?130 个工作日和大概 6 个月,是不同的,显然,前者表示的精度更高。我们在做估算的时候也需要选好描述估算时间的单位值。 3、估算结果怎么来呢。 首先需 ......
程序员的修炼之道④
第19节 文本操纵 1、学习一种文本操纵语言。文本操作语言对于编程的意义,就像是刳刨机对于木工活的意义。 2、文本操作的案例。 我们的测试数据有好几万条,散落在不同文件,如果需要进行合并并转换为特定格式,手动处理是无法想象的。但如果使用 Perl 几个小时就可以完成。 数据库 schema 维护。可 ......
数据结构实验代码分享 - 4
迷宫与栈问题(图的应用) 【问题描述】 以一个 m*n 的长方阵表示迷宫,0 和 1 分别表示迷宫中的通路和障碍。设计一个程序, 对任意设定的迷宫,求出一条从入口到出口的通路,或得出没有通路的结论。 输入:行 列 迷宫,0表示无障碍,1表示有障碍 输出:一条Path 或 “NO PATH” 注:参考 ......
自动化测试学习
1.分层处理 POM POM的核心思想:把重复的操作独立出去 2.报表 生成allure报表的固定写法 3.pytest测试 4.其他 4.1元组解包使用* 4.2使用yaml文件作为数据驱动 安装PYyaml包: pip install PYyaml 导入yaml使用;import yaml 4. ......
ShowMeBug X 元象唯思 | 打造全面技术招聘流程,提升人才甄选效率
ShowMeBug 签约了元象唯思控股深圳有限公司(以下简称元象唯思),凭借完善的技术招聘解决方案,ShowMeBug 助力元象唯思构建全流程技术招聘,打造科学的人才筛选机制,帮助企业快速识别优质技术人才。 ShowMeBug 技术测评平台集成了30多种编程语言与主流开发框架,不仅满足了元象唯思多个 ......
关于mysql5.6.X和mysql8.0.X配置密码过期策略
关于mysql5.6.X和mysql8.0.X配置密码过期策略的学习心得 来自于:https://blog.csdn.net/A369521/article/details/122963046 本文章通过windows系统navicat软件实际操作(命令行登录mysql也可以),对比了mysql5. ......
jdk 11.0.16.1版本 生成图片验证码会报空指针异常
异常堆栈信息 java.lang.NullPointerException: null at java.desktop/sun.awt.FontConfiguration.getVersion(FontConfiguration.java:1264) at java.desktop/sun.awt. ......
[AHK2] 一个窗口示例
下面是最近写的工具中的一个窗口,具有不错的效果。 值得一提的是使用到了第三方控件ActiveX,嵌入了一个html。 class PasteText extends Gui { static destroyed := true __New() { super.__New('-Caption +Bor ......
权威Scrum敏捷开发企业培训分享
课程简介 Scrum是目前运用最为广泛的敏捷开发方法,是一个轻量级的项目管理和产品研发管理框架。 这是一个两天的实训课程,面向研发管理者、项目经理、产品经理、研发团队等,旨在帮助学员全面系统地学习Scrum和敏捷开发, 帮助企业快速启动敏捷实施。 课程采用案例讲解+沙盘演练的方式授课,通过两天的 ......
多页应用嵌入无界的情况分析
初步研究了下V-SCM系统(或称:数字化供应链),是使用jQuery开发多页应用,通过nginx组织了各个页面,系统内部通过window.location.herf/a标签进行页面跳转,估计跳转登录页的逻辑就是看有无Cookie请求头字段,有进系统,无进登录页。 由于他不是单页应用(SPA,Sing ......
node 经验
路径 // 当你使用如 res.render()时会默认加上前缀 path.join(__dirname, './htmls') 1. app.set('views', path.join(__dirname, './htmls')) // static_res 里的文件谁都可以访问, 以 / 开头 ......
Ubuntu系统安装与配置VNC server实现远程桌面连接
本文介绍了在 Ubuntu 系统上安装和配置 VNC 服务器所需的步骤,并展示在windows端如何通过 SSH 隧道安全地连接到 VNC 服务器。本文测试环境Ubuntu版本18.04,其它版本也行。整个安装过程只需要两条命令,再简单配置一下就能搞定。 1、ubuntu系统先连接好互联网 2、第一 ......
表头拉伸和分栏拉伸方案
1. 纯css极简版 resize: horizontal; 缺点: 只能在右下角很小的范围显示拉伸鼠标,且样式范围反斜线 2. 纯css美化版 //隐藏掉反斜线 .container::-webkit-resizer { background: transparent; } 3. 纯CSS复杂版 ......
[AHK2] 为toolwindow窗口添加阴影效果
如下示例 g := Gui('-Caption +Border') ; 或包含 +ToolWindow g.SetFont('s13', 'consolas') g.AddText('c4c071d', data) g.BackColor := 'f6eeda' g.Show('x100 y50') ......
探索大语言模型 :首场英智未来AI沙龙精彩回顾
12月27日,英智未来主办的第一期英智AI沙龙《大语言模型创新应用与最新发展现状》在深圳南山顺利举行。本次沙龙汇集了来自IT、文娱、金融等行业的精英人士和AI爱好者,共同探讨大语言模型在各领域的创新应用及其发展趋势。 以大模型为核心的通用人工智能正在驱动新一轮智能革命的持续演进,大模型给影视、医疗等 ......
20 I2C MASTER控制器驱动设计
1 系统框图 I2C Master控制器主要包含I2C收发数据状态机,SCL时钟分频器、发送移位模块、接收移位模块、空闲控制忙指示模块。SCL和SDA的输出逻辑和时序通过SCL和I2C状态机控制。 重点介绍关键信号: IO_sda为I2C双向数据总线 O_scl为I2C时钟 I_wr_cnt写数据字 ......
技术文档 | 在Jenkins及GitlabCI中集成OpenSCA,轻松实现CI/CD开源风险治理
插播: OpenSCA-cli 现支持通过 homebrew 以及 winget 安装: Mac/Linux brew install opensca-cli Windows winget install opensca-cli 总有小伙伴问起如何在CI/CD中集成OpenSCA,文档它这不就来啦 ......
彻底取消unigui的/server页面及扩展应用(78)
https://www.cnblogs.com/qiufeng2014/p/14779399.html unigui的应用默认会在/server显示相关信息,unigui编译的应用能不能简单设置就可以取消/server页面? 经验证,在UniServerModule.UniGUIServerModu ......
freemarker 引擎模板保留两位小数,去尾法不进行四舍五入的方法
${4511.25?string("#.#")} 这个表达式的结果为4511.2;并不是传统的四舍五入规则;正确的应该是下面这个表达式: ${4511.25?string("#.#;;roundingMode=halfUp")} 这个表达式的结果为4511.3。 而 ${4511.35?string ......
海外的短信代理服务靠谱吗? 亲测成功率为0%
由于某些App的注册需要,因此需要一个海外手机进行短信注册,但是海外手机这事情确实不靠谱,搞不来,因此就考虑使用海外短信代理服务,于是使用了下面的俄罗斯网站: https://sms-activate.org/cn/freePrice#activation 最后的结果就是惨不忍睹呀,搞了一个小时,一 ......
保加利亚 1998 P6
(保加利亚 1998 P6)求证:\(x^2y^2 = z^2(z^2 - x^2 - y^2)\) 没有正整数解. 证明:设 \((x, y, z)\) 为满足题设的、使得 \(x + y + z\) 最小的一组解.改写原式得 \(\displaystyle (\frac{z^2}{x^2} - ......
TSINGSEE青犀智能分析网关V4视频智能分析在智慧幼儿园中的应用
智能分析网关(V4版)是TSINGSEE青犀视频推出的一款软硬一体的AI边缘计算硬件设备,硬件内部署了36种AI算法模型,支持对接入的视频图像进行人、车、物、行为等实时检测分析,并上报识别结果,并能进行语音告警播放。硬件AI管理平台支持前端设备管理、实时视频预览、录像与云存储、告警推送、取证抓拍、算... ......
opengauss-测试shared_buffers对影响DROP TABLE的性能影响
https://mp.weixin.qq.com/s/b2_Wteyv9ujoW2IV2y8QAw 记录一下白老师提到的在PG数据库中 shared_buffers会影响DROP TABLE的性能。 在opengauss中的测试,tps波动不明显: ......
qt15获取不重复的随机数
qt 15有新的库产生随机数了,再也不用担心在for循环中会获取重复的随机数了。 #include <QRandomGenerator> // ... for (int i = 0; i < 10; ++i) { QRandomGenerator generator; generator.seed( ......
python opencv保存摄像头视频
要使用Python和OpenCV将摄像头视频保存为.mp4格式,您需要使用cv2.VideoWriter的fourcc参数指定视频编码器。在大多数情况下,使用cv2.VideoWriter_fourcc(*'mp4v')将视频保存为.mp4格式是一个好选择。以下是一个示例代码: python 复制 ......
pytorch转onnx中关于卷积核的问题
pytorch导出onnx过程中报如下错误: RuntimeError: Unsupported: ONNX export of convolution for kernel of unknown shape. 我报错的部分代码如下: def forward(self, input): n, c, ......
金蝶云苍穹技术开放日第十期精彩回顾|赋能开发者·提升项目质量
12月28日,以“开发之巅:项目质量提升之道”为主题的第十期技术开放日活动圆满结束。此次线上交流活动吸引了超过 1700+ 开发者热情参与,来自金蝶云苍穹平台生态部的技术架构师——郑烈彬老师和金蝶中国用户体验部的产品经理——曹卫群老师分别带来了关于开发助手工具的深入解析和用户体验质量检验系统的精彩讲 ......
南阳 南阳科技职业学院 外文名Nanyang Vocational College of science and technology
南阳科技职业学院是2020年经河南省政府批准成立、教育部备案的公办专科层次全日制普通高校,由南阳市人民政府和邓州市人民政府共同举办。 [3] 学校总规划面积2000余亩,现占地面积1185亩,建筑面积46.3万平方米;学院开设25个专业;现有教职工706人。 南洋理工大学(Nanyang Techn ......