- 1
- 2
- 3
- 4
int i = 10;
while(i --> 0){
print(i);
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
Всего: 13
+141
int i = 10;
while(i --> 0){
print(i);
}
+68
String townName = (params.get("town") == null ? "" : params.get("town").toLowerCase());
List<String> towns = new LinkedList();
int i = 0;
for (Town town : service.getTowns()) {
if (townName.length() > 0) {
if (town.getName().toLowerCase().startsWith(townName)) {
towns.add(town.getName());
i++;
}
} else {
towns.add(town.getName());
i++;
}
if (i == 10) {
break;
}
}
наверное в тот день sql меня достал
+66
count = indexFactory.getIndexHelper(section).getSearcher().docFreq(new Term("firm", Long.toString(firm)));
матрешка :)
+71
String type = ((Map<String, String>) getParams(request, Arrays.asList("type"))).get("type");
нужно было получить данные, мозг сразу выдал место где их можно взять, руки быстро воплотили это в код и немного погодя мозг начал анализировать то, что получилось :)
−858
select
if(t.town_name is null, t.id, t.town_name) as 'town',
...
from towns t;
в sql внезапно тоже есть приведение типов и можно получить вот такое назвение города
1101000010010010110100001011101111010000 1011000011010000101101001101000010111000 1101000010110010110100001011111011010001 1000000111010001100000101101000010111110 1101000010111010
+82
for (FileItem item : items) {
try {
item.write(new File(repo
+ System.currentTimeMillis()
+ "_" + item.getName()));
} catch (Exception ex) {
log.error(ex, ex);
}
mav.addObject("result", "http://xxx.xx/uploads/"
+ System.currentTimeMillis()
+ "_" + item.getName());
}
долго думал почему имя файла на диске не совпадает с именем в ссылке.
+146
<font color="#FF0000">
Срок работы пробной версии продукта истек.
Через две недели этот сайт полностью прекратит свою работу.
Вы можете купить полнофункциональную версию продукта на сайте
<a href="http://www.1c-bitrix.ru/?r1=bsm7trial&r2=expiried">
www.1c-bitrix.ru
</a>.
</font>
чуваки так заняты организацией, что как то забыли прикупить лицензию
http://www.cloudconf.ru/msk2011/
+75
public static String join(String delimiter, String... str) {
StringBuilder buffer = new StringBuilder();
for (String s : str) {
if (!"".equals(s)) {
if (buffer.length() != 0) {
buffer.append(delimiter);
}
buffer.append(s);
}
}
return buffer.toString();
}
String str = (H.join(" на ", category, H.join(" ", super.getMark().toUpperCase(), super.getModel().toUpperCase())) + " " + super.getFrame().toUpperCase() + " " + super.getEngine().toUpperCase()).trim();
чувак явно знает толк в извращениях
+72
public static Document getDoc(CarPartsAd ad) {
Document doc = new Document();
doc.add(new Field("id", ad.getId().toString(), YES, NOT_ANALYZED));
doc.add(new Field("mark", Long.toString(ad.getMarkId()), Field.Store.NO, NOT_ANALYZED));
doc.add(new Field("model", Long.toString(ad.getModelId()), Field.Store.NO, NOT_ANALYZED));
doc.add(new Field("frame", Long.toString(ad.getFrameId()), Field.Store.NO, NOT_ANALYZED));
doc.add(new Field("engine", Long.toString(ad.getEngineId()), Field.Store.NO, NOT_ANALYZED));
doc.add(new Field("type", Long.toString(ad.getTypeId()), Field.Store.NO, NOT_ANALYZED));
doc.add(new Field("front_rear", Long.toString(ad.getFrontRear()), Field.Store.NO, NOT_ANALYZED));
doc.add(new Field("right_left", Long.toString(ad.getRightLeft()), Field.Store.NO, NOT_ANALYZED));
doc.add(new Field("up_down", Long.toString(ad.getUpDown()), Field.Store.NO, NOT_ANALYZED));
doc.add(new Field("contact", Long.toString(ad.getContactId()), Field.Store.NO, NOT_ANALYZED));
doc.add(new Field("town", Long.toString(ad.getTownId()), Field.Store.NO, NOT_ANALYZED));
doc.add(new Field("part_state", Long.toString(ad.getPartState()), Field.Store.NO, NOT_ANALYZED));
doc.add(new Field("original_flag", Long.toString(ad.getOriginalFlag()), Field.Store.NO, NOT_ANALYZED));
doc.add(new Field("price", Integer.toString(ad.getPriceRub()), Field.Store.YES, NOT_ANALYZED));
doc.add(new Field("price_flag", (ad.getPriceRub() > 0 ? "0" : "1"), Field.Store.NO, NOT_ANALYZED));
doc.add(new Field("date_sort", Long.toString(ad.getSort()).substring(0, 9), Field.Store.YES, NOT_ANALYZED));
doc.add(new Field("oem", format(ad.getOem()).replaceAll(" ", "").toLowerCase(), Field.Store.NO, NOT_ANALYZED));
doc.add(new Field("producer_code", format(ad.getProducerCode()).replaceAll(" ", "").toLowerCase(), Field.Store.NO, NOT_ANALYZED));
doc.add(new Field("uplift_rating", Integer.toString(ad.getUpliftRating()), Field.Store.NO, NOT_ANALYZED));
doc.add(new Field("ads_source", Integer.toString(ad.getAdsSource()), Field.Store.NO, NOT_ANALYZED));
return doc;
}
лучик ненависти авторам lucene за то, что заставляют писать такое :)
+70
public int someGetCountMethod() {
try {
ResultSet rs2 = db.select("call someGetCountMethod('')");
rs2.first();
return rs2.getInt(1);
} catch (Exception ex) {
return 0;
}
}
где-то откапал вот такое