note  eclipse 笔记

build fail

img
当java 项目 build 不成功时,delete 上述 error 即可

note  XCode 笔记

Open the Organizer window in Xcode (menu Window > Organizer)
Click on the Archives icon in the top middle
Select the desired archive by app name and date
Click Show in Finder in the context menu

note  sonarqube

js project

  1. 进入项目文件夹根路径

  2. 安装依赖包:npm i sonarqube-scanner –save-dev

  3. 根路径下 新建 sonarqube-scanner.js 文件,文件内容如下:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
const scanner = require('sonarqube-scanner')
scanner(
{
// sonarqube 服务的 URL
serverUrl: 'http://ip:9100',
token: 'XXXXXXXXXXXXXXXXXXXXXXX',
options: {
// 项目名称
'sonar.projectName': 'test2',
'sonar.projectDescription': 'test2',
// 需要扫描的项目文件路径, 注意,路径别写 ./src,会导致无法排除目录
'sonar.sources': 'src',
'sonar.exclusions': 'src/test/**'
}
},
() => process.exit()
)
  1. 执行命令:node sonarqube-scanner.js

参考资料:https://javascript.plainenglish.io/how-to-set-up-sonarqube-locally-on-a-react-typescript-project-ec02cd8e2626

note  [Note] Android笔记

安装&使用 环境变量

1
2
3
4
5
6
7
8
9
Android
tools, tools/bin, and platform-tools
ANDROID_HOME=[Android SDK PATH] // 将该字段添加到 变量 键=值 队列里


// add path ,将以下路径配置到 变量 PATH , User PATH, System Path 皆可
%ANDROID_HOME%\tools
%ANDROID_HOME%\tools\bin
%ANDROID_HOME%\platform-tools
note  html5 & javascript 笔记

HTML5

浏览器 user-agent 标识判断

https://developer.mozilla.org/zh-CN/docs/Web/HTTP/Headers/User-Agent


https://developer.mozilla.org/zh-CN/docs/Web/HTML
https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference
https://developer.mozilla.org/zh-CN/docs/Web/HTTP

input

1
2
3
4
5
<!--- 不被html5后规范采纳的,仅用于解决Iphone 输入框,弹出数字键盘,却又可以在代码中加入逗号用作格式化 --->
<input placeholder="test" id="test" inputmode="decimal" />

<!--- html5 新特性,安卓手机 弹出键盘是可以有小数点的 --->
<input placeholder="test2" id="test2" pattern="[0-9]*" />

form表单内 button type=submit

1
2
3
4
<form>
<input type="text" name="username">
<input type="submit" onclick="login">
</form>

预期:以上代码结构,我想在 点击 submit button 时,在click login 方法内以ajax方式请求后端
不能以改结构方式处理,因为form input submit 都与style相关联
问题:实际结果始终不如预期
原因: form表单虽然没有 action 属性,点击 submit同样会触发form 提交方式,action为当前地址栏URL
解决:点击submit button 时,使用 e.preventDefault(); 阻止默认的from表单提交方式