整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:

学成在线 第2天 讲义-CMS前端开发

学成在线 第2天 讲义-CMS前端开发

Vue.js与Webpack研究

参考:学成在线-Vue.js与Webpack.pdf

2CMS前端工程创建

2.1导入系统管理前端工程

CMS系统使用Vue-cli脚手架创建, Vue-cli是Vue官方提供的快速构建单页应用的脚手架,github地址: https://github.com/vuejs/vue-cli(有兴趣的同学可以参考官方指导使用vue-cli创建前端工程),本项目对Vue-cli 创建的工程进行二次封装,下边介绍CMS工程的情况。

2.2.1工程结构

如果我要基于Vue-Cli创建的工程进行开发还需要在它基础上作一些封装,导入课程资料中提供Vue-Cli封装工程。

将课程资料中的xc-ui-pc-sysmanage.7z拷贝到UI工程目录中,并解压,用WebStorm打开xc-ui-pc-sysmanage目 录。

2.2.2package.json

package.json记录了工程所有依赖,及脚本命令:

开发使用:npm run dev

打包使用:npm run build

2.2.3webpack.base.conf.js

webpack.base.conf.js就是webpack的webpack.con?g.js配置文件,在此文件中配置了入口文件及各种Loader。

webpack是通过vue-load解析.vue文件,通过css-load打包css文件等。

2.2.4main.js

main.js是工程的入口文件,在此文件中加载了很多第三方组件,如:Element-UI、Base64、VueRouter等。index.html是模板文件。

2.2.5src目录

src目录下存放页面及js代码。

assets:存放一些静态文件,如图片。

base:存放基础组件

base/api:基础api接口

base/component:基础组件,被各各模块都使用的组件

base/router:总的路由配置,加载各模块的路由配置文件。

common:工具类

component:组件目录,本项目不用。

mock:存放前端单元测试方法。

module:存放各业务模块的页面和api方法。

下级目录以模块名命名,下边以cms举例:

cms/api:cms模块的api接口

cms/component:cms模块的组件

cms/page: cms模块的页面

cms/router:cms模块的路由配置

statics:存放第三方组件的静态资源

vuex:存放vuex文件,本项目不使用

static:与src的平级目录,此目录存放静态资源

它与assets的区别在于,static目录中的文件不被webpack打包处理,会原样拷贝到dist目录下。

2.2 单页面应用介绍

什么是单页应用? 引用百度百科:

单页面应用的优缺点: 优点:

1、用户操作体验好,用户不用刷新页面,整个交互过程都是通过Ajax来操作。

2、适合前后端分离开发,服务端提供http接口,前端请求http接口获取数据,使用JS进行客户端渲染。缺点:

1、首页加载慢

单页面应用会将js、 css打包成一个文件,在加载页面显示的时候加载打包文件,如果打包文件较大或者网速慢则用户体验不好。

2、SEO不友好

SEO(Search Engine Optimization)为搜索引擎优化。它是一种利用搜索引擎的搜索规则来提高网站在搜索引擎排名的方法。目前各家搜索引擎对JS支持不好,所以使用单页面应用将大大减少搜索引擎对网站的收录。

总结:

本项目的门户、课程介绍不采用单页面应用架构去开发,对于需要用户登录的管理系统采用单页面开发。

3CMS前端页面查询开发

3.1页面原型

3.1.1创建页面

3.1.1.1页面结构

在model目录创建 cms模块的目录结构

在page目录新建page_list.vue,扩展名为.vue。

.vue文件的结构如下:

<template>
<!‐‐编写页面静态部分,即view部分‐‐>
测试页面显示...
</template>
<script>
/*编写页面静态部分,即model及vm部分。*/
</script>
<style>
/*编写页面样式,不是必须*/
</style>

在页面的template中填写 “测试页面显示…”。

注意:template内容必须有一个根元素,否则vue会报错,这里我们在template标签内定义一个div。

3.1.1.2页面路由

在cms目录下创建page_list.vue页面。

现在先配置路由,实现url访问到页面再进行内容完善与调试。

1、在cms的router下配置路由

import Home from '@/module/home/page/home.vue';
import page_list from '@/module/cms/page/page_list.vue';
 export default [{
path: '/cms',
component: Home,
 name: 'CMS内容管理', 
 hidden: false, children:[
{path:'/cms/page/list',name:'页面列表',component: page_list,hidden:false}
]
}
]

2、在base目录下的router导入cms模块的路由

// // 导入路由规则
import HomeRouter from '@/module/home/router' import CmsRouter from '@/module/cms/router'
// 合并路由规则
concat(HomeRouter) concat(CmsRouter)

3、测试

启动工程,刷新页面,页面可以外正常浏览,并且看到“测试页面显示…”字样

3.1.2Table组件测试

3.1.2.1Element-UI介绍

本项目使用Element-UI来构建界面,Element是一套为开发者、设计师和产品经理准备的基于 Vue 2.0 的桌面端组件库。

Element-UI官方站点:http://element.eleme.io/#/zh-CN/component/installation

3.1.2.2Table组件测试

本功能实现的页面列表,用户可以进行分页查询、输入查询条件查询,通过查看Element-UI库,我们需要Table 表格、Form表单 及Pagination 分页组件。

进入Element-UI官方,找到Table组件,拷贝源代码到vue页面中,如下:

<template>
<div>
<!‐‐相当于编写html的内容‐‐>
<el‐table
:data="tableData" stripe style="width: 100%">
<el‐table‐column
prop="date" label="日期" width="180">
</el‐table‐column>
<el‐table‐column prop="name" label=" 姓 名 " width="180">
</el‐table‐column>
<el‐table‐column prop="address" label="地址">
</el‐table‐column>
</el‐table>
</div>
</template>
<script>
//填写js代码,实现VM的功能,创建vue实例export default {
data() { return {
tableData: [{
date: '2016‐05‐02', name: '王小虎',
address: '上海市普陀区金沙江路 1518 弄'
}, {
date: '2016‐05‐04', name: '王小虎',
address: '上海市普陀区金沙江路 1517 弄'
}, {
date: '2016‐05‐01', name: '王小虎',
address: '上海市普陀区金沙江路 1519 弄'
}, {
date: '2016‐05‐03', name: '王小虎',
address: '上海市普陀区金沙江路 1516 弄'
}]
}
}
}
</script>
<style>
/*css样式*/
</style>

测试:

通过查看代码发现:

el-table组件绑定了tableData模型数据。

tableData模型数据在script标签中定义。

3.1.3页面内容完善

根据需求完善页面内容,完善列表字段,添加分页组件。

