1. Java / Говнокод #927

    +150

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    try {
    			AjaxContext ajaxContext = AjaxContextImpl
    					.getCurrentInstance(context);
    			ajaxContext.setAjaxRequest(true);
    		} catch (Exception e) {
    			e.getMessage();
    		}

    guest, 23 Апреля 2009

    Комментарии (3)
  2. Java / Говнокод #925

    +65.6

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    8. 8
    public Date getTomorrow() {
            try {
                Thread.sleep(1000 * 60 * 60 * 24);
                return new Date();
            } catch (Exception ex) {
                return getTomorrow();
            }
        }

    get tomorrow

    guest, 23 Апреля 2009

    Комментарии (11)
  3. Java / Говнокод #893

    +100.3

    1. 1
    2. 2
    3. 3
    4. 4
    public Date getAddedDate(Date date, int interval) {
        String sql = "select DATE_ADD('" + date + "', INTERVAL " + interval + " DAY)";
        return (Date) jdbc.queryForObject(sql, Date.class);
    }

    Добавление определенного количества дней к заданной дате. Как это сделать? Конечно c помощью SQL :)

    guest, 17 Апреля 2009

    Комментарии (2)
  4. Java / Говнокод #865

    +151

    1. 1
    2. 2
    3. 3
    if (null == ids || (null != ids && !ids.isEmpty())) {
    	requests = dao.getMyAnsweredRequests(userId, firstResult, maxResults, ids);
    }

    Выполняеться в любом случае

    guest, 14 Апреля 2009

    Комментарии (2)
  5. Java / Говнокод #862

    +135.6

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    for(int time = 0; time < 24 * 3600;  time++)
    {
    	for(int i = 0; i < arr.Length; i++) 
    		if(time >=toSec(arr[i]) && time < toSec(dep[i]))
    		{
    			if(time >= toSec("18:00:00") && time <= toSec("23:59:59"))
    				x++;
    			else if (time >= toSec("00:00:00") && time <= toSec("05:59:59"))
    				x++;
    			else
    				s++;
    			break;
    		}

    guest, 13 Апреля 2009

    Комментарии (3)
  6. Java / Говнокод #835

    +148

    1. 1
    <!DOCTYPE jasperReport PUBLIC "//JasperReports//DTD Report Design//EN" "http://jasperreports.sourceforge.net/dtds/jasperreport.dtd">

    JasperReports - говёная тулза для геренации отчётов в Java.

    Основное достоинство - бесплатность и открытость исходного кода.
    Главный минус - XML-шаблоны для отчётов.

    guest, 08 Апреля 2009

    Комментарии (1)
  7. Java / Говнокод #825

    +70.9

    1. 1
    2. 2
    3. 3
    4. 4
    if (cache != null) {
    			UserSession us = (UserSession)cache.get(FQN, sessionId);
    			return (us != null ? us : null);
    		}

    guest, 07 Апреля 2009

    Комментарии (2)
  8. Java / Говнокод #789

    +139.2

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    Calendar calen = new GregorianCalendar(); 
    calen.setTime(beginDate); 
    while (!calen.equals(endDate)) {
        calen.add(Calendar.DATE,1);
    }

    guest, 30 Марта 2009

    Комментарии (6)
  9. Java / Говнокод #752

    +139.6

    1. 1
    2. 2
    File pom = new File(dir.getAbsoluteFile()
      + String.valueOf(File.separatorChar) + "pom.xml");

    В классе java.io.File специально для таких умников есть две константы :
    public static final char separatorChar = '\';
    public static final String separator = "" + separatorChar;

    Одна из них - это char, а вторая - String.

    guest, 20 Марта 2009

    Комментарии (2)
  10. Java / Говнокод #730

    +148

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    public NewsWrapper[] getTopNews() {
    String query = "SELECT n FROM News n ORDER BY n.newsDate DESC";
    Query q = JpaManager.getEntityManager().createQuery(query).
    setHint(TopLinkQueryHints.REFRESH, HintValues.TRUE);
    ArrayList topNews = new ArrayList(q.getResultList());
    ArrayList sortedTopNews = new ArrayList();
    while (topNews.size() > 0) {
    News newsItem = topNews.get(topNews.size() - 1);
    if (newsItem.getIsPublish() && sortedTopNews.size() < TOP_NEWS_COUNT)
    sortedTopNews.add(newsItem);
    topNews.remove(newsItem);
    }
    return CommonEnt.toEntArray(NewsWrapper.class,
    CommonEnt.transformEntCollection(new NewsTransformer(), sortedTopNews));
    }

    А всего-то надо было отобразить некоторое количество записей...

    guest, 18 Марта 2009

    Комментарии (0)