- 1
- 2
- 3
- 4
} catch (IllegalArgumentException e) {
// checked exceptions are stupid
throw new UnexpectedException(e);
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+76
} catch (IllegalArgumentException e) {
// checked exceptions are stupid
throw new UnexpectedException(e);
}
https://github.com/lmcalpin/Play--Paginate/blob/master/src/play/modules/paginate/strategy/JPARecordLocatorStrategy.java#L149
Well...
public class IllegalArgumentException extends RuntimeException
+75
boolean retval = serviceCategory.equalsIgnoreCase("transportation");
if (retval) {
String serviceLocation = bp.getParameterValueObjectFromAnyComponent("ReqTDQuestions", "svcLocation") + "";
if(serviceLocation.equalsIgnoreCase("GreaterChina")) {
retval=true;
}
}
return retval;
После деобфускации получаем:
return serviceCategory.equalsIgnoreCase("transp ortation");
+153
/* добавленный код: */
public function preDispatch() {
$id = (int) $this->_request->id;
if ($id > 0) {
$this->_item = doctrine("Item")->findOneById($id);
if (!is_object($this->_item)) {
throw new PageException_NotFound;
}
}
}
/* выброшенный код: */
public function indexAction() {
$itemId = (int) $this->_request->id;
$item = doctrine("item")->findOneBy(array("id" => $itemId, "owner" => $this->_owner->getId()));
if (is_object($item)) {
/* ... */
}
}
Вот такой рефакторинг. Теперь кто хочет - может редактировать все, что не лень подставить в запрос.
+89
procedure TRashetDate_Form.Button1Click(Sender: TObject);
var a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, aa, ee: real;
res1: real;
res2: real;
res3: real;
res4: real;
res5: real;
res6: real;
res7: real;
res8: real;
res9: real;
res10: real;
res11: real;
res12: real;
res13: real;
res14: real;
res15: real;
res16: real;
res17: real;
res18: real;
res19: real;
res20: real;
res21: real;
res22: real;
res23: real;
Field: real;
<...>
Брал отсюда и рыдал...
http://www.cyberforum.ru/delphi-beginners/thread527956.html#post2835591
+71
try
{
//PI'я капец??
realStream.close();
}
catch (Throwable t)
{
throw new IOException(t);
}
Примечание: realStream - это обычный java.io.OutputStream
+158
public function delete_post($id_op){
$ret = 'false';
if((!empty($id_op))){
try{
$ret1 = $this->getAdapter()->delete($this->users_posts_table, 'op_id = '.intval($id_op));
$ret2 = $this->getAdapter()->delete($this->offer_posts_table, 'id_op = '.intval($id_op));
if($ret1>0 && $ret2>0){
$ret = 'true';
}
}catch(Exception $e){
$this->logger->log('module: deleting in users_posts, offer_posts tables '.$e->getMessage(), Zend_Log::ERR);
}
}
else{
$ret = 'false';
$this->logger->log('function: delete_post : id_op is null', Zend_Log::ERR);
}
return $ret;
}
Код тим лидера.
форматирование автора
+153
$sql_query_result = mysql_query("select * from Organisations
inner join Goods on (Organisations.ID = Goods.OrgID)
where 1");
while($result_string = mysql_fetch_array($sql_query_result)) { array_push ($search_array, $result_string[3]); }
for($i=0;$i<=count($search_array);$i++)
{
if(eregi($search_string, $search_array[$i]))
{
array_push($search_matches, $search_array[$i]);
}
}
поиск в интернет магазине:
13000 записей
в строке 15 полей
в каждом строке есть 3 BLOB
2 с текстом и одно с картинкой товара
а жаловались что база тормозит
+150
<?php
#Подключаем все модули
include ("$_SERVER[DOCUMENT_ROOT]/engine/engine.php");
//Берём из бд статьи
$select = mysql_query("SELECT * FROM articles");
$result = mysql_fetch_array($select);
$num_rows = mysql_num_rows($select);
//Берём из бд инфу о сайте
$select_site = mysql_query("SELECT * FROM site");
$result_site = mysql_fetch_array($select_site);
// Переменные с $site
$ID = $result_site['id'];
$TITLE = $result_site['title'];
$keywords = $result_site['keywords'];
$description = $result_site['description'];
#Подключаем шаблон
include ("$server/template/main.php"); // Главный файл с title
include ("$server/template/body.php"); // <body> всё что находится там
if ($num_rows > 0){
// В цикле прокручиваем все статьи из БД - $result
do
{
$title = $result['title']; // Заголовок
$id = $result['id']; // ID
$full_text = $result['text']; // Весь текст
$view = $result['view']; // Просмотры у топика
$author = $result['author']; // Автор
$date = $result['date']; // Дата добавления
$short_text = $result['cat']; // Краткий текст (cat)
$category_art = $result['category']; // Категория топика
$select_category = mysql_query("SELECT * FROM category WHERE id = '".$category_art."'");
$result_category = mysql_fetch_array($select_category);
$category = $result_category['title'];
$url = $result_category['url'];
include ("$server/template/short_news.php"); #Берём (шаб)краткую версию топика
}
while ($result = mysql_fetch_array($select));
}
else
{
echo 'Нет ни одной статьи!';
}
include ("$server/template/footer.php");#Наконец подгружаем футер
?>
Изобретение говно-велосипеда
+149
// Категории
$cat_get = textfilter($_GET['name']);
$cat1 = mysql_query("SELECT * FROM category WHERE url = '".$cat_get."'");
$cat2 = mysql_fetch_array($cat1);
$id_cat = $cat2['id'];
$result = mysql_query("SELECT * FROM articles WHERE category = '".$id_cat."'");
$row = mysql_fetch_array($result);
if ($cat_get) { echo $row['title']; }
Мне до сих пор страшно, накодил и не понял как и что это, но работает!
+117
@if(@Html.Raw(message.Summary).ToString().IndexOf("Добавлен комментарий") >= 0) {
<a href="@href">
@Html.Raw(@message.Summary)
</a>
}