参考:学成在线-Vue.js与Webpack.pdf
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支持不好,所以使用单页面应用将大大减少搜索引擎对网站的收录。
总结:
本项目的门户、课程介绍不采用单页面应用架构去开发,对于需要用户登录的管理系统采用单页面开发。
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是由哪家公司开发的? | |
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@csdn | Android 源码分析 | |
邓凡平 | innost@csdn | 阿拉神农 | |
魏祝林 | android_tutor@csdn | ||
Trinea | trinea | trinea.cn | 性能优化 开源项目 |
halzhang | halzhang | halzhang@cnblogs | StartNews作者 |
wyouflf | wyouflf | wyouflf@oschina | xUtils作者 |
张兴业 | xyz_lmn@csdn | ||
代码家 | daimajia | daimajia.com | |
stormzhang | stormzhang | stormzhang | 9Gag作者 AndroidDesign Love开源 |
郭霖 | guolin_blog@csdn | ||
hanyonglu | hanyonglu@cnblogs | Android动画与推送 | |
闷瓜蛋子 | fookwood.com | 云OS开发 | |
傲慢的上校 | lilu_leo@csdn | ||
youxiachai | youxiachai | ||
dodola | dodola | ||
Issacw0ng | Issacw0ng | imid.me | |
mcxiaoke | mcxiaoke | ||
soarcn | soarcn | ||
谦虚的天下 | qianxudetianxia@cnblogs | ||
李华明Himi | xiaominghimi@csdn | ||
yangfuhai | yangfuhai | afinal 作者 | |
张国威 | hellogv@csdn | ||
程序媛念茜 | yiyaaixuexi@csdn | ||
wangjinyu501 | wangjinyu501@csdn | ||
ASCE1885 | asce1885@csdn | ||
qinjuning | qinjuning@csdn | ||
秋风的博客 | tangcheng_ok@csdn | ||
任玉刚 | singwhatiwanna | singwhatiwanna@csdn | |
农民伯伯 | over140 | over140 | 开源播放器 Android 中文 api |
李宏伟 | lihw | paper3d.net | Paper3D |
代震军 | daizhenjun | daizhj@cnblogs | ImageFilter库 |
sunzn | sunzn@cnblogs | Android 基础开发知识 | |
pedant | pedant | 书呆子精神院 | SweetAlertDialog、安全与逆向 |
androidyue | androidyue | 技术小黑屋 | Android,Java研究 |
Hongyang | hongyangAndroid | Hongyang | Android |
大头鬼 | Bruce Lee | 大头鬼Bruce | Android, RxJava |
张鸿洋 | 鸿洋_ | CSDN 博客专家 | |
胡凯 | 胡凯 | Google Android 官方培训课程中文版翻译发起者 | |
light_sky | lightSky‘Blog | Android,ViewPagerIndicator 开源项目分析者 | |
markzhai | markzhai | markzhai的博客 | Android |
国外的一些:
Avatar | Github | Blog | Description |
---|---|---|---|
https://github.com/google | http://android-developers.blogspot.com/ | Google Android Developers Blog | |
https://github.com/JakeWharton | http://jakewharton.com/ | ActionBarSherlock, Android-ViewPagerIndicator, Nine Old Androids, butterknife | |
https://github.com/square | http://square.github.io/ | okhttp, fest-android, android-times-square, picasso, dagger, spoon | |
https://github.com/chrisbanes | http://chris.banes.me/ | ActionBar-PullToRefresh, PhotoView, Android-BitmapCache, Android-PullToRefresh | |
https://github.com/jfeinstein10 | http://jeremyfeinstein.com/ | SlidingMenu, JazzyViewPager | |
https://github.com/nostra13 | http://nostra13android.blogspot.com/ | Android-Universal-Image-Loader | |
https://github.com/koush | http://koush.com/ | Superuser, AndroidAsync, UrlImageViewHelper | |
https://github.com/SimonVT | http://simonvt.net/ | android-menudrawer, MessageBar | |
https://github.com/cyrilmottier | http://cyrilmottier.com/ | GreenDroid, Polaris | |
https://github.com/emilsjolander | http://emilsjolander.se/ | StickyListHeaders, sprinkles, android-FlipView | |
https://github.com/loopj | http://loopj.com | android-async-http | |
https://github.com/ManuelPeinado | FadingActionBar, GlassActionBar, RefreshActionItem, QuickReturnHeader | ||
https://github.com/greenrobot | http://greenrobot.de/ | greenDAO, EventBus | |
https://github.com/jgilfelt | http://jeffgilfelt.com | android-mapviewballoons, android-viewbadger, android-actionbarstylegenerator, android-sqlite-asset-helper | |
https://github.com/romannurik | http://roman.nurik.net/ | muzei, Android-SwipeToDismiss | |
https://github.com/flavienlaurent | http://www.flavienlaurent.com | NotBoringActionBar, datetimepicker, discrollview | |
https://github.com/gabrielemariotti | http://gmariotti.blogspot.it | cardslib, colorpickercollection | |
https://github.com/sephiroth74 | http://www.sephiroth.it/ | ImageViewZoom, HorizontalVariableListView, AndroidWheel, purePDF | |
https://github.com/romainguy | http://www.curious-creature.org | ViewServer | |
https://github.com/kevinsawicki | https://twitter.com/kevinsawicki | http-request | |
https://github.com/chrisjenx | http://about.me/chris.jenkins | Calligraphy, ParallaxScrollView | |
https://github.com/jpardogo | http://jpardogo.com | ListBuddies, FlabbyListView, GoogleProgressBar, FadingActionBar | |
http://graphics-geek.blogspot.com/ | Android framework UI team | ||
https://github.com/mttkay | http://mttkay.github.io/ | signpost | |
https://github.com/dlew | http://blog.danlew.net/ | Android Tips | |
https://github.com/facebook | https://code.facebook.com/mobile/ | buck | |
Code Zen | http://arpitonline.com/ | iOS Android | |
Google Plus | https://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曾做过变性手术。该博客主要关注技术如何改变生活,并且尤其关注微软的动态
*请认真填写需求信息,我们会在24小时内与您取得联系。