首页 > 2018年08月15日 > 全部分享
TCP三次握手原理详解
TCP/IP协议不是TCP和IP这两个协议的合称,而是指因特网整个TCP/IP协议族。 从协议分层模型方面来讲,TCP/IP由四个层次组成:网络接口层、网络层、传输层、应用层。 TCP协议:即传输控制协议,它提供的是一种可靠的数据流服务。当传送受差错干扰的数据,或举出网络故障,或网络负荷太重而使网际 ...
分类:其他   时间:2018-08-15 23:25:39    收藏:0  评论:0  赞:0  阅读:202
Viper--方便好用的Golang 配置库
前言 本文主要是为读者介绍一个轻便好用的Golang配置库 "viper" 正文 viper 的功能   viper 支持以下功能:   1. 支持Yaml、Json、 TOML、HCL 等格式的配置   2. 可以从文件、io、环境变量、command line中提取 ...
分类:其他   时间:2018-08-15 23:25:25    收藏:0  评论:0  赞:0  阅读:345
zookeeper的未授权访问漏洞问题
zookeeper的基本情况 zookeeper 是分布式协同管理工具,常用来管理系统配置信息,提供分布式协同服务。 "zookeeper官网" 下载软件包,bin目录下有客户端脚本和服务端脚本。另外还有个工具对理解和使用zookeeper服务非常有用,即zk ui,该工具是zk服务端的可视化工具, ...
分类:其他   时间:2018-08-15 23:25:10    收藏:0  评论:0  赞:0  阅读:572
吉哥系列故事――完美队形II HDU - 4513(马拉车变一下形)
题意: 求最长回文串。。。但这个回文串要符合从中间到两头 逐个递减 解析: 在扩散的时候加一个判断就好了 ...
分类:其他   时间:2018-08-15 23:24:54    收藏:0  评论:0  赞:0  阅读:177
JS中的数学方法
1 . Math.ceil() 向上取整 2. Math.floor() 向下取整 3. Math.round() 四舍五入取整 4. Math.random() 生成随机数 生成n - m 的随机整数 parseInt(n + Math.random()*(m-n+1)); parseInt是强制 ...
分类:Web开发   时间:2018-08-15 23:24:40    收藏:0  评论:0  赞:0  阅读:136
JSONPath解析
"访问我的博客" 前言 在工作中,经常会遇到从一串 JSON 中提取一个或多个字段的情况,常用的做法就是将其反序列化为 JSONObject 对象,然后从对象中获取,如果是 JSONArray 就进行迭代获取,总之比较麻烦。可以使用 JsonPath 快速提取所需信息。 <! more JSONPA ...
分类:Web开发   时间:2018-08-15 23:24:23    收藏:0  评论:0  赞:0  阅读:1092
python面试题汇集
a,b = 1,2 print(a,b) >>1 2 a,b = [1,2] print(a,b)>>1 2 a,b = [1,2],[3,4] print(a,b)>>[1,2] [3,4] a = 1 b = 2 #一行代码互换 a, b = b,a #列表查询a = [1,2,6,9] pri... ...
分类:编程语言   时间:2018-08-15 23:24:06    收藏:0  评论:0  赞:0  阅读:98
WebMagic实现分布式抓取以及断点抓取
"访问我的博客" 前言 从去年到今年,笔者主要负责的是与合作方的内容对接,新增的合作商不是很多的情况下,在我自从去年引入了 WebMagic 这个爬虫框架之后,基本很少需要去关注维护爬虫,做的最多的是新接入合作商去写对应爬虫抓取模板。 因为在代码中实现了增量抓取,单机也足以承担日常的抓取工作。 在前 ...
分类:Web开发   时间:2018-08-15 23:23:19    收藏:0  评论:0  赞:0  阅读:2131
[SDOI2011]消耗战
description "题面" data range $$n\le 250000,\sum k\le 500000$$ solution 所谓虚树,应该是一种复杂度为$O(节点数)$且能表示出所有询问节点的祖先关系的数据结构。 是一个比较灵活的东西 询问节点两两的$lca$就是$dfn$序中相邻两 ...
分类:其他   时间:2018-08-15 23:23:02    收藏:0  评论:0  赞:0  阅读:153
python模块汇总练习
1、random模块 2、模拟打印进度条 3、shelve模块(序列化) 4、xml模块 2018-08-15 22:54:40 ...
分类:编程语言   时间:2018-08-15 23:22:40    收藏:0  评论:0  赞:0  阅读:192
Lucene笔记二
lucene 的排序 lucene 的过滤器 lucene 的高亮器的使用 lucene 查询条件的使用 ...
分类:Web开发   时间:2018-08-15 23:22:21    收藏:0  评论:0  赞:0  阅读:170
打印二叉树的所有最右节点
解法:使用按层遍历二叉树的非递归形式 每次到达此层末尾时就打印。 public class PrintTreeRightNode { public static class Node{ private Node left; private Node right; private int value; ...
分类:其他   时间:2018-08-15 23:22:06    收藏:0  评论:0  赞:0  阅读:315
react购物车demo
import React, { Component } from 'react'; import './App.css'; import {connect} from 'react-redux'; import {bindActionCreators} from 'redux'; import ac... ...
分类:其他   时间:2018-08-15 23:21:32    收藏:0  评论:0  赞:0  阅读:128
性能测试工具之WebBench
一、简介 WebBench是一款在Linux下使用非常简单的压力测试工具。它的原理是:WebBench首先fork出多个子进程,每个子进程都循环做web访问测试。子进程把访问的结果通过pipe告诉父进程,父进程做最终的统计结果。Webbench最多可以模拟3万个并发连接去测试网站的负载能力。 二、安 ...
分类:Web开发   时间:2018-08-15 23:21:14    收藏:0  评论:0  赞:0  阅读:184
Oracle decode函数
decode函数在Oracle SQL查询语句中的使用非常广泛,也经常应用到PL/SQL语句块中。 1,decode()函数语句的基本表达式是: decode(expr1,expr2,expr3,[expr4]) 这个表达式个人理解,可以称之为decode的比较运算,可以对比 nvl()函数和 co ...
分类:数据库技术   时间:2018-08-15 23:20:57    收藏:0  评论:0  赞:0  阅读:208
requests 用法
# 百度import requestsurl = 'http://www.baidu.com/'# requests 的 get用法reponse = requests.get(url)with open('baidu23.html', 'wb') as f: f.write(reponse.con ...
分类:其他   时间:2018-08-15 23:20:43    收藏:0  评论:0  赞:0  阅读:171
存储类、生命周期、作用域、链接域
Linux下c内存映像 大方向分为 应用空间 + 内核空间,他俩内存空间布局差不多。这里重点回顾应用空间布局,应用空间氛围代码段 + 数据段(静态数据段+动态数据段) 代码段 为啥是只读的 代码段在编译时就定好了,在程序的运行过程中,不能在代码段去开辟空间,以及释放空间。 包含哪几部分 ELF头、段 ...
分类:其他   时间:2018-08-15 23:20:07    收藏:0  评论:0  赞:0  阅读:132
Python多环境管理
Python环境管理 什么是Anaconda Anaconda是专注于数据分析的Python发行版本,包含了conda、Python等190多个科学包及其依赖项。Anaconda通过管理工具包、开发环境、Python版本,大大简化了你的工作流程。不仅可以方便地安装、更新、卸载工具包,而且安装时能自动 ...
分类:编程语言   时间:2018-08-15 23:19:49    收藏:0  评论:0  赞:0  阅读:188
U3D游戏运行时资源是如何从AB中加载出来的
以安卓为例 1,游戏启动,自定义版本管理器去安卓的持久化目录下查找我们自定久的版本管理文件 rep.db,若该文件不存在,说明这是游戏第一次启动,于是就把streammingAssets下的LUA文件夹和resoure文件夹及rep.db及版本号文件version.txt及资源列表文件resourc ...
分类:其他   时间:2018-08-15 23:19:33    收藏:0  评论:0  赞:0  阅读:320
Raspberrypi 3B+ 安装 php+sqlite
按照网上的命令都为安装php5-fpm 和 php5-sqlite, 但是发现无法找到软件,可能是系统版本比较高的缘故,原来的版本已经不支持了。 经过努力华找到如下安装方法 sudo apt get install php fpm (默认安装的是php7) sudo apt get install ...
分类:数据库技术   时间:2018-08-15 23:19:18    收藏:0  评论:0  赞:0  阅读:133
1037条   上一页 1 ... 4 5 6 7 8 ... 52 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!