- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
int randomize(int Min, int Max)
{
qsrand(QTime::currentTime().msec());
if (Min > Max)
{
int Temp = Min;
Min = Max;
Max = Temp;
}
return ((qrand()%(Max-Min+1))+Min);
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+24
int randomize(int Min, int Max)
{
qsrand(QTime::currentTime().msec());
if (Min > Max)
{
int Temp = Min;
Min = Max;
Max = Temp;
}
return ((qrand()%(Max-Min+1))+Min);
}
Всё хорошо?
+162
function closeLayerInSite(layerName) {
if (layerName != "count_result") $("#count_result").fadeOut(200);
if (layerName != "subscribe_layer") $("#subscribe_layer").fadeOut(200);
if (layerName != "online_contact") $("#online_contact").fadeOut(200);
if (layerName != "faq_layer") $("#faq_layer").fadeOut(200);
if (layerName != "layerCity") $("#layerCity").fadeOut(200);
if (layerName != "ur_service_layer") $("#ur_service_layer").fadeOut(200);
if (layerName != "fiz_service_layer") $("#fiz_service_layer").fadeOut(200);
if (layerName != "requestRateMain_layer") $("#requestRateMain_layer").fadeOut(200);
if (layerName != "exchange_calc") $("#exchange_calc").fadeOut(200);
if (layerName != "universalForm") $("#universalForm").fadeOut(200);
if (layerName != "layerCityes") $("#layerCityes").fadeOut(200);
if (layerName != "vacancy") $("#vacancy").fadeOut(200);
if (layerName != "cardsAnnotation") $("#cardsAnnotation").fadeOut(200);
$("#content").css("padding", "0 0 280px");
}
Реальный JS-код от самого коммерческий эффективного ТИМЛИДА!
−110
Amount_List=[[NSArray alloc] initWithObjects:@"500",@"1000",@"2000",@"5000",@"10000",@"25000",@"50000",@"100000",@"250000",@"350000",@"500000",@"1000000",nil];
//ShowWonAmout
NSString *str1=[NSString stringWithFormat:@"%@",[currencyStyle stringFromNumber:[NSNumber numberWithInt:[[Amount_List objectAtIndex:0] intValue]]]];
ShowAmount1.text=[str1 substringToIndex:[str1 length]-3];
...
NSString *str12=[NSString stringWithFormat:@"%@",[currencyStyle stringFromNumber:[NSNumber numberWithInt:[[Amount_List objectAtIndex:11] intValue]]]];
ShowAmount12.text=[str12 substringToIndex:[str12 length]-3];
Коллега принес покушать плоды трудов ребят из солнечной Индии
+65
// вот такой вот паттерн инициализации статических переменных во всех классах проекта...
private static Properties globalProps = null;
static {
globalProps = new Properties();
}
вот такой вот паттерн инициализации статических переменных во всех классах проекта...ин-лайн инициализацию автору делать почему то не хотелось...и ведь вроде не индус писал, а белый человек...
+131
static uint ipToUint(byte[] ipBytes)
{
var bConvert = new ByteConverter();
uint ipUint = 0;
int shift = 24; //TODO: указывает количество бит для смещения лево
foreach (byte b in ipBytes)
{
if (ipUint == 0)
{
ipUint = (uint)bConvert.ConvertTo(b, typeof(uint)) << shift;
shift -= 8;
continue;
}
if (shift >= 8)
ipUint += (uint)bConvert.ConvertTo(b, typeof(uint)) << shift;
else
ipUint += (uint)bConvert.ConvertTo(b, typeof(uint));
shift -= 8;
}
return ipUint;
}
Функция конвертирующая массив байтов полученный из IPAddress.Parse("...").GetAddressBytes() в целочисленное представление.
+69
void superFire(ActionEvent evt) {
super.fireActionPerformed(evt);
}
пиу-пиу!!111
+147
trim($_GET['password'])
nc
+66
package islands.general.playerlist;
import islands.general.player.Player;
import java.io.Externalizable;
import java.io.IOException;
import java.io.ObjectInput;
import java.io.ObjectOutput;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
/**
* Список игроков.
*
* @author Григорий
*/
public class PlayerList implements Externalizable, Iterable<Player> {
private static final long serialVersionUID = -8237639142683577971L;
private static final Player[] emptyPlayerArray = new Player[0];
private List<Player> list;
private int maxIndex;
public PlayerList() {
this(emptyPlayerArray);
}
public PlayerList(Player... players) {
list = new ArrayList<Player>();
maxIndex = 0;
for (int i = 0; i < players.length; i++) {
Player player = players[i];
add(player);
}
}
/**
* Добавить нового игрока в конец списка.
*
* @param player новый игрок
* @return индекс нового игрока
*/
public final int add(Player player) {
list.add(maxIndex, player);
return maxIndex++;
}
/**
* Установить нового игрока по указанному индексу.
*
* @param index индекс для установки
* @param player новый игрок
*/
public void set(int index, Player player) {
list.set(index, player);
}
/**
* Возвратить количество игроков.
*
* @return количество игроков
*/
public int getLength() {
return maxIndex;
}
/**
* Возвратить игрока по указанному индексу.
*
* @param index индекс игрока
* @return игрок
*/
public Player get(int index) {
return list.get(index);
}
@Override
public void writeExternal(ObjectOutput out) throws IOException {
out.writeInt(maxIndex);
for (int i = 0; i < maxIndex; i++) {
list.get(i).writeExternal(out);
}
}
@Override
public void readExternal(ObjectInput in) throws IOException, ClassNotFoundException {
maxIndex = in.readInt();
for (int i = 0; i < maxIndex; i++) {
Player player = new Player();
player.readExternal(in);
list.add(player);
}
}
@Override
public Iterator<Player> iterator() {
return list.iterator();
}
}
+144
sk = e.shiftKey?e.shiftKey:((kc == 16)?true:false);
Кэп с нами.
−177
//подписка ПередЗаписью
ИначеЕсли ТипЗнч(Источник) = Тип("ДокументОбъект.КонтрольПлатежейПросрочка") Тогда
Если Источник.ПометкаУдаления Тогда
мНабор=РегистрыНакопления.КонтрольПлатежейПросрочка.СоздатьНаборЗаписей();
мНабор.Отбор.Регистратор.Установить(Источник.Ссылка);
мНабор.Записать();
Попытка
Источник.Удалить();
Исключение КОнецПопытки;
Отказ=Истина;
КонецЕсли;
Удалить документ в транзакции "перед записью" при пометке удаления - это сильно, а "Попытка" - так, на всякий случай, а чтобы продолжения банкета не было - Отказ. Звезда Хан Ю.В.