文章目录求解思路代码实现 这篇博客是听完郭炜老师的课之后的总结 求解思路 现在假设求两个字符串s1, s2的最长公共子序列 s1长度为len1, s2长度为len2, 我们设MaxLen(i, j)表示: s1左边 i 个字符形成的子串, 与s2左边 j 个字符形成的子串的最长公共子序列长度 i, j 从 0 开始 那么我们最终求解的是 MaxLen( len1, len2 )的值 那... 作者:weixin_36888577 发表于 2019/03/08 22:26:47 原文链接 https://blog.csdn.net/weixin_36888577/article/details/88360043 阅读:16 继续阅读 >>


吕子健 19/03/08 22:26:47
提名描述 国际摩尔斯密码定义一种标准编码方式,将每个字母对应于一个由一系列点和短线组成的字符串, 比如: “a” 对应 “.-”, “b” 对应 “-…”, “c” 对应 “-.-.”, 等等。 为了方便,所有26个英文字母对应摩尔斯密码表如下: [".-","-…","-.-.","-…",".","…-.&a 作者:Cxinsect 发表于 2019/03/08 14:12:36 原文链接 https://blog.csdn.net/Cxinsect/article/details/88350478 继续阅读 >>


陈新 19/03/08 14:12:36
在学习服务器开始时学长提出了一个有趣的问题 如何在不影响客户端与服务器的连通的情况下,更新服务器端的代码并且执行 感觉这个功能应该还是挺重要的,毕竟服务器如果频繁更新的话,每次更新时都让用户退出连接也太不友好了 我能想到的解决办法就是利用fork()函数 创建子进程重新执行server端代码,将server端与之连接的客户端套接字当做参数传递给子进程 然后结束父进程,子进程接收来自客户端... 作者:wobushimotou 发表于 2019/03/07 19:46:34 原文链接 https://blog.csdn.net/wobushimotou/article/details/88253618 阅读:34 继续阅读 >>


王恒 19/03/07 19:46:34
Libco协程切换 声明:下面的都是参考Libco 协程栈的切换理解 函数调用的原理 linux 程序内存布局 传统linux程序(32bit)拥有4G的虚拟内存区域,高1G的区域供内核使用,剩余的3G内存供程序使用。按段划分,主要分程序段(text segement)、数据段、BSS段。BSS段用于未初始化的静态变量的初始化(0值初始化)。栈从高到低地址增长。堆从低到高增长。栈和堆的这两种不同的... 作者:liushengxi_root 发表于 2019/03/07 15:52:42 原文链接 https://blog.csdn.net/liushengxi_root/article/details/88284512 阅读:73 继续阅读 >>


刘生玺 19/03/07 15:52:42
文章目录问题描述时间复杂度为O(n2)时间复杂度为O(n logn) 问题描述 对于一个数字序列,请设计一个复杂度为O(nlogn)的算法,返回该序列的最长上升子序列的长度, 这里的子序列定义为这样一个序列U1,U2…,其中Ui < Ui+1,且A[Ui] < A[Ui+1]。 给定一个数字序列A及序列的长度n,请返回最长上升子序列的长度。 测试样例: [2 ,1, 5, 3... 作者:weixin_36888577 发表于 2019/03/07 15:51:42 原文链接 https://blog.csdn.net/weixin_36888577/article/details/88311002 阅读:21 继续阅读 >>


吕子健 19/03/07 15:51:42
   对于程序员来说,整个计算机系统由四个重要的模块组成,分别是:CPU,网络,磁盘,内存。在我们的程序或者系统出现问题时,我们应该分别有一定先后顺序的对这四块进行排查。而在Linux系统下,有很多高效的工具,可以帮助我们分析定位问题.以下分门别类来介绍一下,主要参考了下列文章: Linux下常用系统分析工具总结 1.CPU top,strace,perf,vmstat 1.1 top top... 作者:liushengxi_root 发表于 2019/03/07 08:52:33 原文链接 https://blog.csdn.net/liushengxi_root/article/details/86609125 阅读:36 继续阅读 >>


刘生玺 19/03/07 08:52:33
AdaptivePlayback模式用于判断codec在seekTo后是否需要flush() 截止目前目前支持到 minSdkVersion 19 版本 MediaCodecInfo codecInfo = videoCodec.getCodecInfo(); //从videoCodec中获取codecInfo for(String type: codecInfo.getSupporte... 作者:chudongfang2015 发表于 2019/03/04 11:44:47 原文链接 https://blog.csdn.net/chudongfang2015/article/details/88107492 阅读:26 继续阅读 >>


楚东方 19/03/04 11:44:47
使用c++编写,基于epoll+线程池实现的小型web服务器。 具体实现: 启动服务器,在浏览器中发送地址 记录过程:一进来先注册socket事件完成三次握手,建立线程池 线程池内部开始运转,在构造函数中开始创建线程并调用类的工作函数使队列没有任务状态下的线程等待),主线程进行设置表单事件,进入轮播循环等待客户端连接,若是新连接,在表单中注册事件,若是已有连接,查看任务(当为有数据写事件入... 作者:kkkkde 发表于 2019/03/03 19:00:25 原文链接 https://blog.csdn.net/kkkkde/article/details/88091978 阅读:65 继续阅读 >>


胡锦雲 19/03/03 19:00:25
一.Socket编程基础知识 1.什么是Socket编程 Socket编程是独立于具体协议的网络编程接口。 在ISO模型中,主要位于会话层和传输层之间。 BSD Socket(伯克利套接字)是通过标准的UNIX文件描述符和其它程序通讯的一个方法,目前已经被广泛移植到各个平台。 2.为什么需要Socket 普通的I/O操作过程: 打开文件 -> 读/写操作 -> 关闭文件 TCP/IP协议被集成到操... 作者:shengshengxiaowang 发表于 2019/03/02 18:53:33 原文链接 https://blog.csdn.net/shengshengxiaowang/article/details/88078173 阅读:35 继续阅读 >>


赖鑫 19/03/02 18:53:33
一.应用层协议原理 应用软件通常在网络边缘的端系统中运行,而不是在网络核心的交换机和路由器上运行,这种模式促进了大量应用的开发和部署。网络核心的交换机和路由器只专注于数据包(分组)的转发。 1.网络应用程序体系结构 应用程序都有一个体系结构。网络应用程序所使用的两种体系结构包括:客户机/服务器(C/S)体系结构或对等(P2P)体系结构。 在客户机/服务器体系结构中,有一个总是打开的主机称为服务器,... 作者:shengshengxiaowang 发表于 2019/03/02 18:53:12 原文链接 https://blog.csdn.net/shengshengxiaowang/article/details/88076337 阅读:44 继续阅读 >>


赖鑫 19/03/02 18:53:12