会员
周边
新闻
博问
AI培训
云市场
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
LintonW
博客园
首页
新随笔
联系
订阅
管理
2020年12月4日
i=1;i+=(++i)+(i++);
摘要: 群聊看到一个有意思的问题: 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)
编辑
2020年6月24日
k个正整数(可重复)之和为n,求所有可能路径
摘要: 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)
编辑
2020年6月23日
Leetcode随笔,中序遍历+后序遍历数组构建树
摘要: 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)
编辑
2020年4月23日
交互式多媒体图书平台的设计与实现
摘要: 一.需求分析 1.功能需求 作者端 作者可以编排图书的目录结构、章节内容,章节内容中包括图片、视频、文字、和集成第三方软件边学边练,能定义常见练习题比如问答题、选择题 作者编辑时可以预览读者端的效果,手机效果、Web和桌面软件效果,作者可以限制只在某一种或几种终端上使用 读者端 可以通过手机、浏览器
阅读全文
posted @ 2020-04-23 08:30 LintonW
阅读(76)
评论(0)
推荐(0)
编辑
2020年4月2日
基于VSCode的JAVA编程语言的构建调试环境搭建指南
摘要: 一.安装JDK,配置Java环境变量 详见 Windows安装jdk并配置环境变量 二.Java调式环境的搭建(Java Extension Pack) Extensions中搜索Java Extension Pack进行安装 该插件自动包含如下相关插件 三.Maven环境搭建 maven下载 进入
阅读全文
posted @ 2020-04-02 15:16 LintonW
阅读(129)
评论(0)
推荐(0)
编辑
2020年3月18日
工程化编程实战callback接口学习笔记
摘要: 工程化编程实战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)
编辑
2020年1月10日
如何评测一个软件工程师的计算机网络知识水平与网络编程技能水平?
摘要: 1.(408 2011年)TCP/IP参考模型的网络层提供的是 A.无连接不可靠的数据报服务 C.有连接不可靠的虚电路服务 B.无连接可靠的数据报服务 D.有连接可靠的虚电路服务 解答:A。TCP/IP的网络层向上只提供简单灵活的、无连接的、尽最大努力交付的数据 报服务。此外考察IP首部,如果是面向
阅读全文
posted @ 2020-01-10 08:22 LintonW
阅读(199)
评论(0)
推荐(0)
编辑
2019年12月26日
TCP连接建立及相关socket深度探析
摘要: 关于TCP协议 TCP/IP协议分层模型 可以看到,TCP协议位于运输层,TCP将用户数据打包构成报文段,它发送数据时启动一个定时器,另一端收到数据进行确认,对失序的数据重新排序,丢弃重复的数据。TCP提供一种面向连接的可靠的字节流服务,面向连接意味着两个使用TCP的应用(B/S)在彼此交换数据之前
阅读全文
posted @ 2019-12-26 08:57 LintonW
阅读(360)
评论(0)
推荐(0)
编辑
2019年12月19日
Socket与系统调用深度分析
摘要: 1、系统调用过程 1.1用户态和内核态以及系统调用机制 1、进程的地址空间 linux进程有4GB地址空间,如图所示: 3G-4G大部分是共享的,是内核态的地址空间。这里存放整个内核的代码和所有的内核模块以及内核所维护的数据。 2、特权级别 对于任何操作系统来说,创建一个进程是核心功能。创建进程要做
阅读全文
posted @ 2019-12-19 13:22 LintonW
阅读(140)
评论(0)
推荐(0)
编辑
2019年12月6日
构造一个简单的LINUX系统MENUOS
摘要: 实验第一节 登录实验楼网站,进入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)
编辑
下一页