tcp/ip参数控制

1、Keep-Alive如果一段时间内没有数据交换,通信的每个终端都可能会怀疑对方是否还处于活跃状态,TCP协议提供了一种Keep-Alive的机制,该机制在经过一段不活动时间后,将向另一个终端发送一个探测消息。如果另一个终端还处于活跃状态,它将回复一个确认消息。如果经过几次尝试后依然没有收到另一个终端的确认消息,则终止发送探测消息,关闭套接字,并在下一次尝试I/O操作时抛

不懂程序看的明白《黑客帝国》吗?

前段时间出差周末没事就在酒店又把黑客帝国重温了一遍,不看不要紧,十年后再看发现以前对这部电影的理解完全错了。 《黑客1》是 1999 年出的,我还在读高中,第一次看还在学校附近的录像厅,枪版。 整个画面黑漆漆的,看了不到半小时直接睡过去了,醒来时已经是最后的高潮枪战部分,感觉结尾打斗好看,剧情不懂。 2003 年《黑客2&3》一起推出后,又连起来看了一遍,老实说当时很多概念

React 构建单页应用方法与实例

React作为目前最流行的前端框架之一,其受欢迎程度不容小觑,从这门框架上我们可以学到许多其他前端框架所缺失的东西,也是其创新性所在的地方,比如虚拟DOM、JSX等。那么接下来我们就来学习一下这门框架是如何构建起一个单页应用的。前言首先在学习这门框架前,你需要对以下知识有所了解:原生JS基础CSS基础npm包管理基础webpack构建项目基础ES6规范以上五个知识点也是目前

服务注册发现与调度

远程服务依赖依赖分为两种,本地的lib依赖,远程的服务依赖。本地的依赖其实是很复杂的问题。从操作系统的apt-get,到各种语言的pip, npm。包管理是无穷无尽的问题。但是所有的本地依赖已经被docker终结了。无论是依赖了什么,全部给你打包起来,从操作系统开始。除了你依赖的cpu指令集没法给你打包成镜像了,其他都给打包了。docker之后,依赖问题就只剩远程服务依赖的

javascript闭包介绍

概念闭包(closure)是一个拥有任意变量以及绑定这些变量的环境(environment)的表达式(一般来说是就是function)A "closure" is an expression (typically a function) that can have free variables together with an environment that binds

优秀产品人必懂的数据驱动增长模型

在实际的业务中,产品人很少有机会经历完整的数据体系搭建过程,本文将系统的介绍如何搭建一个完成的数据驱动模型。在实际的业务中,大多数人可能只会遇到以下一种或几种常见的场景,并且对于各个细分场景,所需要解决的问题和关注重点都是不一样的。场景一:你刚加入一个成熟产品的用户增长部门,会发现业务当前有非常全面详实的用户和业务数据,但由于个人缺少数据分析的经验,面对一堆数据,除了能简要

工具类产品的6条创业经!

市场环境的发展为工具类产品带来了更多的发展机遇,那么在做工具类产品时,团队人员需要注意哪些事项?To B产品是应该先从单一功能入手、还是做系统服务呢?本篇文章里,作者结合自身经验,总结了工具类产品创业过程中的注意事项,一起来看一下。各位村民好,我是村长。这一两年来,To B领域的SAAS、SCRM、小工具等产品层出不穷,最重要的是,在所谓的资本寒冬面前,今年To

移动搜索时代,微信搜索如何才能更好“搜索”?

除了小程序的应用不断开放之外,微信在今年的另外一个重要举动应该属于推出微信搜索了。对于熟悉了谷歌搜索和百度搜索的用户来讲,微信推出的微信搜索功能再次将这个略显古老的词汇——搜索再次拉进了人们的视野之中。其实,微信推出微信搜索功能只是在微信的用户群体和产品体系完备之后必然要进行的一个动作罢了。随着用户习惯逐步转移到微信端,特别是随着微信端内容体系的逐步建立,用户通过微信搜索获

JS 函数

