-
高盛伦敦面经
....
-
2017 in Bristol and Brighton
Pictures work
-
买房在英国:经验分享
-
2017 in Edinburgh and Highland
Pictures work
-
Memo of Docker setting MYSQL master-master environment
A memo about how I set up MYSQL master-master env by Docker...
-
How to design a system monitor chart
This article shows my idea to design a system monitor to show info chart...
-
英国工签tips
有关申请英国tier2工作签证的一些注意事项...
-
2016 in Tibet
Pictures work
-
1 Trick to hack mybatis SQl weakness
This article explains how to sort your SQL result by field...
-
Why Unit test is important
As a back end developer, do you do unit test?
-
2013 in London, Birmingham and Hwhite Island
Pictures work
-
我为什么恨老炮
可以肯定的是,冯小刚在《老炮儿》塑造了一个非常成功..
-
My experience of an ecommerce website architecture (part 1)
Some experience of developing an ecommerce website.
-
兰卡斯特计算机大作业
兰卡斯特计算机大作业..
-
Some words about bad code (Part 2)
What is bad code? Have you seen bad codes?
-
How to write logs
Do you know how to write logs of a server?
-
Some words about bad code (Part 1)
What is bad code? Have you seen bad codes?
-
Tips on grunt-swagger-js-codegen
This article explains how to use grunt-swagger-js-codegen..
-
How lazy a programmer can be?
I have been in touch with Google App Engine for a while....
-
Two way to solve angularJs Java Version Conflict
I have been trapped into another stupid, stupid mistake today...
-
Angular Issues whose answers cannot be found in StackOverFlow
The StackOverFlow is not omniscient....
-
See the sacrifices angular has done to minification.
Taking the first sight of angularJs, you might think ....
-
How to inject a directive after Angular has boosted
This is a very dump question but I have learned something from it...
-
Three ways to boost AngularJs
....
-
Learning AngularJs notes
I have been learning AngularJs these days.....
-
Getting started with AngularJs
It all begins with module...
-
A bug with IntelliJ of Grails
Grails 2.3.x and Intellij 12.x and above.....
-
Building a start-up chrome extension.
This is only my own understanding of the Chrome Extension.....
-
Update oracle in Grails
What is the correct way to update an oracle database using Grails....
-
What happened when doing Java Cipher Encryption
This article tells what happened when java does cipher enc...
-
Some Little Tips
-
Compatible Issue of IE on ExtJs
Here is a compatible issue of IE on ExtJs projects....
-
Filter Pattern
This pattern is applied in a BUG-Fixing job. In the previous...
-
Between Authorization and Authentication
What's the difference between these two words?
-
Tomcat 7, Appache and Windows 2012
This is my colleague’s experience. Let’s call him J...
-
Enum Class Leads Grails Crush
I was having a vacation in Edinburgh for couple of days. When I came back...
-
A lesson of Syslog
When re-factor the syslog module of my little project, crush happened...
-
How to do remote-debug on IntelliJ
When doing remote debugging in IntelliJ, you should add a new debug configuration `remote`, which...
-
2013 in Norway and Sweden
Pictures work
-
2013 in Edinburgh
Pictures work
-
How to Join table in grails
In Grails, building a many-to-many relationship between two objects is simple, for example...
-
回忆录
....