20161109
- @RestController/@Controller
- @RequestMapping
- @ModelAttribute
- @PathVariable
- @RunWith
- @WebAppConfiguration
- @Before/@Test/@RunWith
- import org.junit.Before;
- import org.junit.Test;
- import org.junit.runner.RunWith;
- Collections.synchronizedMap(new HashMap<Long,User>());
- MockMvc
- @Autowired
- http://www.jianshu.com/p/92389c2096bd 使用MockMvc测试Controller
20161110
- MyBatis步骤:
XML配置文件;Mapper XML文件;Mapper interface;SqlSessionFactoryBuilder->SqlSessionFactory->SqlSession->…
- MyBatis的几个坑:
读取配置文件默认位置:src/main/resources/***.xml
Mapper xml文件默认位置:src/main/resorces
Mapper XML与Mapper interface对应相同
配置XML中注意typeAlias的type与alias
注意引入JDBC驱动
- Error instantiating class me.bean.Blog with invalid types () or values ():bean类重写无参构造方法才能正确映射
参考http://www.cnblogs.com/magialmoon/archive/2013/10/30/3397828.html
## 20161111
- ERROR! The server quit without updating PID file
http://stackoverflow.com/questions/4963171/mysql-server-startup-error-the-server-quit-without-updating-pid-file
- maven clean package
20161114
-
Zookeeper启动:sudo zkServer start
-
nginx启动:sudo nginx
-
Redis启动:redis-server
-
MySQL启动:sudo mysql.server start
-
elasticsearch启动
跳转到解压目录(如 /home/xxx/download)
$ cd [ES_HOME]
$ bin/elasticsearch
- 不可变对象Immutable https://www.iteblog.com/archives/524
20161116
- Mockito
20161117
- enum
20161216
- git reset –hard之苦
find .git/objects -type f | xargs ls -lt | sed 100 |
https://codewords.recurse.com/issues/three/unpacking-git-packfiles
https://git-scm.com/book/en/v2/Git-Internals-Maintenance-and-Data-Recovery
http://stackoverflow.com/questions/17309046/git-restore-pack-index-file
http://stackoverflow.com/questions/801577/how-to-recover-git-objects-damaged-by-hard-disk-failure
http://stackoverflow.com/questions/5788037/recover-from-git-reset-hard
http://stackoverflow.com/questions/5788037/recover-from-git-reset-hard/5788069
http://blog.csdn.net/cqbamboo/article/details/17997217
http://stackoverflow.com/questions/5473/how-can-i-undo-git-reset-hard-head1
http://voidy.net/recover_git_reset
20161218
- LINUX SHELL脚本攻略笔记[速查]
http://wklken.me/posts/2013/07/04/note-of-linux-shell-scripting-cookbook.html#cd
- chmod 755 submit.sh
http://www.365mini.com/
http://coolshell.cn/articles/9229.html
20161219
- IDEA spring-boot热部署
https://hacpai.com/article/1481614605966
20161220
- OAuth 2.0
- Java SE 8 Lambda
- MySQL NOW() 与 CURRENT_TIMESTAMP
- xkcd:A webcomic of romance,sarcasm, math, and language.
- http://www.irregularwebcomic.net/
- http://xkcd.com/
- zhihu:https://www.zhihu.com/question/23735543
20161221
- Java中文编码问题
https://www.ibm.com/developerworks/cn/java/j-lo-chinesecoding/
- Thymeleaf
http://itutorial.thymeleaf.org/
http://www.thymeleaf.org/documentation.html
http://www.thymeleaf.org/doc/tutorials/3.0/usingthymeleaf.html
- How to start two threads at “exactly” the same time
http://stackoverflow.com/questions/3376586/how-to-start-two-threads-at-exactly-the-same-time
- code
if (this.getClass().getGenericSuperclass() instanceof ParameterizedType)
{
this.nameSpace = ((Class) ((ParameterizedType) this.getClass().getGenericSuperclass()).getActualTypeArguments()[0]).getSimpleName();
} else
{
this.nameSpace = ((Class) ((ParameterizedType) this.getClass().getSuperclass().getGenericSuperclass()).getActualTypeArguments()[0]).getSimpleName();
}
20161222
-
https://github.com/ty4z2008/Qix/blob/master/ds.md
-
分布式Java
https://waylau.gitbooks.io/distributed-java/content/
- Java后台框架,一个知识站点
https://www.kancloud.cn/digest/javaframe/125576
20161223
- generate MD5 hash
http://stackoverflow.com/questions/415953/how-can-i-generate-an-md5-hash
- Get MD5 String from Message Digest
http://stackoverflow.com/questions/5470219/get-md5-string-from-message-digest
- Convert MD5 array to String java
http://stackoverflow.com/questions/3752981/convert-md5-array-to-string-java
20161225
- java-nio
NIO 入门:
http://www.ibm.com/developerworks/cn/education/java/j-nio/j-nio.html
Ifeve Java NIO:
http://ifeve.com/java-nio-all/
20161226
- What is path of JDK on Mac ? [duplicate]
http://stackoverflow.com/questions/18144660/what-is-path-of-jdk-on-mac
- JAVA_HOME PATH CLASSPATH
https://www.ntu.edu.sg/home/ehchua/programming/howto/Environment_Variables.html
https://docs.oracle.com/javase/tutorial/essential/environment/paths.html
- source permission denied
20161227
- Concurrency Primitives in Kotlin
https://blog.egorand.me/concurrency-primitives-in-kotlin/
20161228
- Spring boot & FreeMaker
http://www.jianshu.com/p/553a18cd4fd5
- Mac command
⌘ Command (Windows logo on PC keyboards)
⇧ Shift
⌥ Option (Alt on PC keyboards)
⌃ Control
⇪ Caps Lock
Fn Function
⌫ Delete
⌽ Power
- Spring boot & freemaker form
http://stackoverflow.com/questions/30030438/spring-boot-with-freemarker-form-tags
http://stackoverflow.com/questions/31264226/spring-boot-and-freemarker
http://stackoverflow.com/questions/37901134/spring-boot-freemarker-bootstrap-submit-form-select-option-entity-as-value
- Spring boot & Thymeleaf form
https://spring.io/guides/gs/handling-form-submission/
http://forum.thymeleaf. org/Neither-BindingResult-nor-plain-target-object-for-bean-name-miniDoniie-available-as-request-attribute-td4027859.html
- Spring security
https://spring.io/guides/gs/securing-web/
http://didispace.com/springbootsecurity/
20161229
- Spring boot+Spring Security 4配置整合实例
http://sunbin.iteye.com/blog/2284731
- Spring-Boot (四) 集成Spring Security
http://nealma.com/2016/04/30/spring-boot-4-security/
https://github.com/bkielczewski/example-spring-boot-security
- HttpSession
https://www.tianmaying.com/tutorial/spring-mvc-microblog
https://www.ibm.com/developerworks/cn/java/j-lo-spring-boot/
https://docs.oracle.com/javase/tutorial/essential/io/copy.html
20161230
- CSS not loading in Spring Boot,Spring boot静态资源加载问题
http://stackoverflow.com/questions/21203402/css-not-loading-in-spring-boot
http://stackoverflow.com/questions/25314298/css-file-cant-be-loaded-with-spring-boot
http://spring.io/blog/2013/12/19/serving-static-web-content-with-spring-boot
http://docs.spring.io/spring-boot/docs/current/reference/htmlsingle/#boot-features-spring-mvc-static-content
http://stackoverflow.com/questions/21529085/thymeleaf-show-text-if-the-attribute-and-property-exists
20170101
- 使用 Velocity 模板引擎快速生成代码
https://www.ibm.com/developerworks/cn/java/j-lo-velocity1/
20170102
- mac上使用tree命令生成树状目录
http://qingtong234.github.io/2016/01/07/mac%E4%B8%8A%E4%BD%BF%E7%94%A8tree%E5%91%BD%E4%BB%A4%E7%94%9F%E6%88%90%E6%A0%91%E7%8A%B6%E7%9B%AE%E5%BD%95/
20170103
- markdown空格
半方大的空白 或
全方大的空白 或
不断行的空白格 或
20170105
- velocity iterating map
https://intentcoder.wordpress.com/2010/05/06/iterating-through-java-map-in-velocity-template/
20170107
- Jsoup
https://www.ibm.com/developerworks/cn/java/j-lo-jsouphtml/
- jsoup run js
http://www.cnblogs.com/StruggleBird/p/3373350.html
20170108
getBrandsAll: function() {
var a = this;
if (!a.brandAllFlag && params.brandsLen > 18) {
var b = baseURL || "";
var c = window.location.pathname + "?" + b + "&md=1";
"coll.jd.com" == location.host || "fh.jd.com" == location.host ? (c = "//fhs.jd.com/api/getattrinfo?" + b + "&md=1&fhc=pc", $.ajax({
url: c,
data: {
my: "list_brand"
},
cache: !0,
dataType: "jsonp",
success: function(b) {
b && a.buildBrands(b)
}
})) : $.ajax({
url: c,
data: {
my: "list_brand"
},
cache: !0,
dataType: "json",
success: function(b) {
b && a.buildBrands(b)
}
})
}
}
20170109
- SKU SPU
http://open.taobao.com/doc2/detail.htm?articleId=101776&docType=1&treeId=1
- Spring boot + mybatis + Vue.js + ElementUI 实现数据的增删改查(1)
http://www.imooc.com/article/15638
http://www.imooc.com/article/15699
- SpringBoot集成mybatis
https://segmentfault.com/a/1190000004275305
- Idea Spring boot multi module
https://segmentfault.com/a/1190000005020589
- multi module component scanning not working in spring boot
http://stackoverflow.com/questions/33080261/multi-module-component-scanning-not-working-in-spring-boot
- Unregistering JMX-exposed beans on shutdown
http://stackoverflow.com/questions/22380119/why-my-spring-boot-app-always-shutdown
20170111
- ajax
http://www.runoob.com/ajax/ajax-tutorial.html
- Thymeleaf: how to include page specific javascript using layouts? ,Thymeleaf模板中JS引入
http://stackoverflow.com/questions/23215705/thymeleaf-how-to-include-page-specific-javascript-using-layouts
- Thymeleaf: show text if the attribute and property exists
http://stackoverflow.com/questions/21529085/thymeleaf-show-text-if-the-attribute-and-property-exists
- Thymeleaf: check if a variable is defined
http://stackoverflow.com/questions/28783385/thymeleaf-check-if-a-variable-is-defined
- Using Thymeleaf when the value is null
http://stackoverflow.com/questions/20636456/using-thymeleaf-when-the-value-is-null
- Variable expression into javascript without using th:inline
http://stackoverflow.com/questions/14365746/variable-expression-into-javascript-without-using-thinline
- WebSocket
http://colobu.com/2015/02/27/WebSockets-tutorial-on-Wildfly-8/
- Thymeleaf 5.2 Setting value to specific attributes
- Thymeleaf - How to loop a list by index
http://stackoverflow.com/questions/38367339/thymeleaf-how-to-loop-a-list-by-index
- Thymeleaf: How to exclude outer tag when using th:each?
http://stackoverflow.com/questions/30914637/thymeleaf-how-to-exclude-outer-tag-when-using-theach
- How to assign more than one attribute to the html element with thymeleaf
http://stackoverflow.com/questions/22769733/how-to-assign-more-than-one-attribute-to-the-html-element-with-thymeleaf
- Create multi-element blocks with comments #56
https://github.com/thymeleaf/thymeleaf/issues/56 https://github.com/thymeleaf/thymeleaf/issues/185 https://github.com/thymeleaf/thymeleaf/issues/182
20170112
- How to do if-else in Thymeleaf?
http://stackoverflow.com/questions/13494078/how-to-do-if-else-in-thymeleaf
- Thymeleaf date format
http://stackoverflow.com/questions/39860643/formatting-date-in-thymeleaf
http://stackoverflow.com/questions/28808838/thymeleaf-use-dates-format-function-for-format-date-with-internatinalization
- Difference between DTO, VO, POJO, JavaBeans?
http://stackoverflow.com/questions/1612334/difference-between-dto-vo-pojo-javabeans
- How to have multiple condition in an th:if tag using thymeleaf
http://stackoverflow.com/questions/16018577/how-to-have-multiple-condition-in-an-thif-tag-using-thymeleaf
- MyBatis Batch Update Exception使用foreach批量update出错
https://my.oschina.net/xianggao/blog/551477
- 浅谈Linux下CPU利用率和CPU负载及其代码实现原理
http://blog.csdn.net/longerzone/article/details/8631183
- Linux top 命令CPU使用情况
http://www.cnblogs.com/xd502djj/archive/2011/03/01/1968041.html
- swing & HTML
display HTML5 in swing:
http://stackoverflow.com/questions/12698011/display-html5-in-swing
- Load javascript within JFrame or JPanel:
http://stackoverflow.com/questions/9548459/load-javascript-within-jframe-or-jpanel
http://docs.oracle.com/javafx/2/swing/swing-fx-interoperability.htm
20170113
- HMAC Generator / Tester Tool
https://www.freeformatter.com/hmac-generator.html
http://www.mxcz.net/tools/base64.aspx
- HMAC计算、HMAC-MD5、HMAC-SHA1、HMAC-SHA256、HMAC-SHA512在线计算
https://1024tools.com/hmac
- 时间戳位数
https://my.oschina.net/jayr110/blog/308825
-
No ‘Access-Control-Allow-Origin’ header is present on the requested resource. Origin ‘http://localhost:8080’ is therefore not allowed access.
-
跨域请求
http://stackoverflow.com/questions/20035101/no-access-control-allow-origin-header-is-present-on-the-requested-resource
https://www.html5rocks.com/en/tutorials/cors/#toc-cors-from-jquery
- How do I do a HTTP GET in Java? [duplicate]
http://stackoverflow.com/questions/1485708/how-do-i-do-a-http-get-in-java
- How do you create an asynchronous HTTP request in JAVA?
http://stackoverflow.com/questions/3142915/how-do-you-create-an-asynchronous-http-request-in-java
http://docs.oracle.com/javase/tutorial/essential/concurrency/
- Thymeleaf js compare
http://stackoverflow.com/questions/29540489/greater-than-less-than-inside-thymeleaf-javascript-error-the-content-of
http://stackoverflow.com/questions/16360009/error-parsing-thymeleaf-template-with-1-0
20170119
- centOS install MySQL
http://www.linuxprobe.com/centos7-use-official-yum-install-mysql.html
http://itbilu.com/database/mysql/VJqKWnT1f.html
https://typecodes.com/linux/yuminstallmysql5710.html
20170125
- uninstall mysql
http://idroot.net/tutorials/completely-removing-mysql-server-centos/
20170126
- Spring boot & MyBatis
20170208
- 理解Servlet过滤器(javax.servlet.Filter)
http://blog.csdn.net/microtong/article/details/5007170
- Spring Security Custom Login Error(Caused by: java.lang.IllegalArgumentException: ‘login?error’ is not a valid redirect URL)
http://stackoverflow.com/questions/28094107/spring-security-custom-login-error
20170211
- Establishing SSL connection without server’s identity verification is not recommended
http://stackoverflow.com/questions/34189756/warning-about-ssl-connection-when-connecting-to-mysql-database
- Spring Security : Encoded password does not look like BCrypt
https://www.mkyong.com/spring-security/spring-security-encoded-password-does-not-look-like-bcrypt/
20170214
- Hook into System.out.println(); and modify
http://stackoverflow.com/questions/27800326/hook-into-system-out-println-and-modify
https://www.v2ex.com/t/339610
- Spring security
http://docs.spring.io/spring-security/site/docs/4.2.2.BUILD-SNAPSHOT/reference/htmlsingle/
- Spring boot ACL
https://www.dexcoder.com/selfly/article/4600
- RESTFul
http://www.bysocket.com/?p=1080
http://www.infoq.com/cn/articles/understanding-restful-style
20170220
-
Spring Boot: Unable to start EmbeddedWebApplicationContext due to missing EmbeddedServletContainerFactory bean
-
MySQL number format
http://stackoverflow.com/questions/1939326/number-format-with-mysql
- test rabbitmq
rabbitmq:
host: ${MESSAGE_RABBITMQ_HOST:10.159.39.98}
port: ${MESSAGE_RABBITMQ_HOST:5672}
username: ${MESSAGE_USER_NAME:admin}
password: ${MESSAGE_USER_PASSWORD:123456}
- RabbitMQ
http://docs.jinkan.org/docs/celery/getting-started/brokers/rabbitmq.html
- ShutdownSignalException: channel error; protocol method: #method
http://stackoverflow.com/questions/8839094/why-do-my-rabbitmq-channels-keep-closing
solution:
rabbitmqctl stop_app
rabbitmqctl reset
rabbitmqctl start_app
20170221
- 端口占用
查看80端口的占用情况: lsof -i:80
或者: netstat -apn | grep 80
上面的命令执行之后可以显示进程号,找到进程号以后,再使用以下命令查看详细信息:
ps -aux | grep <进程号>进程号> |
201700222
- [RabbitMQ]Error: unable to connect to node rabbit@compute1: nodedown
Error: unable to connect to node rabbit@localhost: nodedown
DIAGNOSTICS
===========
attempted to contact: [rabbit@localhost]
rabbit@localhost:
* connected to epmd (port 4369) on localhost
* epmd reports: node 'rabbit' not running at all
other nodes on localhost: ['rabbitmq-cli-22']
* suggestion: start the node
current node details:
- node name: 'rabbitmq-cli-22@ShaoJianhuideMacBook-Pro'
- home dir: /Users/laudoak
- cookie hash: eFxD9rl9IXmbZ/etxuRaKg==
-
Mac 下配置终端环境 iTerm2 + Zsh + Oh My Zsh + tmux
-
Spring boot with MyBatis
https://dzone.com/articles/spring-boot-working-with-mybatis
- What is the proper annotation since @SpringApplicationConfiguration, @WebIntegration, is deprecated in Spring Boot Framework?
http://stackoverflow.com/questions/39417530/what-is-the-proper-annotation-since-springapplicationconfiguration-webintegra
- java.lang.IllegalStateException: Unable to find a @SpringBootConfiguration, you need to use @ContextConfiguration or @SpringBootTest(classes=…) with your test
http://stackoverflow.com/questions/40215606/unable-to-find-a-springbootconfiguration-in-spring-boot-test-1-4
https://github.com/spring-projects/spring-boot/issues/5987
http://docs.spring.io/spring-boot/docs/1.4.0. M3/reference/htmlsingle/#boot-features-testing-spring-boot-applications-detecting-config
- springframework.validation.Validator;
20170223
https://toedter.com/2015/12/13/creating-colorful-banners-for-spring-boot-applications/
- A granted authority textual representation is required
-spring.output.ansi.enabled=ALWAYS
- tar
http://www.cnblogs.com/qq78292959/archive/2011/07/06/2099427.html
-scp
1.把/home/lubby/test/hello.log 文件 使用zip压缩放到 /tmp/ss.zip
zip -r /tmp/ss.zip /home/lubby/test/hello.log
2.从远程机器上username@10.10.10.10:/home/logs/log.log 拉文件到/home/lubby/log.log
scp username@10.10.10.10:/home/logs/log.log /home/lubby/log.log
2.从本机器推文件到远程机器上
- scp /home/lubby/log.log username@10.10.10.10:/home/logs/log.log
- ERROR 2013 (HY000): Lost connection to MySQL server during query
SET @@local.net_read_timeout=360;
http://stackoverflow.com/questions/6516943/lost-connection-to-mysql-server-during-query
http://stackoverflow.com/questions/18437689/error-1148-the-used-command-is-not-allowed-with-this-mysql-version
http://stackoverflow.com/questions/10762239/mysql-enable-load-data-local-infile
https://dev.mysql.com/doc/refman/5.7/en/error-lost-connection.html
http://stackoverflow.com/questions/2675323/mysql-load-null-values-from-csv-data
20170224
- OAuth2.0
http://www.imooc.com/article/10931
SLF4J: Failed to load class “org.slf4j.impl.StaticLoggerBinder”.
SLF4J: Defaulting to no-operation (NOP) logger implementation
SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.
log4j:WARN No appenders could be found for logger (io.laudoak.Main).
log4j:WARN Please initialize the log4j system properly.
log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info.
- How to send api key in Header @ Postman?
http://stackoverflow.com/questions/30961538/how-to-send-api-key-in-header-postman
- 使用 JSON.stringify 对JSON串格式化显示
http://www.imooc.com/opus/resource?opus_id=774
20170226
- Caused by: org.apache.ibatis.builder.BuilderException: Error creating document instance. Cause: org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; 前言中不允许有内容。这个问题是MyBatis解析Java文件去了
http://stackoverflow.com/questions/5138696/org-xml-sax-saxparseexception-content-is-not-allowed-in-prolog
- Spring boot with MyBatis问题
注意编译文件target下的目录
- 基于Spring Boot/Spring Security/thymeleaf的通用后台管理系统
http://www.ctolib.com/admin.html
http://wiki.jikexueyuan.com/project/spring-security/first-experience.html
https://github.com/jonsychen/admin
- non-web application in spring boot
http://stackoverflow.com/questions/26105061/spring-boot-without-the-web-server
20170227
- How can I kill whatever process is using port 8080 so that I can vagrant up?
http://stackoverflow.com/questions/24387451/how-can-i-kill-whatever-process-is-using-port-8080-so-that-i-can-vagrant-up
- netstat: n: unknown or uninstrumented protocol
http://apple.stackexchange.com/questions/97212/netstat-n-unknown-or-uninstrumented-protocol
- 关闭端口进程
lsof -i:port
kill pid
20170228
org.springframework.context.ApplicationContextException: Unable to start embedded container; nested exception is org.springframework.context.ApplicationContextException: Unable to start EmbeddedWebApplicationContext due to missing EmbeddedServletContainerFactory bean.
20170301
- RabbitMQ Installing on Homebrew
https://www.rabbitmq.com/install-homebrew.html
- Docker
https://yeasy.gitbooks.io/docker_practice/content/
- Rabbitmq server start failed with file locked
http://stackoverflow.com/questions/41294754/rabbitmq-server-start-failed-with-file-locked
- MySQL group by
https://dev.mysql.com/doc/refman/5.7/en/group-by-handling.html http://stackoverflow.com/questions/37951742/1055-expression-of-select-list-is-not-in-group-by-clause-and-contains-nonaggr http://www.520sz.com/mysql-5-7-10-group-by-error.html https://dev.mysql.com/doc/refman/5.7/en/sql-mode.html#sql-mode-setting
select @@GLOBAL.sql_mode;
-- set sql_mode='STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION';
- how to know mysql my.cnf location
http://stackoverflow.com/questions/2482234/how-to-know-mysql-my-cnf-location
- not enable ONLY_FULL_GROUP_BY
http://www.tocker.ca/2014/01/24/proposal-to-enable-sql-mode-only-full-group-by-by-default.html
- org.springframework.beans.factory.NoSuchBeanDefinitionException
http://www.baeldung.com/spring-nosuchbeandefinitionexception
http://stackoverflow.com/questions/10382856/org-springframework-beans-factory-nosuchbeandefinitionexception-no-bean-named
http://stackoverflow.com/questions/20513683/org-springframework-beans-factory-nosuchbeandefinitionexception-error-while-runn
## 20170303
- com.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failure
http://stackoverflow.com/questions/2983248/com-mysql-jdbc-exceptions-jdbc4-communicationsexception-communications-link-fai
http://stackoverflow.com/questions/2839321/connect-java-to-a-mysql-database/2840358#2840358
- Thymeleaf + Spring Security integration
http://www.thymeleaf.org/doc/articles/springsecurity.html
http://www.concretepage.com/spring-4/spring-4-security-thymeleaf-integration-custom-login-page-and-logout-example-with-csrf-token-using-javaconfig
- java - Spring Security hasRole() not working - Stack Overflow
http://stackoverflow.com/questions/30788105/spring-security-hasrole-not-working
http://docs.spring.io/spring-security/site/docs/current/reference/htmlsingle/#el-common-built-in
- How to allow remote connection to mysql
http://stackoverflow.com/questions/14779104/how-to-allow-remote-connection-to-mysql
20170304
- java - Spring Boot app not serving static content - Stack Overflow
20170305
- Parameter Maps collection does not contain value for
https://github.com/mybatis/mybatis-3/issues/684 *parameterMap – Deprecated! Old-school way to map parameters. Inline parameters are preferred and this element may be removed in the future. Not documented here.
-
Result Maps collection does not contain value for
-
How do I create an HTML button that acts like a link? http://stackoverflow.com/questions/2906582/how-do-i-create-an-html-button-that-acts-like-a-link
-
Escaping ‘&’ character in thymeleaf
http://stackoverflow.com/questions/29937812/escaping-character-in-thymeleaf
- thymeleaf javascript onload=location.href
http://stackoverflow.com/questions/32238560/thymeleaf-javascript-onload-location-href
20170309
- 响应式编程
http://www.infoq.com/cn/news/2016/01/reactive-basics
http://www.imooc.com/article/2298
https://github.com/THEONE10211024/RxJavaSamples
http://blog.csdn.net/lzyzsd/article/details/50120801
http://mouxuejie.com/blog/2016-03-27/rxjava-basis/
- hystrix短路保护