java开发JSP学生成绩管理系统 源码

基于JSP+Servlet开发学生成绩管理系统 开发环境: Windows操作系统 开发工具: MyEclipse+Jdk+Tomcat+Mysql数据库 运行效果图 源码及原文链接:https://javadao.xyz/forum.php?mod=viewthread&tid=57
分类: 其他 发布时间: 02-28 23:01 阅读次数: 0

有关于java对象的讨论

在java中 有一个与C++明显的不同。 String AK = new String(); 声明 Ak 是一个新对象。在存储区域上是不同的。C++中这样写 String Ak;就可以了,会主动赋予一个随机值。 java中 不允许没有初始化的变量 ,在程序中会报错。并且仅仅这样声明占用的空间是栈,无法调用对象方法(c++中函数)。声明对象后占用的空间是堆,并且可以调用String()对象的方法。 在列举一个看到的例子; 当我们用String str = 'str'时,会先到内存中找有没有'st
分类: 其他 发布时间: 02-28 23:01 阅读次数: 0

【底层原理:深入理解计算机系统】#1 一切从"hello world"说起 (一)

  计算机系统是由硬件和系统软件组成的,他们共同工作来运行应用程序。虽然系统的具体实现方式随着时间不断的在变化,但是系统的内在概念却没有改变的。 所有的计算机硬件和软件有着相似的结构和功能。这个系列专题便是总结自己在学习底层过程中对这些组件工作原理和其对程序的影响。 通过学习,我们将会知道一些窍门来优化自己的C代码,以充分利用现代处理器和存储器系统的设计。将了解编译器是如何实现过程调用的,以及如何利用这些知识避免缓冲区溢出带来的安全漏洞。   现在我们从一个简单的入门程序hello world
分类: 其他 发布时间: 02-28 23:01 阅读次数: 0

cf1234E

比较常见的题型,应该递推求解 #include<bits/stdc++.h> #define forn(i, n) for (int i = 0 ; i < int(n) ; i++) #define fore(i, s, t) for (int i = s ; i < (int)t ; i++) #define fi first #define se second #define all(x) x.begin(),x.end() #define pf2(x,y) printf("%d %d\
分类: 其他 发布时间: 02-28 23:01 阅读次数: 0

let obj1=obj;和let obj1={...obj}的区别

