- 1
- 2
- 3
- 4
- 5
catch (Exception ex)
{
status = ex.Message;
throw ex;
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+144
catch (Exception ex)
{
status = ex.Message;
throw ex;
}
+139
//Башня хаханойская
#include <iostream>
#include<ctime>
#include<math.h>
using namespace std;
int count=0;
void hanoi_towers(int quantity, int from, int to, int buf_peg)
{
int mass[10];
if (quantity != 0)
{
hanoi_towers(quantity-1, from, buf_peg, to);
for (int i = 0; i < quantity; i++) {
mass[i]=1+rand()%quantity;
cout <<" ["<<i<<"]="<<mass[i]<<endl;}
cout <<"S kol'ca # "<< from << " na kol'co # " << to << endl;
hanoi_towers(quantity-1, buf_peg, to, from);
count++;
}
}
int main()
{
int mas[10];
int start_peg = 1, destination_peg=3, buffer_peg=2, plate_quantity,p;
cout << "Koli4estvo discov:" << endl;
cin >> plate_quantity;
for (int i = 0; i < plate_quantity; i++) {
mas[i]=i;
cout <<"1 massiv=["<<i<<"]="<<mas[i]<<endl;}
hanoi_towers(plate_quantity, start_peg, destination_peg, buffer_peg);
cout<<"Kol. iteracui = "<<count<<endl;
p=pow(2.0,plate_quantity)-1 ;
cout<<"Po formule ="<<p<<endl;
for (int i = 0; i < plate_quantity; i++) {
cout <<"3 massiv=["<<i<<"]="<<mas[i]<<endl;
}
getchar();
getchar();
}
//Башня хаханойская
−79
alias ffcp='perl -e '"'"'exec "ffmpeg","-i",$ARGV[0],"-sn","-vcodec","copy","-acodec","copy",$ARGV[1]'"'"
Так и не придумал, как сделать что-то подобное на голом пердобаше, не плодя говноскрипты в файловой системе. -_-
+127
var user = 'trol';
function pow() {
alert( 'Hello trol!' );
}
if(user == 'trol'){
while(true){ //Chrome
pow();
}
}
Так и живём
+147
public static object get_pack_print(int packid)
{
OracleConnection conn = connect();
conn.Open();
string json = "";
string sql1 = "select id, num, k01.fio||' '||k01.fnam||' '||k01.fot fio, k02.fio||' '||k02.fnam||' '||k02.fot fior, s01.s_name_s sno, s02.s_name_s snor " +
"from ertd_card ec, HCM_K01@DBLKIPR k01, HCM_K01@DBLKIPR k02, HCM_S01@DBLKIPR s01, HCM_S01@DBLKIPR s02 " +
"where " +
"EC.PACKID=" + packid +
" and k01.tnr = ec.tnr " +
"and k02.tnr = ec.tnrr " +
"and s01.s_no = ec.sno " +
"and s02.s_no = ec.snor " +
"and ec.del= 0";
try
{
OracleCommand cmd = new OracleCommand(sql1, conn);
cmd.CommandType = CommandType.Text;
OracleDataReader dr = cmd.ExecuteReader();
dr.Read();
do
{
if (string.IsNullOrEmpty(json))
{
json += "{\"data\":[{\"id\":\"" + dr["id"].ToString() + "\",\"num\":\"" + dr["num"].ToString() + "\",\"sno\":\"" + dr["sno"].ToString() + "\",\"snor\":\"" + dr["snor"].ToString() +
"\",\"fio\":\"" + dr["fio"].ToString() +
"\",\"fior\":\"" + dr["fior"].ToString() + "\"}";
}
else
{
json += ",{\"id\":\"" + dr["id"].ToString() + "\",\"num\":\"" + dr["num"].ToString() + "\",\"sno\":\"" + dr["sno"].ToString() + "\",\"snor\":\"" + dr["snor"].ToString() +
"\",\"fio\":\"" + dr["fio"].ToString() +
"\",\"fior\":\"" + dr["fior"].ToString() + "\"}";
}
}
while (dr.Read());
json += "]}";
conn.Close();
return new System.Web.Script.Serialization.JavaScriptSerializer().DeserializeObject(json);
}
catch (Exception ex)
{
conn.Close();
return null;
}
}
да просто стиль у него такой. Суровый.
+= "}"
+142
Абонент забыл последние две цифры пин-кода своей сим-карты, однако помнит, что они различны.
Он вводит наудачу два числа. Какова вероятность того, что введенный пин-код окажется правильным?
Правильный ответ: 1/90
Потому что 2 числа - это не 2 ввода пин-кода, а 2 цифры, набранные на телефоне
Автор вопроса путает цифры и числа. Доколе будет?!
+942
public static class IntExtension
{
public static int NotMoreThan(this int i, int thanWhat){
return i < thanWhat ? thanWhat : i;
}
}
непонятно что
+144
public string[] razborstroki(string str)
{
string[] array = new string[100];
int j = 0;
for (int i = 0; i < str.Length; i++)
{
if (str[i] != ';')
array[j] += str[i];
else
j++;
}
return array;
}
Обнаружил недавно в одном из переданных нам проектов. Правильно, у нас будет свой split с маджонгом и гейшами!!!!
−92
errors[:please] « "fill one more field"
Ruby On Rails. Крутяк)
+143
void MyWindow::OkButtonClicked()
{
if((!cb1->isChecked()) && (!cb2->isChecked()))
emit Simple(line->text());
if((cb1->isChecked()) && (!cb2->isChecked()))
emit Register(line->text());
if((!cb1->isChecked()) && (cb2->isChecked()))
emit Invers(line->text());
if((cb1->isChecked()) && (cb2->isChecked()))
emit RegVers(line->text());
}