制作一些开箱就可以使用,有价值的系统。
从最上层的业务层,开始到支撑,最后到底层服务。
从下到上建设,从上到下拆解。
达到一个企业完整的服务支撑为止。MVP 可用。
设计蓝图

制作一些开箱就可以使用,有价值的系统。
从最上层的业务层,开始到支撑,最后到底层服务。
从下到上建设,从上到下拆解。
达到一个企业完整的服务支撑为止。MVP 可用。
制作一些开箱就可以使用,有价值的系统。
从最上层的业务层,开始到支撑,最后到底层服务。
从下到上建设,从上到下拆解。
达到一个企业完整的服务支撑为止。MVP 可用。
sandglass
p-core
p-admin
神谕
zuul
spring gateway
fizz-gateway
别人的轮子已经那么优秀了,为什么要造轮子?
1)别人的轮子用起来不顺手
2)只会用别人的轮子,无法深入知道原理
3)轮子提升自己的技术+形成自己的作品集合。
4)提升自己的技术+知名度
5)形成自己的知识库+解决方案
其实商业上,不管黑猫白猫,能解决问题的才是好猫。
不过技术人有自己的思维,很多东西喜欢从零开始搞。
如果是销售型出身,那就是直接用商用的。
我想很多程序员应该记得 GitHub 上有一个 Awesome - XXX 系列的资源整理。
awesome-java 就是 akullpp 发起维护的 Java 资源列表,内容包括:构建工具、数据库、框架、模板、安全、代码分析、日志、第三方库、书籍、Java 站点等等。伯乐在线已经把 awesome-java 资源列表翻成中文后发布于 ImportNew。
我想很多程序员应该记得 GitHub 上有一个 Awesome - XXX 系列的资源整理。
awesome-java 就是 akullpp 发起维护的 Java 资源列表,内容包括:构建工具、数据库、框架、模板、安全、代码分析、日志、第三方库、书籍、Java 站点等等。
Awesome 系列虽然挺全,但基本只对收录的资源做了极为简要的介绍,如果有更详细的中文介绍,对相应开发者的帮助会更大。
今天 maven 打包,报错如下:
[ERROR] Failed to execute goal on project pinyin: Could not resolve dependencies for project com.github.houbb:pinyin:jar:0.0.2-SNAPS
HOT: Failed to collect dependencies at com.github.houbb:heaven:jar:0.1.74: Failed to read artifact descriptor for com.github.houbb:h
eaven:jar:0.1.74: Could not transfer artifact com.github.houbb:heaven:pom:0.1.74 from/to repo1 (http://repo1.maven.org/maven2): Fail
ed to transfer file http://repo1.maven.org/maven2/com/github/houbb/heaven/0.1.74/heaven-0.1.74.pom with status code 501 -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/DependencyResolutionException
直接生成一个可执行的 jar,而不是一个麻烦的 war 包之类的。
4.0.0
com.xxx
xx
1.0-SNAPSHOT
org.apache.maven.plugins
maven-compiler-plugin
3.2
1.8
1.8
UTF-8
org.apache.maven.plugins
maven-assembly-plugin
2.5.5
com.xxx.Main
jar-with-dependencies
make-assembly
package
single