- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
if(x*x > = 0)
{
// какие-то действия
}
else
{
// какие-то действия
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+177
if(x*x > = 0)
{
// какие-то действия
}
else
{
// какие-то действия
}
Код встретил у знакомой студентки :3 Не, ну а в вдруг?
+159
bool DoYouWannaRealyDoThisFunctionYesNo(T*(f)(T...), bool answer)
{
return answer;
}
Microsoft style
+123
Мир Вам,
ВНИМАНИЕ: это автоматическое уведомление. Игнорирование этого уведомления может привести к остановке Вашего эккаунта.
Вам подвластный эккаунт li*** (***.com.ua) сверхнормативно использует серверные ресурсы Вашего сервера.
Эккаунт интенсивно использует ресурсы MySQL.
Количество запросов от Вашего эккаунта сильно превышает разрешённое в Вашем тарифном плане (G1).
У нас 2х уровневая система лимитов: эккаунт может использовать не только базовое кол-во запросов из своего хостинг-плана, но также и пиковое - для покрытия своих случайных высоких потребностей.
На текущий момент Ваш эккаунт по потреблению превышает оба эти показателя.
Ваш лимит - 400 MySQL запросов в минуту и он основательно превышен.
Количество превышений за вчера составило: 160.
В пике эккаунт вызывал запросов: 1660.
Т.е. эккаунт уже превышает и уже подлежит немедленной остановке.
Мы даём Вам дополнительное время - пожалуйста, в течении 2х дней (включая сегодня) кардинально снизьте активность данного Вашего эккаунта, чтобы он вернулся в рамки Вашего хостинг-плана.
Если же такое невозможно либо такая активность есть запланированной, пожалуйста, смените свой хостинг-план на такой, в котором возможно такое использование ресурсов.
У нас хорошая тарифная линейка, с различными лимитами - обычно достаточно просто сменить план на следующий план в своей линейке и последить за уведомлениями.
Пожалуйста, отметьте: если после этого периода превышения будут наблюдаться, то возможна остановка Вашего эккаунта.
Посмотреть лимиты по хостинг-планам можно у нас на сайте, из раздела описания хостинг-плана, секция "Подробнее о возможностях и параметрах cPanel/хостинга".
Посмотреть детальную статистику использования ресурсов по своему эккаунту можно из раздела: ПРК - Хостинг - параметры - статистика.
Пожалуйста, отнеситесь к вопросу серьёзно, как и мы относимся серьёзно к планированию равномерной загрузки серверов - ведь каждый из клиентов хочет стабильной и бесперебойной работы.
Спасибо за то, что Вы сами добросовестно пользуетесь нашими услугами, а также даёте пользоваться и Вашим соседям по серверу!
ВНИМАНИЕ: пожалуйста, свой ответ размещайте в запросе, ответ письмом не будет прочитан.
Если у Вас возникли вопросы, будем рады на них ответить.
-----
С уважением,
Сервис DOMEN.com.ua
http://domen.com.ua
Вот так, 400 запросов в минуту. Сайт работал на этом тарифе уже года два, и вдруг такое присылают. Как вам такие хостеры? Сайт на битриксе, где уменьшить число запросов вряд ли получится.
+113
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
string[] exit_program = { "1", "2", "3", "4", "5", "6" };
bool flag = true;
while(flag)
{
Console.WriteLine("Введите команду");
string ss = Console.ReadLine();
for (int i = 0; i < exit_program.Length&&flag;i++)
{
if (ss == exit_program[i])
{
Console.WriteLine("Вы ввели {0} и теперь можете выйти из цикла",ss);
flag = false;
break;
}
}
}
Console.ReadLine();
}
}
}
Говнокод, позволяющий выйти из консольного приложение по нажатию цифр 1,2....6
+129
#include <intrin.h>
#include <stdarg.h>
#include <stdio.h>
int func()
{
va_list vl;
int i;
int arg,Z=1;
va_start(vl,*(int *)_AddressOfReturnAddress());
for(i=0;i<5;i++)
{
arg=va_arg(vl,int);
Z=arg*Z;
}
return(Z);
}
int main(void)
{
printf("%d",func(1,2,3,4,5));
getchar();
return 0;
}
гуру-вычисление факториала пяти одного красавчика с форума wasm.ru... был выведен, как пример функции с переменным числом параметров без единого явного параметра... грязный хак с адресом возврата на стеке - моя идея)))
+113
let rnd = System.Random()
// создаём строку, содержащую 10 случайных чисел, разделённых пробелами
let sourceString = System.String.Join (" ", [1..10] |> List.map (fun x -> rnd.Next(1, 10).ToString()))
// функция, удаляющая повторяющиеся числа из строки
let removeDuplicate str =
// разбиваем строку на отдельные числа
let sourceList = sourceString.Split ([|' '|]) |> Array.toList |> List.map (fun x -> System.Int32.Parse (x))
// список, в который будем ложить неповторяющиеся элементы
let newList = ref []
// проходим по всем элементам исходного списка
List.iter
(fun x ->
// если элемента в новом списке ещё нет, кладём его туда
if (List.exists (fun y -> y = x) !newList) = false
then (newList := List.append !newList [x]))
sourceList
// получаем строку из списка с неповторяющимися элементами
System.String.Join (" ", !newList |> List.map (fun x -> x.ToString()))
// получаем новую строку
let resultString = removeDuplicate sourceString
// выводим старую и новую строку
printfn "%s" sourceString
printfn "%s" resultString
+122
int valu=...;
...
string vals=""+valu;
+178
@echo "<center>Страница сгенерина за: ".rand(5, 15)." наносекунд. Загрузка процессора 0%.</center>";
@ - стоит на каждой строчке PHP скрипта.
+162
function checkmail($mail)
{
$mail = trim($mail);
if ((strlen($mail) == 0) OR (!preg_match('/^[a-z0-9_-]{1,20}+(\.){0,2}+([a-z0-9_-]){0,5}@(([a-z0-9-]+\.)+(com|net|org|mil|edu|gov|arpa|info|biz|inc|name|[a-z]{2})|[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3})$/is', $mail))) {
return false;
}
return true;
}
валидация e-mail
+148
Block *** Cells;
Лаконичная семантика C++.
Глядишь на код -- и всё понятно: Cells - это указатель массива указателей на массивы указателей объектов класса Block.
А устно с первого раза хрен выговоришь.