程序员 境界 思想 经验

读程序员的README笔记04_防御式编程

1. 编写可维护的代码 1.1. 生产环境下的软件必须一直保持可用的状态 1.1.1. 用户行为不可预测,网络不可靠,事情总会出错 1.2. 编写可维护的代码有助于你应对不可预见的情况,可维护的代码有内置的保护、诊断和控制 1.2.1. 切记通过安全和有弹性的编码实践进行防御式编程来保护你的系统,安 ......
程序员 笔记 程序 README 04

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

2023-2024-1 20231402《计算机基础与程序设计》第十一周学习总结 作业信息 这个作业属于哪个课程 2023-2024-1-计算机基础与程序设计 这个作业要求在哪里 2023-2024-1计算机基础与程序设计第十一周作业 这个作业的目标 自学计算机科学概论第15,16章,《C语言程序设 ......

聊聊如何为python程序 debug

开始调试之前摆正心态 一、调理论的简单介绍 1、调试理论“软件”的两层含义 ·人类需求在信息世界的投影 理解错需求→bug ·计算过程的精确(数学)描述 实现错误→bug 2、调试困难的根本原因因为bug的触发经历了漫长的过程·需求→设计→代码(状态机)→Fault(bug)→Error(程序状态错 ......
程序 python debug

软件设计师通过及经验

首先我是计算机软工专业的,备战这个考试大概两个月的时间。 基础:我认为我算是有基础的那一部分,在备战的过程中,我主要是通过刷题和看b站视频。我认为没有基础的话可能有点吃力,因为他涉及的知识面很广,要一个一个学习起来很麻烦,因此需要留多一点时间来复习。我刷题主要是在软考通来刷题,看b站视频。 【202 ......
设计师 经验 软件

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

作业信息 这个作业属于哪个课程 2023-2024-1-计算机基础与程序设计 这个作业要求在哪里 2023-2024-1计算机基础与程序设计第十一周作业 这个作业的目标 计算机网络、网络拓扑、云计算、网络安全、Web、HTML,CSS,Javascript、XML 作业正文 https://www. ......

如何为python程序debug

如何为python程序debug 1调试理论的简单介绍 bug的触发过程:需求--设计--代码--fault--error--failure 2看懂报错信息 3利用print 方法调试程序 4利用assert 方法调试程序 assert:后面举一个条件,如果不满足,则运行错误 5利用你的idea来调 ......
程序 python debug

记录--静态网站 H5 跳小程序,以及踩坑

这里给大家分享我在网上总结出来的一些知识,希望对大家有所帮助 背景 我司有智慧功成家APP和对应的小程序,现在已经实现APP分享到微信,微信点击分享链接直接进入小程序。 目前有一个问题就是我们APP在网警那边还没有完全审批下来,已经搞了几个月了,还不知道啥时能上线。微信对于这类分享是有限制的,可以分 ......
静态 程序 网站 H5

自己动手开发小程序版俄罗斯方块

最近自己写了一个俄罗斯方块的小程序,基本处理完了所有BUG,尽量做到了代码简洁、功能完善,目前感觉唯一不太完美的地方是下键的短按和长按效果,完整源码如下: WXML(使用了weui组件库的图标) 1 <view class='container'> 2 <view class="flex outpu ......
方块 程序

程序员有哪些必读书单?求推荐

我在不同阶段有看不同的书,我看了好多书,可以跟大家讲讲。 学C++时候,C++那本lipman写的,lipman是第1个实现C++编译器的CFont,他是那个C++2号人物,他那本非常经典的红皮的 《C++ primer》。 你要学linux系统调用、编程接口的话,你看《UNIX环境高级编程》,这本 ......
书单 程序员 程序

如何使用Visual Studio 2022创建基本Vue.js.Web应用程序

最近接了个物联网项目,需要用到 VUE Ant-Design 对于 vue 没有概念 只能查找相关 vue.js 的知识。 了解vue.js 的 前提条件 是要对 HTML +CSS +Jscript 有一定的知识储备。 所以 又去看了看 对应的三剑客(HTML +CSS +Jscript)。 跟着 ......
应用程序 程序 Visual Studio 2022

运行 jar 程序

运行 jar 程序 运行 jar 程序 一、java.exe 启动 jar 程序 (会显示 console 黑窗口) 1、一般用法: java -jar XXX.jar java -server -Xms1024m -Xmx20480m -jar $JAR_NAME.jar 2、重命名进程名称启动: ......
程序 jar

微信小程序循环使用slot解决办法

因为要封装组件涉及到嵌套问题,发现小程序不能循环使用slot,烦死了。又要达到预期效果只能用虚拟节点,官网有介绍。 当前情景有A、B、C三个组件 展示在index.wxml中,A是最外层swiper组件,B是第二层scrollview组件,C就是需要渲染的内容。 由于C内容之前写的是分散的需要整理为 ......
办法 程序 slot

codegeex 程序员代码工具

一、codegeex 简介 CodeGeeX是清华和智谱AI联合打造的多语言代码生成模型。 官网地址:https://codegeex.cn/ 二、安装方法 1、支持IDE如下:vscode、GoLand、IntelliJ IDEA等 2、支持语言如下:python、C++、Go、Java等 3、以 ......
程序员 codegeex 代码 工具 程序

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

作业信息 这个作业属于哪个课程 https://edu.cnblogs.com/campus/besti 这个作业要求在哪里 https://www.cnblogs.com/rocedu/p/9577842.html#WEEK11 这个作业的目标 计算机科学概论第15,16章并完成云班课测试《C语言 ......

麒麟系统一直free命令看内存占用90%但是top命令看每个程序占用内存只有20%,怎么查找什么问题导致的这种情况

麒麟系统一直free命令看内存占用90%但是top命令看每个程序占用内存只有20%,怎么查找什么问题导致的这种情况 这种情况可能是因为 Linux 系统的内存管理机制导致的。free 命令和 top 命令使用不同的方式来报告内存使用情况,因此可能会看到不同的结果。 free 命令显示的内存使用情况包 ......
命令 内存 只有 情况 程序

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

学期(2023-2024-1) 学号(20231414) 《计算机基础与程序设计》第十一周学习总结 作业信息 这个作业属于哪个课程 <班级的链接>(2023-2024-1-计算机基础与程序设计) 这个作业要求在哪里 <作业要求的链接>(2023-2024-1计算机基础与程序设计第十一周作业) 这个作 ......

面向对象程序设计第三次bolg

前言 本次博客针对面向对象程序设计的课程所发的PTA作业7,8以及期末考试中的面向对象编程题的分析和总结,重点介绍课程成绩统计程序系列题目以及期末考试的编程题。 PTA第七次作业 在这次作业中7-1、7-2内容和考点相同,在此我分析一下7-2Hashmap的排序这个问题。 7-2 容器-HashMa ......
程序设计 对象 程序 bolg

Maven 环境变量配置 'mvn' 不是内部或外部命令,也不是可运行的程序或批处理文件

在cmd里面输入对应的mvn命令出现了这行提示,说明你的maven环境变量配置有问题,需要重新配置 1、添加 M2_HOME 和 MAVEN_HOME 在系统变量里面添加M2_HOME 和 MAVEN_HOME ,都指向你的本地maven安装路径 2、添加用户变量PATH中 3、校验 在cmd中输入 ......
变量 命令 环境 文件 程序

读程序员的README笔记03_变更代码

1. 行为准则 2. 变更代码 2.1. 变更代码和在新代码库中写代码完全不一样,你必须在不破坏现有行为的情况下进行这些修改 2.1.1. 必须理解其他开发者的想法,坚持原有的代码风格和设计模式 2.1.2. 必须在工作中温和地改进代码库 2.2. 善于利用现有代码 2.2.1. 安全地在现有代码库 ......
程序员 代码 笔记 程序 README

【.Net 学习笔记】创建通用主机程序

1. 创建控制台项目 添加 nuget 包依赖 点击查看代码 <ItemGroup> <PackageReference Include="Microsoft.Extensions.Hosting" Version="8.0.0"/> <PackageReference Include="Micro ......
主机 笔记 程序 Net

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

2023-2024 20231313《计算机基础与程序设计》第十一周学习总结 作业 速达 作业课程 班级链接 作业要求 计算机基础与程序设计第十一周学习总结 作业内容 计算机科学概论第15,16章《C语言程序设计》第10章并完成云班课测试,计算机网络,网络拓扑,云计算,网络安全,Web,HTML,C ......

《卓有成效的程序员》读书笔记2

感触: 1. 愤怒的猴子 在书中的第二部分,提到了很多实践相关的内容。让我感触最深的是“愤怒的猴子”的故事: “早在20世纪60年代,行为科学家们进行了一项实验。他们把五只猴子和一架活梯放在一间屋子里,并在天花板上挂了一串香蕉。这些猴子很快就想到它们可以爬上梯子去吃香蕉,但每当它们靠近活梯的时候,科 ......
卓有成效 程序员 成效 笔记 程序

QT最小化程序到托盘运行

MinTray 说明 实现程序关闭时最小化托盘的功能 托盘实现显示主页面和退出的功能 支持扩展,直接引用TrayIcon类即可,对外暴露接口 单例实现,可复用 警告 注:博主所有资源永久免费,若有帮助,请点赞转发是对我莫大的帮助 注:博主本人学习过程的分享,引用他人的文章皆会标注原作者 注:本人文章 ......
托盘 程序

[Python急救站]火车购票程序

火车购票程序 如果要一直执行程序,加个while循环即可。要是要智能判断月份,可以通过调取当前时间进行判断即可。 print(""" 1、每年的1-3月和7-9月凭学生证可以打5折。 2、10人(含10人)以上团购还可以打9折。 """) i = eval(input("请输入单张火车票的全价:(1 ......
急救站 火车 程序 Python

h5、app、小程序跳转外部链接的几种方式

H5、Windows中,跳转外部链接可以使用: 1、window.location.href = 外部地址;// 兼容性最好 2、window.open(外部地址); // 此种方式在Safari浏览器中存在无法打开的情况 APP中打开外部地址: 1、plus.runtime.openWeb(外部地 ......
方式 链接 程序 app

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

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

uniapp小程序与H5之间的通信

一、小程序端向H5传递参数 这个比较简单,就是利用web-view的src传递就行 1、创建承载web-view的.vue页面,代码如下: <template> <view> <web-view :src="src" @message="handleMessage"></web-view> </vi ......
之间 程序 uniapp

【JavaScript高级程序设计】-3语言基础

3.1 语法 ......................................................... 21 3.1.1 区分大小写 .................................. 21 3.1.2 标识符 ...................... ......

VBA-Excel程序控制语法

1、If…Then语句 Sub SayHello1() If Time < 0.5 Then MsgBox "早上好!" If Time >= 0.5 Then MsgBox "下午好!"End Sub Sub SayHello2() If Time < 0.5 Then MsgBox "早上好!" ......
语法 VBA-Excel 程序 Excel VBA

使用Stopwatch调试程序的性能

Stopwatch stopWatch = new Stopwatch(); stopWatch.Start(); DoSomething(); stopWatch.Stop(); Console.WriteLine("耗时时间(毫秒):" + stopWatch.Elapsed.TotalMill ......
Stopwatch 性能 程序