程序设计20231410计算机 基础
小程序和app的对比
区别 入口: 小程序:进入小程序测试(扫码、搜索、下拉进入、分享、卡包等进行授权即可) app:通过网站进行下载 部署: 小程序:无需下载安装即可使用 app:需要安装、卸载、升级 兼容性: 小程序:微信的版本和手机分辨率 app:不同操作系统,统一操作系统的不同版本、屏幕分辨率 ......
23种设计模式的图示总结概述(创建型模式和结构型模式)
1、创建型模式 1、简单工厂模式 根据不同的需求(条件),创建出来不同的对象; 2、工厂方法模式 简单地说,就是不同的工厂分别制作不同的产品,这样能够避免上面的工厂出问题,全体待工的情况; 3、抽象工厂模式 出现新的概念——产品等级结构、产品族; 不同的产品有不同的抽象产品,不同的工厂也有不同的抽象 ......
算法:计算圆周率(JS)
计算圆周率 根据公式(π = 4 × (1 / 1 – 1 / 3 + 1 / 5 – 1 / 7 + 1 / 9 - 1 / 11 + 1 / 13··· 1 / 2023)) 计算圆周率的近似值。 1 var sign = 1; // 符号变量,初始值为正 2 var deno = 1; // ......
创建vue3项目、setup函数、ref函数、reactive函数、计算监听属性、生命周期、torefs、vue3 setup写法
创建vue3项目 # 两种方式 - vue-cli:vue脚手架 》创建vue项目 》构建vue项目--》工具链 跟之前一样 - vite :https://cn.vitejs.dev/ -npm create vue@latest 一路选择即可 # 运行vue3项目 -vue-cli跟之前一样 - ......
学习《Linux基础入门》重点前8节--命令汇总笔记
2023-2024-1 20232313 《Linux基础入门》学习总结 作业信息 这个作业属于哪个课程 2023-2024-1网络空间安全 这个作业要求在哪里 掌握Linux基本命令,安装虚拟机 这个作业的目标 掌握Linux基本命令 作业正文 https://www.cnblogs.com/ki ......
做程序员有前途么? 当今社会, 我还要不要做程序员?
背景 本文成于2023年, 基于当前的社会形势, 以及笔者自己的工作经验而成. 笔者的职业是程序员, 有很多人在考虑要不要做程序员, 公司也有很多程序员, 就连程序员自己也会考虑: "程序员到底有没有前途, 要不要转行, 以后怎么发展, 遇到中年危机怎么办" 之类的问题. 仅以此篇, 简单记录下我的 ......
零基础尝试mybatis-plus读写分离
看了好几篇博友写的文章,关于spring-boot整合mybatis-plus实现读写分离,不过都是缺这少那的,跑不起来,所以自己实操了一次,做个记录 实现方式为使用Aop切面 1、增加数据库枚举类 /** * 数据库类型 */ public enum DBTypeEnum { /** * 主节点 ......
lesson9 简易计算器-3 内部类 更好的包装 访问 外部的属性和方法
内部类 更好的包装 访问 外部的属性和方法 package com.zym.lesson9; import javax.swing.*; import java.awt.*; import java.awt.event.ActionEvent; import java.awt.event.Actio ......
作业:计算个人所得税(JS)
日常作业:计算个人所得税(可以在百度搜索:https://baike.baidu.com/item/%E4%B8%AA%E4%BA%BA%E6%89%80%E5%BE%97%E7%A8%8E/87168) 计算个人所得税函数 1 // 计算个人所得税金额的函数 2 function calcPers ......
lesson9 简易计算器-2 面向对象的属性和方法写法
package com.zym.lesson9; import javax.swing.*; import java.awt.*; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java ......
2023-2024-1 20231301 《计算机基础与程序设计》第二周学习总结
2023-2024-1 20231301 《计算机基础与程序设计》第二周学习总结 作业信息 作业 链接 作业课程 <班级>(2023-2024-1-计算机基础与程序设计) 作业要求 <作业>(2023-2024-1计算机基础与程序设计第二周学习总结) 作业目标 <《计算机基础与程序设计》预习第一章> ......
java程序出现oom如何解决?什么场景下会出现oom?
1、概述 OOM,全称“Out Of Memory”,翻译成中文就是“内存用完了”。当JVM因为没有足够的内存来为对象分配空间、并且垃圾回收器也已经没有空间可回收时,就会抛出这个error。 2、常见OOM情况及解决方法 情况一、java.lang.OutOfMemoryError: Java he ......
lesson9 简易计算器-1
package com.zym.lesson9; import javax.swing.*; import java.awt.*; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java ......
现场购小程序学习笔记
语言环境:ts + scss 1.自定义底部菜单 1. 在根目录下创建文件夹及文件 注意:如果文件夹的位置不是在根目录下,底部导航栏不会显示的。 index.wxml <view class="tab-bar"> <view wx:for="{{list}}" wx:key="index" clas ......
创建vue3项目,setup函数,ref函数,reactive函数,计算监听属性,生命周期, torefs,vue3 setup写法
1 创建vue3项目🐑 # 两种方式 - vue-cli:vue脚手架 》创建vue项目 》构建vue项目--》工具链 跟之前一样 - vite :https://cn.vitejs.dev/ -npm create vue@latest 一路选择即可 # 运行vue3项目 -vue-cli跟之前 ......
linux 部署程序句柄数问题
flink 程序 too many open files 错误 信息文件打开数据过多 ulimit -a 查看文件打开句柄数未 1024 临时修改 ulimit -u 65535 永久修改 vi /etc/security/limits.conf * soft nproc 65535 * hard ......
知乎高赞:为什么别选计算机专业???
在知乎看到一个这样的问题:“为什么别选计算机专业?” 来源:https://www.zhihu.com/question/465369002/answer/2213759239 这个话题有756人关注,以及1,721,580人次浏览。以下是一位匿名用户的高赞回答,内容可能比较主观化,仅代表作者个人观 ......
问题排查---应用程序不在接收新请求
问题排查 应用程序不在接收新请求 关键词:springboot,jstack,Arthas 问题描述 查看前端网页,发现所有请求都pending,都超时。但是查看后端程序发现并没有挂掉,cpu,内存都正常。但是日志不打印了。看起来应用程序整体卡死了。 然后重启应用程序,发现又能正常运行了,但是过了半 ......
Knative Serving 基础
Knative Serving 概述 Knative Serving 将一组对象定义为 Kubernetes 自定义资源定义 (CRD)。这些资源用于定义和控制Serverless工作负载在集群上的行为方式。 Knative Serving CRD资源 Knative Serving 将一组对象定义 ......
如何设计一个合适的决策引擎
整出了规则引擎,单模块的规则可以搞定,细节看 规则引擎是如何诞生的。还以信用评分卡以及额度模型来说,不同行业的阈值差异是很大的,因此通常还需要引入分支才是一个完整的决策。 先看一个决策流长什么样? 这是一个比较简单的决策流,它由两个规则集顺序编排,并有起始和结束,是符合BPMN规范的。 BPMN是什 ......
实验1 C语言输入输出和简单程序编写
实验1 C语言输入输出和简单程序编写 一、实验目的 1. 会使用C语言程序开发环境(vs2010/devc++等),能熟练、正确使用它们编写、编译、运行、调 试C程序 2. 知道C程序结构和编码规范,能正确使用 3. 能正确、熟练使用C语言输入输出函数:scanf(), printf(), getc ......
verilog基础语法
模块使用 模块定义加参数 module ctrl_5 #(parameter int addr_width=8, parameter int data_width=32)( input [addr_width-1:0] cmd_addr_i ); //模块例化时决定端口宽度 ctrl_5 #(.ad ......
个人数据存储计划:NAS基础知识
前言# 距离去年国庆入手了NAS至今有好几个月时间了(上一篇文章:NAS开箱),NAS折腾起来有点麻烦,且实际作用因人而异,并没有想象中的好用,所以说好的这个系列一直没有更新~ 还有另一方面的原因,这些NAS的系统基于Linux深度定制,对于我这种习惯用Linux的人来说,用着很别扭不自在,处处受限 ......
2023-2024-1 20231405 《计算机基础与程序设计》 第二周学习总结
2023-2024-1 20231405 《计算机基础与程序设计》 第二周学习总结 作业信息 作业属于哪个课程 https://edu.cnblogs.com/campus/besti/2023-2024-1-CFAP 作业要求在哪里 https://www.cnblogs.com/rocedu/p ......
密码协议学习笔记(1.4):密码学的一些数学基础
数学基础: 抽象代数: 一个算符的代数结构: 幺半群: 数的集合和一个算符构成的代数结构$(G,+)$,且满足 封闭性 结合律 存在恒等元(在群中我习惯这么叫,避免混淆) 群: 满足如下条件的代数结构$(G,+)$: 封闭性 结合律 存在恒等元 对于每个元素均存在逆元 交换群/阿贝尔群: 满足如下条 ......
导数计算器(Derivative Calculator)
导数计算器(Derivative Calculator) https://www.derivative-calculator.net/ a*e^x/(1+abs(x)) ......
GPU通用计算编程模型
这是我阅读General-Purpose Graphics Processor Architecture的一篇笔记,本文对应书中第二章的内容。 执行模型 现代GPU普遍采用SIMD来实现数据级(data-level)并行,程序员通过诸如CUDA等API以在GPU上启动一系列的线程(thread)执行 ......
从零开始的D3D12渲染框架 第0篇 设计思路
DirectX 12、Vulkan等下一代的渲染API在设计上相比OpenGL等上一代API有了很大的不同。下一代渲染API暴露了更多的GPU相关的细节部分,这允许程序员对GPU进行更加细致的控制,但同时也使得API本身变得更加琐碎与难用。这一系列文章用来记录我封装DirectX 12的思路与心得, ......
2023-2024-1 20231419 《计算机基础与程序设计》第二周学习总结
2023-2024-1 20231419 《计算机基础与程序设计》第二周学习总结 作业信息 这个作业属于哪个课程 https://edu.cnblogs.com/campus/besti/2023-2024-1-CFAP 这个作业要求在哪里 https://www.cnblogs.com/roced ......