最新发布 第3页

技术人生-孙强技术改变人生

IT资讯

物联网、云计算、大数据、人工智能怎么区分,又有何关系?

物联网、云计算、大数据、人工智能怎么区分,又有何关系?
物联网IoT(Internet of things)物联网是互联网的应用拓展,与其说物联网是网络,不如说物联网是业务和应用。因此,应用创新是物联网发展的核心,以用户体验为核心的创新是物联网发展的灵魂。以下图为例,物联网大致分为以下几个层级:感知层,网络层,应用层。云计算(Cloud)云计算相当于人的大脑,是物联网的神经中枢。云计算是基于互联网的相关……继续阅读 »

sunny5156 10个月前 (08-10) 324浏览 0评论0个赞

Git

添加git的commit作为版本号

添加git的commit作为版本号
git每一次commit的版本号是个哈希值。如果想要继续使用数字作为版本号的话,也是可以的,只需要计算出commit的次数就可以了。获取所有分支的提交:git rev-list --all|wc -l把--all替换为HEAD,就可以获取当前分支的提交次数了。其实使用commit的哈希值作为版本号也是可以的,获取最新的一次提交的哈希值的前七个字符……继续阅读 »

sunny5156 10个月前 (08-01) 303浏览 0评论0个赞

MySQL

MariaDB 日志审计

MariaDB 日志审计
本文中,我们采用的MariaDB版本为5.5.56,当然用其他版本的MariaDB亦可,如何安装MariaDB数据库环境本文不做赘述,如果需要的可移步:下面介绍在MariaDB5.5.56中,安装审计Audit Plugin插件的方法在MariaDB数据库中执行如下命令:INSTALL PLUGIN server_audit SONAME ̵……继续阅读 »

sunny5156 12个月前 (06-06) 340浏览 0评论0个赞

PHP

PHP容器–Pimple运行流程浅析

