- 1
- 2
- 3
- 4
- 5
if ( !GrabData1.pGrabIm )
{
//Error
return S_OK;
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+131
if ( !GrabData1.pGrabIm )
{
//Error
return S_OK;
}
Дахусим
+105
private void timer1_Tick(object sender, EventArgs e)
{
sec++;
if (sec > 59)
{
min++;
if (min > 59)
{
ch++;
min = 0;
}
sec = 0;
}
label1.Text = "Время игры: \r\n" + ch + ":" + min + ":" + sec;
}
Часики -_-
+124
public void LogInDB(Exception ex)
{
// TODO: реализовать
}
А мы то голову ломаем, чего в старых методах на сервере ошибки не логируются!
−162
RIGHT(
CAST( LTRIM(STR(cast(trip_no&(2*2*2*2*2*2*2*2*2*2*2*2*2) as bit)))
+LTRIM(STR(CAST(TRIP_NO&(2*2*2*2*2*2*2*2*2*2*2*2) AS BIT)))
+LTRIM(STR(CAST(TRIP_NO&(2*2*2*2*2*2*2*2*2*2*2) AS BIT)))
+LTRIM(STR(CAST(TRIP_NO&(2*2*2*2*2*2*2*2*2*2) AS BIT)))
+LTRIM(STR(CAST(TRIP_NO&(2*2*2*2*2*2*2*2*2) AS BIT)))
+LTRIM(STR(CAST(TRIP_NO&(2*2*2*2*2*2*2*2) AS BIT)))
+LTRIM(STR(CAST(TRIP_NO&(2*2*2*2*2*2*2) AS BIT)))
+LTRIM(STR(CAST(TRIP_NO&(2*2*2*2*2*2) AS BIT)))
+LTRIM(STR(CAST(TRIP_NO&(2*2*2*2*2) AS BIT)))
+LTRIM(STR(CAST(TRIP_NO&(2*2*2*2) AS BIT)))
+LTRIM(STR(CAST(TRIP_NO&(2*2*2) AS BIT)))
+LTRIM(STR(CAST(TRIP_NO&(2*2) AS BIT)))
+LTRIM(STR(CAST(TRIP_NO&(2) AS BIT))) +LTRIM(STR(CAST(TRIP_NO&1 AS BIT))) AS VARCHAR ),
len(
CAST( LTRIM(STR(cast(trip_no&(2*2*2*2*2*2*2*2*2*2*2*2*2) as bit)))
+LTRIM(STR(CAST(TRIP_NO&(2*2*2*2*2*2*2*2*2*2*2*2) AS BIT)))
+LTRIM(STR(CAST(TRIP_NO&(2*2*2*2*2*2*2*2*2*2*2) AS BIT)))
+LTRIM(STR(CAST(TRIP_NO&(2*2*2*2*2*2*2*2*2*2) AS BIT)))
+LTRIM(STR(CAST(TRIP_NO&(2*2*2*2*2*2*2*2*2) AS BIT)))
+LTRIM(STR(CAST(TRIP_NO&(2*2*2*2*2*2*2*2) AS BIT)))
+LTRIM(STR(CAST(TRIP_NO&(2*2*2*2*2*2*2) AS BIT)))
+LTRIM(STR(CAST(TRIP_NO&(2*2*2*2*2*2) AS BIT)))
+LTRIM(STR(CAST(TRIP_NO&(2*2*2*2*2) AS BIT)))
+LTRIM(STR(CAST(TRIP_NO&(2*2*2*2) AS BIT)))
+LTRIM(STR(CAST(TRIP_NO&(2*2*2) AS BIT)))
+LTRIM(STR(CAST(TRIP_NO&(2*2) AS BIT)))
+LTRIM(STR(CAST(TRIP_NO&(2) AS BIT))) +LTRIM(STR(CAST(TRIP_NO&1 AS BIT))) AS VARCHAR )
)
-
cast(
CHARINDEX('1',
CAST(
LTRIM(STR(cast(trip_no&(2*2*2*2*2*2*2*2*2*2*2*2*2) as bit)))+
LTRIM(STR(cast(trip_no&(2*2*2*2*2*2*2*2*2*2*2*2) as bit)))
+LTRIM(STR(cast(trip_no&(2*2*2*2*2*2*2*2*2*2*2) as bit)))
+LTRIM(STR(cast(trip_no&(2*2*2*2*2*2*2*2*2*2) as bit)))
+LTRIM(STR(cast(trip_no&(2*2*2*2*2*2*2*2*2) as bit)))
..................................................................................................................................................................................
+ 2*t02.bin
+ 4*t03.bin
+ 8*t04.bin
+ 16*t05.bin
+ 32*t06.bin
+ 64*t07.bin
+ 128*t08.bin
+ 256*t09.bin
+ 512*t10.bin
+ 1024*t11.bin
+ 2048*t12.bin
+ 4096*t13.bin
+ 8192*t14.bin
+16384*t15.bin
+32768*t16.bin
) AS n_10
, (
CAST(t16.bin AS CHAR(1))
+CAST(t15.bin AS CHAR(1))
+CAST(t14.bin AS CHAR(1))
+CAST(t13.bin AS CHAR(1))
+CAST(t12.bin AS CHAR(1))
+CAST(t11.bin AS CHAR(1))
+CAST(t10.bin AS CHAR(1))
+CAST(t09.bin AS CHAR(1))
+CAST(t08.bin AS CHAR(1))
+CAST(t07.bin AS CHAR(1))
+CAST(t06.bin AS CHAR(1))
+CAST(t05.bin AS CHAR(1))
+CAST(t04.bin AS CHAR(1))
......................................................................................................................................................................
100000000000000* (trip_no/2/2/2/2/2 /2/2/2/2/2/2/2/2/2%2)+
10000000000000* (trip_no/2/2/2/2/2/2 /2/2/2/2/2/2/2%2)+
1000000000000* (trip_no/2/2/2/2/2/2/ 2/2/2/2/2/2%2)+
100000000000* (trip_no /2/2/2/2/2/ 2/2/2/2/2/2%2)+
10000000000* (trip_no /2/2/2/2/2/ 2/2/2/2/2%2)+
1000000000* (trip_no /2/2/2/2/ 2/2/2/2/2%2)+
100000000* (trip_no /2/2/2/2 /2/2/2/2%2)+
10000000* (trip_no /2/2/2/ 2/2/2/2%2)+
1000000* (trip_no /2/2/2/ 2/2/2%2)+
100000* (trip_no /2/2/2/ 2/2%2)+
10000* (trip_no /2/2/ 2/2%2)+
1000*(trip_no /2/2/ 2%2)+
100*(trip_no /2/2%2)+
10*(trip_no /2%2)+
1*(trip_no %2)
..................................................................................................................................................................
CASE WHEN trip_no/32768>0 THEN CAST((trip_no & 32768)/32768 AS varchar)ELSE '' END +
CASE WHEN trip_no/16384>0 THEN CAST((trip_no & 16384)/16384 AS varchar)ELSE '' END +
CASE WHEN trip_no/8192>0 THEN CAST((trip_no & 8192)/8192 AS varchar)ELSE ''END+
CASE WHEN trip_no/4096>0 THEN CAST((trip_no & 4096)/4096 AS varchar)ELSE ''END+
CASE WHEN trip_no/2048>0 THEN CAST((trip_no & 2048)/2048 AS varchar)ELSE ''END+
CASE WHEN trip_no/1024>0 THEN CAST((trip_no & 1024)/1024 AS varchar)ELSE ''END+
CASE WHEN trip_no/512>0 THEN CAST((trip_no & 512)/512 AS varchar)ELSE ''END+
..............................................................................................................................
--И еще с десяток таких же
Еще выдержки из вариатов с sql-ex.
Задача:Предполагая, что не существует номера рейса большего 65535, вывести номер рейса и его представление в двоичной системе счисления (без ведущих нулей)
Как всегда обращаю внимание, что выложенны только части вариантов решения и они не могут быть поданы за свои кем-либо.
+150
//
getMode: function(nMode) {
switch (nMode) {
case this.MODES.LEFT_BOOKEND:
return this.aModes[nMode];
case this.MODES.RIGHT_BOOKEND:
return this.aModes[nMode];
case this.MODES.BOTH_BOOKENDS:
return this.aModes[nMode];
case this.MODES.NONE:
default:
return this.aModes[this.MODES.NONE];
}
},
Наверное уже боян, но вот же он, опять!
https://github.com/scirelli/ExtjsBreadCrumbs/blob/master/js/ux/breadCrumbs.js
+130
public ICommand StartCommand
{
get
{
if (this.startCommand == null)
{
this.startCommand = new DelegateCommand(() =>
{
Thread t = new Thread(StartServer);
t.Start();
});
}
return this.startCommand;
}
}
public ICommand EndCommand
{
get
{
if (this.endCommand == null)
{
this.endCommand = new DelegateCommand(() =>
{
Thread t = new Thread(EndServer);
t.Abort();
});
}
return this.startCommand;
}
}
Команды для кнопочек запуска и остановки сервера
+130
throw new GnuPGException(String.Format("An error occurred while trying to execute command {0}.", command, exp));
+12
template <class ToPtr,class From>
ToPtr DynamicCast (From f)
{
// static check if *ToPtr is derived from f
(void)sizeof (static_cast<From> ((ToPtr)NULL));
// lazy precalculation
static bool castable = dynamic_cast<ToPtr> (f)!=NULL;
static int offset =
int ((char *)dynamic_cast<ToPtr> (f)-(char *)f);
return castable? (ToPtr)((char *)f+offset) : NULL;
}
// usage: TBase *ptr1 = ...; TDerived *ptr2 = DynamicCast<TDerived *> (ptr1);
Performance oriented dynamic_cast
−166
SELECT DISTINCT d.ageing as predicateid,
CONCAT(
TRIM(
TRIM(TRAILING "года" FROM
TRIM(TRAILING "лет" FROM
REPLACE(
REPLACE(
REPLACE(
REPLACE(
REPLACE(
REPLACE(
REPLACE(d.ageing, "не более ", "lte"),
"не менее ","gte"),
"более ", "gt"),
"от ", "gt"),
"до ", "lt"),
"около ", "ab"),
"менее ", "lt")
)
)
),
"ag") as nodecode, ...
+10
public ref class Form1 : public System::Windows::Forms::Form
{
private: char * StrToCharArray ( System::String ^ inStr )
{
pin_ptr<const wchar_t> wch_basename = PtrToStringChars( inStr );
size_t convertedChars = 0; size_t sizeInBytes = ((inStr->Length + 1) * 2);
char * ch_basename = (char *)malloc(sizeInBytes);
wcstombs_s(&convertedChars, ch_basename, sizeInBytes, wch_basename, sizeInBytes);
return ch_basename;
}
}
C++/CLI