自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

ReganYue's Blog

欢迎常来玩哦...

  • 博客(272)
  • 资源 (43)
  • 问答 (2)
  • 收藏
  • 关注

原创 你知道ping命令是如何工作的吗?

因特网控制报文协议ICMP(Internet Control Message Protocol)是一个差错报告机制,其主要用在IP机器与路由器之间传递控制信息,其一般用于报告主机是否可达、路由是否可用。

2023-06-06 08:38:48 2607 3

原创 为什么x86架构一个字节是8个bit

许多早期计算机公司都是美国公司,美国最常用的语言是英语。这些人希望计算机能够很好地处理文本。普遍来说,较小的字节大小更好。7位是可以将所有英文字母+标点符号都放入其中的最小大小。8比7更好(因为它是2的幂次方)。一旦出现流行的 8-bit 计算机并且它们运作良好,我们就希望保持相同的设计以实现兼容性。有人指出,这本1962年的书第65页谈到IBM选择 8-bit byte 的原因基本上也是相同的。

2023-05-23 08:49:36 828

原创 解析 ip addr 的输出的内容含义

这样IPv4能够使用的地址就更少了,所有我们有了IPv6,IPv6有128位,其地址空间有340282366920938463463374607431768211456个地址,我觉得暂时是够了。如上图,IPv4地址被分为5类,前面的1或0是固定位数,Network是网络号,后面的Host是主机号,就和我们假如是三年二班李子明,三年二班就是网络号,李子明就是主机号,别的班也有可能叫李子明的。代表MAC地址,是网卡的物理地址,这个MAC地址是网卡出厂就确定了的,具有唯一性。这就和CIDR又关系了,

2023-05-14 21:40:57 4050 3

原创 云青青兮欲雨——Go的数组与切片傻傻分不清楚?

也就是说,如果我们基于老slice切了一个新slice,我们对新切片进行修改,可能会影响到老切片。我们在使用Go语言进行程序的编写时,不可避免会遇到切片和数组的抉择。本文会比较切片与数组的异同,也会介绍切片的一些特性。可是我们都知道:底层数组的长度是固定的,如果满了就不能再放了,此时我们需要进行扩容。Go语言中切片本身是对数组的封装,其描述一段与切片变量本身分开的连续数组片段。果然,数组长度是数组数据类型的一部分,两个数组的长度不同,于是它们不是属于同一类型,因此不能进行比较。扩容一般是自动扩容。

2022-10-09 15:48:27 666

原创 不破楼兰终不还——Go 延迟语句defer指南

说到defer,很多gopher都知道这是求职面试常考点,也是一个易错的难点,特别是延迟语句defer也是Golang一个十分重要的关键字。所以掌握defer刻不容缓!

2022-08-27 10:44:17 426

原创 安得倚天抽宝剑——Go中new到底在堆还是栈中分配

而Go语言会在两个地方给变量分配内存,虽然Go也是可以通过new来给变量分配内存,但是分配的这块内存,可能在堆上,也可能在栈上。Golang的逃逸分析简单来说就是,如果一个变量的引用从声明它的函数中返出去了,则发生“逃逸”,因为它有可能在函数外被别的内容使用,所以必须分配到堆上。这是因为堆不能像栈那样函数一结束就自动清理,会导致GC频繁工作,而通过逃逸分析,我们可以尽可能把变量分配到栈上,可以减少内存碎片,减少GC回收的时间,所以逃逸分析是Go用来减少GC压力的一个技巧。然而,Java使用了另一种称为。

2022-08-25 15:08:09 1129

原创 一个基于PoS共识算法的区块链实例解析(升级版)

一个基于PoS共识算法的区块链实例解析(升级版)一、前言前面我们简单的介绍了一个基于PoS共识算法的例子,今天我们来解析一个升级版的例子。如果喜欢博主的话,记得点赞,关注,收藏哦~二、本例中的一些数据结构type Block struct { Index int TimeStamp string BPM int HashCode string PrevHash string Validator string}var Blockchain []Blockva

2021-11-17 20:57:23 17524 2

原创 一个基于Web服务器的PoW区块链案例

一个基于web服务器的PoW案例一、安装第三方库go get github.com/davecgh/go-spew/spew这个库的功能是在命令行格式化输出内容。go get github.com/gorilla/mux这个开发包是用来编写Web处理程序的。go get github.com/joho/godotenv这个工具包是读取.env后缀名的文件中的数据,如果是Linux环境,.env文件放置在项目的根目录即可,如果是Windows和Mac OS,.env文件需要放在GOPATH

2021-11-13 14:51:36 9222 4

原创 批量生成独一无二的NFT猫猫图,这项目王多鱼会投吗?

