公布jar包到Maven中央仓库

发布jar包到Maven中央仓库 平时自己开发的工具类或者其他的框架的jar包一般都是放在本地。或者把代码上传到github让别人去下载然后自己打包。今天就说说如何把自己的jar包发布到Maven的中央仓库。让其他使用你的jar包的直接去中央仓库下载。如果你用的是阿里云的maven中央仓库。同样阿里云的中央仓库也会同步你的jar包。 1 注册JIRA账号 注册地址:https://issues.s
阅读本文

文件大小限制(自测)-cmd创办指定大小的文件

文件大小限制(自测)-cmd创建指定大小的文件 项目需求: 项目中实现了上传预览下载附件的功能,需要自测XXM文件大小限制。 ------------------------------------------------------------ 应用场景: 一般情况下,去网上下载指定大小的各类文件会比较麻烦和耗时,这个时候可以利用cmd创建指定大小的文件,这些文件虽然不可预览和查看,但对于自测文
阅读本文

本土工程上传到码云

本地工程上传到码云 git身份设置,让git知道你是谁   [python] view plain copy   D:wxspacedawn>git config --global user.name “xxx“      D:wxspacedawn>git config --global user.email “xxx@qq.com“     生成公钥   [python] view p
阅读本文

精练软考知识点整理-公邀竞单询其

简练软考知识点整理-公邀竞单询其     根据政府采购法的规定,政府采购采用以下方式(公邀竞单询其):公开招标、邀请招标、竞争性谈判、单一来源采购、询价,以及国务院政府采购监督管理部门认定的其他采购方式。    公开招标应作为政府采购的主要采购方式,因特殊情况需要采用公开招标以外的采购方式的,应当在采购活动开始前获得设区的市、自治州以上人民政府采购监督管理部门的批准。采购人不得将应当以公开招标方式
阅读本文

maven编译测试封装

maven编译测试打包      使用生命周期命令: 清空:mvn clean 编译:mvn compile 测试:mvn test 打包:mvn package (是打jar还是war可以在pom中的<packaging>里配置)   引入第三方jar包:   <build> <plugins> <plugin> <groupId>org.apache.maven.pl
阅读本文

分布式版本控制工具 Mercurial 使用教程 (hg 入门简略命令)

