自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (7)
  • 收藏
  • 关注

原创 LeetCode 394.字符串解码

给定一个经过编码的字符串,返回它解码后的字符串。编码规则为: k[encoded_string],表示其中方括号内部的 encoded_string 正好重复 k 次。注意 k 保证为正整数。你可以认为输入字符串总是有效的;输入字符串中没有额外的空格,且输入的方括号总是符合格式要求的。此外,你可以认为原始数据不包含数字,所有的数字只表示重复的次数 k ,例如不会出现像 3a 或 2[4] 的输入。class Solution(object): def decodeString(self, s

2020-10-09 15:01:47 165

原创 P2P(1)P2P下载

@toc欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新的界面设计 ,将会带来全新的写作体验;在创作中心设置你喜爱的代码高亮样式,Markdown 将代码片显示选择的高亮样式 进行展示;增

2020-05-27 23:03:13 1966

原创 【Leecode刷题】Day02

文章目录题目分析代码题目给定一个数组,它的第 i 个元素是一支给定股票第 i 天的价格。设计一个算法来计算你所能获取的最大利润。你可以尽可能地完成更多的交易(多次买卖一支股票)。注意:你不能同时参与多笔交易(你必须在再次购买前出售掉之前的股票)。分析这题的分析我是完全的借鉴了思路来源的算法,这其中我还有点不清楚,所以我在此就提出我的一点不清楚的地方,希望可以有同僚一起来讨论。问题:对...

2019-11-17 15:13:59 223

原创 【leecode刷题】Day01

文章目录题目分析代码实现题目给定一个排序数组,你需要在原地删除重复出现的元素,使得每个元素只出现一次,返回移除后数组的新长度。不要使用额外的数组空间,你必须在原地修改输入数组并在使用 O(1) 额外空间的条件下完成。分析该题目的难点在于在原地删除,所以无法使用l=list(sort([1,2,2,3,4,]))因为set()函数,表面上看是在原数组的基础上删掉了重复的元素,但是他实...

2019-11-16 17:06:03 174

原创 《计算机网络》——数据传输过程

文章目录预备知识传输过程详解数据传输过程:网络设备在各个层次中数据的形式预备知识网络层的核心设备是路由器(Route),路由器的地址由两部分组成,一个是IP地址,一个是MAC地址。一个路由器的IP地址往往设置为一个网段中的第一个地址,比如在网段:IP地址为11.0.0.0,子网掩码为255.0.0.0中,路由器的地址设置为11.0.0.1。路由器的功能是连接不同的网段,类似于现实生活中的海关...

2019-11-13 21:56:51 5036 1

原创 FFT算法实现——python

文章目录基2FFT算法原代码实现基2FFT算法原}{1、先将原序列倒序。自然顺序数I加1,狮子啊顺序表的二进制数的最低位加1,逢二向高位进位;而倒序数是在M位二进制数的最高位加1,逢2向低位进位。2、蝶形运算定义:2点DFT运算称为蝶形运算设序列x(n)经过倒序后,如果两个输入数据相距B个点,则:AL(J):=AL−1(J)+AL−1(J+B)WNPAL(J+B):=AL−1(J)...

2019-10-30 01:38:15 3543

原创 代码实现唯一可译码准则——python

目录算法原理代码实现算法原理代码实现算法原理代码实现#coding :utf-8# 实现唯一可译码def Unique_Dec(alist, f=[]): # n:序列长度 n=len(alist) n_f=len(f) f_new = [] if n_f == 0: f = alist for i in r...

2019-10-29 13:34:27 1087

原创 Numpy的特殊矩阵运算——广播机制

假设有两个矩阵,记为n1n_1n1​,n2n_2n2​,n1n_1n1​的维度是1x2,n2n_2n2​的维度是2x1,则n1−n2n_1-n_2n1​−n2​的运算规则是:import numpy as npn1=np.array([1,2])n1=np.mat(n1)'''n1=[1 2]'''n2=np.array([[1],[2]])n2=np.mat(n2)'''n2...

2019-10-01 09:20:31 345

原创 plt.subplot()的用法

plt.subplots的用法在python要使用plt.subplots()直接导入import matplotlib as plt,有时会出错,这个时候需要import matplotlib.pyplot as plt.plt.subplots()默认显示一个图像,x∈(0,1),y∈(0,1),scale=0.2plt.subplots(1,10)显示1x10个图像plt.sub...

2019-09-24 12:20:34 5014

原创 MySQL8.0.11的安装教程

安装MySQL8.0.11步骤在"我的电脑"->“属性”中配置PATH,路径指向mysql的bin目录1、自己创建一个my.ini文件,然后将该文件剪切到bin目录下2、以管理员身份打开cmd,转到sql的bin目录下,输入mysqld --initialize --console,记住@locallist后面的一串字符,这是初始密码 “p9Wm)#znoeas”3、在cmd中输入m...

2019-09-21 09:45:12 266

原创 TCP的三次握手和四次挥手

TCP的三次握手和四次挥手三次握手四次挥手三次握手当客户端使用connect()函数,尝试与服务器进行连接时,默认是堵塞的状态。通过三次握手就可以解堵塞。说是"三次握手",其实细分应该有4个过程。那么我们就先按照"四次握手"来解释一下。第一次握手:客户端给服务器发送一个数据,记为syn1;第二次握手:如果服务器接收到了客户端的数据,就会回复一个ack1。这样客户端与服务器的连接就成功建立了...

2019-09-15 17:50:06 334

原创 IP地址和MAC地址的区别

IP地址和MAC地址的区别IP地址MAC地址IP地址与MAC地址的区别与联系IP地址IP地址分为IPV4和IPV6。IPV4由32位整数组成,分成4个部分,每块8位二进制。IPV6由128位整数组成,分成8个部分,每个部分16位二进制,即4位6进制。一个完整的IP地址由两个部分组成:网络地址+主机地址。网络地址用于路由选择;主机地址用于在网络或子网内部寻找一个单独的主机。因为IP地址的存在...

2019-09-13 13:24:52 7022

原创 计算机网络(2)

计算机网络(2)本篇文章主要解决以下几个问题:1、数据包(packet)是如何传输到我们的计算机上的?2、如果数据包在传输过程中丢失了,应该如何处理?3、如果在浏览器中输入网址,浏览器是如何知道服务器的地址的?在解决这些问题之前,我们先了解一下计算机获得信息的一个简单过程:计算机要获得信息,首先要接入局域网(LAN),局域网再接广域网(WAN),最后接到“互联网主干”。互联网主干:互联...

2019-09-12 01:44:39 221

原创 计算机网络(1)

计算机网络(1)LAN(Local Area Network):局域网。计算机近距离构成的小型网络。以太网是局域网的一种技术。以太网的最简单的形式就是,一条以太网电线连接数台计算机。要传输的信息在网线上以电信号进行传输。在数据传输的过程中,有一个问题。那就是我的目的计算机怎么知道我的信息就是传给它的呢?这个依靠的就是MAC地址,全称叫"Media Access Control",媒体权限...

2019-09-11 23:20:17 204 1

用户注册界面

设计用户注册表单页面register.jsp,包含:用户名(文本框)、密码(密码框)、性别(下拉框);

2019-10-10

用户登陆界面

设计用户登录表单页面login.jsp,包含:用户名(文本框)、密码(密码框);

2019-10-10

doRegister.jsp

设计登录验证文件doLogin.jsp,获取客户端提交的用户名、密码,然后从user.txt中验证是否存在该用户,登录密码是否正确;

2019-10-10

doLogin.jsp

设计用户注册数据保存页面doRegister.jsp,用以保存用户数据至user.txt文件。 user.txt中每行保存一个用户,格式为:“用户名,密码,性别”;

2019-10-10

货物管理系统

程序首先打开并读取Inventory.txt中记录的所有库存记录,然后读取Transactions.txt,处理这个文件中包含的事务,记录发货记录到Shipping.txt,并记录错误信息到Errors.txt中。最后更新库存到另外一个文件NewInventory.txt中。

2019-10-10

client.java

,点击该界面中的【Connect】按钮与服务器建立链接,并在图2所示界面中间的多行文本区域显示“Connect to server…”字样,

2019-10-10

Ser_gui.java

支持双向通信,点击该界面中的【Start】按钮,启动服务器监听服务(在图1界面中间的多行文本区域显示“Server starting…”字样)。当服务器端监听到客户端的连接后,在图1界面中间的多行文本区域追加一行“Client connected…”字样,并与客户端建立Socket连接。

2019-10-10

空空如也

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

TA关注的人

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