批量生成独一无二的NFT猫猫图,这项目王多鱼会投吗?前言我们本项目是基于Benyamin Ahmed小朋友写的** nft-image-generator。之前在新闻看到这个小朋友暑假期间靠卖NFT鲸鱼“表情包” weird-whales-images**一个暑假赚了250万元。另外他还将这个NFT图片生成器开源了,今天我们就基于他的这个开源工具来生成猫猫表情包。一、设置合成部件的权重cat = ["01","02","03","04","05","06","07"]cat_weights = [

2021-11-06 12:57:38 4995 1

原创 Go语言学习查缺补漏ing Day4

第二点:同一个go文件中的init函数是由上往下调用的,而同一个包中,init函数的调用顺序是根据文件名的顺序来调用的,至于不同包中的init函数调用顺序,如果这些包之间不相互依赖的话,就是按照main包中import的顺序调用,如果相互依赖那就是看谁先被依赖谁就最后被初始化。我们都知道main函数是Golang程序的入口函数,但是Golang还有一个特殊的函数init函数你可能不知道,它是先于main函数执行的,可以实现例如初始化包里的变量等操作。显然,A不是,字符串的空值是"",而不是nil。

2023-07-27 18:32:57 560

原创 LeetCode 75 —— 98. 验证二叉搜索树

二叉搜索树 **中序遍历 **得到的值构成的序列一定是升序的,这启示我们在中序遍历的时候实时检查当前节点的值是否大于前一个中序遍历到的节点的值即可。用递归写起来比较简单,因为是二叉搜索树,要求左子树所有节点都小于根节点,右子树所有节点都大于根节点。这里没有写对,通过重新分析,是先将左边的与lower和根节点的值进行比较,然后再将右边子树的节点与根节点的值和upper进行比较。递归的时间复杂度和空间复杂度都是O(n),使用栈,也就是中序遍历的空间复杂度和时间复杂度都是O(n)。来源:力扣(LeetCode)

2023-07-07 09:28:07 664

原创 LeetCode 75 —— 70. 爬楼梯

这三种解法中,我的方法时间复杂度和空间复杂度都为O(n),其他解法中第一种解法时间复杂度也为O(n),但是其空间复杂度为O(1)。至于递归的方法是将n-1和n-2的返回的值之和作为当前 climbStairs(n)的值。下面这种方法使用的内存就比我的方法少,只需要3个 变量即可,不需要保存所有的路径,如果n等于很大的值的话,我那种方法就消耗内存比较多,所以这是一种优化方案!不是一次通过的,使用递归的方法会超时,所以我使用数组,以空间换时间,成功解决了此题,不过内存消耗较大!解释:有三种方法可以爬到楼顶。

2023-07-02 09:15:05 686

原创 LeetCode 75 —— 62. 不同路径

然后我又想了动态规划的方法,这道题应该是一道典型的动态规划题目,我们将起点到每一个点的路径设置为到其左边那个点的路径条数加上到其上面那个点的路径条数之和。其他人的题解是什么,谁的效率更好一些?空间复杂度可以优化到O(n),当然O(2n)的解法上面也介绍了。这个规律其实不太好找,不过我们根据第一个m=3,n=2的例子,可以发现,我们到这里可以有向下一步,向右两步,就一定能到达终点。不过需要注意的是,我们要将f(x,0)和f(0,y)的值设置为1。不是一次通过的,注意什么时候用m,什么时候用n。

2023-06-30 09:32:01 706

原创 LeetCode 66. 加一

4321:取1 然后 加1 然后flag 为1 ,取2,然后flag乘以10,为10 2乘10得20,取3,然后flag乘10,为100 3乘以100得300,取4 然后flag乘以10,为1000 得4000,加起来就算4000+300+20+2=4322。如果不为9,直接加1即可,若末尾有n个9,我们直接将第一个不为9的值加1,然后其他9置0即可,如果都是9,那么我们就构造一个比digits长度多1的新数组,将首元素置为1,其余元素为0即可。其他人的题解是什么,谁的效率更好一些?

2023-06-27 20:31:06 363

原创 Leetcode 13. 罗马数字转整数

数字 1 在数字 5 的左边,所表示的数等于大数 5 减小数 1 得到的数值 4。如若有小的数字在大数字的左边,这种情况,就需要用大数字减去小数字然后再相加,也可以这样,我们仍然将字符串的每个字符视为单独的值,不过如果一个数字右侧的数字比它大,我们就将该数字的符号取反。不是一次通过的,刚开始在没有判断i < n-1,导致下标越界,因为假如i到了n-1,下面就会进行s[n],而字符串s的长度就只为n,所以会出现下标越界。罗马数字包含以下七种字符: I, V, X, L,C,D 和 M。

2023-06-26 11:36:37 577

原创 LeetCode 9. 回文数

我的思路很简单,如果数字大于0,将其转化为字符串,然后将字符串的第一个字符与最后一个字符进行比较,如果相等,再将字符串的第二个字符与倒数第二个字符进行比较,以此类推,直到出现不相等的情况,或者指针到达中心仍没出现不等的情况,我们就认为这个数是回文数。还有一种方法比较巧妙,我们利用乘10和除10的方法,提取数字x的后一半并逆转,然后将原数字中的后一半去除,然后将原数字x除以10与逆转的后一半进行比较,如果相等则返回true,否则返回false。做题的时候是不是一次通过的,遇到了什么问题,需要注意什么细节?

2023-06-19 22:37:00 1224

原创 LeetCode —— 299. 猜数字游戏

注意,两个不匹配的 1 中,只有一个会算作奶牛(数字猜对位置不对)。给你一个秘密数字 secret 和朋友猜测的数字 guess ,请你返回对朋友这次猜测的提示。提示的格式为 “xAyB” ,x 是公牛个数, y 是奶牛个数,A 表示公牛,B 表示奶牛。解释:数字和位置都对(公牛)用 ‘|’ 连接,数字猜对位置不对(奶牛)的采用斜体加粗标识。解释:数字和位置都对(公牛)用 ‘|’ 连接,数字猜对位置不对(奶牛)的采用斜体加粗标识。猜测数字中有多少位属于数字和确切位置都猜对了(称为 “Bulls”,公牛),

2023-06-16 16:35:53 1097

原创 LeetCode —— 206. 反转链表

我的第一思路很简单,从链表头开始,把第一节点和第二节点倒转,然后保留第二节点的位置,继续将第二节点和第三节点进行倒转,直到最后一个节点完成倒转,然后返回链表头即可。于是经过思考,我们需要保留前置节点,而初始前置节点为nil,这就导致原头节点会指向为nil的前置节点,这样最终也不会出现死循环。但是我的思路存在问题,就是我的原头节点还是指向第二个节点,这就导致节点遍历时会陷入无尽的深渊,直到永远。给你单链表的头节点 head ,请你反转链表,并返回反转后的链表。输入:head = [1,2,3,4,5]

2023-06-14 22:01:31 1342

原创 2315. 统计星号

有几种解法,哪种解法时间复杂度最低,哪种解法空间复杂度最低,最优解法是什么?解释:需要考虑的字符加粗加斜体后:“yo|uar|e**|b|e***au|tifu|l”。换言之,第一个和第二个 ‘|’ 为一对,第三个和第四个 ‘|’ 为一对,以此类推。这道题目是简单的模拟,大家应该都会的,不会看我的解法应该也能明白是什么回事了。做题的时候是不是一次通过的,遇到了什么问题,需要注意什么细节?同时,第三条和第四条竖线 ‘|’ 之间的字符也不计入答案。请你返回 不在 竖线对之间,s 中 ‘*’ 的数目。

2023-06-13 18:58:53 795 1

原创 1480. 一维数组的动态和

后来经过思考,我想到了原地修改的解法,我们可以遍历数组,从下标1开始,每次让num[i]变成num[i]+num[i-1],就能够在不需要开辟另一个数组的情况下,只遍历一次就可以实现我们的目的了。看到这道题目,我的第一想法就是再建一个数组,然后把原数组中数字用循环相加得到和,然后放入新数组中,但是这肯定是最基本的解法,时间复杂度和空间复杂度都比较大。解释:动态和计算过程为 [1, 1+1, 1+1+1, 1+1+1+1, 1+1+1+1+1]。输入:nums = [1,1,1,1,1]

2023-06-11 16:46:38 1282

原创 806. 写字符串需要的行数

我们要把给定的字符串 S 从左到右写到每一行上,每一行的最大宽度为100个单位,如果我们在写某个字母的时候会使这行超过了100 个单位,那么我们应该把这个字母写到下一行。我们给定了一个数组 widths ,这个数组 widths[0] 代表 ‘a’ 需要的单位, widths[1] 代表 ‘b’ 需要的单位,…我的思路是遍历字符串,并计算各字符的权重,然后求和,放入weights中,如果判断求和后weights大于100,就把weights设为该值,然后lines加一。所有的字符拥有相同的占用单位10。

2023-05-16 15:40:25 448

原创 724. 寻找数组的中心下标

也可以使用前缀和的方法,数组的所有元素相加的和设为all,然后也是遍历数组,当遍历到第i个元素时,设该元素左侧之和为sum,那么它的右侧之和为all-nums[i]-sum,当这两个和相等时,可得到2*sum + nums[i] = all。看到这道题目,本人的第一想法就是暴力法,哈哈哈哈,遍历数组,每次计算下标左右两侧元素相加的和是否相等,如果遍历完成也不相等就返回-1,否则返回下标。左侧数之和 sum = nums[0] + nums[1] + nums[2] = 1 + 7 + 3 = 11 ,

2023-05-11 19:48:59 454

原创 Go语言学习查缺补漏ing Day4

第二点:同一个go文件中的init函数是由上往下调用的,而同一个包中,init函数的调用顺序是根据文件名的顺序来调用的,至于不同包中的init函数调用顺序,如果这些包之间不相互依赖的话,就是按照main包中import的顺序调用,如果相互依赖那就是看谁先被依赖谁就最后被初始化。我们都知道main函数是Golang程序的入口函数,但是Golang还有一个特殊的函数init函数你可能不知道,它是先于main函数执行的,可以实现例如初始化包里的变量等操作。显然,A不是,字符串的空值是"",而不是nil。

2023-05-10 15:29:43 1016

原创 浅聊MVCC,希望能对你有帮助

GPT-4不仅是人工智能研究历史上一项极其伟大的成就,而且还是能够用于各种应用、各种领域的强大工具。例如,它可以成为私人秘书、心理治疗师、朋友、朗诵者、诗人、码农、记者等等。特别是它可能会面临道德或社会层面上的挑战,需要得到监管!GPT-4是一种颠覆性的自然语言处理模型,可以进行连贯而又引人入胜的对话(无论什么主题都行,虽然有时是一本正经的胡说八道)。GPT-4具有几个独特之处,使其与以前的模型(如GPT-3或GPT-2)区别开来。因此,大家可能会想知道GPT-4及其未来出现的后继版本会是什么样子。

2023-05-02 19:38:16 1708 7

原创 生成式预训练Transformer的演化预测(GPT-4 -> GPT-5)

GPT-4不仅是人工智能研究历史上一项极其伟大的成就,而且还是能够用于各种应用、各种领域的强大工具。例如,它可以成为私人秘书、心理治疗师、朋友、朗诵者、诗人、码农、记者等等。特别是它可能会面临道德或社会层面上的挑战,需要得到监管!GPT-4是一种颠覆性的自然语言处理模型,可以进行连贯而又引人入胜的对话(无论什么主题都行,虽然有时是一本正经的胡说八道)。GPT-4具有几个独特之处,使其与以前的模型(如GPT-3或GPT-2)区别开来。因此,大家可能会想知道GPT-4及其未来出现的后继版本会是什么样子。

2023-04-30 23:57:53 1059

原创 724. 寻找数组的中心下标

也可以使用前缀和的方法,数组的所有元素相加的和设为all,然后也是遍历数组,当遍历到第i个元素时,设该元素左侧之和为sum,那么它的右侧之和为all-nums[i]-sum,当这两个和相等时,可得到2*sum + nums[i] = all。看到这道题目,本人的第一想法就是暴力法,哈哈哈哈,遍历数组,每次计算下标左右两侧元素相加的和是否相等,如果遍历完成也不相等就返回-1,否则返回下标。左侧数之和 sum = nums[0] + nums[1] + nums[2] = 1 + 7 + 3 = 11 ,

2023-04-22 09:36:38 227

原创 在 macOS Mojave 之后的每一个版本中都隐藏着比特币白皮书(Bitcoin Whitepaper)

今天我在尝试解决打印机故障问题时,发现了。我已经询问了十几位使用Mac的朋友,他们都确认macOS里面有这个文件。这个文件从都可以找到,但是在High Sierra(10.13)及更早的版本中都没有。

2023-04-08 13:30:40 818

原创 Java和Golang有什么不同之处?

内存管理:Golang 的内存管理相对来说比 Java 更加高效,Golang 采用的是垃圾回收机制,可以自动管理内存,减少了程序员的工作量。包管理:Golang 有自己的包管理工具,比如 go mod,而 Java 的包管理工具则是 Maven 或 Gradle。开发效率:Golang 的开发效率比 Java 高,因为 Golang 的语法比较简单,开发过程中不需要写过多的样板代码。安全性:Golang 的安全性比 Java 更高,Golang 的类型系统和编译器可以检测出更多的错误。

2023-03-31 22:16:36 1034

原创 【翻译】下一步:Go 泛型

自从我们上次写下关于在Go中加入泛型的可能性的文章以来,已经快一年了。现在是该更新的时候了。

2023-03-29 13:30:46 259

原创 【翻译】使用Go生成一个随机字符串(密码)

来源:Generate a random string (password) · YourBasic Gohttps://yourbasic.org/golang/generate-random-string/Warning: To generate a password, you should use cryptographically secure pseudorandom numbers. See User-friendly access to crypto/rand.警告:为了生成密码,你应该

2023-03-29 13:29:46 667

原创 数据库原理及应用(一)——初识数据库 & 以SQL server 2008为例介绍DBMS的使用

所谓数据库是指长期储存在计算机内的、有组织的、可共享的数据集合。数据库中的数据按一定的数据模型描述、组织和储存,具有较小的冗余度、较高的数据独立性和易扩展性,并可为用户共享。用来管理数据库的计算机系统称为数据库管理系统(Database Management System,DBMS)。DBMS不仅具有最基本的数据管理功能,还能保证数据的完整性、安全性,提供多用户的并发控制,当数据库出现故障时对系统进行恢复。首先找到图片中的DBMS工具连接到服务器在服务器位置单击右键,再选择“属性”。

2023-03-29 13:24:14 821

原创 数据库原理及应用(四)——SQL语句(2)SQL基础查询以及常见运算符

在WHERE 子句中可以指定“某一列的值和这个字符串相等”或者“某一列的值大于这个数字”等条件。执行含有这些条件的SELECT语句,就可以查询出只符合该条件的记录了。SELECT 中的中各个列的先后顺序不一样,执行结果的先后顺序也不一样。可以在列名后加上别名。通过例5和例4的比较,我们可以清楚的了解NOT运算符的作用。例7:查询年龄为19岁的和性别为男的学生信息。例4:查询年龄大于19岁的同学的个人信息。例6:查询年龄等于19岁的男同学的个人信息。例5:查询年龄大于19岁的同学的个人信息。

2023-03-29 13:21:39 538

原创 数据库原理及应用(四)——SQL语句(2)SQL基础查询以及常见运算符

在WHERE 子句中可以指定“某一列的值和这个字符串相等”或者“某一列的值大于这个数字”等条件。执行含有这些条件的SELECT语句,就可以查询出只符合该条件的记录了。SELECT 中的中各个列的先后顺序不一样,执行结果的先后顺序也不一样。可以在列名后加上别名。通过例5和例4的比较,我们可以清楚的了解NOT运算符的作用。例7:查询年龄为19岁的和性别为男的学生信息。例4:查询年龄大于19岁的同学的个人信息。例6:查询年龄等于19岁的男同学的个人信息。例5:查询年龄大于19岁的同学的个人信息。

2023-03-29 13:20:23 459

原创 数据库原理及应用(七)——函数、谓词和CASE 表达式

SUBSTRING (对象字符串 FROM 截取的起始位置 FOR 截取的字符数)LOWER 函数用于小写转换、 UPPER 函数用于大写转换。CURRENT_TIMESTAMP 获取当前日期和时间。它的作用就是 “判断是否存在满足某种条件的记录”。ROUND(数值,保留位数)可以用来进行四舍五入。MOD(除数,被除数)可以用于求余。CURRENT_TIME 当前时间。例:查询SC表中9开头的成绩信息。%是表示“任意字符串”的通配符。_是表示“任意1个字符”的通配符。ABS()可以求一个数的绝对值。

2023-03-29 13:17:55 325

原创 数据库原理及应用(六)——视图和子查询

视图是关系数据库系统提供给用户以多种角度观察数据库中数据的重要机制。视图是一个虚拟的表,不同于直接操作数据表,视图是依据SELECT语句来创建的(会在下面具体介绍),所以操作视图时会根据创建视图的SELECT语句生成一张虚拟表,然后在这张虚拟表上做SQL操作。CREATE VIEW < 视图名 >(< 列名 1 > , < 列名 2 > , ...) AS < SELECT 语句 > [ WITH CHECK OPTION ];例: 建立计算机系的学生的视图。

2023-03-29 13:16:24 1485

原创 数据库原理及应用(八)——变量、存储过程和触发器

例3:利用INSTEAD OF触发器实现级联删除,即若在s表中删除一学生数据,则在sc表中应该同时删除有关学生的成绩信息。局部变量有用户自定义,需要用DECLARE声明,局部变量如同它的名字一样,只能在声明该变量的批处理语句或过程体内有效。全局变量不能由用户定义,也不能被显式地赋值或声明,其名称以@@开头。例1:创建一个简单的存储过程,用于查看学生表的所有记录。变量分为全局变量和局部变量。

2023-03-29 13:14:23 227

原创 细思极恐,第三方跟踪器正在获取你的数据,如何防范?

第三方脚本收集了用户在网站上输入的数据,甚至在提交表单之前收集Web 浏览器也不会向用户说明。当位置为欧盟时访问一组 10 万个网站时,电子邮件在 1844 个站点上被泄露,当位置为美国访问同一组站点时,电子邮件在 2950 个站点上被泄露。位置为欧盟并使用移动浏览器时访问时,1745 个站点泄露了电子邮件地址,位置为美国则2744 个站点泄露了电子邮件地址。来自 KU Leuven、Radboud 大学和洛桑大学的一个研究小组分析了第三方跟踪器在全球排名前 10 万的网站上收集的数据。

2023-03-29 13:09:45 1483

原创 929. 独特的电子邮件地址

输入:emails = [“test.email+alex@leetcode.com”,“test.e.mail+bob.cathy@leetcode.com”,“testemail+david@lee.tcode.com”]请注意,此规则 不适用于域名。输入:emails = [“a@leetcode.com”,“b@leetcode.com”,“c@leetcode.com”]例如,在 alice@leetcode.com中, alice 是 本地名 ,而 leetcode.com 是 域名。

2023-03-24 15:51:20 1032

原创 806. 写字符串需要的行数

我们要把给定的字符串 S 从左到右写到每一行上,每一行的最大宽度为100个单位,如果我们在写某个字母的时候会使这行超过了100 个单位,那么我们应该把这个字母写到下一行。我们给定了一个数组 widths ,这个数组 widths[0] 代表 ‘a’ 需要的单位, widths[1] 代表 ‘b’ 需要的单位,…我的思路是遍历字符串,并计算各字符的权重,然后求和,放入weights中,如果判断求和后weights大于100,就把weights设为该值,然后lines加一。所有的字符拥有相同的占用单位10。

2023-03-24 15:34:29 183

原创 724. 寻找数组的中心下标

也可以使用前缀和的方法,数组的所有元素相加的和设为all,然后也是遍历数组,当遍历到第i个元素时,设该元素左侧之和为sum,那么它的右侧之和为all-nums[i]-sum,当这两个和相等时,可得到2*sum + nums[i] = all。看到这道题目,本人的第一想法就是暴力法,哈哈哈哈,遍历数组,每次计算下标左右两侧元素相加的和是否相等,如果遍历完成也不相等就返回-1,否则返回下标。左侧数之和 sum = nums[0] + nums[1] + nums[2] = 1 + 7 + 3 = 11 ,

2023-03-23 20:04:38 276

SpringBootBackend-master.zip

春天的脚步Backend 一个为开发者提供的类似于媒介的发布平台的REST API。 你可以从这里访问演示应用程序 使用的技术 Spring Boot Thymeleaf JPA Hibernate Maven Capabilities 用户可以使用wysiwyg(这是一个真正的术语:'))编辑器编写故事。 故事有几个类别,如工程、洞察力、教程,而且类别可以轻松扩展。 故事最多可以有五个标签。(对标签的内容没有限制) 所有的故事都可以被所有的访问者访问,用户可以发表评论,将文章加入书签,或者喜欢这篇文章。 文章可以按最流行/最近/最喜欢的方式排序,并按3天/周/月/无限期进行过滤。

2023-07-09

springboot-docker-mongo-main.zip

SpringBoot + MongoDB + Docker 安装MongoDB 运行MongoDB 在本地运行项目。验证一切运行良好。 构建jar文件 mvn clean package 运行docker compose命令 docker-compose up 打开浏览器并转到localhost:8081/users/inject 列出用户。转到localhost:8081/users/ springboot-docker-mongo

2023-07-09

SpringBoot-Kafka-Cassandra-master.zip

这个Spring Boot应用程序集成了Kafka和Cassandra。 a) 您可以通过post请求将json数据传递给API,将数据插入Cassandra。它处理这些消息并插入到Cassandra DB中。 Spring Boot版本:1.4.2 JDK版本:1.8 Cassandra/Datastax:2.2.8 Kafka版本:最新版本 从下面的 repo 下载 datastax 实例(dsc-cassandra-2.2.8-bin.tar.gz)。https://downloads.datastax.com/community/ 从下面的网站下载并安装Kafka https://kafka.apache.org/quickstart 启动应用程序的先决条件。 安装Datastax 启动cassandra实例 启动cql实例并创建密钥空间applepi。 启动Zookeper服务器。 启动Kafka服务器。 启动Kafka Producer。 创建一个名称为applepi的主题 启动spring boot应用程序的说明。 从git repo下载代码。

2023-07-09

iCare-main.zip

一个销售护理产品的Spring boot Web应用程序。该商店提供两种服务,一种是为管理员,另一种是为买家。管理员可以管理(添加、编辑、删除)产品和它们的细节,包括图片、描述、价格和库存。此外,管理员可以管理订单状态。买家可以添加/删除产品到/从购物车,添加多个地址,选择付款方式,如果有折扣,则应用折扣,然后下订单。他们还可以写关于产品的评论,如果他们想的话,可以给它打分并添加图片。平均评分将显示在主页面的产品卡上,也显示在产品页面上。此外,如果产品缺货或几乎缺货,它将显示在产品卡上。

2023-07-09

springboot-quick-build-master.zip

基于springboot实现快速构建大部分项目 1、springboot+shardingjdbc 2、redis封装 3、mongodb封装 4、elastic-job例子 5、springboot自定义404、500及常见错误 6、微信第三方平台搭建 7、springboot-autoconfigure-redis和springboot-autocinfigure-mybatis扩展

2023-07-09

springboot-examples-master.zip

Spring Boot 2 Examples with Spring Data JPA/Hibernate, MySQL, Docker 使用Spring Data JPA/Hibernate、MySQL、Docker的Spring Boot 2示例

2023-07-09

cloud-project-master.zip

基于Spring Cloud的分布式微服务架构 使用语言:Java cloud-project-master.zip 适合Java小白分布式微服务入门

2023-07-09

微信订餐小程序项目.zip

一、实验目的 在 linux 系统中使用微信开发者工具开发微信订餐小程序 二、安装步骤 1.在 linux 系统中安装微信开发者工具 (1).安装 wine sudo apt-get install wine (2).安装 nwjs-sdk 下载 linux 版 nwjs-sdk wget https://dl.nwjs.io/v0.25.4/nwjs-sdk-v0.25.4-linux-x64.tar.gz 解压 nwjs-sdk tar xvf nwjs-sdk-v0.25.4-linux-x64.tar.gz 切换到 nwjs-sdk 对应的目录 cd nwjs-sdk-v0.25.4-linux-x64 启动 nwjs-sdk ./nw (测试是否能正常运行,测试正常就关掉) (3)安装微信开发工具包(基于 nwjs-sdk) 获取微信开发工具包 git clone https://github.com/cytle/wechat_web_devtools.git 切换到 wechat_web_devtools 目录 cd wechat_web_devtools 复制微信开发工

2023-07-02

PHP-Student.7z

三、功能实现 1、邮箱验证功能的实现 是通过调用第三方工具 swiftmailer-master 来实现的,就是简单的调用这 个第三方的工具就可以实现了 先弄一个 smtp 服务器(这里是用的 sina,发送邮件的账号名和密码是 clivelyn@sina.com 和 lin123)来发送邮件,发送给用户注册的那个邮箱 当然发送邮件你肯定要确定发件人,发送主题,发送的邮件的内容,发送的邮 件的内容里面会有一个激活链接,当然这个链接是要加密的 账号激活与否是通过数据库中的 status 关键字来确定的,status 为 0 表示没 激活,为 1 表示激活了 2、mysqli 的用法 在代码用 mysqli 全部被再次封装成了函数,所以非常方便使用,包括连接数 据库,增删改查,mysqli 的操作数据库也比较方便 还有一个配置文件 config.php 用来存放用到的数据库的连接参数 3、数据库里面的数据绑定到 web 页面 数据库里面的数据绑定到 web 页面是先通过 mysqli 取出数据,然后在把数 据显示到 web 页面就好 4、删除响应的完成 删除操作是用的 ajax 技术,就是

2023-07-02

夏日读书图书管理系统.zip

一.项目名称 夏日读书图书管理系统 二.项目环境 Linux+Apache+MySQL+PHP+PHPmyadmin 三.项目概述 本项目目的是实现一个简单的图书管理系统,用户可以登录系统进行借书,还书,可以按功能查找书籍。管理员有管理员登录通道,管理员登录后可以管理图书,增加图书等操作。 四.项目内容 (一)搭建Lamp环境 在Ubuntu16.04中,先安装Apache2,再安装PHP7.0,然后安装MySQL,此步骤需要设置以后登录MySQL的用户名和密码,最后安装PHPmyadmin,此步骤中选择需要配置的服务器,选择Apache,然后输入之前设置的密码,安装完毕后,打开浏览器,输入地址,可以看到数据库的登录界面,环境就搭好啦。 (二)开始项目(分为Windows版和Linux版,一些一样的界面没有重复粘贴) (1)用户界面 打开网页,出现首页界面

2023-07-02

夏日读书图书管理系统.7z

一.项目名称 夏日读书图书管理系统 二.项目环境 Linux+Apache+MySQL+PHP+PHPmyadmin 三.项目概述 本项目目的是实现一个简单的图书管理系统,用户可以登录系统进行借书,还书,可以按功能查找书籍。管理员有管理员登录通道,管理员登录后可以管理图书,增加图书等操作。 四.项目内容 (一)搭建Lamp环境 在Ubuntu16.04中,先安装Apache2,再安装PHP7.0,然后安装MySQL,此步骤需要设置以后登录MySQL的用户名和密码,最后安装PHPmyadmin,此步骤中选择需要配置的服务器,选择Apache,然后输入之前设置的密码,安装完毕后,打开浏览器,输入地址,可以看到数据库的登录界面,环境就搭好啦。 (二)开始项目(分为Windows版和Linux版,一些一样的界面没有重复粘贴) (1)用户界面 打开网页,出现首页界面

2023-07-02

Javascript实现疯狂坦克大战网页版游戏.7z

项目 Javascript实现疯狂坦克大战网页版游戏 项目描述 主坦克用方向键移动,空格发射。 右坦克用IJKL键移动,F键发射。每辆坦克一次可发射2颗炮弹 运行环境 浏览器 项目技术 Javascript html css 运行截图 源码 <!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.org/1999/xhtml"> <head> <title> 坦克游戏 - 主坦克用方向键移动,空格发射。 右坦克用IJKL键移动,F键发射。每辆坦克一次可发射2颗炮弹</title> <style> html,body{background:#16242C url(img1.gif);cursor:default;height:100%;overflow:hidden;margin:0;color:#eee;text-align:center;}

2023-07-02

bbs(论坛)系统.7z php+mysql

一、需求分析: bbs(论坛)系统 能够让浏览我们网站的用户可以看其他用户发的帖子,注册成为我们网站的会员之后,还可以回复帖子 名词解释: 版块:就是分类的意思 父版块:比较大的分类 子版块:在父版块内再分类 比如: NBA->马刺 ->火箭 ->湖人 二、编写数据库操作函数库 //数据库连接 //执行一条SQL语句,返回结果集对象或者返回布尔值 //执行一条SQL语句,只会返回布尔值 //一次性执行多条SQL语句 //获取记录数 //数据入库之前进行转义,确保,数据能够顺利的入库 //关闭与数据库的连接 close($link);//为什么会关闭成功,因为在PHP中,向函数里面传对象类型的变量的时候就是按引用传,就是传递的这个变量本身,而不像其类型的变量,是把值复制一份传进去 /* function a($i){ $i=$i+10; echo $i.'<br />'; } $i=2; a($i); echo

2023-07-02

购物网站系统的设计与实现.7z

一、实验目的 (1)了解Web开发技术的基本技术类型与工作原理。 (2)培养我们掌握Web网站设计开发的基本思路和方法。 (3)让我们对面问题时学会独立思考,反思该技术背后的原理,提高Web技术编程能力。 (4)综合大学所学知识与个人兴趣,开发出一个具有一定功能与作用的网站系统。 二、网站实现的功能 1.用户注册 2.用户登录 3.浏览商品详细信息 4.将商品加入购物车 5.提交订单并支付 6.查看购买记录 三、数据库表设计 用户表 user

2023-07-02

在Linux环境下对GitHub网站个人博客的搭建.7z

- 学会在Linux环境下配置安装hexo及GitHub - 学会使用hexo进行搭建网页 - 掌握对网站的更新 - 充分调试并使其能在Linux环境下运行 # **实验环境** ## Linux操作系统 # **有关工具** ## Hexo + GitHub # **实验内容** ## 设计一个在GitHub上可以发布和阅读文章的个人博客网站,使用Hexo进行搭建,使其可以发布文章。并在Linux环境下实现运行

2023-07-02

C语言实现堆排序、用栈实现表达式求值、B+树和红黑树

在Linux环境下运用gedit工具,通过C语言编程实现四个程序,分别为:堆排序、用栈实现表达式求值、B+树和红黑树。 利用大顶堆(或小顶堆)堆顶记录的是最大关键字(或最小关键字)这一特性,使得每次从无序中选择最大记录(或最小记录)变得简单。 以大顶堆为例,首先要根据该数组元素构建一个完全二叉树,之后构造初始堆,从最后一个非终端节点调整到根结点,每次调整都是从父节点、左孩子节点和右孩子节点三者中选择最大者跟父节点进行交换,交换之后可能造成呗交换孩子节点不满足堆的性质,因此每次交换之后要重新对被交换的孩子节点进行调整。构造了初始堆之后再进行排序,程序完成。 2、用栈实现表达式求值 使用的算法叫做“算符优先法”。 根据算术四则运算规则得出相继出现的两个运算符a和b的优先关系,如下表所示 a>b 表示a的优先权高于b a<b 表示a的优先权低于b a=b 表示a的优先权等于b 空白则表示该关系不存在

2023-06-30

用C语言实现堆、栈、B+树、红黑树

(1)理解堆、栈、B+树、红黑树这四种数据结构的基本原理。 (2)用C语言实现这四种数据结构,并且每种数据结构至少完成一种其对应的功能。 (1)堆的性质 堆是具有以下性质的完全二叉树:每个结点的值都大于或等于其左右孩子结点的值,称为大顶堆;或者每个结点的值都小于或等于其左右孩子结点的值,称为小顶堆。 在数据结构中,我们将堆的逻辑结构映射到数组中存储,如下图: 在数组中存储的样子如下: 于是在数组中,堆中节点的索引有如下定义: 大顶堆:arr[i] >= arr[2i+1] && arr[i] >= arr[2i+2] 小顶堆:arr[i] <= arr[2i+1] && arr[i] <= arr[2i+2] 这个定义在进行堆排序时需要经常用到。 (2)堆排序的性质 堆排序的主要思想如下: 将待排序序列构造成一个大顶堆,此时,整个序列的最大值就是堆顶的根节点。将其与末尾元素进行交换,此时末尾就为最大值。然后将剩余n-1个元素重新构造成一个堆,这样会得到n个元素的次小值。如此反复执行,便能得到一个有序序列了 (3)堆排序的实现步骤 ① 构造初始堆。将给定无序序列构造成一个

2023-06-30

PHP 电子商务系统.zip

实现两部分功能:前台和后台管理 #### 前台管理 > * 用户登录,系统对用户登录输入的用户名密码进行验证。 > * 用户注册,要求提供用户的详细资料。 > * 商品浏览, 用户在网上对本站点所提供的商品进行浏览(用户无需注册)。 > * 商品详情,可以查看商品的详细信息。 #### 后台管理 > * 管理员登录,系统对管理员登录输入的用户名密码进行验证。 > * 管理员管理模块,添加管理员、管理员列表、编辑管理员信息、删除管理员。 > * 商品分类模块,添加分类,分类列表、编辑分类、删除分类 > * 商品管理模块,添加商品、商品列表、编辑商品、删除商品 > * 用户管理模块,添加用户、用户列表、编辑用户、删除用户 > * 商品图片管理,添加文字水印、添加图片水印

2023-06-30

基于微信小程序开发的一款移动端电商.7z

# wxcake-master 电商类小程序 包含预览、购物车、添加地址、支付、购买等一系列完整的流程 # 项目说明 - **基于微信小程序开发的一款移动端电商** ## 目录结构 ``` wxcake-master/ |-pages/ # 小程序页面相关文件 |- buy |- index.js |- index.json |- index.wxml |- index.wxss |- ... |-app.js # 小程序逻辑 |-app.json # 小程序公共设置 |-app.wxss # 小程序公共样式表 |-... ``` 页面结构 每个页面组件也分为四个文件组成: [page-n

2023-06-30

购物系统.zip 附带有详细文档!

实验报告 ==== ---- ### 实验目的 此次实验,要通过php+mysql来实现一个购物系统. #### 前台管理 > * 会员登录,系统对用户登录输入的用户名密码进行验证。 > *新用户注册,要求提供用户的详细资料。 > * 商品浏览, 用户在网上对本站点所提供的商品进行浏览(用户无需注册)。 > * 商品详情,可以查看商品的详细信息。 #### 后台管理 > * 管理员登录,系统对管理员登录输入的用户名密码进行验证。 > * 商品分类模块,添加分类,分类列表、编辑分类、删除分类 > * 商品管理模块,添加商品、商品列表、编辑商品、删除商品 > * 用户管理模块,添加用户、用户列表、编辑用户、删除用户 ### 相关技术 网上购物系统采用的主要技术解决方案是基于服务器端的脚本语言PHP、开源数据库MySQL,Web服务器Apache,以及操作系统Linux。 除此之外,为了使数据库的操作更加便捷,还使用了数据库管理工具phpMyAdmin。 > * 2.1php PHP是为Web设计使用的服务器脚本语言。当HTML页面嵌入PHP代码时,访问者可

2023-06-30

air-wars.zip 带文档

# air_wars 以下对每一个py文件做一个叙述: rot-example.py:学习pygame模块 shmup-1.py:控制飞机 shmup-2.py:敌人精灵 shmup-3.py:碰撞检测 shmup-4.py:添加图形 shmup-5.py:改进的碰撞 shmup-6.py:精灵动画 shmup-7.py:得分与绘制文本 shmup-8.py:声音与音乐 shmup-9.py:玩家飞机添加血条 shmup-10.py:爆炸效果 shmup-11.py:玩家多条命 shmup-12.py:血条恢复 shmup-13.py:子弹增强 shmup-14.py:游戏完成 shmup.py:最终代码 本次实验本拟定做爬虫,由于后期学习内容较多,不能完成,暂学习了pygame库做最终结果。

2023-06-30

Linux实验报告.zip 带数据结构代码

Linux实验报告 一、实验目的 熟悉基本数据结构,并且在Linux中运行 二、实验题目 1、树(红黑树,b+树) 2、堆 3、栈 4、图 5、链表 三、实验内容 1.1红黑树 (1)每个节点或者是黑色,或者是红色。 (2)根节点是黑色。 (3)每个叶子节点(NIL)是黑色。 (4)如果一个节点是红色的,则它的子节点必须是黑色的。 (5)从一个节点到该节点的子孙节点的所有路径上包含相同数目的黑节点。 1.2b+树 (1)所有关键字都出现在叶子结点的链表中(稠密索引),且链表中的关键字恰好是有序的 (2)不可能在非叶子结点命中; (3)非叶子结点相当于是叶子结点的索引(稀疏索引),叶子结点相当于是存储(关键字)数据的数据层; (4)更适合文件索引系统; 2堆 最大堆和最小堆是二叉堆的两种形式。 最大堆:根结点的键值是所有堆结点键值中最大者。 最小堆:根结点的键值是所有堆结点键值中最小者。 3栈 一种运算受限的线性表,其限制是仅允许在表的一端进行插入和删除运算 4图 图的结构很简单,就是由顶点V集和边E集构成,因此图可以表示成G=(V,E) 5链表 单向链表是一种线性表,实际上是由节点(N

2023-06-29

商场微信小程序.7z 带文档

### 需求分析 随着微信的发展和小程序及时的日益成熟,我们生活中越来越多的事情都可以借助微信小程序来解决。21世纪世界在快速的发展,社会在不断的发生变化,世界各地的岗位上有着各种各样的精英,他们从事着各种各样的工作,所以要想在这样发达的世界中生活。我们就需要不断的学习新的技能提升自己的知识,来满足于我们自己的工作需求。现在越来越多的人都会通过互联网来获取自己想要的信息,所以网上的信息流通量是非常大的。就像在在线购物,网上购物,网站的管理者会随时编辑信息进行发布,并且会不断提高信息发布的效率。这样,用户就可以借助互联网上的在线资源,根据自己的需求来获取信息,从而提高了信息的获取率。这样长久以往下去,网站上的信息流通量就会越来越高。由于中国的人口基数很大,随着我国的经济发展越来越快,以及互联网和手机的大面积普及,每个人都有希望生活能更加便利的想法或是需求,并且希望效率越来越高,所以现在许多人就有了网上购物的观念,有了浏览在线商城的需求。 目前,从大量的信息数据来看,微信上每天新推出的小程序数量达到了数以万计,从事微信小程序开发的工作者也越来越多从官方给出的小程序生态指数中可以看

2023-06-29

了解并学习Linux系统的相关操作.zip

Linux实验报告 一. 实验目的 了解并学习Linux系统的相关操作。 二. 实验设备 PC机(Linux系统) 三. 实验内容 通过数据结构实现B+树,红黑树,堆排序等操作。 四. 实验源代码 /* 顺序表代码实现 */ #include "SqList.h" int Init_SqList(SqList *S, int DataType) { void *tPtr = NULL;//数据区临时指针 long i; S->DataType = DataType; switch (DataType) { case DATATYPE_CHAR: if (!(tPtr = (char*)malloc(20 * sizeof(char)))) return ERROR; break; case DATATYPE_LONG: if (!(tPtr = (long*)malloc(20 * sizeof(long)))) return ERROR; break; case DATATYPE_FLOAT: if (!(tPtr =

2023-06-29

PHP在Linux上的实现.7z

Linux—2019(PHP在Linux上的实现) **实验目的:** 1、服务器(apache2或者nginx)的搭建 2、数据库(Mysql)的链接 3、PHP在linux上的运行 **操作系统:** Ubuntu16.04 LInux系统 **实验步骤**: *1、nginx在liunx上的下载、配置* ①通过sudo apt-get install nginx命令行 进行下载; ②下载完毕后用service nginx start对nginx进行启动 ; ③用service nginx status 查看nginx启动状态 ![](/home/wsy/Pictures/Screenshot from 2019-06-10 00-03-57.png) ④通过sudo su命令进入可编辑状态,然后进入/etc/nginx/nginx.conf文件进行文本编辑 可用vim或者nano ![](/home/wsy/Pictures/Screenshot from 2019-06-10 00-10-30.png) ⑤配置完毕,打开服务器输入地址localho

2023-06-29

一款关于体育新闻的简单微信小程序.zip

一款关于体育新闻的简单微信小程序.zip一款关于体育新闻的简单微信小程序.zip一款关于体育新闻的简单微信小程序.zip一款关于体育新闻的简单微信小程序.zip一款关于体育新闻的简单微信小程序.zip一款关于体育新闻的简单微信小程序.zip一款关于体育新闻的简单微信小程序.zip一款关于体育新闻的简单微信小程序.zip一款关于体育新闻的简单微信小程序.zip一款关于体育新闻的简单微信小程序.zip一款关于体育新闻的简单微信小程序.zip一款关于体育新闻的简单微信小程序.zip一款关于体育新闻的简单微信小程序.zip一款关于体育新闻的简单微信小程序.zip一款关于体育新闻的简单微信小程序.zip

2023-06-28

基于MNist数据集对机器学习进行入门学习.7z

基于MNist数据集对机器学习进行入门学习.7z基于MNist数据集对机器学习进行入门学习.7z基于MNist数据集对机器学习进行入门学习.7z基于MNist数据集对机器学习进行入门学习.7z基于MNist数据集对机器学习进行入门学习.7z基于MNist数据集对机器学习进行入门学习.7z基于MNist数据集对机器学习进行入门学习.7z基于MNist数据集对机器学习进行入门学习.7z基于MNist数据集对机器学习进行入门学习.7z基于MNist数据集对机器学习进行入门学习.7z基于MNist数据集对机器学习进行入门学习.7z基于MNist数据集对机器学习进行入门学习.7z基于MNist数据集对机器学习进行入门学习.7z基于MNist数据集对机器学习进行入门学习.7z基于MNist数据集对机器学习进行入门学习.7z基于MNist数据集对机器学习进行入门学习.7z基于MNist数据集对机器学习进行入门学习.7z基于MNist数据集对机器学习进行入门学习.7z基于MNist数据集对机器学习进行入门学习.7z基于MNist数据集对机器学习进行入门学习.7z

2023-06-28

图书管理系统.zip Linux C

设计内容 (1)登录功能: 管理员可通过验证用户名及密码后登录并进行操作,管理员信息内嵌入程序,无法注册(目前内嵌用户名:lzj 密码:123456) (2)图书信息管理功能: 包括录入图书信息,删除图书信息,修改图书信息 (3)图书信息排序功能: 包括按照编号排序,按照图书价格排序,按照图书出版时间排序,按照图书名排序,按照作者名排序 (4)图书信息查询功能: 包括按照图书类别查询,按照编号查询,按照图书价格查询,按照图书出版时间查询,按照图书名查询,按照作者名查询

2023-06-28

maxwell-master.zip

这是一个变化数据捕获应用程序,它读取MySQL binlogs,并将数据变化以JSON形式写入Kafka、Kinesis和其他流媒体平台。 Maxwell's daemon, a mysql-to-json kafka producer

2023-06-20

java-design-patterns-master.zip

Java设计模式代码实现Java设计模式代码实现Java设计模式代码实现Java设计模式代码实现Java设计模式代码实现Java设计模式代码实现Java设计模式代码实现Java设计模式代码实现Java设计模式代码实现Java设计模式代码实现Java设计模式代码实现Java设计模式代码实现Java设计模式代码实现Java设计模式代码实现Java设计模式代码实现Java设计模式代码实现Java设计模式代码实现

2023-06-20

1693基于Java的二手车交易拍卖系统设计.zip

基于Java的二手车交易拍卖系统设计基于Java的二手车交易拍卖系统设计基于Java的二手车交易拍卖系统设计基于Java的二手车交易拍卖系统设计基于Java的二手车交易拍卖系统设计基于Java的二手车交易拍卖系统设计基于Java的二手车交易拍卖系统设计基于Java的二手车交易拍卖系统设计基于Java的二手车交易拍卖系统设计基于Java的二手车交易拍卖系统设计基于Java的二手车交易拍卖系统设计基于Java的二手车交易拍卖系统设计基于Java的二手车交易拍卖系统设计基于Java的二手车交易拍卖系统设计基于Java的二手车交易拍卖系统设计基于Java的二手车交易拍卖系统设计基于Java的二手车交易拍卖系统设计基于Java的二手车交易拍卖系统设计基于Java的二手车交易拍卖系统设计基于Java的二手车交易拍卖系统设计基于Java的二手车交易拍卖系统设计基于Java的二手车交易拍卖系统设计基于Java的二手车交易拍卖系统设计基于Java的二手车交易拍卖系统设计基于Java的二手车交易拍卖系统设计基于Java的二手车交易拍卖系统设计

2023-06-20

jeesite-master-2.7z

项目所用技术栈:Spring、Spring MVC、MyBatis、Apache Shiro、Bootstrap UI等 项目简介:JeeSite 是一个 Java EE 企业级快速开发平台,基于经典技术组合(Spring Boot、Spring MVC、Apache Shiro、MyBatis、Beetl、Bootstrap、AdminLTE)采用经典开发模式,让初学者能够更快的入门并投入到团队开发中去。在线代码生成功能,包括核心模块如:组织机构、角色用户、菜单及按钮授权、数据权限、系统参数、内容管理、工作流等。采用松耦合设计;界面无刷新,一键换肤;众多账号安全设置,密码策略;在线定时任务配置;支持集群,支持SAAS;支持多数据源;支持微服务。

2023-06-20

12万字java面经总结.pdf

java面经总结java面经总结java面经总结java面经总结java面经总结java面经总结java面经总结java面经总结java面经总结java面经总结java面经总结java面经总结java面经总结java面经总结java面经总结java面经总结java面经总结java面经总结java面经总结java面经总结java面经总结java面经总结java面经总结java面经总结java面经总结java面经总结java面经总结java面经总结java面经总结java面经总结java面经总结java面经总结java面经总结java面经总结java面经总结java面经总结java面经总结java面经总结java面经总结java面经总结java面经总结java面经总结java面经总结java面经总结java面经总结java面经总结java面经总结java面经总结java面经总结java面经总结java面经总结java面经总结java面经总结java面经总结java面经总结java面经总结java面经总结java面经总结java面经总结java面经总结java面经总结java面经总结java

2023-06-20

stanfordSentimentTreebank-2.7z 英文情感分析数据集

类型:情感分析数据 英文情感分析数据集英文情感分析数据集英文情感分析数据集英文情感分析数据集英文情感分析数据集英文情感分析数据集英文情感分析数据集英文情感分析数据集英文情感分析数据集英文情感分析数据集英文情感分析数据集英文情感分析数据集英文情感分析数据集英文情感分析数据集英文情感分析数据集英文情感分析数据集英文情感分析数据集英文情感分析数据集英文情感分析数据集英文情感分析数据集英文情感分析数据集英文情感分析数据集英文情感分析数据集英文情感分析数据集英文情感分析数据集英文情感分析数据集英文情感分析数据集英文情感分析数据集英文情感分析数据集英文情感分析数据集英文情感分析数据集英文情感分析数据集英文情感分析数据集英文情感分析数据集英文情感分析数据集

2023-04-26

TPH-YOLOv5: Improved YOLOv5 Based on Transformer Prediction Head

Object detection on drone-captured scenarios is a recent popular task. As drones always navigate in different altitudes, the object scale varies violently, which burdens the optimization of networks. Moreover, high-speed and low-altitude flight bring in the motion blur on the densely packed objects, which leads to great challenge of object distinction. To solve the two issues mentioned above, we propose TPH-YOLOv5. Based on YOLOv5, we add one more prediction head to detect different-scale object

2023-04-26

JAVA+SQL离散数学题库管理系统(源代码+论文+外文翻译).zip

JAVA+SQL离散数学题库管理系统(源代码+论文+外文翻译).zipJAVA+SQL离散数学题库管理系统(源代码+论文+外文翻译).zipJAVA+SQL离散数学题库管理系统(源代码+论文+外文翻译).zipJAVA+SQL离散数学题库管理系统(源代码+论文+外文翻译).zipJAVA+SQL离散数学题库管理系统(源代码+论文+外文翻译).zipJAVA+SQL离散数学题库管理系统(源代码+论文+外文翻译).zipJAVA+SQL离散数学题库管理系统(源代码+论文+外文翻译).zipJAVA+SQL离散数学题库管理系统(源代码+论文+外文翻译).zipJAVA+SQL离散数学题库管理系统(源代码+论文+外文翻译).zipJAVA+SQL离散数学题库管理系统(源代码+论文+外文翻译).zipJAVA+SQL离散数学题库管理系统(源代码+论文+外文翻译).zipJAVA+SQL离散数学题库管理系统(源代码+论文+外文翻译).zipJAVA+SQL离散数学题库管理系统(源代码+论文+外文翻译).zipJAVA+SQL离散数学题库管理系统(源代码+论文+外文翻译).zipJAVA+SQL离散

2023-04-18

php+mysql学生成绩查询(系统).zip

php+mysql学生成绩查询(系统).zipphp+mysql学生成绩查询(系统).zipphp+mysql学生成绩查询(系统).zipphp+mysql学生成绩查询(系统).zipphp+mysql学生成绩查询(系统).zipphp+mysql学生成绩查询(系统).zipphp+mysql学生成绩查询(系统).zipphp+mysql学生成绩查询(系统).zipphp+mysql学生成绩查询(系统).zipphp+mysql学生成绩查询(系统).zipphp+mysql学生成绩查询(系统).zipphp+mysql学生成绩查询(系统).zipphp+mysql学生成绩查询(系统).zipphp+mysql学生成绩查询(系统).zipphp+mysql学生成绩查询(系统).zipphp+mysql学生成绩查询(系统).zipphp+mysql学生成绩查询(系统).zipphp+mysql学生成绩查询(系统).zipphp+mysql学生成绩查询(系统).zipphp+mysql学生成绩查询(系统).zipphp+mysql学生成绩查询(系统).zipphp+mysql学生成绩查询(系

2023-04-17

php+mysql社区交流系统(毕业论文+封面目录+系统+说明书).zip

php+mysql社区交流系统(毕业论文+封面目录+系统+说明书).zip php+mysql社区交流系统(毕业论文+封面目录+系统+说明书).zip php+mysql社区交流系统(毕业论文+封面目录+系统+说明书).zip php+mysql社区交流系统(毕业论文+封面目录+系统+说明书).zip php+mysql社区交流系统(毕业论文+封面目录+系统+说明书).zip php+mysql社区交流系统(毕业论文+封面目录+系统+说明书).zip php+mysql社区交流系统(毕业论文+封面目录+系统+说明书).zip php+mysql社区交流系统(毕业论文+封面目录+系统+说明书).zip php+mysql社区交流系统(毕业论文+封面目录+系统+说明书).zip php+mysql社区交流系统(毕业论文+封面目录+系统+说明书).zip php+mysql社区交流系统(毕业论文+封面目录+系统+说明书).zip php+mysql社区交流系统(毕业论文+封面目录+系统+说明书).zip php+mysql社区交流系统(毕业论文+封面目录+系统+说明书).zipphp+mys

2023-04-17

基于PHP的产品报价系统的设计与开发(源代码+论文)1.7z

基于PHP的产品报价系统的设计与开发(源代码+论文)1.7z基于PHP的产品报价系统的设计与开发(源代码+论文)1.7z基于PHP的产品报价系统的设计与开发(源代码+论文)1.7z基于PHP的产品报价系统的设计与开发(源代码+论文)1.7z基于PHP的产品报价系统的设计与开发(源代码+论文)1.7z基于PHP的产品报价系统的设计与开发(源代码+论文)1.7z基于PHP的产品报价系统的设计与开发(源代码+论文)1.7z基于PHP的产品报价系统的设计与开发(源代码+论文)1.7z基于PHP的产品报价系统的设计与开发(源代码+论文)1.7z

2023-04-17

在线弹钢琴网站源码 Simple & Elegant Piano Online

在线弹钢琴网站源码 It's also an excellent music platform for all people. This repo is only for Learning purpose. Not safe & suitable for deploying.

2023-04-05

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除