Testimonials
: Full stack multi-screen engineer not good to do AH
Today, is the most annoying day to write code, ah, encountered a variety of problems.
1. The company project, texting is not successful.
One of the platforms of the SMS send is not successful, this really can't blame me.
One is because the HTTP SMS interface API address is not correct, 404.
Instead, because of the WebService interface, there is no SDK package, only the SDK documentation.
2. There is a problem with the tabular component grid.
No matter how you try, paging always fails.
The second hand was originally written by a colleague of the grid component, using more, but 2.0 and 3.0 have great changes.
The format of the parameter changes, the way to accept the parameters is also changing, SPRINGMVC receive parameters, 2.0 normal use, 3.0 need to add @requestbody.
Or, to manually modify the AJAX code in the grid component.
Question 228 summarizes: after 228.st-grid3.0, why use @requestbody to receive parameters? SPRINGMVC is normally received and does not require the use of @requestbody$.ajax ({Url:this.dataSource,data:this.params,//&& json.stringify (this.params),ContentType: "Application/json",Type:this.method | | ' POST ',DataType: ' JSON ',Context:this,Success:this.fill,Error:this.onerror});If you remove the notes from the 2 places, you must use the @requestbody
What I had always wanted was to read his source code and transform it into his own.
However, has not been to do.
The code he wrote, it was nice, very concise, but basically no comments, very poor readability.
In addition, his code, in my previous use of the process, encountered a variety of bugs, is it because my scene is always very special?
Last Ray official website article comments, I wrote a front-end Ajax asynchronous paging, the company project has freemarker display layer pagination.
Another major problem is that the paging component of a second hand colleague is always in conflict with Bootstrap and DWZ.
After encountering this problem again today, I decided to transform my Ajax asynchronous paging and no longer reinvent the grid component written by the second hand colleague.
3.HTML5 Development.
Hbuilder's company, the Digital Paradise Network, has launched a front-end framework, MUI.
However, when using AJAX, the hint plus does not exist.
The feeling is not properly introduced, the html5plus environment, a separate new HTML5 plus project, is normal.
So, the question now is how the HTML5 Plus and MUI frameworks inherit.
Hbuilder feel good, but another 2 products, documents really not enough Ah, it will take a long time to learn.
The best way to do this is to run each of the official examples separately, then integrate, and finally use these techniques to write your own Fansunion website-Mobile version.
Of course, the mobile version will be a lot easier, mainly to practice HTML5 developing mobile apps.
Years later, and then seriously learn Android development, the last 2 months there are many development tasks, many articles to write the amount.
The 4.Lucene has reached the 4th major release.
Part of the API is not compatible with 3.x, whether to upgrade, is a problem.
It's good to study hard.
the 5.Mybatis is unfamiliar.
MyBatis of the Resultmap map, a long time to write.
For a long time, always use map to accept parameters, basically no beans.
However, after a long period of thinking and exploration, think that using model is the best way, so need to use resultmap, to solve the database field name and Java property name mismatch problem.
The reason is that the naming conventions of the database are different from the Java naming conventions, and I like to name them according to the standard specification.
Practice makes perfect, that's all.
6.Eclipse Regular card, after modifying the code, then save, it will take a long time to respond.
Have to think of ways to optimize the eclipse.
It's been 2015 years, and Eclipse is so wayward.
It seems that I can no longer be hanged by an IDE, Hbuilder, Idea and other Ides must learn.
CSDN2014 Blog Star selection, help Ray vote for it
http://vote.blog.csdn.net/blogstar2014/details?username=fansunion
Today, all kinds of technology, all kinds of problems, full-stack multi-screen engineer is not good to do AH