分布式版本控制工具 Mercurial 使用教程 (hg 入门简单命令) 1. 安装版本控制Mercurial直接下载使用Mercurial安装包进行傻瓜式安装,无需解释一用就灵 *改版本控制工具的命令都是以hg开头2. 检查是否安装好。   a. 使用命令  hg version 如果安装成功会显示类似下面的版本信息   Mercurial Distributed SCM (version 0.
阅读本文

springboot-邮件服务

springboot--邮件服务 springboot仍然在狂速发展,才五个多月没有关注,现在看官网已经到1.5.3.RELEASE版本了。准备慢慢在写写springboot相关的文章,本篇文章使用springboot最新版本1.5.3进行开发。 发送邮件应该是网站的必备功能之一,什么注册验证,忘记密码或者是给用户发送营销信息。最早期的时候我们会使用JavaMail相关api来写发送邮件的相关代码
阅读本文

日活8000万,《王者荣幸》后台技术架构演进

日活8000万,《王者荣耀》后台技术架构演进! 这个曾经在端游时代主导搭建 RTS 游戏《霸三国》框架的技术团队,在转型做 MOBA 手游《王者荣耀》后为游戏提供了巨大的支持,但这个过程也并非一帆风顺。 在今年刚结束的腾讯 TGDC 上,《王者荣耀》技术总监孙勋在技术专场中,对这款游戏进行了一次技术复盘,从技术层面上为听众嘉宾讲解了游戏在引擎、整体网络架构与网络同步方案上的尝试与转变。 孙勋称,目
阅读本文

java 会合总结-Hashtable

java 集合总结-Hashtable 成员变量 Hashtable是通过“拉链法“实现的哈希表。它包括几个重要的成员变量:table, count, threshold, loadFactor, modCount。 table是一个 Entry[] 数组类型,而 Entry(在 HashMap 中有讲解过)实际上就是一个单向链表。哈希表的“key-value键值对“都是存储在Entry数组中的。
阅读本文

git rebase后无法push有关问题详解 - 20180124

git rebase后无法push问题详解 -- 20180124 stackoverflow上的一个帖子,楼主和后面的回答都详细到位,很好的解释了这个问题 总结git rebase:这是一个 更改历史 的操作,所以不要指望你改了历史然后就顺利把你篡改够的历史提交上去。   PS:pro git 上的一句话: “永远不要衍合那些已经推送到公共仓库的更新。如果你遵循这条金科玉律,就不会出差错。否则,
阅读本文

外指赶紧先提投降

外指赶快先提投降       进度压缩技术是指在不缩减项目范围的前提下,缩短进度工期,以满足进度制约因素、强制日期或其他进度目标。进度压缩技术包括(外指赶快先提投降):       (1)赶工。通过增加资源,以最小的成本增加来压缩进度工期的一种技术。赶工的例子包括:批准加班、增加额外资源或支付加急费用,来加快关键路径上的活动。赶工只适用于那些通过增加资源就能缩短持续时间的,且位于关键路径上的活动
阅读本文

培训新人标题

培训新人题目 数据结构学习数组学习:题目一:实现微信抢红包输出:100块钱十个包随机生成数组输出。题目二:str = “张三13409876543男,李四13407654328女,王五13402678896男“输出二维数组结果: [[“张三“,13409876543, “男“],[“李四“,13407654328,“女“],[“王五“,13402678896,“男“]]考核:字符串与数组互
阅读本文

.NET高速信息化系统开发框架 V3.2 -> “用户管理”主界面使用多表头展示、增加打印功能

.NET快速信息化系统开发框架 V3.2 -> “用户管理”主界面使用多表头展示、增加打印功能   RDIFrameowrk.NET 用户管理是使用非常频繁的模块,由于需要展示的字段比较多,以前的展示方式显得不是太规范,现3.2版本用户管理主界面进行了全新的设计,数据列表展示使用了Dev家族全新的GridControl控件。对列的展示进行使用了多表头展示的方式,同时新增了打印用户的功能。下面我们会
阅读本文

【转】软件项目量化治理(CMMI高成熟度)实践经验谈——之概述篇

【转】软件项目量化管理(CMMI高成熟度)实践经验谈——之概述篇 【转:http://blog.csdn.net/xiaoyw71/article/details/18665975】 目录 一、前言 1、写在开始之前 2、我所认识的CMMI5级 3、试点项目概况 二、项目管理过程 1、项目策划 2、项目监督与控制 3、决策分析与解决 4、度量与分析 5、其他 三、量化项目管理 1、量化管理技术 2
阅读本文

hexo 部署时碰到的坑

hexo 部署时遇到的坑 https://hexo.io/zh-cn/docs/   报错spawn git ENOENT Error: spawn git ENOENT at exports._errnoException (util.js:746:11) at Process.ChildProcess._handle.onexit (child_process.js:1053:
阅读本文

精练软考知识点整理-激励理论之成就动机理论

简练软考知识点整理-激励理论之成就动机理论      成就动机理论由美国教授戴维·麦克利兰提出。该理论把人的高层次需求归纳为对成就、权力和亲和的需求。    (1)成就需要:争取成功希望做得最好的需要。高成就需要者对于自己感到成败机会各半的工作,表现得最为出色。    (2)权力需要:影响或控制他人且不受他人控制的需要。权力需要较高的人喜欢支配、影响他人,喜欢对别人“发号施令“,注重争取地位和影响
阅读本文

Atitit 转移特效attilax总结

Atitit 转移特效attilax总结 总结一般从按钮,转移到大点的方框上回比较好看点。。  <!--jq ui--> <style type=“text/css“> .ui-effects-transfer { border: 2px dotted gray; } </style>     <link rel=“stylesheet“ type=“text/css“ href=“../co
阅读本文

编程中的链式调用:Scala示例

编程中的链式调用与Linux Shell 中的管道类似。Linux Shell 中的管道 ,会将管道连接的上一个程序的结果, 传递给管道连接的下一个程序作为参数进行处理,依次串联起N个实用程序形成流水线处理。流水线处理技术显得比较优雅可读。比如使用 Supervisor 管理后台任务时, 要重启所有任务, 可以使用sudo supervisorctl status | grep “RUNNING“
阅读本文