Java

202306-人民当家作组 实验七 综合软件项目案例

项目 内容 课程班级博客链接 2020级卓越工程师班 这个作业要求链接 实验七 综合软件项目案例 团队名称 人民当家作组 团队的课程学习目标 (1)练习用例图、类图、顺序图、状态图等UML建模技术在软件开发过程中的用途;(2)掌握软件项目的数据库逻辑结构设计方法;(3)掌握软件项目的软件结构设计方法;(4)理解面向对象软件开发过程; 这个作业在哪些方面帮助团队实现学习

04政策查询系统

河北省科技政策查询系统需求 2023.6.10 一、项目背景说明: 近期,河北省省长视察河北省科技厅,需要开发一个科技政策查询界面,展示在河北省科技厅办公大厅触摸大屏上,实现多条件查询和按照政策分类树分类浏览。 二、项目功能说明: 科技政策查询主界面样式如下图所示:                   &nb

超长文本消息回写企业微信端后台应用遭到截断

当向企业微信的自建应用推送消息时:消息内容最长不超过2048个字节,超过将截断。为此通过简单的拆分字符回写解决,解决方式如下 关键代码:根据非单词字符拆分字符串 String[] parts = content.split("(?<=W)"); private void writeResponse(Response response) { String content = respo

05河北宏志大学学生成绩管理系统

2021级《软件工程》 开发技能测试试卷(180分钟)   河北宏志大学学生成绩管理系统 (卷面成绩40分)   河北宏志大学学生成绩管理系统 2023.6.10 1、项目需求: 学生管理是各大院校的管理工作中尤为重视的一项工作,它一直以来是学校管理的一项重要的衡量指标。学生管理系统的应用解决了学校日常学生管理工作中的信息量大、数据难以统计、数据更新困难等问题。河北宏志大学为了

202307-什么是快乐星球组 实验七:综合软件项目案例

项目 内容 课程班级博客链接 2020级计算机科学与技术 本次作业要求链接 实验七:综合软件项目案例 团队名称 什么是快乐星球组 团队成员分工描述 张倩:任务三、任务四、任务六 贾小萌:任务二、任务六、撰写博客 葛薇:任务一、任务五、任务七、任务八 团队的课程学习目标 1.掌握软件项目的数据库逻辑设计方法和软件结构设计方法 ;2.练习StarUML软件工具绘制用例图

HTTP请求的几种方式

1.HTTP请求简介[1] HTTP(Hypertest Transfer Protocol)是用于传输像HTML这样的超文本文件的应用层协议。它被设计用于WEB浏览器端和WEB服务端的交互,但也有其它用途。HTTP遵循经典的client-server模型,客户端发起请求尝试建立连接,然后等待服务端的应答。HTTP是无状态协议,这意味着服务端在两次请求间不会记录任何状态。 2.HTTP请求内容 2

JavaScript学习笔记:客户端编程之异常处理

未被捕获的异常 在程序中,往往会出现异常。虽然主动捕获这些异常是保证程序健壮的必要做法,但是难免会漏掉一些。 对于未被捕获的异常,浏览器会在控制台显示一条错误信息,该信息包含异常信息和其在代码中出现的位置。 window.onerror Window对象有一个onerror属性,将其指定为一个函数,可以处理未被捕获的异常。 在未被捕获的异常沿着调用栈一路向上传播,错误信息即将显示到控制台时,该函数

接口与抽象类的区别

抽象类 首先抽象类我们可以望文生义,是一个抽象的类,本质仍是类,那么他就应该具有类的特征,但是既然把他单独拎出来说明他肯定还有一些特殊性。 1、继承了抽象类的类,要么本身也是抽象类,要么就实现类。 2、抽象类也可以拥有普通方法 3、抽象类不能创造对象 接口 接口是对行为的抽象,里面的方法只能是抽象方法 1、不能实例化 2、没有构造方法 3、方法默认public abstract修饰 4、变量默认p

upload-libs通关攻略

pass01  第一关是一个前端验证,只要把Javascript禁止再上传就可以绕过了。 上传成功,到上传的地址查看结果如下:  pass-02  这是一个MIME绕过,用bp抓包后修改文件类型即可将下面这个请求头修改 修该为下面 image/jpeg再发包。 通过成功。  

JavaScript学习笔记:Web安全模型

为了保证安全,浏览器中的JavaScript不能读写设备中的文件,也不能访问任意的服务器。 同源策略 同源策略指的是脚本只能访问与包含它的文档同源资源。 源是指文档URL中的协议、主机与端口部分,完全相同则是同源,任意一项不同都不是同源。 脚本文件的URL与同源策略毫不相干,同源策略至于脚本的包含文档的URL有关。 同源有以下应用: 脚本只能获取与其包含文档同源的iframe内嵌文档的Windo

在linux上做移动开发必须知道这五个

随着越来越多的人依靠手机进行各种业务,移动应用开发的重要性也在不断增加。虽然他们与桌面应用程序有很多相似之处,但移动应用程序本身也具有一系列挑战和特殊性。因此,希望在当前市场找到有利就业的程序员将需要利用和发展当前需求的技能。当涉及到在Linux平台上的移动应用开发时,以下5个基本开发技能必不可少。 1.Java Java主要用于构建本机Android程序。有许多不同的框架,但是学习

《人月神话》读后感1

老师推荐了这本书人月神话,刚开始以为是一本小说,后来阅读之后才发现自己想错了,人月是指在估计和进度安排中使用的工作量单位。       作者在书中介绍了焦油坑的概念,提出在过去几十年的大型系统开发就犹如一个焦油坑。各种团队,大型的、小型的,庞杂的和精干的,一个接一个淹没在焦油坑中。表面上看起来好像没有任何一个单独的问题会导致困难,每个都能被解决,但是当它们相互纠缠和累

JS-运算符和流程控制语句

1. 运算符 1.1 算术运算符 数字可以有很多操作,比如,乘法 * 、除法 / 、加法 + 、减法 - 等等,所以经常和算术运算符一起 数学运算符也叫算术运算符,主要包括加、减、乘、除、取余(求模)。 +:求和 -:求差 *:求积 /:求商 %:取模,即求余数(开发中经常作为判断某个数字是否被整除来使用) 算术运算符优先级: 同时使用多个运算符编写程序时,会按着某种顺序先后执行,我们称为优先

react项目入口文件即调用顺序

react项目入口文件,指的是启用react项目的主文件,它通常是一个JavaScript文件,包含了项目组件,并将这些组件渲染到界面上。该文件通常命名为 index.js 或 app.js,并被放在应用程序的根目录中。 使用cra创建的react项目入口文件是src目录下的index.js。这是一个简单的 React 入口文件示例,它导入了 React 和 ReactDom 库,并使用 Reac

头部搜索结构(居中方法)

 中间结构设置方法: 1.左边 淘宝网 (用以图替字实现) :首先左边这个设置左浮动 2.右边 二维码  (用以图替字实现) :右边这个再设置右浮动 3.中间这个设置居中就会自动的顶上去       中间结构   样式: 淘宝网:以图换字  二维码  中间样式  自动选中(后期实现

java——微服务——spring cloud——Nacos——Nacos认识与安装

                              Nacos开发必知Nacos开发必知 官网:https://nacos.io/zh-cn/index.htmlNocas文档:https://nacos.io/zh-cn

使用axios 请求后端

1、使用CDN的方式导入axios 点击查看代码 二,跨域问题的解决 1,什么是跨域CORS, 全称是: Cross-Origin Resource Shareing 2,跨域问题的解决 后端增加全局的过滤器 三, 前端elementUI 点击查看代码 ---------代码实例--------------- 前端vue代码 controller层 service层接

nginx及常用部署方式与性能优化

nginx做反向代理服务器 nginx配置: H5 -》 nginx -》 多个服务器  -》    nginx和服务之间默认是短连接,怎么样修改成长连接:  netstat -an |grep IP |wc -l 查看连接数   高性能原因 一、epoll  java BIO 阻塞式进程模型 client和server 通过

九、Spring Reactive Security使用JWT

  使用jwt的思路:AuthenticationWebFilter认证成功后生成TOKEN,并通过响应头写回到客户端。新增一个WebFilter校验TOKEN。   添加依赖: 在application.properties添加配置:   添加TokenManager: 修改AuthenticationWebFilter: 将SecurityContext

Java开发技巧-数据结构-使用HashSet判断主键是否存在、使用Pair成对结果返回/Triple三个对象返回

场景 Java中使用HashSet判断主键是否存在 HashSet实现Set接口,由哈希表(实际上是HashMap)实现,但不保证set的迭代顺序,并允许使用null元素。 HashSet的时间复杂度跟HashMap一致,如果没有哈希冲突则时间复杂度为O(1), 如果存在哈希冲突则时间复杂度不超过O(n)。所以,在日常编码中,可以使用HashSet判断主键是否存在。 案例: Java中给定一个字符

第一行代码读书笔记

Android是一个开放的移动操作系统,由Google开发。它提供了丰富的开发工具和库,使开发人员能够构建功能强大的移动应用程序。   Android应用程序由组件组成,其中最重要的组件是Activity、Service、BroadcastReceiver和ContentProvider。   Activity是用户与应用程序交互的窗口,每个Activity都应该对应一个用户界

【阿里巴巴中国站API接口系列】获得1688商品详情信息-item_get-获得1688商品详情调用教程

​     1688有开放商品详情API接口,使用前需要注册成为开发者并申请API权限。 以下是简单的API使用步骤: 1. 获取授权key和secret:在开放平台注册获取key和secret接入。 2. 构建请求:通过API接口文档构建请求,包括传递必要参数和权限设置等。 3. 发送请求:使用HTTP GE

小米java软件开发面经

面试转载面经 小米java软件开发: 一面50分钟左右: 面试题: 1、介绍下项目。 2、使用 Redis 存储手机验证码以及检查是否过期的功能,展开说一下。 3、Redis 如何清除过期数据? 4、Redis 的持久化机制。 5、RDB 和 AOF 方式有什么区别?为什么提供第三种混合方式? 6、Redis 缓存异常的三个问题以及如何解决? 7、布隆过滤器存在什么问题? 8、Java 内存模型。

流量传感器-使用部署

天眼-流量传感器 目录天眼-流量传感器1. 设备简介2. 部署拓扑3. 标品3.1 S52产品配置4. 一体化4.1 一体化硬件配置5. 功能介绍5.1 状态监听5.2 网页漏洞利用5.3 规则配置5.4 自定义威胁情报5.5 威胁检测5.6 流量记录5.7 文件还原5.8 抓包检测5.9 常规配置5.10 网络管理5.11 传输设置5.12 SNMP管理5.13 操作审计5.14 系统日志5.1

吴彦组 实验七 综合软件项目案例

项目 内容 课程班级博客链接 2020级卓越工程师班 这个作业要求链接 实验七 综合软件项目案例 团队名称 吴彦组 团队的课程学习目标 1.练习用例图、类图、顺序图、状态图等UML建模技术在软件开发过程中的用途; 2.掌握软件项目的数据库逻辑结构设计方法; 3.掌握软件项目的软件结构设计方法; 4.理解面向对象软件开发过程。 这个作

Java编程技巧-定义集合常量、定义数组常量的最佳方式

场景 Java中定义集合常量的最佳方式 在编码中,经常使用到各种集合常量,比如List(列表)常量、Set(集合)常量、Map(映射)常量等。 普通方式一般这样写: 问题: 由于普通的集合对象(如ArrayList、HashMap、HashSet等)都是可变集合对象,即便是定义为静态常量, 也可以通过操作方法进行修改。所以,上面方法定义的集合常量,并不是真正意义上的集合常量。 其中,Arra

JavaBean中Boolean类型的字段名不要用isXxx(转)

add by zhj: 之前看阿里出品的Java开发手册中提到Java Bean中Boolean类型字段名不要用isXxx命名,一直不明白原因。这篇文章详细说明了原因。我对原文略微进行了修改,将fastjson库改为fastjson2,但对序列化反序列化结果没有影响。 原文:https://mp.weixin.qq.com/s/b1q779XdWyRe0QyGxhzhdg 作者:Holl

前端vue基于原生check增强单选多选插件

前端vue基于原生check增强单选多选插件, 下载完整代码请访问uni-app插件市场地址:https://ext.dcloud.net.cn/plugin?id=12979 效果图如下:           #### 使用方法 ```使用方法 <!-- 多选组件  checkData:多选数据&

【Linux】ssh常见问题汇总

常见问题1 常见问题2 常见问题3

202309-发际线与你作队 实验七 综合软件项目案例

项目 内容 课程班级博客链接 2020卓越工程师班 这个作业要求链接 实验七 综合软件项目案例 团队名称 发际线与你们作队 我的课程学习目标 完成综合软件项目案例,对相关知识进行再次复习 这个作业在哪些方面帮助我实现学习目标 (1)练习用例图、类图、顺序图、状态图等UML建模技术在软件开发过程中的用途。(2) 掌握软件项目的数据库逻辑结构设计方法。 (3)掌握软件项目

<<  <  1128  1129  1130  1131  1132  1133  1134  1135  1136  1137  1138  >  >>