- 1
- 2
- 3
setInterval (function () {
document.getElementById("t").height=window.innerHeight-20;
}, 123);
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+146
setInterval (function () {
document.getElementById("t").height=window.innerHeight-20;
}, 123);
научите меня как!
−115
AND ((FORM_DATA_KONEC IS NULL AND FORM_DATA_NACHALA IS NULL) OR (to_date(to_char(sysdate,'dd.mm'),'dd.mm') BETWEEN to_date(to_char(FORM_DATA_NACHALA,'dd.mm'),'dd.mm') AND to_date(to_char(FORM_DATA_KONEC,'dd.mm'),'dd.mm')))
Нашел вот у себя.
Нужно было определить входит ли текущие день-месяц в диапазон FORM_DATA_NACHALA .. FORM_DATA_KONEC, при том что там хранится дата целиком для других целей.
Oracle.
−16
template <class T>
inline T qobject_cast(const QObject *object)
{
// this will cause a compilation error if T is not const
register T ptr = static_cast<T>(object);
Q_UNUSED(ptr);
#if !defined(QT_NO_MEMBER_TEMPLATES) && !defined(QT_NO_QOBJECT_CHECK)
reinterpret_cast<T>(0)->qt_check_for_QOBJECT_macro(*reinterpret_cast<T>(const_cast<QObject *>(object)));
#endif
return static_cast<T>(const_cast<QObject *>(reinterpret_cast<T>(0)->staticMetaObject.cast(const_cast<QObject
*>(object))));
}
Кастовали-кастовали и выкастовали!
corelib/kernel/qobject.h в Qt 4.7.x
+132
long id;
try { id = long.Parse(e.Item.Cells[0].Text); }
catch { id = 0; }
Эта жемчужина прекрасно описывает весь говнокод производимый различными группами людей в моей компании.
−147
function myfunc(e:Event):void
{
kolobok.x+=pathX;
kolobok.y+=pathY;
if(kolobok.x==25&&kolobok.y==25) {pathX=10;pathY=0;}
if(kolobok.x==475&&kolobok.y==25) {pathX=0;pathY=10;}
if(kolobok.x==475&&kolobok.y==475) {pathX=-10;pathY=0;}
if(kolobok.x==25&&kolobok.y==475) {pathX=0;pathY=-10;}
}
Помогите разобраться с циклом, вообще колобок, делает круг вокруг формы, а после он должен опять делать круг но он почему то уходит, я не пойму почему..
+95
// same as Callable but without exception
public interface Executable<T>
{
public T call();
}
/*В другом классе: методы для конверсии туда-сюда */
public Callable<T> toCallable(final Executable<T> ex){
return new Callable<T>(){
public T call() throws Exception{
return ex.call();
}
};
}
public Executable<T> toExecutable(final Callable<T> c)
{
return new Executable<T>(){
public T call(){
try{
return c.call();
}catch (Exception e){
throw new RuntimeException(e);
}
}
};
}
+98
public interface FunctionWithException<F,T,E extends Throwable>
{
public T call(F f) throws E;
}
......
public interface Function<F,T> extends FunctionWithException<F,T,RuntimeException>
{
public T call(F f) throws RuntimeException;
}
В этом сезоне в моде всё функциональное.
−33
bool operator()(int x,int y)
{return x<y;}
Вторая часть) реально интересуются люди
"надо два объекта моего класса сравнить, так?"
ну, вообще жесть
+141
function toArray($xml) {
$xml = simplexml_load_string($xml);
$json = json_encode($xml);
return json_decode($json,TRUE);
}
Но зачем?!
−25
bool operator<(const A *obj){
if (obj->n < this->n)
return true;
else if (this->n < obj->n)
return false;
};
Перегрузка оператора сравнения