- 博客(50)
- 资源 (9)
- 收藏
- 关注
原创 Android Studio下不了外网jar包> Could not resolve all dependencies for configuration ‘:classpath‘.
C:\Windows\System32\drivers\etc到这个文件夹下找到 hosts文件这个文件默认是管理员才能修改的,可以改一下权限。右键属性->点安全->Users->编辑把权限里面的 修改 勾选上,然后确定就修改成功了。接下来可以用记事本打开hosts文件,然后把203.208.43.70 dl.google.com203.208.43.70 dl.l.google.com203.208.43.70 dl-ssl.google.com这段粘贴到后面
2022-03-01 12:41:33 2233
原创 html标签水平垂直居中(最简单有效的方法,支持多行,能随时适应标签的大小)
<div id="div1"> <pstyle="width:150px"> 我的第一个段落。我的第一个段落。我的第一个段落。 </p></div> css#div1{ display: flex; //弹性盒子 align-items: center; //垂直居中 justify-content: center; //水平居中 background:blue; width:200px; height:200px
2021-08-22 12:55:08 396
原创 Java中缀表达式求值(浮点数、负数都能用)
import java.math.BigDecimal;import java.util.ArrayList;import java.util.List;import java.util.Stack;public class Calculate { public String evaluate(String express) { String expression = express; List<String> infixExpression
2021-05-10 13:23:16 956 1
原创 图书馆窗体项目
图书馆窗体项目搜索框用流布局主体用JTabbedPane组件排行榜也是用JTabbedPane组件,网格布局时间选项用单选按钮JRadioButton,类型用JList组件最热榜热度:选定的类型对应的书本选定时间内被借的次数飙升榜上升热度:以选定时间作为一个阶段,用现阶段的热度减去上阶段的热度双击表格相应行打开书本详情页...
2021-04-22 20:37:07 382
原创 Java窗体组件JTable表格添加双击监听
jtable.addMouseListener(new MouseAdapter() { public void mouseReleased(java.awt.event.MouseEvent e) { //是否左建双击 if (e.getClickCount() == 2 && SwingUtilities.isLeftMouseButton(e)) {
2021-04-16 20:05:05 766
原创 JTable双击保证不能编辑但是能选择
重写isCellEditable方法可以先写一个子类继承DefaultTableModel类然后重写isCellEditable方法当表格调用setModel方法时就用你继承的子类就行了重写类package cn.lanqiao.util;import javax.swing.table.DefaultTableModel;import java.util.Vector;public class DefaultTableModelUtil extends DefaultTableMode
2021-04-16 19:59:30 389
原创 oracle切换数据库,查看数据库名命令
sqlplus scott/tiger@orclscott 用户名tiger 密码orcl 数据库名select name from v$database;
2021-04-02 11:50:53 2084
原创 js实现注册页面勾选同意协议注册按钮变亮取消勾选变暗(亲测有效)
<script type="text/javascript"> function disable() { //sign-up-form-submit-btn为checkbok的id var div = document.getElementById("sign-up-form-submit-btn"); div.style.backgroundColor='lightgrey';
2021-01-08 16:20:26 1741 1
原创 《操作系统》复习题
《操作系统》复习题第一章 操作系统引论一、单项选择题1、操作系统是一种( )。A.应用软件 B. 系统软件 C.通用软件 D. 工具软件2、操作系统是一组( )。A.文件管理程序 B.中断处理程序C.资源管理程序 D.设备管理程序3、现代操作系统的基本特征是( )、资源共享和操作的异步性。A.多道程序设计 B. 中
2021-01-03 11:52:56 6925
原创 计算机网络复习题
计算机网络复习题一、选择题广域网的英文缩写为( B )A. LAN B. WAN C. ISDN D. MAN在同一个信道上的同一时刻,能够进行双向数据传送的通信方式是( C )A. 单工 B. 半双工 C. 全双工 D. 上述三种均不是以下 IP 地址中为 C 类地址是 ( B )A.123.213.12.23 B.213.123.
2021-01-03 11:43:18 1964
原创 计算机网络试卷
计算机网络试卷1 download.csdn.net/download/shaoNianABin123/140150602 download.csdn.net/download/shaoNianABin123/140150683 download.csdn.net/download/shaoNianABin123/140150784 download.csdn.net/download/shaoNianABin123/14015085
2021-01-03 11:42:29 1223
原创 将身份证号中的出生日期转换成Date对象并按yyyy年MM月dd日格式输出
import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Date;import java.util.Scanner;public class IdNo { static SimpleDateFormat sdf = new SimpleDateFormat("yyyy年MM月dd日"); static Date idNo(String id){ Strin
2020-12-29 21:20:05 1515
原创 学生信息管理系统 Java
Menu.javapackage studentmanagesystem;public class Menu { static void showFirst(){ System.out.println("+--------------学生信息管理系统--------------+"); System.out.println("|\t\t\t\t1.增加学员信息\t\t\t\t|"); System.out.println("|\t\t\t\t2.
2020-12-26 20:54:30 927
转载 项目实习——《图书管理系统》需求分析
《图书管理系统》需求分析文章目录引言编写目的项目背景定义任务概述目标用户特点需求概述功能规定数据描述静态数据动态数据数据库描述数据流图功能需求功能划分功能描述性能需求数据精确度系统响应时间适应性总结引言编写目的为了开发出真正,满足用户需要的软件产品,明确地了解用户需求是关键。虽然在可行性研究中,已经对用户需求有了初步了解,但是很多细节还没有考虑到。可行性研究的目的是评估系统是否值得去开发,问题是否能够解决,而不是对需求进行定义,如果说可行性分析是要决定去做还是不做,那么需求分析就是回答系统必须做什么
2020-12-24 19:01:46 1514 1
原创 符号三角问题 C++
符号三角问题:下面都是“-”。 下图是由14个“+”和14个“-”组成的符号三角形。2个同号下面都是“+”,2个异号下面都是“-”。+ + - + - + + + - - - - + - + + + - - + + - - + - - - +在一般情况下,符号三角形的第一行有n个符号。符号三角形问题要求对于给定的n,计算有多少个不同的
2020-12-18 17:51:17 1056 1
原创 子集和问题 C++
子集和问题。问题描述:给定集合S,S中有n个正整数,M是一个正整数。子集和问题判定是否存在S的一个子集S1,使得S1中各元素之和等于M。请设计回溯法求解子集和问题,如果问题无解,输出“No Solution”,问题有解,则输出满足子集S1中各元素的值。#include<iostream>using namespace std;class SubsetSum {private: int n, *s, *x, m; bool b = false;public: .
2020-12-18 17:47:40 1735 1
原创 Java 判断两个String类型的字符串是否相等
很多人喜欢直接用“==”来判断public static void main(String[] args){ String str1="Java"; String str2="Java"; System.out.println(str1==str2); }当然,像这种情况是对的。但是你看这种public static void main(String[] args){ Scanner sc=new Scanner(System.in); String str1="Java";
2020-12-18 17:38:51 8620 3
原创 Java float类型数据报错问题
在Java中定义浮点型数据是默认是double类型的,如需定义成float类型,需要在末尾加上F或f,因为大范围数据不能直接转换成小范围数据。float f=3.14; //错误float f=3.14f; //正确float f=3.14F; //正确...
2020-12-18 15:21:47 2489
原创 PTA 0-1背包 动态规划
0-1背包给定n(n<=100)种物品和一个背包。物品i的重量是wi,价值为vi,背包的容量为C(C<=1000)。问:应如何选择装入背包中的物品,使得装入背包中物品的总价值最大? 在选择装入背包的物品时,对每种物品i只有两个选择:装入或不装入。不能将物品i装入多次,也不能只装入部分物品i。输入格式:共有n+1行输入: 第一行为n值和c值,表示n件物品和背包容量c; 接下来的n行,每行有两个数据,分别表示第i(1≤i≤n)件物品的重量和价值。输出格式:输出装入背包中物品的最大总价值。
2020-12-16 20:29:24 535
原创 PTA 666
666小明有一张m*n的好习惯记录卡,记录每一天的好习惯目标达成度(数字0-9表示)。某天目标完成达成,就在当天的格子里写上数字6,目标没有完全达成就写上一个小于6的数字(0-5),目标超额完成就写上一个大于6的数字(7-9)。记录卡上如果能找到一条长度为3的路径并且路径上的三个数字都大于等于6(这里的路径是指从某个格子出发,可以向左、右、上、下格子移动,并且不能重复经过一个格子),则小明就能得到一个“666”奖励。请你帮小明统计下他总共能得到多少“666”奖励。输入格式:输入第一行给出两个正整数m
2020-12-16 20:27:21 624
原创 PTA-整数拆分
整数拆分将一个正整数拆分成若干个正整数的和。输入格式:一个正整数n输出格式:若干行,每行一个等式(每个数或者等号间都有一个空格,第一个数前没有空格,最后一个数后面没有空格,数与数之间要求非降序排列)。最后一行给出解的总个数输入样例:在这里给出一组输入。例如:4输出样例:在这里给出相应的输出。例如:4 = 1 + 1 + 1 + 14 = 1 + 1 + 24 = 1 + 34 = 2 + 24#include<iostream>using namespace s
2020-12-16 20:25:12 944
原创 PTA-工作分配问题回溯法 C++
工作分配问题设有n件工作分配给n个人。将工作i分配给第j个人所需的费用为cij 。 设计一个算法,对于给定的工作费用,为每一个人都分配1 件不同的工作,并使总费用达到最小。输入格式:输入数据的第一行有1 个正整数n (1≤n≤20)。接下来的n行,每行n个数,表示工作费用。输出格式:将计算出的最小总费用输出到屏幕。输入样例:在这里给出一组输入。例如:310 2 32 3 43 4 5输出样例:在这里给出相应的输出。例如:9#include<iostream>usi
2020-12-16 20:23:17 833
原创 如何找到jdk的安装路径
在开始那里找到jdk然后打开文件所在位置这是快捷方式然后右键第三个选项(打开文件所在的位置)(这个截不了图)再往回退一格,就是jdk安装路径了。
2020-12-16 11:51:34 20142
原创 PTA-八皇后问题 C++
八皇后问题在国际象棋中,皇后是最厉害的棋子,可以横走、直走,还可以斜走。棋手马克斯·贝瑟尔 1848 年提出著名的八皇后问题:即在 8 × 8 的棋盘上摆放八个皇后,使其不能互相攻击 —— 即任意两个皇后都不能处于同一行、同一列或同一条斜线上。例如:题图.jpg现在我们把棋盘扩展到 n×n 的棋盘上摆放 n 个皇后,请问该怎么摆?请编写程序,输入正整数 n,输出全部摆法(棋盘格子空白处显示句点“.”,皇后处显示字母“Q”,每两个字符之间空一格)。输入格式正整数 n(n>0)输出格式若问
2020-12-14 09:51:09 1997
原创 PTA-装箱问题
1 装箱问题假设有N项物品,大小分别为s1 、s2 、…、si 、…、sN ,其中si 为满足1≤si ≤100的整数。要把这些物品装入到容量为100的一批箱子(序号1-N)中。装箱方法是:对每项物品, 顺序扫描箱子,把该物品放入足以能够容下它的第一个箱子中。请写一个程序模拟这种装箱过程,并输出每个物品所在的箱子序号,以及放置全部物品所需的箱子数目。输入格式:输入第一行给出物品个数N(≤1000);第二行给出N个正整数si (1≤si ≤100,表示第i
2020-12-01 21:18:44 514
原创 jsp表单提交到servlet找不到路径问题The requested resource (/TheEndProject/RegisterServlet) is not available.
description The requested resource (/TheEndProject/TheEndProject/RegisterServlet) is not available.这里的意思就是找不到/TheEndProject/TheEndProject/RegisterServlet这个东西。网上有各种各样的解决办法,五花八门,他们都是解决自己对应的问题,之前我试过很多但都没有解决我的问题;这里我想说一个统一的解法。希望对你有用。首先我们看一下action(我这个是对的)有.
2020-11-27 20:19:01 2784 1
原创 分形的递归输出 C++
分形的递归输出分形,具有以非整数维形式充填空间的形态特征。通常被定义为“一个粗糙或零碎的几何形状,可以分成数个部分,且每一部分都(至少近似地)是整体缩小后的形状”,即具有自相似的性质。一个盒状分形定义如下: 度为1的盒分形为:X度为2的盒分形为:依次类推,如果B(n-1)表示n-1度的盒分形,则n度的盒分形递归定义如下:B(n - 1) B(n - 1) B(n - 1)B(n - 1) B(n - 1)请画出度为n的盒分形的图形输入格式:输入一系
2020-11-23 18:14:33 2595 2
原创 数组元素全排列 C++
将数组里的元素顺序都排一遍。全排列函数next_permutation(第一个元素的地址,最后一个元素地址的下一个地址)#include <iostream>#include <algorithm>using namespace std;int main(){ int n,i; cin>>n; int *a=new int[n]; for(i=1;i<=n;i++) a[i-1]=i; do{
2020-11-15 21:39:45 451
原创 希尔排序 C++
#include <iostream>typedef long long ll;using namespace std;void shellInsert(ll a[], ll n, ll d){ ll j; for(ll i=d+1;i<=n;i++) if (a[i] < a[i - d]) { a[0] = a[i]; for (j = i - d; j > 0 && a[j] > a[0]; j -= d) a
2020-11-13 21:39:26 1370
原创 辗转相除法求最大公约数 C/C++
文章目录辗转相除法的概念用递归实现用循环实现辗转相除法的概念辗转相除法是用来求两个正整数最大公约数的算法。古希腊数学家欧几里得在其著作《The Elements》中最早描述了这种算法,所以又被命名为欧几里得算法。扩展欧几里得算法可用于RSA加密等领域。假如需要求 1997 和 615 两个正整数的最大公约数,用欧几里得算法,是这样进行的:1997 / 615 = 3 (余 152)615 / 152 = 4(余7)152 / 7 = 21(余5)7 / 5 = 1 (余2)5 / 2 =
2020-11-11 22:10:44 7640
原创 JavaScript在发送ajax请求时,URL的域名地址是使用绝对地址还是相对地址?
Ajax发送请求过程在Ajax中,通过XMLHttpRequest对象实现与服务器端的通信。在不同浏览器中有不同的创建对象方法,但使用方法是相同的。 通过JavaScript建立的代码例子:var xmlHttpRequest=null; //声明XMLHttpRequest对象if(window.XMLHttpRequest){ xmlHttpRequest = new XMLHttpRequest();}else if(window.ActiveXObject){ try{ x
2020-11-11 21:41:28 145
原创 办事大厅排队 C++代码
1 办事大厅排队在郑州大学综合办事大厅,每天陆陆续续有很多人来排队办事。现在你能否写程序帮助老师时刻了解当前办理业务的情况。请同学们学习C++ STL中 list相关内容后,编程实践。输入格式:第一行一个数字N,表示排队信息或者查询信息条目的数量。以下N行,每行的内容有以下3种情况(1) in name 表示名字为name的人员新来到办事大厅,排在队伍的最后。(in和name间存在一个空格,name是名字对应字符串,长度不超过10)。(2) out 表示当前排在最前面的人已经办理完业务,离开了
2020-11-10 16:30:50 1390
原创 网络安全大论文
《网络安全》课程论文作者:摘 要:随着计算机技术和网络技术的发展, 网络安全问题, 在今天已经成为网络世界里最为人关注的问题之一 危害网络安全的因素很多, 它们主要依附于各种恶意软件,其中病毒和木马最为一般网民所熟悉,还有个人信息的窃取,也给我们的生活带来了很大的安全隐患。针对这些危害因素, 网络安全技术得以快速发展,这也大大提高了网络的安全性。文章分析了几种常见的网络入侵方法和个人信息安全的问题以及在此基础上探讨了网络安全的几点策略。关键字:网络安全、计算机网络、入侵检测、密码学1.前言1.1
2020-11-07 14:39:00 3328 2
原创 密码学的学习心得
学习了网络安全的课程后感触很深,尤其对密码学。密码学充满了神秘性,让我对它产生了浓厚的兴趣和好奇。这个学期以来,学习到了很多东西,学到了各种密码体制,让我知道了密码体制在我们的生活中发挥着巨大的作用。密码学一直保护着我们信息的安全。黑客盗取密码保护的信息以获取利益,而密码学家不断地去评估密码算法的安全性,找到其漏洞,以设计出更安全的密码算法。 密码学是主要研究通信安全和保密的学科,密码编码学主要研究对信息进行变换,以保护信息在传递过程中不被敌方窃取、解读和利用的方法。密码学可以...
2020-11-07 13:57:51 11366 1
原创 加解密程序,代替算法(JAVA实现)
import java.util.Scanner;class Encryption{public void Encryption() { char c; System.out.print("请输入要加密的明文:"); Scanner input = new Scanner(System.in); String str1 = input.nextLine(); System.out.print("请输入要加密的密钥:"); int k = input.ne
2020-11-07 13:53:03 6011
原创 分析TCP头的结构,并分析TCP的三次握手过程
抓包结束后,可以获得TCP头(灰色部分)根据TCP头结构对获得的TCP头进行分析TCP包头占有20个字节“04 12” 表示目的端口号为:1042,可知用了FTP文件文件传输。“00 15” 表示目标端口,因为我是连接FTP站点,所以,这个就是21,十六进制当然就是“00 15”。“1d 89 42 0a”表示数据包顺序号(Sequence Number),简写为SEQ,这里等于1383817“73 9a df 6c”表示确认号(Acknowledgment Number),简写为ACKN.
2020-11-07 13:48:56 887
原创 分析IP头的结构
分析IP头的结构根据IP数据报 来分析IP由抓包结果可知 IP包为灰色部分“45” 其中“4”是IP协议的版本(Version),说明是IP4。“5”是IHL位,表示IP头部的长度,是一个4bit字段,最大就是1111了,值为15(表示有15行,一行有32bit),IP头部的最大长度就是60字节。而这里为“5”,说明是20字节,这是标准的IP头部长度,头部报文中没有发送可选部分数据。“00” 为服务类型(Type of Service)。这个8bit字段由3bit的优先权子字段,4 bit的T
2020-11-07 13:45:34 2667
网络安全论文.docx
2020-11-07
《UML系统分析与设计》考试模拟试卷2020.doc
2020-11-05
《UML系统分析与设计》复习参考答案(1).doc
2020-11-05
UML系统分析与设计期末复习题
2020-11-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人