-
+77
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
public class SomeServlet extends HttpServlet {
//...
private static final int ERROR_NOT_FOUND = 404;
private static final int ERROR_INTERNAL = 503;
//...
protected void doPost(HttpServletRequest req, HttpSerletResponse resp) {
//...
if (buff != null) {
if (buff.length == 0) {
resp.sendError(ERROR_INTERNAL);
}
//...
} else {
resp.sendError(ERROR_NOT_FOUND);
}
}
}
Велосипедисты взялись за сервлеты.
roman-kashitsyn,
12 Сентября 2011
-
+169
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
<!--CAPCHA-->
<?php
$input = array ("0283", "0830", "1541", "3510", "7269", "0110", "2500", "4998", "7203", "9480",
"1540", "1581", "1891", "0064", "0128", "0256", "0512", "1024", "2048", "4096");
$rand_keys = array_rand($input);
$img = $input[$rand_keys];
$_SESSION['img'] = $img;
print ("<img src=\"/images/$img.gif\">");
?>
<!--CAPCHA answer-->
уже было подобное, но я не удержался.... )))
realsugar,
12 Сентября 2011
-
+98
- 1
- 2
- 3
- 4
- 5
- 6
- 7
for j:=k+1 to n+1 do
begin
r:=a[j,k]/a[k,k];
for i:=k to n do
begin
a[j,i]:=power(((a[j,i]-r*a[k,i]):a[i,j]),a[j,i]);
end;
К сожалению, я уже забыл, какой идентификатор что значит :(
Придется переписывать.
Lioncure,
12 Сентября 2011
-
+149
человек просто др#чит на экранирование...
invision70,
11 Сентября 2011
-
+146
- 1
- 2
- 3
- 4
void crash()
{
(( void(*)() )0)();
}
Good crash :D
petersvp,
11 Сентября 2011
-
+158
- 1
- 2
- 3
- 4
- 5
- 6
function build($title, $data)
{
$ptitle = $this->prefix . $title;
apc_delete($ptitle);
apc_store($ptitle, $data);
}
Педантичные, но неумные разработчики vBulletin, прозреваю, были обижены претензиями интерпретатора к этому коду. Другие кэшеры они тоже так передергивают.
actuator,
11 Сентября 2011
-
+153
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
- 38
- 39
- 40
- 41
- 42
- 43
- 44
- 45
- 46
- 47
- 48
- 49
- 50
- 51
- 52
- 53
- 54
- 55
- 56
- 57
- 58
- 59
- 60
- 61
- 62
while($row = mysql_fetch_array($res))
{
$titlelabel = $row['titlelabel'];
if($titlelabel == '')
{
$lol = titles();
$titlelabel = @$lol[$row['title']];
}
if($row['title'] == 79) $titlelabel = "Pont-L'Eveque";
if($num == 1) $text = ' style="color:#ffd700"'; else $text = '';
$query = mysql_query("SELECT color FROM users WHERE login='" . $row['name'] . "'");
$answer = mysql_fetch_row($query);
if($answer[0] != '') $color = ' style="color:#' . $answer[0] . '"';
else $color = '';
$query2 = mysql_query("SELECT avatar FROM users WHERE login='" . $row['name'] . "'");
$answer2 = mysql_fetch_row($query2);
$qname = '"' . $row['name'] . '"';
if($answer2[0] != '') $ava = "<img id='" . $row['name'] . "' src='" . $answer2[0] . "' width='18' height='18' onclick='showbig(" . $qname . ")' onmouseout='showsmall(" . $qname . ")' /> "; else $ava = '';
$currentname = $row['name'];
$query3 = mysql_query("SELECT banend FROM users WHERE login='$currentname'");
$answer3 = mysql_fetch_row($query3);
$currenttime = time();
if($answer3[0] == '' || $answer3[0] < $currenttime) $ban = '';
else if($answer3[0] > $currenttime)
{
$seconds = $answer3[0] - $currenttime;
$hours = ($seconds / 60) / 60;
$hours = (int)$hours + 1;
$ban = " (ban, $hours ч.)";
}
$data = by_login_data($row['name'], 'action');
$data0 = $data[0];
$name = $row['name'];
if($data0 != '') { $exp = explode(';', $data0); $diff = time() - $exp[1]; if($diff <= 3600) { $name_first = $name[0]; $name = '<u>' . $name_first . '</u>' . substr($name, 1); }}
$query4 = mysql_query("SELECT kolbaso4ka FROM users WHERE login='$currentname'");
$answer4 = mysql_fetch_row($query4);
$kolbaso4ka = "";
if($answer4[0] > 0) $kolbaso4ka = " (+" . $answer4[0] . ")";
$query5 = mysql_query("SELECT rank, rank_change FROM tribe WHERE name='$currentname'");
$answer5 = mysql_fetch_row($query5);
$rank_message = "Ранг " . $answer5[0] . ($answer5[1] == "+" ? " ↓" : ($answer5[1] == "-" ? " ↑" : ""));
echo ' <tr' . $text . '>' . $n;
echo ' <td>' . $num . '</td>' . $n;
echo ' <td' . $color .' title="' . $rank_message . '">' . $ava . ' ' . $name . ' ' . $ban . '</td>' . $n;
echo ' <td>' . $row['rounds'] . '</td>' . $n;
echo ' <td>' . $row['cheese'] . '</td>'. $n;
echo ' <td>' . $row['save'] . '</td>'. $n;
echo ' <td>' . $row['hardmode'] . '</td>' . $n;
echo ' <td>' . $row['first'] . '</td>'. $n;
echo ' <td>' . decode($titlelabel) . '</td>'. $n;
echo ' <td>' . $row['coins'] . $kolbaso4ka . '</td>'. $n;
echo ' </tr>'. $n;
$num++;
}
Мой унылый древний говнокод для вывода статистики клана (точней, его часть) кое-какой онлайн-игры.
Постепенно зарос всякой хунтой.
Uhehesh,
11 Сентября 2011
-
+164
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
ob_start();
require($_SERVER['DOCUMENT_ROOT'].'/bitrix/header.php');
CModule::IncludeModule('st1234hole');
global $USER;
ob_end_clean();
ob_end_clean();
ob_end_clean();
ob_end_clean();
ob_end_clean();
А php ведь у нас глухой. Дак ещё и битрикс - говно в говне.
P.s.: росЯма http://hg.rosyama.ru/file/f84a8ef2623a/api/api.php .
manyrus,
11 Сентября 2011
-
+156
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
function sendemail($email, $mess, $subj) {
$mail = new dSendMail2;
$mail->setSubject(_ss($subj, 'PLAIN'));
$mail->setFrom(CONF::get('email_from'));
$mail->setTo($email);
$mess = str_replace('chinese', 'fuckin chinese', $mess);
$mail->setMessage(_ss($mess, 'HTML'));
if($mail->send()) {
return true;
} else {
ENGINE::logIt(3, 'EMail sending failed! ['.$mail->error.']');
return false;
}
}
нет, эта рабочая неделя мне явно запомниться.
jokz,
10 Сентября 2011
-
+160
- 1
- 2
- 3
- 4
uint64_t search(StringList& who, const string& aName, const string& aSize,TypeModes aTypeMode, SizeModes aSizeMode, const string& aToken, const StringList& aExtList, void* aOwner = NULL)
{
return search(who, aName, Util::toInt64(aSize), aTypeMode, aSizeMode, aToken, aExtList,aOwner);
}
А теперь небольшой _опрос_ :
Каково, по вашему мнению, необходимое и достаточное
качество и количество параметров метода/функции, при котором необходимо(по самым разным причинам) объединять их(параметры) в _меньшее_количество_ , используя встроенные/пользовательские типы данных.
Например: https://github.com/negativ/eiskaltdcpp/blob/master/dcpp/SearchManager.h
sayidandrtfm,
10 Сентября 2011