初始函数Function类型,即函数的类型。典型的JavaScript函数定义:function 函数名称(参数表){ //函数执行部分 return ;}//注意:参数列表直接写形参名即可return语句:return返回函数的返回值并结束函数运行函数也可以看做数据来进行传递参数列表相当于函数入口,return 语句相当于函数出口函数可以作为参数来传递。 fu

云智慧微课堂:移动创业公司的IT性能优化实例讲解

本期主讲:汤金城,多年从事移动互联网相关运维工作,带领团队维护数百台服务器,拥有丰富的故障排查和性能优化实战经验,擅长业务拆分,高可用架构设计。大家好,我叫汤金城,今天和大家分享一下我在公司业务方面故障排查遇到的一些坑,以及进行性能调优的解决方法。记得刚来公司接手业务的时候,IT架构乱的一塌糊涂,前任留下来很多坑:服务器资源紧张,初期架构没考虑扩展性等等,不过对于初创企业来

在Linu系统中收集硬件和系统信息

显示硬件信息DmidecodeDmidecode 可以读取硬件信息, 直接输入 sudo dmidecode 会输出大量信息, 可以按照下面的表格分类显示# 显示BIOS信息sudo dmidecode -t 0支持的类型Type | Descritpion---- | --------------------------0 | BIOS1 | System2

Docker学习笔记

Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。官网:https://www.docker.com相关资料:Docker入门教程 http://dockone.io/article/111Docker_百度百科 htt

全面学习javascript中的对象

对象的基础对象的定义对象是一组由若干个无序的键值对(key/value)组成的数据集合 ,在 javascript 中所有的数据都可以被视作对象。每一个键值对又可以叫做“成员(members)”。对象(object)的创建(3种方式)对象字面量(对象初始化器)构造函数Object.create() es5的创建对象的方式,可以指定原型对象//方式1var me = {

一个前端写的php博客系统2--前台展示+后台登录

部署的演示地址我的博客地址: http://www.weber.pub 可以查看到具体的站点展示github 地址:https://github.com/baiyuming/byblog前台首页展示首页的侧边预留的位置是给后面的统计,热门之类的版块预留位置。。。控制器文章列表展示要考虑到文章数量增多后分页展示,那么我们要统计文章数量,使用 count() 计算文章总数,然后

内存的妙用 -- PHP终于可以 vs JAVA啦

目录初探 Swoole -- 用 Swoole 启动一个 hello world内存的妙用 -- PHP终于可以 vs JAVA啦初级应用 -- 实现用户注册登录 [撰写中]展望 -- Swoole 的局限性分析及我个人的期待 [撰写中]原生 PHP CURD让我们来回顾一下PHP中数据库的使用prepare('SELECT * FROM user WHERE id=:i

数人云CTO解读Docker 1.12和金融业容器化

7月29日数人云在上海举办金融沙龙,邀请上交所和近二十家来自银行、保险、证券的IT技术专家一同探讨容器技术在金融业中的最佳实践。数人云CTO肖德时在会上将传统金融行业通过容器可以解决的四大问题做了逐一解读。以下是演讲实录:容器技术基本上是2013年出来的,2014年开始在中国传播。在2016年,大家可以感觉到Docker技术的发展加速,在生产环境中也有很多的成功案例。在Do

童年杂货铺,是一门好生意吗?

不知从何时开始,一些带有“童年”“儿时”“小时候”等字样的杂货铺,出现在多个城市的网红街道里,然而,走进这些童年记忆的穿梭门,会发现价格却不再如童年一样友好。五

折扣店,水有多深?

折扣业态核心问题:货源、规模、盈利。折扣MAMA在北京亦庄的店,最近新增了很多打卡帖,帖子多写着,“因为刘润老师来的”。在知名商业咨询顾问刘润10月28日“

科技创业者一定要订阅的 7 份 Newsletter

对于创业者而言,阅读哪些Newsletter会大有裨益呢?本文将带给你答案。编者按: 创业初期,创业者往往都需要跟进最新发展趋势,及时、有效地了解讯息。那么对于初创公司而言,哪些Newsletter(时事通讯)会有所帮助呢。本文编译自Tim Beyers在RocketSpace上发表的7 Must-read Newsletters for Tech Startup Foun