-
maven 发布到中央仓库之持续集成-03
常见网站
说明:如何进行项目的持续集成+测试覆盖率
Travis-CI
https://www.travis-ci.org 直接添加此项目
Coveralls
添加项目
https://coveralls.io/repos/new 直接添加项目
生成密匙
travis encrypt COVERALLS_TOKEN=${your_repo_token}
...
2017-09-28 10:52:13 |
Maven
-
maven 发布到中央仓库常用脚本-02
作用
整理常见的脚本
主要分为 bash 和 bat 文件。
Bash 脚本
cgit.sh
# 提交
git pull
git add .
git commit -m "[Feature] add for new"
git push
git status
# 1. 赋值权限: chmod +x ./cgit.sh
# 2. 执行: ./cgit.sh
# Last Updat...
2017-09-28 10:52:13 |
Maven
-
maven 发布到中央仓库-01-概览
Jar to Maven
我们经常去 maven 上搜索使用的 jar,非常的方便。但是怎么样将自己的 jar 上传到 Maven 仓库呢?
Register Sonatype
注册 一个 Jira 账户。
Sonatype 还提供了一个名为 OSS 的系统,具体的构件发布是在这个 OSS 系统上。
登录 Sonatype,使用刚才注册的账号。
Create Issue
点...
2017-09-28 10:52:13 |
Maven
-
File Type Exchange
缘起
工作中,常常需要不同之间的文本类型互相进行转换。本文做简单记录,便于日后查阅。
Markdown => Pdf
对于项目验收的文档,一般采用 pdf 格式。
见前人的文档明显是根据 markdown 文档转换而成。
于是简单地查了下:
Markdown => Pdf
(1) 将 markdown 文件使用 chrome 浏览器打开
(2) 右键选择打...
2017-09-07 06:06:53 |
File
-
BSGrid
BSGrid
jQuery.bsgrid 支持json、xml数据格式,皮肤丰富并且容易定制,支持表格编辑、本地数据、导出参数构建等实用便捷的功能,容易扩展,更拥有丰富的示例以及问题反馈的及时响应。
github
以前也尝试过很多,但都不尽人意。
此为同事推荐,有时间学习使用一下。
Quick Start
localJson.html
BSGrid
Quick...
2017-09-05 11:56:51 |
JQuery
-
Java Get Method
Java Method
缘起
今天通过反射去获取一个 bean 的所有 get*() 方法。
User.class
public class User {
private String name;
private int age;
public String getName() {
return name;
}
...
2017-09-05 11:56:51 |
Java
-
Vue-14-手写简易版本 vue
chat
vue 最核心的能力是什么?原理是什么?
Vue.js 的核心能力体现在其响应式系统和组件化开发模型上,这些能力使得 Vue 成为一个高效、灵活的前端框架。
以下是 Vue 的核心能力及其原理的详细解析:
核心能力
1. 响应式系统
Vue 的响应式系统是其最核心的特性,能够自动追踪数据变化并更新视图,而无需手动操作 DOM。
特点:
数据...
2017-09-04 12:38:53 |
Vue
-
Vue-13-vue component 组件报错 Avoid mutating a prop directly since the value will be overwritten
说明
想简单封装一下组件,结果报错。
错误的实现
子组件
<template>
<el-drawer direction="rtl"
:visible.sync="visibile" size="50%">
详情
xxx
</el-drawer>
</template>
<script>...
2017-09-04 12:38:53 |
Vue