- 1
- 2
- 3
- 4
+ (NSArray *)findAll {
return [self findWithPredicate: [NSPredicate predicateWithFormat:@"1 = 1"]
limit: 0];
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
−104
+ (NSArray *)findAll {
return [self findWithPredicate: [NSPredicate predicateWithFormat:@"1 = 1"]
limit: 0];
}
Таки да, все объекты.
+58
<?php if ( $poll ) : ?>
<h2>Опрос: <?php echo $poll->getTitle(); ?></h2>
<?php $count = $poll->votes->count(); ?>
<div>Всего ответивших: <?php echo $count; ?></div>
<?php if ( $sf_user->isAuthenticated() ) : ?>
<?php if ( !$poll->isVote( $sf_user->getGuardUser()->getId() ) ) : ?>
<?php foreach ( $poll->answers as $answer ) : ?>
<div><?php echo link_to( $answer->getTitle(), 'poll_vote', array( 'poll' => $poll->getId(), 'answer' => $answer->getId() ) ); ?></div>
<?php endforeach; ?>
<?php else : ?>
<?php foreach ( $poll->answers as $answer ) : ?>
<div><?php echo $answer->getTitle(); ?> ($count / <?php echo $answer->getPercent( $count ); ?>%)</div>
<?php endforeach; ?>
<?php endif; ?>
<?php else : ?>
<?php foreach ( $poll->answers as $answer ) : ?>
<div><?php echo $answer->getTitle(); ?></div>
<?php endforeach; ?>
<div>Что бы выбрать вариант ответа, необходимо войти.</div>
<?php endif; ?>
<?php endif; ?>
Пал выбор, делать проверку, голосовал пользователь или нет в цикле и выводить соответствующую инфу или сделать проверку и использовать два разных цикла в разных ветках
+90
public string Материал_Clean { get; set; }
:[
+96
string AutoWait;
int AutoStop;
/*...*/
RegistryKey sKey = Registry.LocalMachine.OpenSubKey("Platform\\Settings");
AutoStop=(int)Key.GetValue("AutoStop");
if (AutoStop == 1) { AutoWait = "yes"; wait.Enabled = false; } else { AutoWait = "no"; }
/*...*/
if ((km4<=2)&(onTheWay)&(AutoWait=="yes"))
{
Waiting=true;
label3.BackColor = Color.Red;
label4.BackColor = Color.Black;
}else
if ((km4 > 2) & (onTheWay))
/*...*/
Классика жанра - использование переменной String в качестве bool. Про ООП автор вообще не слышал, весь код оформлен одной большой портянкой с кучей повторений сброса/установки подобных "флажков".
−103
- (void)updateTableHeaderOfOrangeColor:(BOOL)reallyOrange andTitle:(NSString *)title
{
table.tableHeaderView = reallyOrange ? orangeTableHeaderView : marineTableHeaderView;
(reallyOrange ? orangeTableHeaderLabel : marineTableHeaderLabel).text = title;
UIImage *tileImage = [UIImage imageNamed:(reallyOrange ? @"tapeWideTile.png" : @"tapeWideTileBlue.png")];
table.backgroundColor = [UIColor colorWithPatternImage:tileImage];
}
причем оранжевый на самом деле красный в интерфейсе
−23
std::bad_alloc e;
throw std::move(e);
Написал один новичок. Говорит это особая сильно ускоряющая оптимизация.
−151
private function chopCompleteHandler(e : DataEvent):void
{
if (e.getData().toString() != "false")//что за чудесные преобразования? ////так надо, по другому не хочет
{
_player.animLift();
if (!e.getData().energy)
{
targetSquare.fieldObject.lifes = uint(e.getData().lifes);
if (e.getData().lifes == 0)
targetSquare.destroyFieldObject();
if (e.getData().bonus)
scatterBunuses(e.getData().bonus);
Model.instance.requestData(ModelEnum.SERVICE_USER, ModelEnum.METHOD_GETINFO, true, GameCanvas.instance.userID);
}
else
Alert.show("Нужно еще " + e.getData().energy+".", "Недостаточно энергии");
}
}
+79
if ($type['my_event']) {
$select->where('1=1)))');
} else {
$select->where('1=1))');
}
Индусы..
+97
namespace Interface.module1
{ class Sort_text
{ private string[] str;
public Sort_text(string[] astr)
{ if (astr.Length == 0)
{ str = new String[1];
str[0] = "";
}
else
{ str = new String[astr.Length];
str = astr; }
}
public string[] Str
{ get { return str; }
set { this.str = value; }
}
public void sort_poslovno_pryamoi()
{ string ss = "";
List<string> t = new List<string>();
for (int i = 0; i < Str.Count(); i++)
for (int j = 0; j < Str[i].Length; j++)
{ if (Str[i][j] == ' ')
{ if (ss == "")
continue;
t.Add(ss);
ss = "";
}
else
{ ss = ss + Str[i][j];
if (j + 1 == Str[i].Length && ss != "")
{ t.Add(ss);
ss = ""; }
}
}
t.Sort();
Str = t.ToArray();
}
public void sort_poslovno_obratnyi()
{ string ss = "";
List<string> t = new List<string>();
for (int i = 0; i < Str.Count(); i++)
for (int j = 0; j < Str[i].Length; j++)
{ if (Str[i][j] == ' ')
{ if (ss == "")
continue;
t.Add(ss);
ss = ""; }
else
{ ss = ss + Str[i][j];
if (j + 1 == Str[i].Length && ss != "")
{ t.Add(ss);
ss = ""; }
}
}
t.Sort();
t.Reverse();
Str = t.ToArray();
}
public void sort_postrochno_pryamoi()
{ string ss = "";
List<string> t = new List<string>();
for (int i = 0; i < Str.Count(); i++)
{ t.Add(Str[i]);
}
t.Sort();
Str = t.ToArray();
}
public void sort_postrochno_obratnyi()
{ string ss = "";
List<string> t = new List<string>();
for (int i = 0; i < Str.Count(); i++)
{ t.Add(Str[i]);
}
t.Sort();
t.Reverse();
Str = t.ToArray();
}
}
class Sort_bin
{ private byte[] b;
public Sort_bin(byte[] ab)
{ b = ab; }
public byte[] B
{ get { return b; }
set { this.b = value; }
}
public void sort_bin_pryamoi()
{ List<byte> t = new List<byte>(B.ToList());
t.Sort();
B = t.ToArray();
}
public void sort_bin_obratnyi()
{ List<byte> t = new List<byte>(B.ToList());
t.Sort();
t.Reverse();
B = t.ToArray(); }
}
}
+93
private void Form1_Load(object sender, EventArgs e)
{
this.пользователиTableAdapter.Fill(this.пользователиDataSet.Пользователи);
}
private void button1_Click(object sender, EventArgs e)
{
string a1 = textBox1.Text;
string a2 = a1 + ";" + textBox2.Text;
int d = dataGridView1.ColumnCount-1;
int d1 = dataGridView1.RowCount-1;
for (int i = 0; i < d1; i++)
{
for (int j = 0; j < d; j++)
{
if (a2 == ";")
{
MessageBox.Show("Введите логин и пароль");
d = 0;
d1 = 0;
break;
}
if (a2 == dataGridView1.Rows[i].Cells[0].Value.ToString())
{
int r1 = i;
int r2 = j;
string r11 = dataGridView1.Rows[r1].Cells[r2 + 1].Value.ToString() + dataGridView1.Rows[r1].Cells[r2 + 2].Value.ToString() + dataGridView1.Rows[r1].Cells[r2 + 3].Value.ToString() + dataGridView1.Rows[r1].Cells[r2 + 4].Value.ToString();
if (r11 == "++--")
{
Hide();
Form2 f2 = new Form2();
f2.ShowDialog();
d = 0;
d1 = 0;
this.Close();
break;
}
if (r11 == "--++")
{
Hide();
Form3 f3 = new Form3();
f3.ShowDialog();
d = 0;
d1 = 0;
this.Close();
break;
}
if (r11 == "--+-")
{
Hide();
Form4 f4 = new Form4();
f4.ShowDialog();
d = 0;
d1 = 0;
this.Close();
break;
}
}
int d11 = d1-1;
int dd = d-1;
if (j == dd && i == d11)
{
MessageBox.Show("Логин или пароль отсутствует в базе данных");
}
}
}
}
}
}
http://www.youtube.com/watch?v=MNQb-uxneYs