华为云计算网络服务测试工作

大约在2013年底,创业公司干了3年的几个迷茫的伙伴还在想着未来干点啥事情,在一系列的探讨,诸如在无锡开Linux培训班,开店做生意,组一支名谣乐队最终都流产之后,各自的思想又开始单飞了,这时自己在西部数据买了个自己的域名和空间,慢慢开始默默玩耍起来,当然由于主机是国外,经常无法访问,因此后来从万网买了域名和主机,域名一个是lihuia.com,另一个maoxiaomeng.com,后面一个是因为[……]

Read more

网易云计算平台测试工作

在网易做云计算快两年,一直在做最底IaaS层的计算,网络,存储项目,为什么说网易云计算而不是网易蜂巢,那是因为网易蜂巢是对外提供公有云服务,任何用户可以显式地享受云计算的魅力和迷人之处,最大的亮点是PaaS层的docker,而基础设施依然是靠IaaS层的服务来支撑,除了网易蜂巢之外,私有云部分用户可能就只能隐式地通过产品来侧面享受云计算的服务,比如网易云音乐,考拉海购等等,这部分直接依托于网易云计[……]

Read more

离开无锡新的开始

以前公司,每当招聘,我们最喜欢挂在嘴边的就是清零,无论简历是否有写精通XX,都要达到将对方清零的效果,转眼杭州来工作有3周了,心态比较平静,目前分的工作任务也是相对简单的,但做任何事情最忌讳的就是眼高手低,往往梦想就是在每时每刻的敷衍当中变成了幻想

每当有人问无锡这家创业公司具体做什么的,我就比较不太能一下子说得完全,底层有10G网卡驱动,直接打到用户态,就像后来问世的DPDK;用到了各种C[……]

Read more

Servlet生命周期

Servlet是包package javax.servlet下面的一个接口,一个Java服务端程序,运行在WEB服务器里的Servlet容器里

Servlet处理一个WEB请求的大致流程:

1、用户发送一个HTTP请求

2、Web服务器收到了请求,转发给Servlet容器,此时容器创建两个对象HttpServletRequest和HttpServletResponse

3、根据HTTP请求的UR[……]

Read more

抓路

做互联网出行行业真不容易,每出趟远门就思考下是否是一个好的测试场景

进了几个隧道,半天没信号,里程有点悬,还好过会抓路正常了

顺便看看滴滴的,不得不说滴滴的拼车顺路度简直100%

看最终结果了

忽然觉得缺辆车[……]

Read more

SpringBoot起步依赖

正常如果是通过Spring完成一个简单的Hello world的WEB应用可能需要添加Spring,MVC等框架依赖以及各个配置,十分复杂,而SpringBoot基本只需要下面步骤

1、继承SpringBoot里pom的pom.xml文件,添加起步依赖

2、创建启动引导类

3、业务代码

也就是说其实SpringBoot对正常的依赖又做了一次封装

通过SpringBoot创建一个简单的WEB应用时,[……]

Read more

SpringBoot应用程序小述

这是《SpringBoot in Action》上的一个应用程序,这里基于Maven而不是Gradle构建工具,主要是一个阅读列表的应用程序,用户输入图书信息,查看列表,删除读过的书

通过IDEA创建一个springboot工程,需要选中依赖,包括如下

Spring MVC处理WEB请求,Thymeleaf定义WEB试图,Spring Data JPA将阅读列表持久化到H2数据库里,通过Mave[……]

Read more

Java反射简述

转一篇Java反射基础讲,转载版权在最后

一、回顾:什么是反射?

反射 (Reflection) 是 Java 的特征之一,它允许运行中的 Java 程序获取自身的信息,并且可以操作类或对象的内部属性。

Oracle 官方对反射的解释是:

Reflection enables Java code to discover information about the fields, methods[……]

Read more