- 1
- 2
- 3
- 4
Если Не ЗначениеЗаполнено(ДатаПриемаСотрудника) Тогда
Возврат 0;
Предупреждение("У сотрудника "+Сотрудник+" нет даты приема проведите прием на работу");
КонецЕсли;
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+1
Если Не ЗначениеЗаполнено(ДатаПриемаСотрудника) Тогда
Возврат 0;
Предупреждение("У сотрудника "+Сотрудник+" нет даты приема проведите прием на работу");
КонецЕсли;
еее анричабол стейтментс
−1
export const getBasketProductsWithCount = state => {
const productCount = id => R.compose(
R.length,
R.filter(basketId => R.equals(id, basketId.id))
)(state.basket);
const productWithCount = product => R.assoc('count', productCount(product.id), product);
const uniqueIds = R.uniq(state.basket);
const products = R.compose(
R.map(productWithCount),
R.map(id => id)
)(uniqueIds);
return products;
};
−2
def chicken():
print("Курица")
return egg()
def egg():
print("Яйцо")
return chicken()
try:
chicken()
except RecursionError:
print("ТЫ ПИДОР")
0
//Они относятся к посту ниже
#include "stdafx.h"
#include<iostream>
using namespace std;
/*Доказать что (АВ)^-1=B^-1*A^-1*/
void printLine(int n) {
n *= 2;
n--;
for (int i = 0; i < n;i++) {
cout << '*';
}
cout << endl;
}
void obr(bool **arr1,bool **arr2, int m, int n) {
for (int i = 0; i < n; i++) {
for (int j = 0; j < m; j++) {
arr2[i][j]=arr1[j][i];
//cout << arr1[j][i];
//cout << ' ';
}
//cout << endl;
}
}
void obr(bool **arr1, int m, int n) {
for (int i = 0; i < n; i++) {
for (int j = 0; j < m; j++) {
cout << arr1[j][i];
cout << ' ';
}
cout << endl;
}
}
void multiple(bool **arr1, bool **arr2,bool **tempAr, int m, int n) {
for (int i = 0; i < m; i++) {
for (int j = 0;j < n; j++) {
tempAr[i][j]= arr1[i][j]* arr2[i][j];
cout << tempAr[i][j];
cout << ' ';
}
cout << endl;
}
}
void multiple(bool **arr1, bool **arr2, int m, int n) {
for (int i = 0; i < m; i++) {
for (int j = 0; j < n; j++) {
cout << arr1[i][j] * arr2[i][j];
cout << ' ';
}
cout << endl;
}
}
void subtractionMatr(bool **arr1, bool **arr2, bool **tempAr, int m, int n) {
for (int i = 0; i < m; i++) {
for (int j = 0; j < n; j++) {
if ((arr1[i][j] == true) && (arr2[i][j] == false)) {
tempAr[i][j] = true;
}
else {
tempAr[i][j] = false;
}
cout << tempAr[i][j];
cout << ' ';
}
cout << endl;
}
}
void subtractionMatr(bool **arr1, bool **arr2, int m, int n) {
for (int i = 0; i < m; i++) {
for (int j = 0; j < n; j++) {
if ((arr1[i][j] == true) && (arr2[i][j] == false)) {
cout<< true;
}
else {
cout<< false;
}
cout << ' ';
}
cout << endl;
}
}
bool** setMemory(int m,int n) {
bool** ar;
ar = new bool*[m];
for (int i = 0; i < n; i++) {
ar[i] = new bool[n];
}
return ar;
}
void inputElements(bool **bar,int m,int n) {
for (int i = 0; i < m; i++) {
for (int j = 0; j < n; j++) {
cin >> bar[i][j];
}
}
}
Код относящийся к посту ниже
+1
int main()
{
//Все функции в посте выше
int m,n;
bool **ar1;
bool **ar2,**ar3;
bool **tar;
bool **temp;
setlocale(LC_ALL, "RUS");
system("color F0");
cout << "\tЗАДАНИЕ 1" << endl;
cout << "Требуется доказать что (A*B)^-1=(B^-1)*(A^-1)" << endl;
cout << "Введите размерность матриц" << endl;
cin >> m;
cin >> n;
ar1 = setMemory(m, n);
ar2 = setMemory(m, n);
ar3 = setMemory(m, n);
tar = setMemory(m, n);
temp = setMemory(m, n);
cout << "Введите элементы матрицы А" << endl;
inputElements(ar1, m, n);
cout << "Введите элементы матрицы В" << endl;
inputElements(ar2, m, n);
cout << "Введите элементы матрицы C" << endl;
inputElements(ar3, m, n);
cout << "Cначала найдём (A*B)^-1" << endl;
cout << "A*B:" << endl;
multiple(ar1, ar2,tar, m, n);
cout << "Обратная (A*B): " << endl;
printLine(m);
obr(tar, m, n);
printLine(m);
cout << "Теперь переёдём к правой части, найдём (B^-1)*(A^-1) " << endl;
obr(ar2,tar, m, n);
obr(ar1, temp, m, n);
printLine(m);
multiple(tar, temp, m, n);
printLine(m);
cout << endl;
cout << endl;
printLine(40);
cout << "\tЗадание 2 " << endl;
cout << "Доказать что (А\\В)\\С=(А\\С)\\В " << endl;
cout << "А\\В :" << endl;
subtractionMatr(ar1, ar2, tar, m, n);
cout << "(А\\В)\\С :" << endl;
printLine(m);
subtractionMatr(tar, ar3, m, n);
printLine(m);
cout << "А\\C :" << endl;
subtractionMatr(ar1, ar3, tar, m, n);
cout << "(А\\C)\\B :" << endl;
printLine(m);
subtractionMatr(tar, ar2, m, n);
printLine(m);
system("pause");
return 0;
}
−1
public bool WaitForElement(Action testMethod)
{
try
{
testMethod();
}
catch (StaleElementReferenceException)
{
testMethod();
}
catch (ElementNotVisibleException)
{
return false;
}
catch (NoSuchElementException)
{
return false;
}
return true;
}
http://software-testing.ru/forum/index.php?/topic/21965-borba-so-staleelementreferenceexception-element-is-no-longer-attached-to-the-dom/?p=138795
"Не боян, а классика!"
0
-define(foo, foo).
-define(bar, bar).
-define(baz, baz).
...
foo(A, B) ->
gen_server:call(?MODULE, {?foo, A, B}).
...
handle_call({?foo, A, B}, _From, State) ->
...
Паттерн "мирный атом в каждый call".
+2
#include "stdafx.h"
#include<iostream>
#include<fstream>
#include<string>
#include<map>
#include<iomanip>
using namespace std;
int main()
{
string word;
setlocale(LC_ALL, "Russian");
char s[80];
fstream inOut;
multimap<string, int>my;
multimap<string, int>::iterator it;
inOut.open("text.txt", ios::in);
for (int i = 1; i < 40; i++) {
inOut.getline(s, 256);
char* pch;
pch = strtok(s, " ,-:;");
while (pch != NULL) {
word = string(pch);
my.insert(pair <string, int>(pch, i));
//cout << pch <<'\t'<<i<< endl;
pch = strtok(NULL, " ,-:");
}
}
inOut.close();
//cout << s;
for (it = my.begin(); it != my.end(); it++) {
cout.width(25);
cout << (*it).first <<setw(5) << (*it).second << endl;
}
system("pause");
return 0;
}
Берёт из текста строки и сортирует в алфавитном порядке
+2
foreach ($imagesData['file_title'] as $i1 => $d1) {
usleep(5);
if($i1>0) {
Media::find($i1)->update(['title'=>$imagesData['file_title'][$i1]]);
}
}
foreach ($imagesData['author_name'] as $i2 => $d2) {
usleep(5);
if($i2>0) {
Media::find($i2)->update(['author_name'=>$imagesData['author_name'][$i2]]);
}
}
foreach ($imagesData['author_link'] as $i3 => $d3) {
usleep(5);
if($i3>0) {
Media::find($i3)->update(['author_url'=>$imagesData['author_link'][$i3]]);
}
}
foreach ($imagesData['source_link'] as $i4 => $d4) {
usleep(5);
if($i4>0) {
Media::find($i4)->update(['source_url'=>$imagesData['source_link'][$i4]]);
}
}
foreach ($imagesData['license_name'] as $i5 => $d5) {
usleep(5);
if($i5>0) {
Media::find($i5)->update(['license_name'=>$imagesData['license_name'][$i5]]);
}
}
foreach ($imagesData['license_link'] as $i6 => $d6) {
usleep(5);
if($i6>0) {
Media::find($i6)->update(['license_url'=>$imagesData['license_link'][$i6]]);
}
}
Laravel, блять.
Вот и пусти араба в свою ветку.
0
enum BitNumber {
Bit0 = 0,
Bit1 = 1,
Bit2 = 2,
Bit3 = 3,
Bit4 = 4,
Bit5 = 5,
Bit6 = 6,
Bit7 = 7
};
Из крупного проекта, крупной конторы... Но это еще цветочки, ягодки дальше будут.