- 1
- 2
- 3
- 4
- 5
- 6
- 7
function showOrHide(id) {
if(jQuery('#'+id).is(':hidden')) {
jQuery('#'+id).show();
} else {
jQuery('#'+id).hide();
}
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+175
function showOrHide(id) {
if(jQuery('#'+id).is(':hidden')) {
jQuery('#'+id).show();
} else {
jQuery('#'+id).hide();
}
}
rutube.ru, jQuery().toggle()
+77
@SuppressWarnings("unchecked")
public void addImage(String key, Bitmap bmp){
if(memCache.size() >= MAX_CACHE_SIZE){
Object[] array = (Entry[]) cacheUsage.entrySet().toArray();
Arrays.sort(array, new Comparator<Object>(){
public int compare(Object object1, Object object2) {
return (Integer)(((Map.Entry<String, Integer>)object1).getValue()) -
(Integer)(((Map.Entry<String, Integer>)object2).getValue());
}
});
String keyForRemove = ((Map.Entry<String, Integer>)array[0]).getKey();
memCache.remove(keyForRemove);
cacheUsage.remove(keyForRemove);
}
}
до чего довело желание всё оптимизацировать
+140
<?xml version="1.0" encoding="utf-8"?><FieldSmartConfiguration encoding="basic">
DQo8SGVhZGVyPg0KPFBsYXRmb3JtVmVyc2lvbj40LjMuMS4wPC9QbGF0Zm9ybVZl
cnNpb24+DQo8L0hlYWRlcj4NCjxab25lcz4NCjxab25lIGlkPSIxIiBuYW1lPSJa
b25lIDEiIGRlc2M9IlpvbmUgMSI+DQo8V29ybGQ+DQo8Qm91bmRzLz4NCjxNYXBB
cmVhLz4NCjxPZmZzZXRzLz4NCjxXb3JsZFVuaXRPZk1lYXN1cmU+bWV0ZXJzPC9X
b3JsZFVuaXRPZk1lYXN1cmU+DQo8TWFwQm91bmRzVW5pdE9mTWVhc3VyZT5tZXRl
cnM8L01hcEJvdW5kc1VuaXRPZk1lYXN1cmU+DQo8RGlzcGxheVVuaXRPZk1lYXN1
cmU+dW5rbm93bjwvRGlzcGxheVVuaXRPZk1lYXN1cmU+DQo8TWFwRGF0YVVuaXRP
[...]
IjU4NDYiIG9iamVjdHR5cGU9InBvbGUiIGdyYXBoaWNpZD0iNDIxOCIvPg0KPC9O
ZXdPYmplY3RzPg0KPC9JbnNwZWN0Pg0KPC9ab25lPg0KPC9ab25lcz4NCg==
</FieldSmartConfiguration>
Наконец-то изобрели безопастный XML! Ура!
+106
if (fFisWaitAccept)
{
if (++countB > 2)
{
countB = 0;
TRACE("ERROR TIMER B\n");
Reinit_ATS_Connection();
fFisWaitAccept = false;
set_timer_b(tmB);
return;
}
}
else
countB = 0;
SendFrameToATS(buf, 4); //visilaem neskolko raz
SendFrameToATS(buf, 4); //FW dlia bolshej uverennosti
SendFrameToATS(buf, 4); //ibo esli etot paket nedojdiot sviazi pizdec
fFisWaitAccept = true;
set_timer_b(tmB);
Фрагмент кода управляющей программы для некоей АТС.
+146
public static function correctTextForHTML($inSTR) {
return preg_replace("/\r\n|\n|\r/", "<br/>", $inSTR);
}
+174
var reps = 2
var speed = 500
var message = '0';
var p='15';
var T="";
var C=0;
var mC=0;
var s=0;
var sT=null;
if(reps<1)reps=1;
function doTheThing(){
T=message[mC];
A();}
function A()
{
s++
if(s>15){s=1}
if(s==1){document.title='W'}
if(s==2){document.title='WE'}
if(s==3){document.title='WEL'}
if(s==4){document.title='WELC'}
if(s==5){document.title='WELCO'}
if(s==6){document.title='WELCOM'}
if(s==7){document.title='WELCOME'}
if(s==8){document.title='WELCOME T'}
if(s==9){document.title='WELCOME TO'}
if(s==10){document.title='WELCOME TO M'}
if(s==11){document.title='WELCOME TO MY'}
if(s==12){document.title='WELCOME TO MY S'}
if(s==13){document.title='WELCOME TO MY SI'}
if(s==14){document.title='WELCOME TO MY SIT'}
if(s==15){document.title='WELCOME TO MY SITE'}
if(C<(8*reps)){
sT=setTimeout("A()",speed);
C++
}else{
C=0;
s=0;
mC++
if(mC>p-1)mC=0;
sT=null;
doTheThing();}}
doTheThing();
Накопал на древнем сайте по веб-дизайну, какого то самоучки )
ощущение что делалось чтобы показать как не надо делать , но лежало без подписей вообще
−102
public class Main extends Sprite
{
private const maxCirc:int = 100;
private var power:Number = 2.0;
private const timeScale: Number = 1.0001;
private const minScale: Number = 0.98;
private const spreyPower: Number = 3.8;
private const spreyScale: Number = 0.9975;
private const spreyCount: int = 2;
private const maxDistance: int = 650;
private var _noteLabel:Label;
private var _eatLabel:Label;
private var _winLabel:Label;
public var circle:qb2SoftPoly;
public var world:qb2World;
private var walls:qb2StageWalls;
private var circArray:Array = new Array();
private var xMul, yMul:int;
public var eatCount = 0;
public var eated = 999;
public var nowLevel = 1;
public var death: Boolean;
public var powerDactive: Boolean = false;
public var powerSactive: Boolean = false;
var startX, startY, endX, endY: int;
Моя любить много констант и полей у класса!!!
+147
public class RecordCount {
public static int reccounter = 0;
}
+145
скажите плиз - что не правильно в этом цикле на php?
for($tags == true;)
{
$tags = explode(",",$countnews['tags']);
$num_tag++;
echo $tags[$num_tag];
}
это у меня для вывода меток как на ответах
href=/question/60981758/
+83
public final static String sqlCottOpen = new StringBuilder()
.append("select\n")
.append("rtt.object_id as rtt_id,\n")
.append("rtt.name as rtt_name,\n")
.append("stt.object_id as stt_id,\n")
.append("stt.name as stt_name,\n")
.append("(SELECT status_value.value\n")
// Ещё 40 строчек апендов
.append(" and rownum = 1) stt").toString();
Одна из десятка констант модуль Contants.