Overblog Tous les blogs Top blogs Technologie & Science Tous les blogs Technologie & Science
Suivre ce blog Administration + Créer mon blog
MENU
Articles récents

5 个学习SQL的网站

26 Juin 2015 Publié dans #sql

1. http://sqlzoo.net/ 2. https://lagunita.stanford.edu/courses/DB/SQL/SelfPaced/courseware/ch-sql/seq-vid-introduction_to_sql/ 3.https://www.khanacademy.org/computing/computer-programming/sql 4.http://sqlbolt.com/ 5.http://www.essentialsql.com/ ref:h...

Lire la suite
Publicité

Spring AOP 在工作中的使用,MultiCustomer不同需求管理

15 Juin 2015 Publié dans #spring, #java

使用请注明出处:http://alex2012-c.j.overblog.com/ 很多项目使用了Spring,其中AOP(面向切面编程)是很重要的思想。 AOP用处很多,比如事务管理,日志管理等。AOP的使用是为了以更加灵活的方式来解决问题。 工作开发内容是实现多机场管理,不同机场有不同的需求,我们对客户所需要的功能进行了一些parameter的定义,对于哪个机场激活哪些parameter? 此时引进了AOP功能,设计了Feature函数,用Feature来实现对不同机场不同需求的控制。 例如,在系统中定义了function1,function2,function3作为parameter。实际应用中,慕尼黑机场使用到了1和3,尼斯机场使用到了2和3,哥本哈根机场使用了2。...

Lire la suite

Iterator 遍历问题

5 Mai 2015 Publié dans #java

实例CODE : 结果如下 : Original contents of al: FlightA FlightB FlightC FlightD Modified contents of al: FlightA+ FlightB+ FlightC+ FlightD+ Modified list backwards: FlightD+ FlightC+ FlightB+ FlightA+

Lire la suite

Hibernate 中拷贝Object数据的问题

22 Avril 2015 Publié dans #java, #hibernate

有以下数据表格 Flight Table : FlightID FlightNumber Timing Table : TimingID FlightID TimingName TimingValue 由以上结构看出来,flightID是flight表格的key,timingID是timing表格的key,flightID是timing表格的foreign key。 有object:FlightA(12,FR123) FlightB(13,FR456) TimingA(90,12,LandingTime,12:00)...

Lire la suite
Publicité

GET / POST 区别

21 Mars 2015 Publié dans #webservice

在rest service中, 有get、post两种请求模式。有时候可以达到同样的效果。但是背后却有区别。 1. 表达: GET /blog/?name1=value1&name2=value2 HTTP/1.1 Host: XXXX.com POST /blog/ HTTP/1.1 Host: XXXX.com name1=value1&name2=value2 2. GET的好处 GET requests can be cached GET requests can remain in the...

Lire la suite

Jackson serialization unexpected field

15 Mars 2015 Publié dans #java

Jackson 在转换JSON的时候,有时候会有unrecognized field,原因是因为在Object Class 中加入了一个method来判断这个Object是否空。 在serialization的时候, Jackson发现一个新的attribute “NOTEMPTY” public boolean isNotEmpty() { return NullCheckUtil.isValueNotEmpty(unit) || NullCheckUtil.isValueNotEmpty(qualifier)...

Lire la suite

处理文件字符串中的mapping

2 Février 2015 Publié dans #java

假定有一个文件,每一行对应着两个String,每当遇到逗号前的String,我希望得到逗号后面的String。类似于一个翻译dictionary。此时可以建立一个dictionary mapping。code如下

Lire la suite

equals hashcode 注意事项

20 Décembre 2014 Publié dans #java

在java中比较两个instance,有两个函数非常重要equals和hashcode,这里也会出现很多问题。工作中就有很多bug是来自于这两个函数。 总结了一下注意事项。 重写equals函数的时候 在覆盖equals方法的时候,你必须要遵守它的通用约定。下面是约定: 自反性。对于任何非null的引用值x,x.equals(x)必须返回true。 对称性。对于任何非null的引用值x和y,当且仅当y.equals(x)返回true时,x.equals(y)必须返回true 传递性。对于任何非null的引用值x、y和z,如果x.equals(y)返回true,并且y.equals(z)也返回true,那么x.equals(z)也必须返回true。...

Lire la suite
Publicité

Java中遍历list删除特定元素

5 Décembre 2014 Publié dans #java

在项目开发中,我们可能往往需要动态的删除ArrayList中的一些元素。 最容易,最简单也是错误的方法是: for(int i = 0 , len= list.size();i

Lire la suite

kanban 看板管理法

25 Novembre 2014 Publié dans #amadeus, #life

严禁转载,使用请注明出处:http://alex2012-c.j.overblog.com/ 作为Agile Master,我们组使用了看板管理方法。并有详细的规定。 kanban管理方法和敏捷开发有着很多的类似之处。工作中,每天都有standup组会,向大家介绍自己的工作进度。 我们有一个板子,板子上有很多的便利贴,代表不同的任务,板子分为5列: to do/analyse/dev/test/done 每列有自己的标准 Content In Kanban, the main item used...

Lire la suite
1 2 3 4 5 6 > >>