用户中心USER CENTER

首页/用户
  • [LintCode] First Missing Positive

    摘要:找第一个缺失的正整数,只要先按顺序排列好,也就是,找到第一个和不对应的数就可以了。注意数组的从开始,而正整数从开始,所以重写排列的时候要注意换成,而就是从开始的数组中的元素。 Problem Given an unsorted integer array, find the first missing positive integer. Example Given [1,2,0] re...

    snifes 发布于Java
  • 从零开始写个编译器吧 - 分析非终结符

    摘要:基于这个结论,对某个非终结符展开形式的判定就变得明了起来。但严格的要求一个非终结符最多只能有一个产生式可以导出。这意味着我们必须明确知道每一个非终结符能不能导出。如果集包含这个终结符,则表明该非终结符需要导出。 tao 语言的 Parser 的语法分析是不带回溯的,自顶向下的。文法选用 LL(1),这种文法虽然略显薄弱,但还尚可用。 回顾上一章提到的 LL(1) 的定义,可以得出如下结...

    snifes 发布于Java
  • 搜索系统的设计与实现

    摘要:服务系统不是必须的,这里独立是为了分担业务系统处理请求的压力搜索系统访问服务器需要有,类似的服务系统访问搜索系统要带上当前时间的签名,签名的密钥由搜索系统给出。 目标: - 业务与当前业务系统分离 - 支持多实例部署(分布式) - 与业务系统切合简单 - 开发人员配置简单,改动代码较少 - 支持搜索统计 - 索引管理 架构图: ​showImg(http://segmentfault...

    snifes 发布于Java
  • 网络协议 17 - HTTPDNS:私人定制的 DNS 服务

    摘要:也就是说,在域名解析的时候,不会将用户导向真正的网站,而是指向这个缓存的服务器。什么是其实很简单是基于协议和域名解析的流量调度解决方案。这就相当于每家基于协议,自己实现自己的域名解析,做一个自己的地址簿,而不使用统一的地址簿。 【前五篇】系列文章传送门: 网络协议 12 - HTTP 协议:常用而不简单 网络协议 13 - HTTPS 协议:加密路上无尽头 网络协议 14 - 流媒体...

    snifes 发布于云内存数据库
  • 构建静态页面 之 [ 表单 ]

    摘要:表单表单元素元素表示设置表单属性设置接收表单的指定服务器端的地址路径属性表示发送给服务器端的方式属性值默认值将提交的数据添加到地址栏中进行提交有限制,不安全属性值将提交的数据绑定在表单中进行提交没有限制,相对安全属性提交表单时要设 表单 表单元素 元素 表示设置表单 action属性 - 设置接收表单的指定服务器端的地址路径 method属性 - 表示发送给服务器端的方式 ge...

    snifes 发布于Html
<