<template>
<div>
<el‐button type="primary" v‐on:click="query" size="small">查询</el‐button>
<el‐table
:data="list" stripe
style="width: 100%">
<el‐table‐column type="index" width="60">
</el‐table‐column>
<el‐table‐column prop="pageName" label="页面名称" width="120">
</el‐table‐column>
<el‐table‐column prop="pageAliase" label="别名" width="120">
</el‐table‐column>
<el‐table‐column prop="pageType" label="页面类型" width="150">
</el‐table‐column>
<el‐table‐column prop="pageWebPath" label="访问路径" width="250">
</el‐table‐column>
<el‐table‐column prop="pagePhysicalPath" label="物理路径" width="250">
</el‐table‐column>
<el‐table‐column prop="pageCreateTime" label="创建时间" width="180" >
</el‐table‐column>
</el‐table>
<el‐pagination
layout="prev, pager, next"
:page‐size="this.params.size" v‐on:current‐change="changePage"
:total="total" :current‐page="this.params.page" style="float:right;">
</el‐pagination>
</div>
</template>
<script>
export default { data() {
return { list:[], total:50, params:{
page:1,//页码
size:2//每页显示个数
}
}
},
methods:{
//分页查询
changePage:function () { this.query()
},
//查询query:function () {
alert("查询")
}
}
}
</script>

2、测试

3.2Api调用

3.2.1Api方法定义

在cms模块的api目录定义cms.js,

在cms.js中定义如下js方法,此方法实现http请求服务端页面查询接口。

//public是对axios的工具类封装,定义了http请求方法
import http from './../../../base/api/public' 
export const page_list=(page,size,params)=> {
return http.requestQuickGet('http://localhost:31001/cms/page/list/'+page+'/'+size)
}

axios实现了http方法的封装,vue.js官方不再继续维护vue-resource,推荐使用 axios。

3.2.2Api调用

前端页面导入cms.js,调用js方法请求服务端页面查询接口。

1)导入cms.js

import * as cmsApi from '../api/cms'

在query方法中调用 page_list方法

//查询query:function () {
cmsApi.page_list(this.params.page,this.params.size,this.params).then((res)=>{ console.log(res)
this.total=res.queryResult.total this.list=res.queryResult.list
})
}

3.3跨域问题解决

测试 上边的代理 ,结果 报错如下 :

No ‘Access-Control-Allow-Origin’ header is present on the requested resource. Origin ‘http://localhost:11000’ is therefore not allowed access.

原因:浏览器的同源策略不允许跨域访问,所谓同源策略是指协议、域名、端口相同。 解决:采用proxyTable解决。

proxyTable是什么?

vue-cli 提 供 的 解 决 vue 开 发 环 境 下 跨 域 问 题 的 方 法 ,proxyTable 的 底 层 使 用 了 http-proxy- middleware(https://github.com/chimurai/http-proxy-middleware),它是http代理中间件,它依赖node.js, 基本原理是用服务端代理解决浏览器跨域:

cms跨域解决原理:

1、访问页面http://localhost:11000/

2、页面请求http://localhost:11000/cms

由于url由http://localhost:31001/cms…改为“http://localhost:11000/cms.",所以不存在跨域

3、通过proxyTable由node服务器代理请求 http://localhost:31001/cms.

服务端不存在跨域问题具体的配置如下:

1)修改api方法中url的定义请求前加/api前缀

//public是对axios的工具类封装,定义了http请求方法
import http from './../../../base/api/public' 
let sysConfig=require('@/../config/sysConfig') 
let apiUrl=sysConfig.xcApiUrlPre;
export const page_list=(page,size,params)=> {
return http.requestQuickGet(apiUrl+'/cms/page/list/'+page+'/'+size)
}

2)在con?g/index.js下配置proxyTable。

以/api/cms开头的请求,代理请求http://localhost:31001

