代码 前端 注释 性能

【HNU个人项目互评】 基于java生成中小学数学卷子自动生成程序代码分析

【评价者】:金颖希 【项目作者】:刘一凡 【使用语言】:Java 前言 【项目简介】本项目为中小学数学卷子自动生成程序,采用java编程语言实现用户登录、用户类型判断、生成题目、题目查重、切换用户类型以及题目保存等简单功能。 【评价标准】本文以代码分析为主,主要从代码的可读性、性能、可靠性、可扩展性 ......
卷子 自动生成 中小学 数学 代码

单例模式(手撕代码)

一、单例模式 单例模式是常见的一种软件设计模式,单例对象的类只能实例化一个对象。 该类负责创建对象,同时保证只能创建一个对象。并提供一个访问它的全局访问点,该实例被所有程序模块共享。 一般应用与工具类的实现或者消耗资源的场景。 特点: 类构造函数私有 持有自己类的引用 对外获取实例的静态方法 代码: ......
模式 代码

使用js开发一个快速打开前端项目的alfred插件

使用js开发一个快速打开前端项目的插件 目录 前言 使用的技术栈 步骤 问题发现 待优化 前言 一直以来开发都是先打开vscode,然后选择项目,在项目多的情况下会觉得挺繁琐;如果同时打开了许多vscode窗口,寻找目标窗口也比较麻烦,于是萌生了开发一个alfred的工作流插件的想法,目标是在alf ......
前端 插件 项目 alfred

代码混淆工具ipaguard:如何使用ipaguard保护和混淆iOS应用程序代码

​ 转载:怎么保护苹果手机移动应用程序ios ipa文件中的代码? 目录 转载:怎么保护苹果手机移动应用程序ios ipa文件中的代码? 代码混淆步骤 1. 选择要混淆保护的ipa文件 2. 选择要混淆的类名称 3. 选择要混淆保护的函数,方法 4. 配置签名证书 5. 混淆和测试运行 ​编辑 在当 ......
ipaguard 代码 应用程序 工具 程序

用低代码开发工具高效构建企业门户

企业信息门户EIP是指将各种应用系统、数据资源和互联网资源统一集中,根据每个用户使用特点和角色的不同,形成个性化的应用界面,并通过对事件和消息的处理、传输把用户有机地联系在一起。 企业随着业务的发展,运作的复杂度也在不断加大,再加上各部门的业务量和业务的复杂度都在不断增加,可能已经建设了ERP、OA ......
开发工具 代码 工具 门户 企业

一键实现冒泡排序算法,代码质量有保障!

近年来,深度学习和神经语言模型作为提高开发人员生产力的手段, 尤其是2022年11月30日,ChatGPT这一现象级热点得出横空出世,在全球范围内形成了热烈的讨论,其中关于自动化代码生成和其它软件工程方面受到了极大的关注。 软件开发过程涵盖了各种代码生成任务,包括代码自动生成、代码翻译和程序融合。受 ......
算法 代码 质量

HNU_个人项目_中小学数学卷子自动生成程序_简要分析何梁雨代码

一、前言 感谢老师安排的这一次互评,以及我的结对编程伙伴何梁雨。在互评中我学到了不一样的编程思路,更清晰的感受到了自己编程水平哪一部分存在缺陷,并向这个方向学习改正。 二、测试与评价 1.测试程序运行 (1)界面整洁简单,流程清晰。动作转折的地方经常会有一长串横杠隔开,让用户更容易理解,体验感好。且 ......
卷子 自动生成 简要 中小学 数学

有关指针的一些代码定义

定义一个指针 int *p; p是指向整型的指针。由于没有初始化操作,p的指向是未知的,这是一个野指针。 连续定义指针 int *p1, *p2; p1和p2都是指针类型。如果写成 int *p1, p2; p1是指针类型,p2是整型变量,不是指针。 常量指针(指向常量的指针变量) const in ......
指针 代码

Redis 不同插入方法的性能对比

