摘要: 群聊看到一个有意思的问题: i=1; i+=(++i)+(i++); 输出: i=5 然后结果 i=5 怎么得出来的呢? 通过反编译获取字节码,得到主要代码如下: public static void main(java.lang.String[]); Code: 0:iconst_1 // 直接取 阅读全文
posted @ 2020-12-04 13:06 LintonW 阅读(367) 评论(0) 推荐(0) 编辑
摘要: 1 import java.util.ArrayDeque; 2 import java.util.ArrayList; 3 import java.util.Deque; 4 import java.util.List; 5 6 public class Solution { 7 public v 阅读全文
posted @ 2020-06-24 08:37 LintonW 阅读(203) 评论(0) 推荐(0) 编辑
摘要: import java.util.HashMap; /** * Definition for a binary tree node. public class TreeNode { int val; TreeNode * left; TreeNode right; TreeNode(int x) { 阅读全文
posted @ 2020-06-23 16:10 LintonW 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 一.需求分析 1.功能需求 作者端 作者可以编排图书的目录结构、章节内容,章节内容中包括图片、视频、文字、和集成第三方软件边学边练,能定义常见练习题比如问答题、选择题 作者编辑时可以预览读者端的效果,手机效果、Web和桌面软件效果,作者可以限制只在某一种或几种终端上使用 读者端 可以通过手机、浏览器 阅读全文
posted @ 2020-04-23 08:30 LintonW 阅读(76) 评论(0) 推荐(0) 编辑
摘要: 一.安装JDK,配置Java环境变量 详见 Windows安装jdk并配置环境变量 二.Java调式环境的搭建(Java Extension Pack) Extensions中搜索Java Extension Pack进行安装 该插件自动包含如下相关插件 三.Maven环境搭建 maven下载 进入 阅读全文
posted @ 2020-04-02 15:16 LintonW 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 工程化编程实战callback接口学习笔记 1. 运行程序,得到如下结果: 可以看出quit命令无法正常执行,那么我们需要通过debug进入到main函数中接收指令函数中查看 2.设置断点,debug程序 PS C:\Users\Downloads\lab5.1> gcc -g linktable. 阅读全文
posted @ 2020-03-18 11:05 LintonW 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 1.(408 2011年)TCP/IP参考模型的网络层提供的是 A.无连接不可靠的数据报服务 C.有连接不可靠的虚电路服务 B.无连接可靠的数据报服务 D.有连接可靠的虚电路服务 解答:A。TCP/IP的网络层向上只提供简单灵活的、无连接的、尽最大努力交付的数据 报服务。此外考察IP首部,如果是面向 阅读全文
posted @ 2020-01-10 08:22 LintonW 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 关于TCP协议 TCP/IP协议分层模型 可以看到,TCP协议位于运输层,TCP将用户数据打包构成报文段,它发送数据时启动一个定时器,另一端收到数据进行确认,对失序的数据重新排序,丢弃重复的数据。TCP提供一种面向连接的可靠的字节流服务,面向连接意味着两个使用TCP的应用(B/S)在彼此交换数据之前 阅读全文
posted @ 2019-12-26 08:57 LintonW 阅读(360) 评论(0) 推荐(0) 编辑
摘要: 1、系统调用过程 1.1用户态和内核态以及系统调用机制 1、进程的地址空间 linux进程有4GB地址空间,如图所示: 3G-4G大部分是共享的,是内核态的地址空间。这里存放整个内核的代码和所有的内核模块以及内核所维护的数据。 2、特权级别 对于任何操作系统来说,创建一个进程是核心功能。创建进程要做 阅读全文
posted @ 2019-12-19 13:22 LintonW 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 实验第一节 登录实验楼网站,进入linux虚拟机 打开Xfce终端(Terminal)clone linuxnet.git 并参照如下指令编译执行代码: # 进入 Code 文件夹,并将仓库 clone 到这里 $ cd ~/Code $ git clone https://github.com/m 阅读全文
posted @ 2019-12-06 11:38 LintonW 阅读(256) 评论(0) 推荐(0) 编辑