摘要: 21/6/29 读书笔记 安全多方计算 Goldreich-Micali-Wigderson(GMW)协议 GMW协议中与GC的理念区别在于,对于每个wire,GC中P1扮演了主要的角色,其需要采用$OT_1^2$传输来向P2传递密文,而P2则相对被动。而在GMW中,对wire的值进行了share, 阅读全文
posted @ 2021-06-29 10:25 neumy 阅读(1199) 评论(1) 推荐(0) 编辑
摘要: SQL SQL作为一种标准化的计算机语言,给予了我们访问数据库的能力。其定义了一系列数据库上的操作。 同时,即使SQL是一种标准,但是不同数据库都可能对其进行了独特的拓展(但是至少都保留了原标准)。 SQL在诞生时,所有的数据库程序还是传统的关系型数据库程序(RDBMS),而近几年来,随着数据量不断 阅读全文
posted @ 2021-05-27 10:39 neumy 阅读(406) 评论(0) 推荐(0) 编辑
摘要: SQL数据类型 SQL支持多种数据类型,包括: 字符数据类型:存储字符数据。 精确数值数据类型:存储整数值或精确小数。 近似数值数据类型:存储浮点数。 二进制数据类型:存储二进制文件,包括图像、MP3等。 日期和时间数据类型:存储日期、时间信息。 其他系统数据类型:XML、Table等 CLR集成: 阅读全文
posted @ 2021-05-27 10:38 neumy 阅读(264) 评论(0) 推荐(0) 编辑
摘要: 2021年度BUAA C++专业课考前总结笔记,仅供参考 阅读全文
posted @ 2021-05-26 17:26 neumy 阅读(270) 评论(1) 推荐(1) 编辑
摘要: C++——代码重用 - 木缥缈 - 博客园 (cnblogs.com) 讲解得很详细,对于解决各种代码重用带来的问题也能提出多种解决思想,并且有时还会从面向对象的角度谈自己的思考 阅读全文
posted @ 2021-05-26 16:49 neumy 阅读(80) 评论(0) 推荐(0) 编辑
摘要: Lab5 实验的目的在于: 了解文件系统的基本概念和作用 了解普通磁盘的基本结构和读写方式 了解实现设备驱动的方法 掌握并实现文件系统服务的基本操作 了解微内核的基本设计思想和结构 为了避免同志们坐享其成,所有代码均取自[login学长的开源代码](login256/BUAA-OS-2019: 北航 阅读全文
posted @ 2021-05-19 23:16 neumy 阅读(1151) 评论(0) 推荐(12) 编辑
摘要: 在Windows本地使用git checkout指定的remote branch时,出现了这种错误: 解决办法:关闭git对于NTFS文件系统的保护,随后再次git checkout即可。分析是因为原代码是Linux环境下编写的,导致文件系统出的锅。 git config core.protectN 阅读全文
posted @ 2021-05-19 16:40 neumy 阅读(1619) 评论(0) 推荐(1) 编辑
摘要: Java 11 Java11中针对HTTP Client有大的升级改动,本着该系列博客是面向Java Web编程者的,我觉得需要来介绍一下其标准 HTTP Client的升级,顺便介绍一下其他的新特性。 本文为Java 11 新特性介绍的学习总结 HTTP Client Update HTTP Cl 阅读全文
posted @ 2021-05-19 09:46 neumy 阅读(68) 评论(0) 推荐(0) 编辑
摘要: Java 8新特性 我在本篇中仅介绍作为初学者所需要知道的Java8的新特性,而对新的编译工具、引擎等作忽略处理,此外还有些功能上新特性没写进来。 默认方法 默认方法引进了新的关键字default,其能够将被修饰的方法声明为默认方法。默认方法是用在接口中的,用于规范一个方法在没有被具体类实现的情况下 阅读全文
posted @ 2021-05-19 09:44 neumy 阅读(83) 评论(0) 推荐(0) 编辑
摘要: 网络编程 “Java是Internet上的语言”,其从语言级别上提供了完备的对网络应用程序的支持,联网的具体底层细节被封装在Java提供的网络类库中,而向所有平台提供统一的网络编程环境。 计算机网络基础 网络编程的目的就是通过网络协议实现和其他计算机的数据交换和通讯,而这个目的带来两个主要问题: 如 阅读全文
posted @ 2021-05-19 09:43 neumy 阅读(172) 评论(0) 推荐(0) 编辑
摘要: Java标准库 集合 Java标准库中提供了大量的集合类,其核心为四个主要的类: Collection:单列集合,一次存一个元素 Map:双列集合,存入的两个元素之间具备映射关系 Iterator:迭代器 Collections:虽然和Collection仅一字之差,但是这只是一个 工具类,其提供了 阅读全文
posted @ 2021-05-19 09:37 neumy 阅读(77) 评论(0) 推荐(0) 编辑
摘要: 反射 什么是反射? 理解class对象 考虑我们声明一个类时,实际上我们所做的只是在硬盘上新建了一个.class文件。当我们new一个该类的对象时,JVM会将我们的.class文件加载到内存中,这个过程是加载。而在将.class读入内存时,JVM自动创建一个class对象,用于表示这个类,一个类只有 阅读全文
posted @ 2021-05-19 09:34 neumy 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 我的lab4总结 我打算从当前lab开始进行OS学习总结的分享。 (前几个Lab因为缺乏形式化表述,所以总是有些bug,怕发出来误人子弟。lab4对之前的lab都做了一次检查,目前代码总体上相对较为规范) 其中配图有些是cscore上扒的,不过觉得表述模糊的或者缺乏配图的地方都是自己画的 本单元主要 阅读全文
posted @ 2021-05-10 19:40 neumy 阅读(408) 评论(0) 推荐(1) 编辑
摘要: 本文长约3813字,预计阅读时间10分钟。 本文为我在学习设计模式时的学习笔记 上一篇:创建型模式 https://www.cnblogs.com/neumy/p/14586159.html 结构型模式 结构型模式规范的主要对象在于 如何将类和对象进行组织以形成更大的结构。从组织的方式上进行划分,分 阅读全文
posted @ 2021-03-31 15:26 neumy 阅读(91) 评论(0) 推荐(0) 编辑
摘要: 本文长约2693字,预计阅读时间8分钟。 本文为我在学习设计模式时的学习笔记 上一篇地址:https://www.cnblogs.com/neumy/p/14582438.html 创建型模式 创建型模式主要关注如何创建一个对象实例,并致力于将对象的创建和使用分离,从而使得使用者无需在乎对象创建的细 阅读全文
posted @ 2021-03-27 16:33 neumy 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 这是我根据学习时的学习笔记,如有错误请在评论区指出,谢谢! 设计模式初窥 设计模式功能 设计模式存在两种划分方式: 根据目的 创建型模式:描述“如何创建一个对象”,将对象的创建和使用分离 结构型模式:用于指导如何将类和对象组织成复杂的巨大的结构 行为型模式:用于描述类或对象之间如何相互协作从而实现单 阅读全文
posted @ 2021-03-26 15:14 neumy 阅读(99) 评论(0) 推荐(0) 编辑
摘要: 从背包问题说起 本文聚焦DP、记忆化搜索、滚动数组在0-1背包问题中的运用,并简要探讨多重背包问题中拆分思想的实践。 背包问题分为几大类,0-1背包问题、完全背包问题、多重背包问题、混合背包问题。0-1背包问题中每个对象只能选取一次,其他问题都是在0-1背包基础上进行推演的。 0-1背包 以0-1背 阅读全文
posted @ 2021-03-24 09:54 neumy 阅读(93) 评论(0) 推荐(0) 编辑
摘要: C++ 常用STL数据类型总结归纳 简单易懂 入门 教程 array vector list deque map set stack C++ 常用数据结构及其使用 这是我最近在自学c++过程中,意识到自己对c++的数据结构尚不熟悉,因此搜罗来的各类资料并进行了自己的理解,没啥基础,要不是因为要准备蓝桥杯 & CSP 前突击一下我估计一点c++都不会,因此希望大家能提出我的问题,越多越好。评论我都会看。 array 数组 array 阅读全文
posted @ 2021-03-23 19:35 neumy 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 先把文件建好,一共四个需要上传博客园的文件 ①waifu.css ②waifu-tip.css ③live2d.js ④live2d-related.css 你可以通过https://blog-static.cnblogs.com/files/Nortonary/ + 相应文件名 获取该文件的详细代 阅读全文
posted @ 2020-06-03 21:48 neumy 阅读(210) 评论(0) 推荐(0) 编辑
摘要: TCP和UDP是OSI七层模型中传输层的两个协议,对应了两种传输方式 特点如下,更多更详细请访问:TCP与UDP的全面对比 UDP TCP 是否连接 无连接 面向连接 是否可靠 不可靠传输,不使用流量控制和拥塞控制 可靠传输,使用流量控制和拥塞控制 连接对象个数 支持一对一,一对多,多对一和多对多交 阅读全文
posted @ 2020-05-11 15:06 neumy 阅读(324) 评论(0) 推荐(0) 编辑
摘要: socket库调用 import socket 服务端socket生成 import sys try: s = socket.socket(socket.AF_INET, socket.SOCK_STREAM) # 防止socket server重启后端口被占用(socket.error: [Err 阅读全文
posted @ 2020-05-11 09:56 neumy 阅读(711) 评论(0) 推荐(0) 编辑
摘要: 以本博客的蜂鸟载入动画为例: 前提是已经找到心仪的动画脚本和样式文件!如果没有的话建议上 jQuery插件库(点击即可转到) 寻找 主要思路: 0、将加载动画放在页首HTML代码块中最上方,使得其加载后在其他主要内容上方。 1、把wide和height设为100%,使得进入页面后能够看到的都是加载动 阅读全文
posted @ 2020-05-07 20:15 neumy 阅读(305) 评论(0) 推荐(0) 编辑
摘要: 源码转载自jQuery插件库 经过博客园部署性改造,改变了颜色和使用样式。 需要进一步个性化的朋友请自行下载代码分析 以下是css文件和js文件地址 在页首HTMl代码块加入以下代码: <link rel="stylesheet" type="text/css" href="https://file 阅读全文
posted @ 2020-05-07 12:06 neumy 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 修改了.css文件或者.js文件,再上传到博客园,发现页面没有改变。 点击文件中的“下载”按钮,显示的文件内容是修改之前的版本。 原理: 浏览器在浏览页面时会缓存下来页面的css和javascript等信息,如果仅网页端修改了网络文件,本地缓存的文件没有修改。 浏览器加载时会直接从本地加载数据。 解 阅读全文
posted @ 2020-05-07 07:11 neumy 阅读(464) 评论(0) 推荐(0) 编辑
摘要: 众所周知,博客园的订阅按钮好像有点小问题,所以能不能将订阅按钮的位置改造一番,改造为定制化的服务呢? 直接修改html代码?想多了,其定义于博客园自带的模板html内,设置里无法直接修改。 于是我们需要使用javascript对元素进行修改: 比如在本博客中,我就将订阅按钮改为了关注按钮(疯狂暗示! 阅读全文
posted @ 2020-05-06 23:01 neumy 阅读(399) 评论(0) 推荐(0) 编辑