0%

opengl es shading language

种类

  • 类型:vec2 vec3 vec4 mat2 mat3 mat4 int float
  • 结构体:
阅读全文 »

  • 工作过程:
1
2
3
4
    StandBy(待机)
Inqury(查询) Page(寻呼)
Authentication(配对)
Connection(连接)
  • 连接状态:

    • 活动状态:正在通信
    • 监听状态:随时准备通信
    • 保持状态:仅仅定时器工作,无法通信
    • 休眠模式:能耗最低,偶尔监听和检查网络信息

常见误解

  1. 需求是被引出或者捕捉出来的(用户也不知道需求,需求只能被拖网捕捞,有大有小,有死有活,还有漏网的)
  2. 用户知道所有需求
  3. 原型要在开发阶段一直保留

tips

https://therealba.com/2016/10/26/working-effectively-in-a-distributed-team-across-australia-china-and-new-zealand/comment-page-1/#comment-31

总纲

差的测试会增加维护的负担,好的测试才能指导开发。品质差的测试可能让开发慢如蜗牛。
测试需要达到目的的同时尽量保证不要给重构及变更带来阻碍。

阅读全文 »

保存客户端状态,Session Storage是用于

The sessionStorage property allows you to access a session Storage object. sessionStorage is similar to Window.localStorage, the only difference is while data stored in localStorage has no expiration set, data stored in sessionStorage gets cleared when the page session ends. A page session lasts for as long as the browser is open and survives over page reloads and restores. Opening a page in a new tab or window will cause a new session to be initiated, which differs from how session cookies work.

重复触发Jenkins build

当使用Jenkins build我们的一个repo的时候,一般我们会想要build master分支。在Jenkins添加git repo的时候,默认添加的监控branch为*/master,这个默认的设置就可以满足我们的需求。

但是,事实上*/master是可以匹配master xx/master分支的。如果当前repo里面有一个branch为xx/master,那么就会匹配到两个分支。在这样的设置之下,如果master有新的commit,Jenkins就会尝试build这两个分支,于是就会触发两次build。

grunt在压缩文件的时候,一些自动生成的文件没有包含进去,但当第二次运行编译,文件又被编译进去了

grunt可能在编译之前生成的待压缩的文件列表,由于第一次编译的时候,编译文件没有生成,在压缩的时候就不会包含这个中间文件。第二次编译的时候,中间文件已经存在(可能会在编译过程中更新这个文件),这个时候就可以包含这个文件了。

当子元素是浮动布局时,父元素无法获取到正确的宽高,这种情况常常使用clearfix方案来解决。

** 示例如下:**

1
2
3
<div> <!-- 父元素无法获取到正确的尺寸 -->
<div style="float:left; width:100px; height:100px;"></div>
</div>
阅读全文 »

Original:

1
2
3
4
5
6
7
8
9
10
11
.a {
&.a-b {
&:hover {
background-color: #5cb85c;
}
}
}

.a-c {
&:extend(.a .a-b:hover);
}
阅读全文 »

配置文件

继承和聚合

属性

内置、POM属性、自定义属性、settings属性、Java系统属性、环境变量

  • finalName: 配置最终生成的war包的文件名,可以用于替换默认的project.artifactId{project.artifactId}-{project.version},便于发布的时候生成合适的路径

生命周期

三套独立生命周期

阅读全文 »

结构组织

1
2
3
4
5
css
|-[业务类文件夹]
|-[通用类-样式重置].css
|-[通用类-公用组件].css
|-[通用类-ie兼容].css

css样式排序

阅读全文 »