'/api/cms': {
target: 'http://localhost:31001', pathRewrite: {
'^/api': ''//实际请求去掉/api
}

3.4分页查询测试

1、定义分页视图

使用v-on监听更改分页事件

<el‐pagination
layout="prev, pager, next"
:page‐size="this.params.size" v‐on:current‐change="changePage"
:total="total" :current‐page="this.params.page" style="float:right;">
</el‐pagination>

2、定义数据模型对象

data() {
return { list:[], total:50, params:{
page:1,//页码
size:2//每页显示个数
}
}

3、定义分页方法,接收页码参数

//分页查询,接收page页码changePage(page){
this.params.page=page; this.query()
}

修改完毕,测试分页效果。

3.5进入页面立即查询

目前实现的功能是进入页面点击查询按钮向服务端表求查询,实际的需求是进入页面立即查询。 如何实现?

这要用到vue的钩子函数,每个 Vue 实例在被创建时都要经过一系列的初始化过程——例如,需要设置数据监听、编译模板、将实例挂载到 DOM 并在数据变化时更新 DOM 等。同时在这个过程中也会运行一些叫做生命周期钩子的函数,这给了用户在不同阶段添加自己的代码的机会。

通常使用最多的是created和mounted两个钩子:

created:vue实例已创建但是DOM元素还没有渲染生成。

mounted:DOM元素渲染生成完成后调用。

本例子在两个方法的任意一个都满足需求: 添加如下代码:

mounted() {
//默认查询页面this.query()
}

重新刷新页面。

4前后端请求响应流程小结

1、在浏览器输入前端url

2、前端框架vue.js根据url解析路由,根据路由找到page_list.vue页面

3、首先执行page_list.vue中的钩子方法

4、在钩子方法中调用query方法。

5、在query方法中调用cms.js中的page_list方法

6、cms.js中的page_list方法通过axios请求服务端接口

7、采用proxyTable解决跨域问题,node.js将请求转发到服务端(http://localhost:31001/cms/page/list)

8、服务端处理,将查询结果响应给前端

9、成功响应调用then方法,在then方法中处理响应结果,将查询结果赋值给数据模型中的total和list变量。

10、vue.js通过双向数据绑定将list数据渲染输出。

择题(上半部分)


什么是docker虚拟化技术

Docker 是一个开源的应用容器引擎

Docker目前可在下面哪个系统上运行

Linux

下面哪条命令可用来查看运行的容器

docker ps

Docker跟KVM、Xen虚拟化的区别是

启动快,资源占用小,基于linux容器技术。

下面哪条命令可用来删除停止状态的容器

docker rm

使用Docker可以为企业帮助解决什么问题

服务器资源利用率不充分,部署难问题

下面哪条命令可用于进入容器

docker exec

下面哪条命令可用于构建镜像

docker build

下面哪个可作为docker镜像存储驱动

Overlay

下面哪个不是docker自带的网络模式

nat

下面哪条命令可以查看容器资源利用率

docker stats

下面哪条命令可以拉取镜像

docker pull

下面哪条命令可以推送镜像

docker push

在构建镜像时,下面哪个关键字用来将本地主机的文件或目录复制到镜像中

COPY

下面哪条命令用来从docker hub搜索镜像

docker search

下面哪条命令用来从本地tar归档文件加载镜像

docker load

在构建镜像时,下面哪个关键字用来暴露容器内部监听的端口

EXPOSE

下面哪条命令用来启动已存在的容器

docker start

下面哪条命令用来查看容器内的进程

docker top

下面哪条命令用来查看容器的运行日志

docker logs

下面哪条命令用来登录镜像仓库

docker login

下面哪种网络模式可以实现容器间跨宿主机通信

overlay

mesos是一个()平台

资源调度平台

mesos可扩展设计的关键之处是

采用两级调度架构

以下哪个是Mesos底层通讯框架

Libprocess

下列有关marathon和mesos的说法不正确的是

Marathon不能实现服务发现和负载平衡

以下哪个描述是mesos-agent的“cgroups_enable_cfs”配置项作用

对容器的CPU使用量开启绝对量限制

当mesos的framework暂时不需要接收mesos的offer时,可以向master发送以下哪种类型请求

SUPPRESS

以下关于Kubernetes的描述错误的有

Kubernetes无法管理容器的生命周期

Kubernetes中创建、调度、管理的最小单元是什么

Pod

下面哪项是Kubernetes中用于持久化存储的组件

etcd

Kubernetes中,Kubectl是与集群的哪个组件进行交互的

api-server

在kubernetes集群中service的内部访问是通过什么实现的

clusterIP

什么是Kubernetes集群中的minions

集群的工作节点

Kubernetes集群数据存储在以下哪个位置

ETCD

哪个是Kubernetes控制器

ReplicaSet和Deployment

以下哪个是核心Kubernetes对象

以上所有

Kubernetes Network代理在哪个节点上运行

所有节点

节点控制器的职责是什么

以上所有

Replication Controller的职责是什么

以上所有

如何在没有选择器的情况下定义服务

指定外部名称

Kubelet 调用的处理检查容器的IP地址是否打开的程序是

TCPSocketAction

kube-scheduler的作用是

负责资源的调度,按照预定的调度策略将Pod调度到相应的机器上

kubernetes节点的正常的运行状态的是

Running

spring cloud方案中,网关是哪个组件的功能

Zuul

spring cloud方案中,负载均衡是哪个组件的功能

Ribbon

http mothod中表示查询动作的是

GET

http mothod中表示添加动作的是

POST

http mothod中表示部分修改动作的是

PATCH

http mothod中表示获取当前URL所支持的方法动作的是

OPTIONS

内部服务错误对应的http状态码是什么?

500

springboot的actuator模块提供了产品级的监控,只需要导入spring-boot-starter-actuator依赖,工程启动后就自动具备了health/metrics/bean/mappings/env/info/trace等监控端点,其中可以看到工程运行时环境信息的端点是

env

springboot的actuator模块提供了产品级的监控,只需要导入spring-boot-starter-actuator依赖,工程启动后就自动具备了health/metrics/bean/mappings/env/info/trace等监控端点,其中可以看到工程所有接口信息的端点是

mappings

springboot的actuator模块提供了产品级的监控,只需要导入spring-boot-starter-actuator依赖,工程启动后就自动具备了health/metrics/bean/mappings/env/info/trace等监控端点,其中检查工程健康状态的端点是

health

RESTFul设计中,更新资源用哪个动词

PUT

spring cloud方案中,服务注册与发现是哪个组件的功能

Eureka

spring cloud方案中,声明式服务调用是哪个组件的功能

Feign

以下方法中,请求报文中有主体的是()

PUT

状态码515属于哪类状态码?()

服务器错误状态码

TCP连接识别方式需要的值表述正确的选项是()

<源IP地址、源端口号、目的IP地址、目的端口号>

以下叙述错误的是()

TCP慢启动(slow start)无法防止因特网的突然过载和拥塞

如下关于Keep-Alive描述错误的是()

发出keep-alive请求之后,客户端和服务器一定会进行keep-alive会话

HTTPS采用()协议实现安全网站访问

SSL

客户端在使用HTTPS方式与Web服务器进行通信的步骤顺序排列正确的是()(1)客户使用https的URL访问Web服务器,要求与Web服务器建立SSL连接。(2)客户端的浏览器根据双方同意的安全等级,建立会话密钥,然后利用网站的公钥将会话密钥加密,并传送给网站。(3)Web服务器利用自己的私钥解密出会话密钥。(4)Web服务器收到客户端请求后,会将网站的证书信息(证书中包含公钥)传送一份给客户端。(5)客户端的浏览器与Web服务器开始协商SSL连接的安全等级,也就是信息加密的等级。(6)Web服务器利用会话密钥加密与客户端之间的通信。

(1)(4)(5)(2)(3)(6)

以下属于sftp命令,同时描述正确的是()

mget命令可以使用通配符来指定多个文件

HTTP协议是一种()协议

无连接的、无状态的

对比HTTP1.0协议,HTTP1.1的哪条特性最能说明二者的本质区别()

默认支持长连接

下列关于URL的解释错误的是()

它是一种网络协议

如果一个网页的URL中带有汉字,那么浏览器会自动将汉字转变为()

十六进制UTF-8编码

Prometheus是()语言开发,前身是SoundCloud的告警工具包,目前它是一个独立的开源项目。

Go

Prometheus的()端用于收集和存储所有拉取到的时间序列数据。

Prometheus Server

Prometheus的采集端是(),它负责从目标处采集数据

Exporters

Prometheus组件中的(),对于短暂运行的任务,可以接收和缓存数据。

Pushgateway

实现Prometheus的告警功能使用的是()。支持电子邮件,pagerduty,OpsGenie, webhook 等方式。

Alertmanager

Prometheus中对于每个采集的指标我们称为(),相当于一张表,表中的内容是key-value的形式存储

metric

对于Prometheus中每个指标项,通过打不同的()区分不同的监控对象,唯一指定,类似于关系数据库中列名。

labels

Prometheus查询语句中“=~”写法,代表什么查询

代表等于查询条件,且支持后续条件的正则

查询语句http_requests_total{ instance=“127.0.0.1:9100“}[5m]中5m的含义是

最近5分钟内的数据

查询语句http_requests_total{method=“get“} offset 5m的含义是

时间往前推5分钟的数据

Prometheus配置要拉取的Exporter以及拉取数据的时间等,需要使用哪个配置文件

prometheus.yml

Prometheus rules文件中expr设定了

告警表达式

Prometheus配置文件中设定静态指定服务job是()

static_configs

Grafana表中列的类型有()

String

Grafana中对用户进行集中管理的是()

Teams

Grafana在哪个窗口编辑查询语句

Query

Grafana在哪个窗口编辑可视化插件相关属性

Visualization

Grafana在哪个窗口命名可视化插件

General

Grafana的Visualization窗口中,哪一项可以设置数据单位

Unit

Alertmanager分组描述不正确的是()

大量告警一条一条发送

想以折线图的形式展示Prometheus中的数据,应该建立那个Panel

graph

以下那种方式可以更改曲线图的线条颜色?

Add series override

在对成功率(如:100%,90%)设置需要排序的列展示时,该列的数据类型应设为()

Number

新窗口打开网页,用到以下哪个值?

_blank

如何在css文件中插入注释?

/*注释内容*/

下面关于CSS布局的描述,不正确的是?

块级元素实际占用的宽度与它的background-size属性有关

jQuery的诞生主要是为了解决一下哪个问题?

各个浏览器的兼容问题

typeof Date.now()的结果是?

number

是以下哪个技术开启了Web2.0时代?

Ajax

在React中,render执行的结果得到的并不是真正的DOM节点,结果仅仅是轻量级的JavaScript对象,我们称之为()。

Virtual DOM

React是由哪家公司开发的?

Facebook

ReactJS中约定自定义组件标签首字母一定要大写,是为了区分这是()标签

组件

在React中只要使用了constructor()就必须写下列中的哪一个方法,否则会导致this指向错误?

super()

以下生命周期中哪个主要用于性能优化?

shouldComponentUpdate

下列哪个不属于JSX的优点?

不用经过编译就可被大部分浏览器支持

下列对JSX描述正确的是?

JSX是JS的一种扩展

在 JSX 当中的表达式要包含在以下哪个符号里?

{}

React一般在哪个生命周期进行http请求?

componentDidMount

React在哪个生命周期中完成对组件的卸载?

componentWillUnmount

以下代码属于JSX语法的是?

const element=<p>Test</p>;

React在哪个生命周期进行对数据的初始化?

constructor

React在哪个生命周期进行渲染?

render

下列哪个是虚拟DOM的带来的好处?

性能大幅度提升

React的核心语法是?

JSX

React一般用作MVC中哪一层?

V层

以下哪个技术解决了HTTP的异步请求?

Ajax

将ES6语法编译成ES5语法的工具是哪个?

Babel

以下工具是用来打包的是哪个?

Webpack

以下哪个工具是用作依赖管理的?

Yarn

golang创建协程需要用什么关键字

go

golang中用哪个关键字来定义结构体

type

golang中的接口中定义的()方法得到定义的时候我们称实现了该接口

全部

对于golang来说,如果希望某个符号可以被其他包访问,需要将该符号定义为()

大写字母开头

java线程与OS线程的比例关系为()

一对一

Goroutine是()自己实现的线程

用户态

()是来自 Google 云平台的开源容器集群管理系统

K8S

( )是用来做镜像管理储存的。

Harbor

敏捷应用开发技术栈目前支持的后端服务技术栈是()

Spring Boot

敏捷应用开发技术栈目前的适用场景是()

OLTP类应用

敏捷应用开发技术栈拉起环境使用的是()资源

联通云

敏捷应用开发技术栈使用的服务治理产品是()

CSM

敏捷应用开发技术栈开发进度视图中的任务完成数是()

根据git地址获取数字化研发平台的已完成的研发任务数;

敏捷应用开发技术栈对于MySQL-Component(MySQL自维组件),已经安装成功的的MySQL用户名是()

root

敏捷应用开发技术栈对于MySQL-Component(MySQL自维组件),需要挂载几个CBS硬盘()

2

敏捷应用开发技术栈栈概要设计(详细设计)中的外部能力是指()

数字化能力开放平台

以下对低代码平台描述正确的是()

降低了技术门槛,提升了研发效率,缩短了开发周期

低代码平台的应用发布过程使用了以下哪个平台的持续集成能力()

数字化研发平台

低代码平台目前的用户来源()

OA

低代码平台已经建好的应用,以下哪个应用设置可以更改()

应用名称

低代码的应用管理员可以进行哪些操作

新增应用管理员

补天上线时间

2014

补天上线初期支持的数据库

ORACLE

补天新架构数据源

144

目前补天数据源

431

目前补天支持多少系统

8

下列不是补天优势的

运维性

哪个窗口单纯的执行insert,delete,update,create等等

数据修改

执行语句提出人在哪个窗口填写

数据修改

新建表模板在哪个窗口

数据修改

预提交按钮在哪个窗口

数据修改

数据修改窗口预提交的目的

显示条数

补天平台中,下列属于中心端数据处理层内容的

执行脚本

补天平台中,下列不属于操作/展示层内容的

预处理

补天平台中,下列不属于统一安全管理的

驱动处理

补天平台中,下列不属于存储过程页面功能的

预处理

补天平台中,下列属于存储过程页面功能的

执行

数字化监控平台大数据AIops平台数据的接入方式是()。

kafka

数字化监控平台大数据AIops平台不涉及的组件是()。

mysql

数字化监控平台大数据AIops平台的单指标异常检测可选任务功能不包括()。

离线任务

数字化监控平台大数据AIops平台单指标异常检测告警配置不包括以下哪种告警。

重要告警

数字化监控平台大数据AIops平台单指标异常检测接入数据中一共有几个字段。

3

以下哪项不是数字化监控平台大数据AIops平台包含的功能模块()

异常分类

以下哪项为AIOps理念?

AIOps以系统所采集的运维大数据为基础,利用人工智能和机器学习算法对运维数据进行深入分析,进一步解决自动化运维没办法解决的问题

数字化监控平台大数据AIops平台未使用到的技术是

Adaboost

数字化监控平台大数据AIOps平台,使用的前端技术是

Vue

大数据AIops平台中,存放指标历史信息的组件是()

InfluxDB

大数据AIops平台是通过哪个组件将告警发出的。()

kafka

大数据AIops平台在单指标异常检测时,告警配置中不包含。()

异常时间告警

用户可通过登陆哪个平台登入数字化监控平台大数据AIops平台。()

数字化监控平台平台

关于大数据AIops平台机器指标定位,下列哪项说法正确?

机器指标定位不是实时检测的,而是当系统检测到异常后,自动触发

关于大数据AIops平台单指标异常点检测,下列哪项说法是正确的?

单指标异常检测可以接入多个Kafka topic中的指标

关于大数据AIops平台的InfluxDB,以下哪项说法正确?

大数据AIOps平台使用的是自研InfluxDB集群,包括influx-proxy及若干InfluxDB节点

数字化监控平台前端产品数据采集是采用()方式

JS埋点

数字化监控平台前端产品对真实用户体验的()实时分析

全量

数字化监控平台前端产品,自()开始建设

43800

数字化监控平台前端产品埋点需要根据()下载相关文件

系统名

数字化监控平台前端产品TCP时间单位是()

毫秒

数字化监控平台前端产品埋点代码正确安装后,一般()能看到相关方分析数据

20分钟

数字化监控平台前端产品未用到()技术

storm

数字化监控平台前端产品Web页面整体的响应时间不包含()

吞吐率

数字化监控平台前端产品页面概览中,能够看到一个系统中不同()的性能数据

页面

数字化监控平台前端产品在JS错误列表中不能查看发生JS错误的页面的()

JS错误时长

数字化监控平台前端产品在浏览器汇总页面,不能够查看Web前端页面在不同浏览器的()

TCP时间

数字化监控平台前端产品浏览器区域分布,不能查看()

在不同地区不同浏览器中的访问量

数字化监控平台前端产品在地图页面,不能查看Web前端页面在不同地区的()

访问量

数字化监控平台前端产品在Ajax页面,不能对Web页面中的Ajax请求()趋势进行分析

失败率

数字化监控平台前端产品使用的消息中间件是()

Kafka

数字化监控平台前端产品后台使用的语言是()

java

全流程调用链()级监控聚焦系统交互定位故障所在系统。

系统级

全流程调用链()级监控定位故障所在架构组件

架构级

全流程调用链()监控专注服务间调用定位故障发生在哪个服务。

服务级

调用链实时监控服务的故障情况,通过()定位故障根因服务。

拓扑

以下哪项不是数字化监控平台调用链的功能

研发流程控制

以下哪个不是海量数据计算框架是

Tuxedo

调用链成功率的计算方式

(调用量-异常量)/调用量

全流程调用链服务级监控采用()解决方案

Pinpoint

Pinpoint主要面对基于()的应用。

JAVA

全流程调用链(),定位告警的详细信息。

报错分类详情

全流程调用链(),在时间维度上监控服务的运行情况。

服务调用趋势

()是Pinpoint的探针,附加到用于分析的Java服务

Pinpoint Agent

()是Pinpoint的数据收集组件,部署在Web容器上。

Pinpoint Collector

日给大家整理下好的技术个人博客、网站, 好的博客太多了,本文仅供大家参考补充,有好的也欢迎推荐,自己的就那个啥。耐心看,很多,有些很熟悉的自动滑过即可,不小心重复了请忽略。后续会再补充完善一些。

注意,原文有博客链接,小编没有把他们吃掉。

技术类网站社区:

CSDN全球最大中文IT社区,为IT专业技术人员提供最全面的信息传播和服务平台

开源中国 开源项目汇集

51CTO 51CTO.COM - 技术成就梦想 - 中国领先的IT技术网站

itEye Java编程 Spring框架 Ajax技术 agile敏捷软件开发 ruby on rails实践 - 做最棒的软件开发交流社区

cnBlogs博客园是面向程序员的知识学习与分享社区

BlogJava专注于Java技术

BlogRead收录IT领域的优秀技术博客,在这里你可以找到Web开发、系统架构、数据库、前端技术、用户体验等领域的前沿文章

ChinaUnix专业IT技术博客

Github Build software better, together.

OSCHINA(oschina)找到您想要的开源项目,分享和交流

ITPUB(itpub)

伯乐在线 投递和发现优秀原创的最佳聚合站点之一

ImportNew 专注Java & Android 技术分享

Segmentfault年轻开发者社区;最前沿的技术问答,最纯粹的技术切磋。

InfoQ InfoQ - 促进软件开发领域知识与创新的传播

V2EX V2EX 是创意工作者们的社区。这里目前汇聚了超过 75000 名主要来自互联网行业、游戏行业和媒体行业的创

互联网网站团队博客:

腾讯全端 AlloyTeam 团队 BlogTencent 前端

奇虎360技术博客技术

美团技术团队Android

UC技术博客Web

Tecent CDC设计

业界大牛的个人博客推荐:

阮一峰的网络日志

酷 壳

Java 译站

周良的博客

IT 宅

MacTalk-池建强的随想录

何登成的技术博客

钟超"s Blogs

刘未鹏 | MIND HACKS

四火的唠叨

云风的 BLOG

Fenng

破船之家

老赵点滴 - 追求编程之美

何登成的技术博客

BlueDavy之技术Blog

并发编程网

Tim's blog

轮子哥(C++)

鸟哥(Linux/PHP)

按编程语言细分

Android技术大牛博客

国内

昵称GitHub博客介绍
罗升阳Luoshengyang@csdnAndroid 源码分析
邓凡平innost@csdn阿拉神农
魏祝林android_tutor@csdn
Trineatrineatrinea.cn性能优化 开源项目
halzhanghalzhanghalzhang@cnblogsStartNews作者
wyouflfwyouflfwyouflf@oschinaxUtils作者
张兴业xyz_lmn@csdn
代码家daimajiadaimajia.com
stormzhangstormzhangstormzhang9Gag作者 AndroidDesign Love开源
郭霖guolin_blog@csdn
hanyongluhanyonglu@cnblogsAndroid动画与推送
闷瓜蛋子fookwood.com云OS开发
傲慢的上校lilu_leo@csdn
youxiachaiyouxiachai
dodoladodola
Issacw0ngIssacw0ngimid.me
mcxiaokemcxiaoke
soarcnsoarcn
谦虚的天下qianxudetianxia@cnblogs
李华明Himixiaominghimi@csdn
yangfuhaiyangfuhaiafinal 作者
张国威hellogv@csdn
程序媛念茜yiyaaixuexi@csdn
wangjinyu501wangjinyu501@csdn
ASCE1885asce1885@csdn
qinjuningqinjuning@csdn
秋风的博客tangcheng_ok@csdn
任玉刚singwhatiwannasingwhatiwanna@csdn
农民伯伯over140over140开源播放器 Android 中文 api
李宏伟lihwpaper3d.netPaper3D
代震军daizhenjundaizhj@cnblogsImageFilter库
sunznsunzn@cnblogsAndroid 基础开发知识
pedantpedant书呆子精神院SweetAlertDialog、安全与逆向
androidyueandroidyue技术小黑屋Android,Java研究
HongyanghongyangAndroidHongyangAndroid
大头鬼Bruce Lee大头鬼BruceAndroid, RxJava
张鸿洋鸿洋_CSDN 博客专家
胡凯胡凯Google Android 官方培训课程中文版翻译发起者
light_skylightSky‘BlogAndroid,ViewPagerIndicator 开源项目分析者
markzhaimarkzhaimarkzhai的博客Android

国外的一些:

AvatarGithubBlogDescription
https://github.com/googlehttp://android-developers.blogspot.com/Google Android Developers Blog
https://github.com/JakeWhartonhttp://jakewharton.com/ActionBarSherlock, Android-ViewPagerIndicator, Nine Old Androids, butterknife
https://github.com/squarehttp://square.github.io/okhttp, fest-android, android-times-square, picasso, dagger, spoon
https://github.com/chrisbaneshttp://chris.banes.me/ActionBar-PullToRefresh, PhotoView, Android-BitmapCache, Android-PullToRefresh
https://github.com/jfeinstein10http://jeremyfeinstein.com/SlidingMenu, JazzyViewPager
https://github.com/nostra13http://nostra13android.blogspot.com/Android-Universal-Image-Loader
https://github.com/koushhttp://koush.com/Superuser, AndroidAsync, UrlImageViewHelper
https://github.com/SimonVThttp://simonvt.net/android-menudrawer, MessageBar
https://github.com/cyrilmottierhttp://cyrilmottier.com/GreenDroid, Polaris
https://github.com/emilsjolanderhttp://emilsjolander.se/StickyListHeaders, sprinkles, android-FlipView
https://github.com/loopjhttp://loopj.comandroid-async-http
https://github.com/ManuelPeinadoFadingActionBar, GlassActionBar, RefreshActionItem, QuickReturnHeader
https://github.com/greenrobothttp://greenrobot.de/greenDAO, EventBus
https://github.com/jgilfelthttp://jeffgilfelt.comandroid-mapviewballoons, android-viewbadger, android-actionbarstylegenerator, android-sqlite-asset-helper
https://github.com/romannurikhttp://roman.nurik.net/muzei, Android-SwipeToDismiss
https://github.com/flavienlaurenthttp://www.flavienlaurent.comNotBoringActionBar, datetimepicker, discrollview
https://github.com/gabrielemariottihttp://gmariotti.blogspot.itcardslib, colorpickercollection
https://github.com/sephiroth74http://www.sephiroth.it/ImageViewZoom, HorizontalVariableListView, AndroidWheel, purePDF
https://github.com/romainguyhttp://www.curious-creature.orgViewServer
https://github.com/kevinsawickihttps://twitter.com/kevinsawickihttp-request
https://github.com/chrisjenxhttp://about.me/chris.jenkinsCalligraphy, ParallaxScrollView
https://github.com/jpardogohttp://jpardogo.comListBuddies, FlabbyListView, GoogleProgressBar, FadingActionBar
http://graphics-geek.blogspot.com/Android framework UI team
https://github.com/mttkayhttp://mttkay.github.io/signpost
https://github.com/dlewhttp://blog.danlew.net/Android Tips
https://github.com/facebookhttps://code.facebook.com/mobile/buck
Code Zenhttp://arpitonline.com/iOS Android
Google Plushttps://blog.stylingandroid.com/A techical guide to to improving the UI and UX Android apps

JAVA

国内:

ImportNew - 专注Java & Android 技术分享。强烈推荐!

智慧演绎,无处不在

deepinmind的技术博客 - Java译站

唐尤华 - 博客

三石·道 —— 三石的生活感悟和技术博客

HollisChuang's Blog

喵神-OneV's Den

喵神-Swifter.tips

唐巧的技术博客

虾神的技术博客

Kitten的技术博客

国外(参考:全球38个绝对精华的Java开发者博客)

其中会有一些博客并不是由纯粹的Java开发者撰写的,但是Java开发者们能够从中发现一些有用的或者有趣的东西。

Adam Bien德国,Java EE相关

Antonio Goncalves法国,Java EE相关(《Java EE 5》和《Java EE 7》的作者)

Henrik Warne瑞典,编程过程中的一些思考

Billy Yarosh美国,Java日常开发中的实用代码示例

Lars Vogel德国,Java、Android 和Eclipse

Martin Fowler美国,面向对象设计专家和咨询师

Bozhidar Bozhanov保加利亚,Java EE相关

Richard Warburton英国,Java 8 Lambdas

Bear Giles美国,Java EE相关

Marginally Interesting德国,机器学习

Dror Helper美国,代码测试和代码质量

Juri Strumpflohner意大利,JavaScript

Reza Rahman美国,Java EE/Glassfish

Phil Whelan加拿大,Web技术

Ben McCann美国,一些实用的操作指南(Connectifier的联合创始人)

Java Posse美国,Java相关的一些有用的链接

Mark Needham英国,数据处理

Iris Shoor以色列,调试技术、性能等

Yifan Peng美国,Java开发、算法与数据结构等(一个本科毕业生的博客)

Nikita Salnikov Tarnovski爱沙尼亚,内存泄露

Dustin Marx美国,一些通用的开发技术以及Java、 JavaFX、Groovy等相关技术

Bart Bakker荷兰,敏捷开发

Gunnar Peipman美国,非Java(C#、.Net相关)

Dave Fecak美国,程序员需要知道的工作技巧

JOOQ瑞士,SQL

Petri Kainulainen芬兰,Web技术

Informatech CR哥斯达黎加,Java、Web、Mobile开发

Arun Gupta美国,Java EE

Mechanical Sympathy英国,性能(锁、垃圾回收、编译优化等)

Extreme Enthusiasm意大利,敏捷开发

Steve Blank美国,The Startup Owner’s Manual(创业者指南)的作者

Oliver Gierke德国,SpringSource(现为VMware旗下部门,提供Java企业应用开发平台)

Nicolas Fr?nkel瑞士,Java EE

Blaise Doughan美国,XML和JSON相关

Kevin Lee澳大利亚,Web技术

Mikhail Vorontsov澳大利亚,性能(语言本身的性能研究)

Jakob Jenkov丹麦,Java基础

Program Creek美国,深入理解Java

Adam Bien德国,Java EE相关

Antonio Goncalves法国,Java EE相关(《Java EE 5》和《Java EE 7》的作者)

Henrik Warne瑞典,编程过程中的一些思考

Billy Yarosh美国,Java日常开发中的实用代码示例

Lars Vogel德国,Java、Android 和Eclipse

Martin Fowler美国,面向对象设计专家和咨询师

Bozhidar Bozhanov保加利亚,Java EE相关

Richard Warburton英国,Java 8 Lambdas

Bear Giles美国,Java EE相关

Marginally Interesting德国,机器学习

Dror Helper美国,代码测试和代码质量

Juri Strumpflohner意大利,JavaScript

Reza Rahman美国,Java EE/Glassfish

Phil Whelan加拿大,Web技术

Ben McCann美国,一些实用的操作指南(Connectifier的联合创始人)

Java Posse美国,Java相关的一些有用的链接

Mark Needham英国,数据处理

Iris Shoor以色列,调试技术、性能等

Yifan Peng美国,Java开发、算法与数据结构等(一个本科毕业生的博客)

Nikita Salnikov Tarnovski爱沙尼亚,内存泄露

Dustin Marx美国,一些通用的开发技术以及Java、 JavaFX、Groovy等相关技术

Bart Bakker荷兰,敏捷开发

Gunnar Peipman美国,非Java(C#、.Net相关)

Dave Fecak美国,程序员需要知道的工作技巧

JOOQ瑞士,SQL

Petri Kainulainen芬兰,Web技术

Informatech CR哥斯达黎加,Java、Web、Mobile开发

Arun Gupta美国,Java EE

Mechanical Sympathy英国,性能(锁、垃圾回收、编译优化等)

Extreme Enthusiasm意大利,敏捷开发

Steve Blank美国,The Startup Owner’s Manual(创业者指南)的作者

Oliver Gierke德国,SpringSource(现为VMware旗下部门,提供Java企业应用开发平台)

Nicolas Fr?nkel瑞士,Java EE

Blaise Doughan美国,XML和JSON相关

Kevin Lee澳大利亚,Web技术

Mikhail Vorontsov澳大利亚,性能(语言本身的性能研究)

Jakob Jenkov丹麦,Java基础

Program Creek美国,深入理解Java

Adam Bien德国,Java EE相关

Antonio Goncalves法国,Java EE相关(《Java EE 5》和《Java EE 7》的作者)

Henrik Warne瑞典,编程过程中的一些思考

Billy Yarosh美国,Java日常开发中的实用代码示例

Lars Vogel德国,Java、Android 和Eclipse

Martin Fowler美国,面向对象设计专家和咨询师

Bozhidar Bozhanov保加利亚,Java EE相关

Richard Warburton英国,Java 8 Lambdas

Bear Giles美国,Java EE相关

Marginally Interesting德国,机器学习

Dror Helper美国,代码测试和代码质量

Juri Strumpflohner意大利,JavaScript

Reza Rahman美国,Java EE/Glassfish

Phil Whelan加拿大,Web技术

Ben McCann美国,一些实用的操作指南(Connectifier的联合创始人)

Java Posse美国,Java相关的一些有用的链接

Mark Needham英国,数据处理

Iris Shoor以色列,调试技术、性能等

Yifan Peng美国,Java开发、算法与数据结构等(一个本科毕业生的博客)

Nikita Salnikov Tarnovski爱沙尼亚,内存泄露

Dustin Marx美国,一些通用的开发技术以及Java、 JavaFX、Groovy等相关技术

Bart Bakker荷兰,敏捷开发

Gunnar Peipman美国,非Java(C#、.Net相关)

Dave Fecak美国,程序员需要知道的工作技巧

JOOQ瑞士,SQL

Petri Kainulainen芬兰,Web技术

Informatech CR哥斯达黎加,Java、Web、Mobile开发

Arun Gupta美国,Java EE

Mechanical Sympathy英国,性能(锁、垃圾回收、编译优化等)

Extreme Enthusiasm意大利,敏捷开发

Steve Blank美国,The Startup Owner’s Manual(创业者指南)的作者

Oliver Gierke德国,SpringSource(现为VMware旗下部门,提供Java企业应用开发平台)

Nicolas Fr?nkel瑞士,Java EE

Blaise Doughan美国,XML和JSON相关

Kevin Lee澳大利亚,Web技术

Mikhail Vorontsov澳大利亚,性能(语言本身的性能研究)

Jakob Jenkov丹麦,Java基础

Program Creek美国,深入理解Java

python

alk Python to Me, 关注使用python的人们和组织,每一期都会邀请一些开发者谈谈他们的工作等。

Podcast.__init__,关于python和让python更牛B的人们。

新闻资讯(可订阅)

Python Weekly, 最新的python文章、视频、项目、资讯 。

PyCoder's Weekly,和python weekly类似。

Import Python

iOS开发学习博客推荐

个人博客

唐巧

王巍

破船之家

NSHipster

Limboy 无网不剩

念茜的博客

Xcode Dev

Ted’s Homepage

txx’s blog

KEVIN BLOG

阿毛的蛋疼地

亚庆的 Blog

Nonomori

言无不尽

Wonderffee’s Blog

I’m TualatriX

vclwei

Cocoabit

nixzhu on scriptogr.am

不会开机的男孩

Nico

阿峰的技术窝窝

answer_huang

代码手工艺人

Lancy’s Blog

I’m Allen

Travis’ Blog

王中周的技术博客

会写代码的猪

克伟的博客

摇滚诗人

Luke’s Homepage

萧宸宇

Yuan博客

Shining IO

YIFEIYANG–易飞扬的博客

KooFrank’s Blog

hello it works

码农人生

玉令天下的Blog

不掏蜂窝的熊

猫·仁波切

煲仔饭

里脊串的开发随笔

Chun Tips

丛香

iOS私房菜

Lanvige’s Zen Garden

笨猫快乐学编程

美团tech

阳志明的博客

万花筒

bang’s blog

brycezhang

Abel’s Den

VITO

夜幕星辰

一片枫叶

VongLo’sDevSpace

囧月

台伟的博客

N.O.B.I.T.A

DLog

振宁

riaos

6度XZ

Z

放慢脚步

why’s blog

Haven’s Blog

Ling Wang

Nonomori

叶孤城

hufeng825

martiancraft

radex

小六的手札

imtx.me

Migrant

mexiqq

胡明涛@Tommy

崔江涛的博客

Binary Of Felix

Glimsoft

三石·道

commandshift

iWangKe

bluebox

ciechanowsk

blog.objcc

小笨狼

穷折腾

火丁笔记

王巍的SwiftTips

liuhui998 new blog

takingnotes

萝卜代码

南峰子的技术博客

一个野生程序员的个人博客

枫言枫语

老甘的可读区

汪海的实验室

国外

优秀的ios开发学习网站有很多,除了苹果开发者中心,国外还有一些原创内容博客。

让我们先看一些原创内容博客:

objc.io

这个网站由世界级的iOS工程师每月进行更新。上面可以看到关于某些话题的高质量文章和深度评论,同时他们还提供了基于订阅的杂志iPad应用。该网站由Chris Eidhof、Daniel Eggert和Florian Kugler发现并提供。

Subjective-C

该网站以解析和重构创新模式和著名应用的UI而闻名。该网站为他们的实验提供程序性文章和代码库。由Sam Page主笔。有点遗憾的是,作者决定暂停更新网站,不过好在那些旧的教程仍然很值得一看。

NSHipster

以类为基础进行逐步讲解并附有示例代码的网站。其文章探讨了编程风格,以及最前沿的类的使用和实现。由AFNetworking的作者Mattt Thompson创建,目前由Nate Cook进行管理。

Peter Steinberger

本站为个人博客,其作者是著名的iOS商业PDF库的创始人,该产品曾被Dropbox和Evernote这样著名的应用使用过。网站内容包括一些令人惊叹的黑客资源和debug资源,以帮助开发者学习和实践。

Ole Begemann

本博客重点分享个人经历,同时讨论代码样式和API设计,有时还会透露一些苹果所使用的私密而有趣的类。

Florian Kugler

ObjC.IO的合著者所写的个人博客。你可以在上面找到很多关于性能检测的文章和讨论,包括应用于多核心数据的UI绘制。

NSBlog

用有趣的问答形式创作,包含了关于Objective-C和其他主题的深度问题。如果你对于重建像NSObject这样的基本类持有疑问,可以向Mike Ash提出。

Cocoa

从iOS开发者的Tumblr上摘取的iOS开发源码和深度观察,有点随机但是还是很有用。

下面有一些博客,可以帮我们获取最新讯息。

iOS Dev Weekly

自2011年起每周更新,订阅者已经超过20,000。它可以帮我们从网络上获取有用的iOS文章。还提供了Safari的推送通知功能。由Dave Verwer发现并提供。

iOS Developer Tips

2008年以来最早的几个每天更新的iOS推送资源之一。包括很多领域的文章,例如开发小技巧、UX、流言、个人经历和故事等。由John Muchow策划。

iOS Goodies

较新的iOS资讯站。内容包括论文、控件/工具、商务、UI以及各种媒体类型等等。由Rui Peres和Tiago Almeida每周更新。

AppCoda

由我在香港的一个开发者朋友创建,他最近辞掉了工作来专心维护这个网站。包括在线的文章和支付后可下载的文章,重点在用于执行的最新的API和结构上。由Simon Ng创建,值得一看。

两个有价值的原创内容博客。

Krzysztof Zab?ocki

提供关于代码结构、工具和Xcode的技巧,当然,在我第一次发表这篇博客的时候我把它给遗漏了。我们从这些高阶的文章中学到了很多。

iOS Development tips

相对较新的博客,有一些关于使用Xcode和API的细致的提示,即使你再匆忙也值得去看一眼。作者是Rounak Jain。

前端

前端观察 - 专注于网站前端设计与前端开发。

WEB前端 - 伯乐在线

StrayBugs ——读书以养节操。这个博客很多关于前端的知识收集总结,比如HTML5,Javascript等方面的周刊。

Articles | Leo Deng

Tutorialzine - Web Development Tutorials & Resources

Collections ? Scotch

后端

风雪之隅-Laruence的博客。博主为微博平台架构师,PHP大牛,网站有很多关于PHP的技术分享。

后端技术 by Tim Yang。博主也是大牛一枚,关注架构及互联网技术,服务于微博技术团队,新浪(集团)技术委员会及微博技术委员会委员。

cenalulu's Tech Blog

互联网科技类,较为宽泛的互联网信息汇总:

国内网站博客:

极客公园

PingWest

爱范儿

36Kr

虎嗅网

雷锋网

钛媒体

TechWeb

互联网的那些事

数字尾巴

DevStore

Engadget 中国

cnBeta

Tech2ipo 创见

TechCrunch 中国

Donews

网易科技

新浪科技

腾讯科技

搜狐IT

国外的科技博客汇总:

The Verge

Engadget

Gizmodo

TechCrunch

BusinessInsider

CNET

ZDNet

Lifehacker

Mashable Tech

ReadWrite

Businessweek

The Next Web

大家都应该很熟悉的:开发者必须知道的12个国外最火开发者社区网站

资讯类APP: 10款高质量国外资讯APP,早一步了解全世界

大网站旗下博客

1、BoomTown

http://kara.allthingsd.com/

《华 尔街日报》记者KaraSwisher的博客(也是其个人专栏)。Swisher从1997年开始就为《华尔街日报》旧金山分部工作,并与 WaltMossberg一起主办了在IT业界影响力广泛的“D: All ThingsDigita”大会。Swisher与许多硅谷高管关系良好,有人将其称作Facebook首席运营官桑德伯格的“闺中密友”。 Swisher的博客主要关注微软、Google、雅虎、亚马逊、eBay等大公司动态,她在微软雅虎并购战中发布了大量内幕消息,不过Swisher本 人明显厌恶雅虎首席执行官杨致远。

2、Bits

http://bits.blogs.nytimes.com/

《纽约时报》旗下博客。较为关注IT企业在数字时代中的发展、盈利情况。报道范围包括创业企业、大型企业、政府政策,以及技术在全球市场的应用。

3、The Tech Beat

http://www.businessweek.com/the_thread/techbeat/

《商业周刊》旗下博客,由多名《商业周刊》记者联合撰稿。关注科技新闻事件背后的真相,以及对新闻事件的分析。该博客是主流的媒体技术博客之一,报道范围包括苹果、Google、英特尔等市场领头羊动态,以及Facebook等新兴领袖。

4、Between the Lines

http://blogs.zdnet.com/BTL/

ZDNet 旗下博客,主要关注大公司的动态,例如微软、英特尔、苹果等。三名撰稿人分别是Larry Dignan、Sam Diaz和TomSteinert-Threlkeld。其中,Dignan是ZDNet总编辑,Diaz是ZDNet高级编辑,而Steinert- Threlkeld是拥有20多年经验的IT行业记者。这也使得该博客文章拥有相当的权威性。

5、The Social

http://news.cnet.com/the-social/

CNET旗下博客,博客主为纽约人Caroline McCarthy。McCarthy认为网络应当能够帮助人们的日常生活,因此Twitter、Facebook等社区网站是该博客的关注重点。她同样关注纽约当地独特的互联网文化。

6、Beyond Binary

同样为CNET旗下博客,博客主为CNET编辑Ina Fried。在CNET任职期间,Fried曾做过变性手术。该博客主要关注技术如何改变生活,并且尤其关注微软的动态