PHP容器–Pimple运行流程浅析
需要具备的知识点闭包闭包和匿名函数在PHP5.3.0中引入的。闭包是指:创建时封装周围状态的函数。即使闭包所处的环境不存在了,闭包中封装的状态依然存在。理论上,闭包和匿名函数是不同的概念。但是PHP将其视作相同概念。实际上,闭包和匿名函数是伪装成函数的对象。他们是Closure类的实例。闭包和字符串、整数一样,是一等值类型。创建闭包:[co……继续阅读 »

sunny5156 12个月前 (06-03) 449浏览 0评论0个赞

Linux

Ubuntu on Windows 10工作方式全解析

Ubuntu on Windows 10工作方式全解析
误区澄清在展开今天的内容之前,我们先要为大家澄清两个误区:1. 微软支持是的 Ubuntu on Windows,而非 Linux on Windows。2. Ubuntu 母公司 Canonical 此次与微软的合作是要直接支持 Windows 原生库和程序:Windows 子系统 for Linux(WSL),而不是通过容器技术或虚拟机运行 ……继续阅读 »

sunny5156 1年前 (2018-05-17) 232浏览 0评论0个赞

架构

软件测试工程师基础类面试题

软件测试工程师基础类面试题
一、 你对测试最大的兴趣在哪里?为什么?最大的兴趣就是测试有难度,有挑战性!做测试越久越能感觉到做好测试有多难。曾经在无忧测试网上看到一篇文章,是关于如何做好一名测试工程师。一共罗列了11,12点,有部分是和人的性格有关,有部分需要后天的努力。但除了性格有关的1,2点我没有把握,其他点我都很有信心做好它。刚开始进入测试行业时,对测试的认识是从无忧测试网上了解……继续阅读 »

sunny5156 1年前 (2018-04-20) 355浏览 0评论0个赞

架构

著名的C10K并发连接问题

著名的C10K并发连接问题
1、前言 对于高性能即时通讯技术(或者说互联网编程)比较关注的开发者,对C10K问题(即单机1万个并发连接问题)应该都有所了解。“C10K”概念最早由Dan Kegel发布于其个人站点,即出自其经典的《The C10K problem (英文PDF版、中文译文)》一文。正如你所料,过去的10年里,高性能网络编程技术领域里经过众多开发者的努力,已……继续阅读 »

sunny5156 1年前 (2018-04-12) 338浏览 0评论0个赞

架构

Consul 介绍

Consul 介绍
 一、Consul 是什么?Consul有多个组件,但总体而言,它是基础架构中的一款服务发现和配置的工具。 它提供了几个关键功能:服务发现:Consul client 可以提供服务,例如api或mysql,也可以使用Consul client来发现指定服务的提供者。 使用DNS或HTTP,应用程序可以轻松找到他们所依赖的服务。健康检查……继续阅读 »

sunny5156 1年前 (2018-04-10) 13391浏览 0评论0个赞

资讯

浅谈新零售的商业模式

浅谈新零售的商业模式
一、市场关系是第一逻辑提到新零售,大家的关注点各有不同。在我看来,市场规则、市场关系是电商模式的第一逻辑,其他因素依附于第一逻辑。因此,新零售的破局点,首先应该向内看,向眼皮下面的产品模式要出路。没有基础的市场规则的改变,治标不治本。二、技术引领商业模式vs商业模式释放技术主流电商平台的产品模式形成,遵循了互联网产品发展的一般路径:痛点–用……继续阅读 »

sunny5156 1年前 (2018-03-08) 395浏览 0评论0个赞

PHP

超全的 Linux 机器的渗透测试命令备忘表

超全的 Linux 机器的渗透测试命令备忘表
如下是一份 Linux 机器的渗透测试备忘录,是在后期开发期间或者执行命令注入等操作时的一些典型命令,设计为测试人员进行本地枚举检查之用。此外,你还可以从这儿阅读到许多关于渗透测试的文章。命令描述netstat -tulpn在 Linux 中显示对应了进程ID(PID)的网络端口。watch ss -stplu通过套接字……继续阅读 »

sunny5156 1年前 (2018-01-19) 470浏览 0评论0个赞

Cubietruck使用USB摄像头

Cubietruck使用USB摄像头
使用的是一个usb接口的免驱摄像头,插在Cubietruck的任意一个usb接口。命令行下查看/dev/下有video0的设备,如下图:运行lsusb命令,有相关摄像头的信息,如下图:安装fswebcam,用于访问摄像头、进行拍照等。sudo apt-get install fswebcam执行命令试拍一张看看效果:fswebcam -d /……继续阅读 »

sunny5156 1年前 (2018-01-08) 437浏览 0评论0个赞

开源硬件

ReSpeaker开源语音交互/识别开发板主控板

ReSpeaker开源语音交互/识别开发板主控板
RESPEAKER 产品简介ReSpeaker 是一款开源模块化的语音控制扩展模块,你可以用它来赋予身边的事物语音交互的能力。RESPEAKER能做什么?他赋予事物语音交互的能力 ReSpeaker 支持多种在线的语音识别服务,同时也有离线的轻量级语音识别引擎,让你使用时游刃有余,不受网络的限制,让身边的事物更加智能,有趣。他为你带来无线的高品……继续阅读 »

sunny5156 1年前 (2018-01-03) 441浏览 0评论0个赞

Docker

Mac OS X 安装 Docker

Mac OS X 安装 Docker
你可以使用 Boot2Docker 来安装 Docker ,然后在命令行运行 docker。如果你对命令行比较熟悉或者你打算在 Github 上贡献 Docker 项目,那么你就可以选择此安装方式。或者,你可以使用 Kitematic , 它是一款图形界面的应用程序(GUI),你可以通过图形界面来轻松的设置 Docker 和运行容器。 Command-……继续阅读 »

sunny5156 1年前 (2017-12-26) 448浏览 0评论0个赞