- 解决sublime text3安装Package Control问题
拾柒丶_8257
1.下载Sublime3https://www.sublimetext.com/32.安装PackageControl在线安装:https://packagecontrol.io/ins...因为网络原因可能失败。离线安装:下载地址:https://github.com/wbond/pack...1.把下载好的zip包解压,重命名为PackageControl。2.打开Sublime3,菜单->P
- Ubuntu18.04 安装 sublime3
hiekay
1.安装GPGkey:wget-qO-https://download.sublimetext.com/sublimehq-pub.gpg|sudoapt-keyadd-2.确保apt已设置为使用https源sudoapt-getinstallapt-transport-https3.输出listecho"debhttps://download.sublimetext.com/apt/stable
- 解决sublime3按tab想缩进却自动补齐
掉头发的鸡哥
用sublime3按tab想缩进但是老是自动补齐,十分影响体验。。。不知道为啥网上的方法没试通,自己就干脆把tab的快捷键改了,最后成功把tab的自动补齐去除,不知道对以后的使用有没有影响。方法如下:sublime3顶端找到首选项->快捷键设置ctrl+F搜索“tab”,找到下面这一段全部注释掉即可:{"keys":["tab"],"command":"insert_best_completion
- Python 3.X + eric6 + PyQt5 + sublime3 安装教程
一颗数据小白菜
1、安装python3.x这个不多说,下一个python3安装就行2、安装sublime3现在的sublime3安装之后可以直接调用python。下载地址:https://www.sublimetext.com/跟安装qq的程序一样,选个文件夹,一路next就行。3、安装PyQt5现在的PyQt5可以直接用pip安装pipinstallPyQt5打开cmd,输入上面的命令image.png4、安装
- Sublime3格式化html/css/js代码和json文件。
longerking
一、前言当你在前端编程学习探索中,遇到一份看似很好的代码,想copy下来,调试预览并学习。但是源代码对象可能是这样的。需要调试的代码当你兴奋的拷贝下来,用sublime打开,打算预览调试。你发现代码是这样的。sublime中的代码虽然不会影响在浏览器中的预览,但是如果你想修改这个html页面的话,是非常困难的。页面代码格式混乱,很难定位到你想查看的标签。整个布局也不清楚。好的,说正事了,怎么做可以
- Sublime Command + B 运行Shell
人仙儿a
Sublime自带的buildsystem中是没有shell选项的,直接command+b也是没有任何反应。那我们就只能自己来写一个执行shell的,还好Sublime支持创建BuildSystem。依次点击SublimeTools>BuildSystem>NewBuildSystem在弹出框中替换成以下内容:Sublime3.*{"shell_cmd":"chmoda+x$file&&/bin/
- 用Sublime编写Lua脚本
阿赵3D
程序基础sublimetextlua编辑器
大家好,我是阿赵。 现在很多手游项目使用lua作为热更新的代码脚本,我一直很喜欢用Sublime来写lua程序。喜欢使用它的原因是它的轻量化,因为我经常要同时打开多个项目,Unity和VisualStudio这些软件都比较占用电脑的性能,很多时候会莫名的卡死机。而Sublime打开后占用系统资源不多,打开速度比较快,而功能也比较够用。 使用的版本,建议是Sublime3的最新版,会多了跳转
- 微信小程序——添加地图、地图上打点、自定义地图
tian-happy
前端微信小程序代码
目录1.摘要1.1开发工具1.2开发框架1.3版本号2.添加地图3.地图打点4.个性化地图4.1申请开通个性化地图能力4.2添加小程序个性地图4.3自定义地图1.摘要1.1开发工具微信开发者工具、sublime、git1.2开发框架wepy2.01.3版本号微信开发者工具2.9.5、sublime3.2.2、wepy2.02.添加地图参考官方文档:https://developers.weixin
- Keil MDK颜色配置和调用外部编辑器
参宿四炸了吗
STM32学习
Keil编辑器的默认主题配色有些单调,时间长了有些费眼睛,而且不能凸显逼格。工欲善其事必先利其器,改进的方法有两种:自己动手设置MDK的字体、配色论坛里各位大佬都有分享自己的配置文件,但是现在又不能免费下载。我按照sublime的暗色主题大概调了下,勉强也能达到效果,大家可以参照下面的参数设置。调用外部边界器如果自己电脑上已经装有Sublime3、notepad++、VScode这类的编辑器,那我
- sublime text3使用教程python_ubuntu之使用sublime text3搭建Python IDE
weixin_39620118
sublimetext3使用教程python
参考文章:与文章不太一样的说法:ctrl+shift+`:调出的窗口键入PackageControl:AdvancedInstallPackage,然后再输入要安装的插件现在已安装的插件有Annaconda(未完)\SublimeGit\GitGutter(提示需要安装GitBinary,并添加路径)Anaconda是目前Sublime3中最好的Python自动补全和语法提示插件,并且提供了"跳转
- 2019-10-29 sublime中import tensorflow不成功的原因
4aGreed
遇到这个问题之前,确保你在anacondaprompt中可以成功importtensorflow,不成功的原因可以参考本人上一篇文章。本人用的sublime3,由于安装了sublimeREPL插件,绑定了F5快速运行,导致虽然路径设置的是~\Anaconda\envs\tensorflow,importtensorflow之后ctrl+b未报错,但是按F5却报错,查了很多原因居然是sublimeR
- 前端开发中代码风格工具指南
赵萱_dily
我用云企信emsweb项目简单试验了下在sublime3中使用代码风格检查工具及公司代码规范,简单整理使用经验分享给大家,大家一起补充完善~CSS代码检查安装Nodejs模块:安装postcss、stylelint安装SublimeText扩展:使用PackageControl依次安装SublimeLinter、SublimeLinter-contrib-stylelint复制css代码检查配置文
- sublime3安装python函数追踪插件
鱼豆腐爱好者协会会长
1.打开PackageControl[Preferences>>PackageControl]2.输入install选择关联出来的installpackage3.输入sublimecodeintel,然后选中安装4.安装完成之后可以通过【Preferences>>PackageSettings】中查看到已安装的插件5.点击preferences中的browsePackages,进入到Sublime
- Sublime text 3安装package control无响应
saiyi绒小花
一、安装packagecontrol首先使用ctrl+~快捷键或者通过View→ShowConsole菜单打开命令行1.1若是sublime3将以下代码粘贴到"代码粘贴处",然后按enter(回车),稍等片刻importurllib.request,os,hashlib;h='7183a2d3e96f11eeadd761d777e62404'+'e330c659d4bb41d3bdf022e94c
- 解决sublime_text3无法安装插件
小木鱼_e37c
对于安装sublime3插件时,一直提示“由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败。”,或是有个提示框,提示:PackageControl:Therearenopackagesavailableforinstallation,可用以下方法处理,首先,下载‘channel_v3.json’文件,可以到我百度网盘里下载,下载地址如下:链接:https://pan.baidu
- 「日常」Sublime text3 配置Anaconda默认虚拟环境
bioinfo_boy
首先需要配置(这些之前都配过了,不想重复):Sublimetext3AnacondaorMincondaPython2or3虚拟环境代码控制台(PackageControl)及Anaconda插件等等可自行参考Sublime3编辑器连接anaconda中的python等...有很多默认python写入环境其实sublime默认会调用环境中的python,也就是anaconda装的python,但通
- Centos 安装Sublime text 3
iStudyBoy
1.下载sublime3http://www.sublimetext.com/32.解压缩,即为安装。cd/opttarxjf/home/alex/Downloads/sublime_text_3_build_3114_x32.tar.bz2mv/opt/sublime_text_3/opt/sublime_text_3_32cd/opt/sublime_text_3_32./sublime_te
- 超详细-Vivado配置Sublime+Sublime实现VHDL语法实时检查
知识充实人生
Vivadosublimesublimetext编辑器VivadoVHDL语法检查高亮显示第三方编辑器
目录一、前言二、准备工作三、Vivado配置Sublime3.1Vivado配置Sublime3.2环境变量添加3.3环境变量验证3.4Vivado设置3.5配置验证3.6解决Vivado配置失败问题四、Sublime配置4.1Sublime安装PackageControl4.2Sublime安装VHDL插件4.3语法检查工具插件SublimeLinter-contrib-xvhdl4.4结果验证
- sublime3 markdown使用
大L的败家孩子
markdown插件推荐MarkdownEditingOmniMarkupPreviewermarkdown插件在sublime3下面遇到的小问题,貌似原因是python版本问题,需要OmniMarkupPreviewer的user-settings中配置如下配置{"renderer_options-MarkdownRenderer":{"extensions":["tables","fenced
- sublime3-python 编译运行不显示内容
枫信华
sublime链接:https://pan.baidu.com/s/162fVnVIwwl6UkAkzIHUwDQ提取码:6g57运行sublime_text.exe,在执行编译python时,只显示完成时间不显示运行内容需配置编译系统工具-编译系统-新编译系统,输入以下代码{"cmd":["C:/Users/Administrator/AppData/Local/Programs/Python/
- sublime3不支持GBK导致中文乱码
胜舟
sublime3默认没有GBK的编码,所以如果我们用它打开GBK编码的文件,就会乱码。解决方式是装个插件让它能支持GBK编码。首先我们需要装packagecontrol,它是负责装插件的工具。如果你的sublime已经装了,可以直接跳到第二步。1.安装packagecontrol插件首先需要安装packagecontrol插件官方有提供了几种安装方式:https://packagecontrol.
- 超详细-Vivado配置Sublime+Sublime实现Verilog语法实时检查
知识充实人生
Vivado常用软件工具sublimesublimetext编辑器Vivadoverilog语法检查高亮显示缩进
目录一、前言二、准备工作三、Vivado配置Sublime3.1Vivado配置Sublime3.2环境变量添加3.3环境变量验证3.4Vivado设置3.5配置验证3.6解决Vivado配置失败问题四、Sublime配置4.1Sublime安装PackageControl4.2Sublime安装Verilog插件4.3安装语法检查工具Iverilog4.4Sublime安装插件sublimeli
- PHP基础学习 - day 1
飞牛在天
一、环境安装phpsdk:php开发环境可以从官网下载安装https://www.php.net/我使用的是mac系统自带的php环境PHP7.3.24安装好以后使用,在命令行工具下用php--version命令测试安装是否成功开发工具安装sublime3,并配置Buildsytem:Tools->BuildSystem->NewBuildSystem->{"shell_cmd":"php$fil
- sublime3 常用插件(必备)一直更新中……
mrhaoxiaojun
工具编辑器编码
packagecontrolhttps://packagecontrol.io/browseEmmet这个没有什么好说的,类似jQuery的语法,编码蹭蹭往上提。不过要求PyV8环境ul.my-list>li*3>a.item$用法指南https://scotch.io/tutorials/write-html-crazy-fast-with-emmet-an-interactive-guideh
- PHP之 连接MySql数据库
12345,catch a tiger
数据库phpmysql
上一节已经成功配置了php+mysql开发环境(https://mp.csdn.net/mp_blog/creation/editor/129432310),下面将进行实战连接数据库一,打开sublime3编辑器,配置php开发环境1.1在网站根目录下新建php项目文件夹,存放php文件1.2安装PackageControl,按下ctrl+shift+p,调出输入框输入PackageControl
- 解决Sublime Text 3 安装gosublime时出现由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败
帝步凡
对于安装sublime3插件时,一直提示“由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败。”,或是有个提示框,提示:PackageControl:Therearenopackagesavailableforinstallation,可用以下方法处理,在安装GoSublime插件时,发现按照普通的方式安装就会提示"由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试
- sublime3禁止自动更新
李易之
sublime会出现自动更新的情况,强迫症患者表示很难受,一行代码就可以搞定它。打开Preferences>settings,在下面加入一行代码"update_check":false结果如下,{"color_scheme":"Packages/ColorScheme-Default/MonokaiBright.tmTheme","font_size":14,"ignored_packages":
- sublime_text3实现运行python文件
被你一贯的赞许
1安装sublime_text2.安装PackageControl,方便后期安装插件在线安装:https://packagecontrol.io/installation因为网络原因可能失败。离线安装:下载地址:https://github.com/wbond/package_controla.把下载好的zip包解压,重命名为PackageControl。b.打开Sublime3,菜单->Pref
- python3.7:用sublime3 导入模块“import *****”报错:ModuleNotFoundError:No module named ‘*****’
别巷
Selenium+Python
解决办法:1、sublime3配置文件:#Tools>BulidSystem>NewBulidSystem{"encoding":"utf-8","working_dir":"$file_path","shell_cmd":"C:\\Users\\Ymd\\AppData\\Local\\Programs\\Python\\Python37-32\\python.exe-u\"$file\"",#
- Sublime取消自动更新提示
QSQ95
sublimetext编辑器
问题描述每次打开SublimeText都会弹出更新提示,不想更新又很烦原因分析:因为我的是Sublime3,Version3.2.2,Build3211,最新的已经有Sublime4了解决方案:点击菜单栏Preferences–>Settings在Preferences.sublime-settings——User中添加:“update_check”:false,然后保存重启就没有更新提示了。注意
- Js函数返回值
_wy_
jsreturn
一、返回控制与函数结果,语法为:return 表达式;作用: 结束函数执行,返回调用函数,而且把表达式的值作为函数的结果 二、返回控制语法为:return;作用: 结束函数执行,返回调用函数,而且把undefined作为函数的结果 在大多数情况下,为事件处理函数返回false,可以防止默认的事件行为.例如,默认情况下点击一个<a>元素,页面会跳转到该元素href属性
- MySQL 的 char 与 varchar
bylijinnan
mysql
今天发现,create table 时,MySQL 4.1有时会把 char 自动转换成 varchar
测试举例:
CREATE TABLE `varcharLessThan4` (
`lastName` varchar(3)
) ;
mysql> desc varcharLessThan4;
+----------+---------+------+-
- Quartz——TriggerListener和JobListener
eksliang
TriggerListenerJobListenerquartz
转载请出自出处:http://eksliang.iteye.com/blog/2208624 一.概述
listener是一个监听器对象,用于监听scheduler中发生的事件,然后执行相应的操作;你可能已经猜到了,TriggerListeners接受与trigger相关的事件,JobListeners接受与jobs相关的事件。
二.JobListener监听器
j
- oracle层次查询
18289753290
oracle;层次查询;树查询
.oracle层次查询(connect by)
oracle的emp表中包含了一列mgr指出谁是雇员的经理,由于经理也是雇员,所以经理的信息也存储在emp表中。这样emp表就是一个自引用表,表中的mgr列是一个自引用列,它指向emp表中的empno列,mgr表示一个员工的管理者,
select empno,mgr,ename,sal from e
- 通过反射把map中的属性赋值到实体类bean对象中
酷的飞上天空
javaee泛型类型转换
使用过struts2后感觉最方便的就是这个框架能自动把表单的参数赋值到action里面的对象中
但现在主要使用Spring框架的MVC,虽然也有@ModelAttribute可以使用但是明显感觉不方便。
好吧,那就自己再造一个轮子吧。
原理都知道,就是利用反射进行字段的赋值,下面贴代码
主要类如下:
import java.lang.reflect.Field;
imp
- SAP HANA数据存储:传统硬盘的瓶颈问题
蓝儿唯美
HANA
SAPHANA平台有各种各样的应用场景,这也意味着客户的实施方法有许多种选择,关键是如何挑选最适合他们需求的实施方案。
在 《Implementing SAP HANA》这本书中,介绍了SAP平台在现实场景中的运作原理,并给出了实施建议和成功案例供参考。本系列文章节选自《Implementing SAP HANA》,介绍了行存储和列存储的各自特点,以及SAP HANA的数据存储方式如何提升空间压
- Java Socket 多线程实现文件传输
随便小屋
javasocket
高级操作系统作业,让用Socket实现文件传输,有些代码也是在网上找的,写的不好,如果大家能用就用上。
客户端类:
package edu.logic.client;
import java.io.BufferedInputStream;
import java.io.Buffered
- java初学者路径
aijuans
java
学习Java有没有什么捷径?要想学好Java,首先要知道Java的大致分类。自从Sun推出Java以来,就力图使之无所不包,所以Java发展到现在,按应用来分主要分为三大块:J2SE,J2ME和J2EE,这也就是Sun ONE(Open Net Environment)体系。J2SE就是Java2的标准版,主要用于桌面应用软件的编程;J2ME主要应用于嵌入是系统开发,如手机和PDA的编程;J2EE
- APP推广
aoyouzi
APP推广
一,免费篇
1,APP推荐类网站自主推荐
最美应用、酷安网、DEMO8、木蚂蚁发现频道等,如果产品独特新颖,还能获取最美应用的评测推荐。PS:推荐简单。只要产品有趣好玩,用户会自主分享传播。例如足迹APP在最美应用推荐一次,几天用户暴增将服务器击垮。
2,各大应用商店首发合作
老实盯着排期,多给应用市场官方负责人献殷勤。
3,论坛贴吧推广
百度知道,百度贴吧,猫扑论坛,天涯社区,豆瓣(
- JSP转发与重定向
百合不是茶
jspservletJava Webjsp转发
在servlet和jsp中我们经常需要请求,这时就需要用到转发和重定向;
转发包括;forward和include
例子;forwrad转发; 将请求装法给reg.html页面
关键代码;
req.getRequestDispatcher("reg.html
- web.xml之jsp-config
bijian1013
javaweb.xmlservletjsp-config
1.作用:主要用于设定JSP页面的相关配置。
2.常见定义:
<jsp-config>
<taglib>
<taglib-uri>URI(定义TLD文件的URI,JSP页面的tablib命令可以经由此URI获取到TLD文件)</tablib-uri>
<taglib-location>
TLD文件所在的位置
- JSF2.2 ViewScoped Using CDI
sunjing
CDIJSF 2.2ViewScoped
JSF 2.0 introduced annotation @ViewScoped; A bean annotated with this scope maintained its state as long as the user stays on the same view(reloads or navigation - no intervening views). One problem w
- 【分布式数据一致性二】Zookeeper数据读写一致性
bit1129
zookeeper
很多文档说Zookeeper是强一致性保证,事实不然。关于一致性模型请参考http://bit1129.iteye.com/blog/2155336
Zookeeper的数据同步协议
Zookeeper采用称为Quorum Based Protocol的数据同步协议。假如Zookeeper集群有N台Zookeeper服务器(N通常取奇数,3台能够满足数据可靠性同时
- Java开发笔记
白糖_
java开发
1、Map<key,value>的remove方法只能识别相同类型的key值
Map<Integer,String> map = new HashMap<Integer,String>();
map.put(1,"a");
map.put(2,"b");
map.put(3,"c"
- 图片黑色阴影
bozch
图片
.event{ padding:0; width:460px; min-width: 460px; border:0px solid #e4e4e4; height: 350px; min-heig
- 编程之美-饮料供货-动态规划
bylijinnan
动态规划
import java.util.Arrays;
import java.util.Random;
public class BeverageSupply {
/**
* 编程之美 饮料供货
* 设Opt(V’,i)表示从i到n-1种饮料中,总容量为V’的方案中,满意度之和的最大值。
* 那么递归式就应该是:Opt(V’,i)=max{ k * Hi+Op
- ajax大参数(大数据)提交性能分析
chenbowen00
WebAjax框架浏览器prototype
近期在项目中发现如下一个问题
项目中有个提交现场事件的功能,该功能主要是在web客户端保存现场数据(主要有截屏,终端日志等信息)然后提交到服务器上方便我们分析定位问题。客户在使用该功能的过程中反应点击提交后反应很慢,大概要等10到20秒的时间浏览器才能操作,期间页面不响应事件。
根据客户描述分析了下的代码流程,很简单,主要通过OCX控件截屏,在将前端的日志等文件使用OCX控件打包,在将之转换为
- [宇宙与天文]在太空采矿,在太空建造
comsci
我们在太空进行工业活动...但是不太可能把太空工业产品又运回到地面上进行加工,而一般是在哪里开采,就在哪里加工,太空的微重力环境,可能会使我们的工业产品的制造尺度非常巨大....
地球上制造的最大工业机器是超级油轮和航空母舰,再大些就会遇到困难了,但是在空间船坞中,制造的最大工业机器,可能就没
- ORACLE中CONSTRAINT的四对属性
daizj
oracleCONSTRAINT
ORACLE中CONSTRAINT的四对属性
summary:在data migrate时,某些表的约束总是困扰着我们,让我们的migratet举步维艰,如何利用约束本身的属性来处理这些问题呢?本文详细介绍了约束的四对属性: Deferrable/not deferrable, Deferred/immediate, enalbe/disable, validate/novalidate,以及如
- Gradle入门教程
dengkane
gradle
一、寻找gradle的历程
一开始的时候,我们只有一个工程,所有要用到的jar包都放到工程目录下面,时间长了,工程越来越大,使用到的jar包也越来越多,难以理解jar之间的依赖关系。再后来我们把旧的工程拆分到不同的工程里,靠ide来管理工程之间的依赖关系,各工程下的jar包依赖是杂乱的。一段时间后,我们发现用ide来管理项程很不方便,比如不方便脱离ide自动构建,于是我们写自己的ant脚本。再后
- C语言简单循环示例
dcj3sjt126com
c
# include <stdio.h>
int main(void)
{
int i;
int count = 0;
int sum = 0;
float avg;
for (i=1; i<=100; i++)
{
if (i%2==0)
{
count++;
sum += i;
}
}
avg
- presentModalViewController 的动画效果
dcj3sjt126com
controller
系统自带(四种效果):
presentModalViewController模态的动画效果设置:
[cpp]
view plain
copy
UIViewController *detailViewController = [[UIViewController al
- java 二分查找
shuizhaosi888
二分查找java二分查找
需求:在排好顺序的一串数字中,找到数字T
一般解法:从左到右扫描数据,其运行花费线性时间O(N)。然而这个算法并没有用到该表已经排序的事实。
/**
*
* @param array
* 顺序数组
* @param t
* 要查找对象
* @return
*/
public stati
- Spring Security(07)——缓存UserDetails
234390216
ehcache缓存Spring Security
Spring Security提供了一个实现了可以缓存UserDetails的UserDetailsService实现类,CachingUserDetailsService。该类的构造接收一个用于真正加载UserDetails的UserDetailsService实现类。当需要加载UserDetails时,其首先会从缓存中获取,如果缓存中没
- Dozer 深层次复制
jayluns
VOmavenpo
最近在做项目上遇到了一些小问题,因为架构在做设计的时候web前段展示用到了vo层,而在后台进行与数据库层操作的时候用到的是Po层。这样在业务层返回vo到控制层,每一次都需要从po-->转化到vo层,用到BeanUtils.copyProperties(source, target)只能复制简单的属性,因为实体类都配置了hibernate那些关联关系,所以它满足不了现在的需求,但后发现还有个很
- CSS规范整理(摘自懒人图库)
a409435341
htmlUIcss浏览器
刚没事闲着在网上瞎逛,找了一篇CSS规范整理,粗略看了一下后还蛮有一定的道理,并自问是否有这样的规范,这也是初入前端开发的人一个很好的规范吧。
一、文件规范
1、文件均归档至约定的目录中。
具体要求通过豆瓣的CSS规范进行讲解:
所有的CSS分为两大类:通用类和业务类。通用的CSS文件,放在如下目录中:
基本样式库 /css/core
- C++动态链接库创建与使用
你不认识的休道人
C++dll
一、创建动态链接库
1.新建工程test中选择”MFC [dll]”dll类型选择第二项"Regular DLL With MFC shared linked",完成
2.在test.h中添加
extern “C” 返回类型 _declspec(dllexport)函数名(参数列表);
3.在test.cpp中最后写
extern “C” 返回类型 _decls
- Android代码混淆之ProGuard
rensanning
ProGuard
Android应用的Java代码,通过反编译apk文件(dex2jar、apktool)很容易得到源代码,所以在release版本的apk中一定要混淆一下一些关键的Java源码。
ProGuard是一个开源的Java代码混淆器(obfuscation)。ADT r8开始它被默认集成到了Android SDK中。
官网:
http://proguard.sourceforge.net/
- 程序员在编程中遇到的奇葩弱智问题
tomcat_oracle
jquery编程ide
现在收集一下:
排名不分先后,按照发言顺序来的。
1、Jquery插件一个通用函数一直报错,尤其是很明显是存在的函数,很有可能就是你没有引入jquery。。。或者版本不对
2、调试半天没变化:不在同一个文件中调试。这个很可怕,我们很多时候会备份好几个项目,改完发现改错了。有个群友说的好: 在汤匙
- 解决maven-dependency-plugin (goals "copy-dependencies","unpack") is not supported
xp9802
dependency
解决办法:在plugins之前添加如下pluginManagement,二者前后顺序如下:
[html]
view plain
copy
<build>
<pluginManagement