1. 测试目的 对比 Redis 不同插入方法(插入同时能设置过期时间)的性能区别。 2. 测试数据 key:SMGP_ value:JSON数据 { "spName":"100003", "protocol":"SMGP", "remoteAddress":"192.192.192.192:441 ......
性能 方法 Redis

前端笔记

JavaScript初始化加载的3种方式_js初始化加载方法_——潇洒走一回——的博客-CSDN博客 <script> //只能有一个 window.onload = function(){ alert("JS初始化加载"); } </script> <script> // 可以有多个但是容易被断开 ......
前端 笔记

代码源:合并数列(二分)

有 n 个线性序列,第 i 个序列可以表示成 ki×x+bi 的形式 (x=0,1,2,... )。 请问将这些序列中的数按从小到大的顺序合并起来,前 m 个数分别是多少(重复出现的数合并后也会出现多次)? 输入格式 第一行一个整数 n 。 接下来 n 行每行两个整数 ki,bi 。 最后一行一个整 ......
数列 代码

高性能光纤声传感器/光纤麦克风市场调研

光纤麦克风 光纤声传感器是一种利用光纤作为传光介质或探测单元的一类声传感器,相比传统电声传感器其具有灵敏度高、频带响应宽、抗电磁干扰等优越特性,可广泛应用于国防安全、工业无损检测、医疗诊断及消费电子等领域。 应用领域 光纤麦克风一经出世,就在很多行业得到了应用。比如, 以色列Optoacoustic ......

FastGPT 接入飞书(不用写一行代码)

FastGPT V4 版本已经发布,可以通过 Flow 可视化进行工作流编排,从而实现复杂的问答场景,例如联网谷歌搜索,操作数据库等等,功能非常强大,还没用过的同学赶紧去试试吧。 飞书相比同类产品算是体验非常好的办公工具了,我司也是废了很大的劲才迁到飞书,所以我们先来接入飞书的教程。 原文链接:ht ......
一行 不用 FastGPT 代码

UNU 个人项目代码分析

一、前言 本文是对于结对编程队友的个人项目的分析,由于工程量较大,完成分析花了一定的时间。不过有一说一,队友的这项工程完成度是相当高的,质量也是很靠谱。本人在分析队友的工程的同时也是在学习的过程,队友的程序语言采用的是C++,区别于java和python等其他很多同学采用的语言,在队友的这项工程中是 ......
代码 项目 个人 UNU

编译.NET 7.0 Runtime源代码

1. 从github拉取代码,路径: https://github.com/dotnet/runtime https://github.com/dotnet/runtime.git 2. 切换分支到 "release/7.0" release/7.0 3. 编译源代码需要另外安装:python、cm ......
源代码 Runtime NET 7.0

ThinkPHP 笑脸代码

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.o ......
笑脸 ThinkPHP 代码

# 代码互评--中小学卷子自动生成程序

代码互评--中小学卷子自动生成程序 简介 本篇是对我的队友lq的个人项目的分析 项目需求 · 能根据需求生成对应阶段的试卷 · 登录后可以切换对应阶段 · 同一用户生成的题目与以往生成过的题目不能重复 · 剩下的就是项目的一些小的要求,例如相对路径、界面美观以及输入输出的一些不是什么大问题的需求 项 ......
卷子 自动生成 中小学 代码 中小

微前端启动子应用出现的eslint提示

前言 在管理较大的多人协同开发项目时,为了规范大家的代码书写习惯,我们往往都会用eslint来约束,但这也导致我们在拉项目时以及开发时都增加了不少麻烦,本文着重讲解微服务启动不同子项目时常规报错的解决方式。 步骤一:在package.json将 "lint": "vue-cli-service li ......
前端 eslint

Java学习之路--Hello World--注释

package com.chao.base;public class HelloWorld { public static void main(String[] args) { System.out.println("Hello,World!"); }}//单行注释/*多行注释 *//**JavaD ......
注释 Hello World Java

代码重构原则与技巧

代码可读性是衡量代码质量的重要标准,可读性也是可维护性、可扩展性的保证,因为代码是连接程序员和机器的中间桥梁,要对双边友好。 随着项目在不断演进过程中,代码不停地在堆砌,如果没有人为代码的质量负责,代码总是会往越来越混乱的方向演进。当混乱到一定程度之后,量变引起质变,项目的维护成本已经高过重新开发一 ......
原则 代码 技巧

四千行代码写的桌面操作系统GrapeOS完整代码开源了

https://www.cnblogs.com/chengyujia/p/17715204.html 简介 学习操作系统原理最好的方法是自己写一个简单的操作系统。GrapeOS是一个非常简单的x86多任务桌面操作系统,源代码只有四千行,非常适合用来学习操作系统原理。源码地址:https://gite ......
代码 桌面 GrapeOS 系统

[代码随想录]Day49-动态规划part17

题目:647. 回文子串 思路: 整体上是两种,就是s[i]与s[j]相等,s[i]与s[j]不相等这两种。 当s[i]与s[j]不相等,那没啥好说的了,dp[i][j]一定是false。 当s[i]与s[j]相等时,这就复杂一些了,有如下三种情况 情况一:下标i 与 j相同,同一个字符例如a,当然 ......
随想录 随想 代码 动态 part

中小学数学卷子自动生成程序队友代码分析

引言 项目背景和目的: 在教育领域,手动生成数学卷子是一项既耗时又耗力的工作,需要老师投入大量的时间和精力。为了减轻老师的负担,提高教学效率,同时提供更加灵活和个性化的卷子生成服务,这个项目提出了自动化生成数学卷子的解决方案。同时,在课程设置方面,这个项目旨在提高我们独立编程、规范编码的能力。 个人 ......
卷子 自动生成 队友 中小学 数学

前端RSA公钥解密

前端加解密使用的jsencrypt包,jsencrypt包中只有公钥加密,私钥解密的方法,但项目中要求前端公钥解密,通过重写jsencrypt包中的方法来实现 /** * 重写JSEncrypt解密方法以支持公钥解密 * */private pkcs1unpad2(d, n) { const b = ......
公钥 前端 RSA

java代码访问网页

import java.io.BufferedReader; import java.io.InputStreamReader; import java.net.URL; import java.net.HttpURLConnection; public class WebPageAccess { ......
代码 网页 java

结对项目对方个人项目代码分析

作者:袁秀广 分析代码对象:夏礼顺 FileSystem.java public File fileMaking(User currentUser) { String mkdirName = "src/" + currentUser.getAccount(); // 相对路径 File mkdirF ......
项目 对方 代码 个人

JAVA-基本程序设计结构(类变量、main语法、代码块、final关键字、抽象类)

1.类变量和类方法 1.类变量 1.类变量的定义和语法 1.类变量(静态变量/静态属性/静态字段)是该类的所有对象共享的变量,任何一个该类的对象去访问它时,取到的都是相同的值,同样任何一个该类的对象去修改它时,修改的也是同一个变量 2.定义语法: 访问修饰符 static 数据类型 变量名; [推荐 ......
变量 程序设计 语法 关键字 关键

vscode 注释后 光标下移(注释后光标快速定位下一行) 仿照idea

VSCode 注释后光标快速定位下一行 1. 安装插件 Multi-command 2.打开 Keybinding.json 左下角齿轮图标,键盘快捷方式 点击右上角文件图标 3. 添加代码 注意加在数组里面 { "key": "ctrl+/", "command": "extension.mult ......
光标 注释 一行 vscode idea

Harmony自定义页面请求与前端页面调试

一、自定义页面请求响应 Web组件支持在应用拦截到页面请求后自定义响应请求能力。开发者通过onInterceptRequest()接口来实现自定义资源请求响应 。自定义请求能力可以用于开发者自定义Web页面响应、自定义文件资源响应等场景。 Web网页上发起资源加载请求,应用层收到资源请求消息。应用层 ......
页面 前端 Harmony

1、算法中涉及的数据公式(Markdown和代码中)

一、基本公式 1. 上下标 1 $$ 2 A_1^2 3 \\ 4 B_{12} 5 \\ 6 2^{x^2+y} 7 $$ View Code ......
算法 公式 Markdown 代码 数据