let obj={ name:"吴小明", age:24, love:{ pingpang:true } } let obj1=obj; obj.name="孙艺珍"; obj.love.pingpang=false; console.log(obj) console.log(obj1) 输出结果为: {name: "孙艺珍", age: 24,love: {pingpang: fa
分类: 其他 发布时间: 02-28 23:01 阅读次数: 0

【转帖】官和吏的区别

作者:Wilson chen 链接:https://www.zhihu.com/question/23234890/answer/24004805 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 官和吏的区别,或者组合,是中国“不可说”的大历史中重要组成部分。甚至可以说,促成了很多我们所熟知的大事件,进而改变历史潮流。 简单地说,中华大一统帝国,官是梁柱,吏是瓦砾;官是虎狼,吏为爪牙。 在前工业化时代,如何能够保持住一个幅员如此辽阔的大一统国家的?如何才能在中
分类: 其他 发布时间: 02-28 23:01 阅读次数: 0

Given Length and Sum of Digits...

You have a positive integer m and a non-negative integer s. Your task is to find the smallest and the largest of the numbers that have length m and sum of digits s. The required numbers should be non-negative integers written in the decimal base wit
分类: 其他 发布时间: 02-28 23:01 阅读次数: 0

一个方程

To be updated... 今天看到这样一个方程: \[ \begin{cases} x+y+z=a\\ xy+yz+xz=b\\ xyz=c \end{cases} \] 已知正整数 \(a,b,c\),求正整数 \(x,y,z\)。
分类: 其他 发布时间: 02-28 23:01 阅读次数: 0

go语言生成markdown文档工具

虽然有go语言的swagger,但是go版本的swagger对代码的侵入比较大,因此抽空实现了基于GO语言生成markdown文档的工具 开源链接地址: https://github.com/w3liu/gendoc gendoc 文档生成工具 MarkDown生成说明 示例 // doc是字段说明 // 如果是必填項,doc里填写 required 即可,注意required前面需要加空格 type ReqCreateOrder struct { Pass string `json:"pas
分类: 其他 发布时间: 02-28 23:01 阅读次数: 0

读rtf文件

教学立方挂了,由于要录作业讲解视频,恰好之前下载过同学们的作业,所以直接读文件找满分作业比较容易,就参考了代码写了一下。 https://blog.csdn.net/navi617211950/article/details/52540364 https://blog.csdn.net/tian_sweety/article/details/81871864 两个来源 import javax.swing.text.BadLocationException; import javax.swin
分类: 其他 发布时间: 02-28 23:01 阅读次数: 0

高级语言程序设计实验-校园导游咨询

主要用到了图、动态规划、贪心、Oracle数据库 大二下学期作品,直接在上学期交的大作业上面改的,优化了界面,加了几个高级功能。因为用到了本地的数据库所以没法挂出来试玩了。
分类: 其他 发布时间: 02-28 23:01 阅读次数: 0

Github:使用IDEApush项目提示Empty Repository

解决方案: 打开git bash 进入到当前项目的root目录(cd "root content") 在控制台输入git commit -m "Initial Commit" 返回IDEA,重新push项目
分类: 其他 发布时间: 02-28 23:01 阅读次数: 0

牛客练习赛58 D 迷宫 - dp

考虑到无论往左走还是往下走,下一步又会回来,进而不断在两个格子间来回跳,所以只能往右走或者往下走,并且优先往右走 设 \(f[i][j]\) 表示走到 \((i,j)\) 的最小操作次数,考虑转移 \[ \begin{align} f[i][j] \to f[i][j+1] \\ f[i][j] + [s[i][j+1]='0'] \to f[i+1][j] \end{align} \] 暴力转移即可 (我个渣渣场上居然在写 Dijkstra……) #include <bits/stdc++.
分类: 其他 发布时间: 02-28 23:01 阅读次数: 0

OpenCV3入门(十一)图像直方图

1、直方图的概念 灰度直方图是灰度级的函数,描述的是图像中具有该灰度级的像元的个数。确定图像像素的灰度值范围,以适当的灰度间隔为单位将其划分为若干等级,以横轴表示灰度级,以纵轴表示每一灰度级具有的像素数或该像素占总像元数的比例值,做出的条形统计图即为灰度直方图。灰度直方图:横坐标是灰度,纵坐标是该灰度在图像中出现的次数。 图像直方图可以表示图像中亮度分布,能借助直方图了解需要如何调整亮度分布,直方图中左侧表示黑色、较暗的区域,右侧表示白色、较亮的区域。计算机视觉领域常借助直方图来实现图像的二值
分类: 其他 发布时间: 02-28 23:01 阅读次数: 0

NVARCHAR(MAX) 的最大长度

本文使用的环境是SQL Server 2017, 主机是64位操作系统。大家都知道,Micorosoft Docs对 max参数的定义是:max 指定最大的存储空间是2GB,该注释是不严谨的: nvarchar [ ( n | max ) ] Variable-size string data. n defines the string size in byte-pairs and can be a value from 1 through 4,000. max indicates that
分类: 其他 发布时间: 02-28 23:01 阅读次数: 0

Python之路【第四十篇】:django日更

11
分类: 其他 发布时间: 02-28 23:01 阅读次数: 0

Linux 企业级基础网络配置

目录 1. 网卡配置文件解析 2. 设置固定IP地址 3. 知识技能引申 4. 关于 Linux 上的 DNS 配置问题 参考 1. 网卡配置文件解析 这里我们以最小化安装的 CentOS7.6 默认网卡配置文件为例,也就是咱们视频中的”/etc/sysconfig/network-scripts/ifcfg-enp0s3″。 TYPE=Ethernet # 网卡类型:为以太网 PROXY_METHOD=none # 代理方式:关闭状态 BR
分类: 其他 发布时间: 02-28 23:01 阅读次数: 0

GitHub加载不了图片问题

搜了一大圈发现解决方案直接明了,其实就是hosts的问题 解决方法,打开路径C:\Windows\System32\drivers\etc下的hosts文件 # GitHub Start 192.30.253.112 github.com 192.30.253.119 gist.github.com 151.101.184.133 assets-cdn.github.com 151.101.184.133 raw.githubusercontent.com 151.101.184.133
分类: 其他 发布时间: 02-28 23:00 阅读次数: 0

Entity Framework - Func引起的数据库全表查询 拉母达表达式 Entity Framework - Func引起的数据库全表查询

Entity Framework - Func引起的数据库全表查询 使用 Entity Framework 最要小心的性能杀手就是 —— 不正确的查询代码造成的数据库全表查询。 我们就遇到了一次,请看下面的示例代码: //错误的代码 Func<QuestionFeed, bool> predicate = null; if (type == 1) { predicate = f => f.FeedID == id && f.IsActive == true; } else {
分类: 其他 发布时间: 02-28 23:00 阅读次数: 0

HTML 学习之JavaScript作用域

1. 作用域 1.1 作用域的概述 通常来说 一段程序代码中所用到的名字并不总是有效和可用的。而跟定这个名字的可用性的代码范围就是这个名字的作用域。 作用域的使用提高了程序的逻辑性的局部性。增强了程序的可靠性,减少了名字冲突。 <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title
分类: 其他 发布时间: 02-28 23:00 阅读次数: 0