- 1
- 2
- 3
if ($('.nav>ul>li').hasClass('selected')) {
$('.selected').addClass('active');
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+1
if ($('.nav>ul>li').hasClass('selected')) {
$('.selected').addClass('active');
}
Кусок кода из меню
0
private void button1_Click(object sender, EventArgs e)
{
short number = 34;
folderBrowserDialog1.ShowDialog();
//fileListBox1.FileName = folderBrowserDialog1.SelectedPath;
DirectoryInfo myFolder = new DirectoryInfo(folderBrowserDialog1.SelectedPath);
foreach (FileInfo T in myFolder.GetFiles())
{
number++;
string filename = T.Name;
File.Move(folderBrowserDialog1.SelectedPath + "" + filename, folderBrowserDialog1.SelectedPath + "" + number.ToString());
}
}
}
}
Решил я тут старые проекты копнуть...
−1
private bool CheckBool(string value)
{
if (value == "on")
return true;
else
return false;
}
////
0
/* сделать логику переводчика из 10 системы в 2, 8 и 16, что бы на вход было десятичное число,
а на выходе двоичное, восьмеричное и шеснадцатиричное представление */
// для проверки, функциями php
$i=378;
echo "$i в двоичной системе = " . base_convert ($i, 10, 2) . PHP_EOL;
echo "$i в восьмеричной системе = " . base_convert ($i, 10, 8) . PHP_EOL;
echo "$i в шестнадцатиричной системе = " . base_convert ($i, 10, 16) . PHP_EOL;
unset ($i);
// десятичное в двоичное, используя алгоритм http://vestikinc.narod.ru/AB/dec_bin_tr.htm
$a = 378;
$b = ''; // пустая строковая переменная
while ($a != 0) {
$b = ($a % 2) . $b; //добавляем в начало остаток от деления, как младший бит двоичного числа
$a = (int)($a / 2); //принимаем целую часть частного за новое делимое
}
echo $b . PHP_EOL;
unset ($a, $b);
// десятичное в восьмеричное, используя алгоритм http://vestikinc.narod.ru/AB/dec_oct_tr.htm
$a = 378;
$b = ''; // пустая строковая переменная
while ($a != 0 & $a % 8 < 8) {
$b = ($a % 8) . $b; //добавляем в начало остаток от деления, как младший бит двоичного числа
$a = (int)($a / 8); //принимаем целую часть частного за новое делимое
}
echo $b . PHP_EOL;
unset ($a, $b);
// десятичное в шестнадцатеричное, через двоичное
$a = 378;
$b = ''; // пустая строковая переменная
while ($a != 0) {
$b = ($a % 2) . $b; //добавляем в начало остаток от деления, как младший бит двоичного числа
$a = (int)($a / 2); //принимаем целую часть частного за новое делимое
}
$count = strlen($b);
while(($count % 4) != 0) { // если количество символов не кратно 4
$b='0'. $b; // то добавляем в начало 0
$count = strlen($b); // снова вычисляем длину
}
$c = ''; // пустая строковая переменная
for($d = 0; $d < $count; $d = $d + 4) //пока счётчик меньше количества символов, прибавляем 4
{
$c = $c . strtr(substr($b, $d,4), //добавляем к $c замену 4-х символов $b с позиции $d
array('0000'=>'0',
'0001'=>'1',
'0010'=>'2',
'0011'=>'3',
'0100'=>'4',
'0101'=>'5',
'0110'=>'6',
'0111'=>'7',
'1000'=>'8',
'1001'=>'9',
'1010'=>'A',
'1011'=>'B',
'1100'=>'C',
'1101'=>'D',
'1110'=>'E',
'1111'=>'F'));
}
echo $c . PHP_EOL;
unset ($a, $b, $c, $d);
// десятичное в шестнадцатеричное, используя алгоритм http://vestikinc.narod.ru/AB/dec_hex_tr.htm
$a = 378;
$b = ''; // пустая строковая переменная
while ($a != 0) {
if ($a % 16 > 0 & $a % 16 < 10):
$b = ($a % 16) . $b;
elseif ($a % 16 == 10):
$b = 'A' . $b;
elseif ($a % 16 == 11):
$b = 'B' . $b;
elseif ($a % 16 == 12):
$b = 'C' . $b;
elseif ($a % 16 == 13):
$b = 'D' . $b;
elseif ($a % 16 == 14):
$b = 'E' . $b;
elseif ($a % 16 == 15):
$b = 'F' . $b;
endif;
$a = (int)($a / 16); //принимаем целую часть частного за новое делимое
}
echo $b . PHP_EOL;
логика переводчика из 10 системы исчисления в 2, 8 и 16, чтобы на входе было десятичное число, а на выходе двоичное, восьмеричное и шеснадцатиричное представление
прошу сильно гавном не бросать - на старости лет, впервые в жизни учу программирование, месяц всего-то как заглянул за экран
0
public bool isUnderpayment(double paymentValue)
{
if (paymentValue > 0)
return true;
return false;
}
Пятница, смеркалось.
0
#include <stdio.h>;
void check(int x, int y) {
if (2*x == y && y < 0 && 0 <= 2*x) {
puts("Impossible!");
}
}
int main() {
check(0x7F80007F, 0xFF0000FE);
}
https://runtimeverification.com/blog/?p=257
When writing code for a specific compiler you can rely on the implementation-specified behavior, but signed overflow is still problematic. GCC promises that conversions between integer types will be reduced modulo the appropriate power of two when the value is not representable in the target type. This means that with GCC the conversion above will initialize var to -0x112234 on any architecture that GCC supports. However, only initialization and other conversions are safe. GCC still considers signed overflow in arithmetic as undefined behavior, and optimizes under the assumption that there will be no overflow. This can lead to apparently impossible results when signed values do overflow. Compiled with -O3, this program prints “Impossible!”.
By adding apparently-redundant casts to 2*x to give (int)(2*(unsigned int)x), the calculation becomes implementation-specified behavior from an out-of-range conversion instead of undefined behavior. While this code may not be portable between compilers, GCC now guarantees the “impossible” code will not be executed even with -O3.
−1
($prepayment ? 'Предо' : 'О') . 'плата счета №'
Когда DRY возведен в абсолют
−1
DBHelper dbHelper = DBConnect.getIntance().getDBHelper();
DBConnect.getIntance().addCycleReport(reportObj,dbHelper);
dbHelper.close();
Коллега попросил помочь с дебагом
−1
$(document).ready(function() {
$('.tab').click(function(){
var tabs = $(this).closest('.tabs');
// Удаляем классы active
$(this).siblings().removeClass('active');
tabs.children('.tabs-content').children('.tabs-content-item').removeClass('active');
// Добавляем классы active
$(this).addClass('active');
tabs.children('.tabs-content').children('.tabs-content-item').eq($(this).index()).addClass('active');
})
});
Вот пример:
https://codepen.io/ShvedOFF/pen/weBgrQ
Как более грамотно оформить данный код?
Все отлично работает, но выглядит коряво.
0
body{
background: gray;
text-align: center;
}
#serials{
text-align: center;
}
#search{
font-weight: bold;
border-radius: 0px 20px 20px 0px;
}
#search:hover{
color: white;
}
input{
border-radius: 20px 0px 0px 20px;
text-align: center;
}
input, #search{
border: grey;
background: #9e9e9e !important;
font-size: 20px;
padding: 10px 20px 10px 10px;
outline: none;
color: white;
}