11 2023 档案
摘要:HashTable结构采用的是数组加上链表组成,链表部分插入为尾插。 线程安全的实现对所有的操作方法进行加锁。 public synchronized V put(K key, V value) { // Make sure the value is not null if (value == nu
阅读全文
摘要:网络编程就是通过网络协议实现计算机间的通信。那么就有两个问题,如何精准的定位主机和如何进行高效的数据传输。 IP地址来标识网络中的主机,端口号用来定位主机中的某个进程。通过IP和端口号可以唯一确定网络的某台计算机中的进程。 套接字 即socket,用于描述IP地址和端口,是一个通信的句柄,进程利用套
阅读全文
摘要:前言:Linux 系统是一种典型的多用户系统,不同的用户处于不同的地位,拥有不同的权限。 chmod (全称:change mode) : 修改文件的权限打开终端,可以通过ll或者ls -l的命令查看当前目录下的文件详细信息,如下所示: drwxrwxrwx 3 root root 4096 2月
阅读全文
摘要:需求分析 1)实现三个基本功能:登录、注册、抽奖。2)登录:用户输入账号密码进行登录,输入账号后会匹配已注册的用户,若输入用户不存在则退出,密码有三次输入机会,登录成功后主界面会显示已登录用户的账号信息。3)注册:用户首先输入账号名称,系统查询此名称是否存在,如存在则请求用户换一个名称,否则进入密码
阅读全文
摘要:JS新特性H5新增存储方案1.SessionStorage和LocalStorage简介和Cookie一样, SessionStorage和LocalStorage也是用于存储网页中的数据的 2.Cookie、 SessionStorage、LocalStorage区别2.1生命周期(同一浏览器下)
阅读全文
摘要:一、实验目的 1、掌握LR法进行语法分析的原理 2、掌握语法分析器的设计与调试 二、实验原理与要求 1、原理: LR分析表分析是一种自底向上的语法分析。LR分析表内包含几种操作:①跳转;②归约;③接受。通过构造项目集簇的状态转换表实现不同状态的跳转或归约,最后归约为文法的开始符号,从而接受。 2、要
阅读全文
摘要:前言在我们日常的java web 开发中,无不都是使用关系数据库来进行数据的储存,但是在涉及大量的数据需求时会产生一些问题,比如单一使用关系型数据库来保存数据的系统会因为面向磁盘,磁盘读/写速度比较慢的问题而存在严重的性能弊端,极其容易造成数据库系统瘫痪,这个时候就需要使用Redis来进行解决这个问
阅读全文
摘要:一、实验目的及要求 通过编程实现替代密码算法——仿射密码算法,加深对古典密码体制的了解,为深入学习密码学奠定基础 二、实验设备及要求 编译软件:idea 其他软件:captfencoder 三、实验内容与步骤 仿射密码的基本思想:加法密码和乘法密码结合就构成仿射密码,仿射密码的加密和解密算法是: C
阅读全文