Jenek
-
Posts
156 -
Joined
-
Last visited
Content Type
Profiles
Forums
Calendar
Store
Posts posted by Jenek
-
-
-
var s = 0;
for(var i = 1; i <= 12; i++) {
s+= Math.pow((1 + 0.16/12), -i)
}
11,0216085639987
upd: заверните формулу обратно, сумму и степень проходят в школе а в развернутом виде она ломает мозг
-
mc это Midnight Commander он с putty никак не связан.
поиск там Shift+F7, но по маске в файлах искать не умеет, просто текст пожалуйста.
grep может искать в файлах по регулярным выражениям.
man grep справка.
пример:
$ grep 'r.*?t' ./*.php
$ /wp-config.php:define('DB_USER', 'root'); // Your MySQL username
-
Решил проверить куда это там стучит IE, а там ночной кошмар параноика
iexplore.exe:1604 TCP pc:58702 a92-122-190-41.deploy.akamaitechnologies.com:http ESTABLISHED
iexplore.exe:1604 TCP pc:58703 a92-122-190-41.deploy.akamaitechnologies.com:http ESTABLISHED
firefox.exe:2184 TCP pc:58499 a92-122-190-35.deploy.akamaitechnologies.com:http ESTABLISHED
iexplore.exe:1604 TCP pc:58679 a92-122-190-34.deploy.akamaitechnologies.com:http ESTABLISHED
iexplore.exe:1604 TCP pc:58682 a92-122-190-34.deploy.akamaitechnologies.com:http ESTABLISHED
firefox.exe:2184 TCP pc:58500 a92-122-190-33.deploy.akamaitechnologies.com:http ESTABLISHED
firefox.exe:2184 TCP pc:58493 a92-122-190-26.deploy.akamaitechnologies.com:http ESTABLISHED
firefox.exe:2184 TCP pc:58507 a92-122-190-26.deploy.akamaitechnologies.com:http ESTABLISHED
firefox.exe:2184 TCP pc:58508 a92-122-190-26.deploy.akamaitechnologies.com:http ESTABLISHED
firefox.exe:2184 TCP pc:58509 a92-122-190-26.deploy.akamaitechnologies.com:http ESTABLISHED
firefox.exe:2184 TCP pc:58510 a92-122-190-26.deploy.akamaitechnologies.com:http ESTABLISHED
firefox.exe:2184 TCP pc:58501 a92-122-190-15.deploy.akamaitechnologies.com:http ESTABLISHED
-
Правый край во всех браузерах дергается немного, не люблю такие вещи.
Может это подойдет, я немного все переделал, но зато во всех браузерах все красиво, а в FF чуть дергается правый край.
-
Анимация выполняется асинхронно, по завершении вызывается callback (3-й параметр) которым и нужно пользоваться.
$("#Img").animate({opacity: "0"}, "slow", function() {
$("#Img").attr({ src: "new_img.jpg", alt: "New alt" });
$("#Img").animate({opacity: "1"}, "slow");
});ключевая ссылка по jQuery
-
Потому что это две неотъемлемые части.
Это не мой подход, я пожалуй останусь при своем.
Неотъемлемость есть только в случае совсем уж веб-приложений вроде gMail и то спорно.
А я могу сделать это одним запросом. И у кого понятнее логика работы?Кстати, в приведенном примере у меня всего один запрос, вместо 4х строчек кода у вас. Не понимаю, как это может быть читабельнее?
А 4 функции, которые делают всю работу, почему не считаете?
И еще один пример из жизни.Пример на SC в студию (чтобы видеть, что нужно сделать).
Не совсем. В вашем примере выборок не меньше. Ведь каждый элементик внутри тоже нужно выбрать.True и как показывает пример старт выборки затратная операция, лучше 4 раза по 10к элементов, чем 1 раз 10к + 30к раз по одному.
-
Работает .css() в разы медленнее простого навешивания.
А разве я забыл об этом написать?
4 выборки? О_о Ох говноидея...Ну, конечно.
$("#container > div").each(function(){
$(this).addClass('hideU');
$(this).children('span:first')[0].style.color = 'red';
$(this).children('span:last').addClass('green');
$(this).children('b:first').empty();
});результат: 1393 : 1256 : 1215 : 1178 : 1232
$('#container div u').addClass('hiddenBlock');
$('#container div span:first-child').css("color", "red");
$('#container div span:nth-child(2)').addClass('green');
$('#container div b').empty();результат: 550 : 341 : 342 : 341 : 376 : 344
$("#container div .setRed").css( "color", "red" );
$("#container div .addGreenClass").addClass('green');
$("#container div .clearThis").empty();
$("#container div .hideThis").addClass('hiddenBlock');результат: 440 : 278 : 281 : 280 : 313 : 279
SC
результат: 951 : 318 : 322 : 316 : 313 : 313
-
по первому примеру
$("#container").find("div").each( function(){ $(this).css( "color", "red" ) } );
0_o, это очень далеко от jQuery
На jQuery это так выглядит так:
$("#container div").css( "color", "red" );
это в два раза медленее SC не потому, что выборку трудно сделать ( выборка $("#container div"); это 18мс в safari и 40мс в ie8), а потому, что .css( "color", "red" ) выполняет пачку проверок на кроссбраузерность и т.п. (это не зря потраченное время, это стабильность и безглючность).
Именно так и нужно писать.
Но если уж случилось 10000 итемсов (это все-таки исключительный случай, а не норма) jQuery прекрасно ускоряется, мы можем просто использовать ту же функцию, что и SC, причем скорость будет больше чем у SC:
$("#container div").each(function(){
try {
this.style.color = "red";
} catch ( e ) { }
});Но повторюсь, это крайний случай нет никаких причин отказывать от более надежного и читабельного .css( "color", "red" )
разница производительности в реальных условиях абсолютно не существенная.
по второму примеру
Добавим классы там где нужно (а как же чем class="clearThis" отличается от SC="sc_clear:exec", везде где можно добавить SC="sc_clear:exec" можно добавить и class="clearThis").
и догоним SC (в ie8 даже обгоним), а по первому проходу обгоним везде (я даже не знаю, что лучше 70 : 70 : 70 или 1500 : 50 : 50), причем код без каких либо оптимизаций:
$("#container div .setRed").css( "color", "red" );
$("#container div .addGreenClass").addClass('green');
$("#container div .clearThis").empty();
$("#container div .hideThis").addClass('hiddenBlock');но плюс jquery в то, что для нее классы только опция, можно и без них, только чуть медленней, а как SC будет без своих SC="sc_clear:exec":
$('#container div u').addClass('hiddenBlock');
$('#container div span:first-child').css("color", "red");
$('#container div span:nth-child(2)').addClass('green');
$('#container div b').empty();Глобального превосходства в скорости нет, имеется задержка при первом запуске, а главное код на jQuery компактнее, читабельнее, очевиднее и сосредоточен в одном месте, логика работает с представлением, а не перемешана с ним.
-
MSHTML это движок эксплорера.
8.00.6001.18702 это последняя версия, судя по тому, что у меня такая же.
GENERATOR это дополнительная инфа, ее показывать не нужно, браузер ее вообще никак не использует.
>"автограф" редактора типа Frontpage
Откуда редактор знает последнюю версию IE8, это похоже шутка разработчиков.
-
for
in JavaScript
Записать то можно, но вы уверены, что хотите именно то, что записано?
все выражения перечисленные через запятую выполняются, но результат последовательности то, что было последним
a<4 , b<5 , c<5 в данном случае то же самое, что c<5 если нужно одновременное выполнение условий то пишите так:
for(a=1 , b=1 , c=1; a<4 && b<5 && c<5; a++,b++,c++)
a, b, c становятся глобальными обычно это лишнее, нужно добавить var
for(var a=1, b=1, c=1; a<4 && b<5 && c<5; a++, b++, c++)
-
-
fileinput.value?
получить путь невозможно по причинам безопасности
например в ie8 value будет C:\fakepath\file.name, а в опере вроде C:\fake_path\file.name
-
Сложно то как.
Устройства > Установить дополнения
На рабочем столе появиться диск с дополнениями, заходим и запускаем autorun.sh, в появившемся окне вводим пароль.
-
в UNIQUE null может повторяться
-
Была такая ерунда с Ubuntu Server, лечится настройками виртуализации, убрал какую-то галочку, точнее не помню давно было.
-
body {
font-family: Arial,Verdana,Tahoma,"Trebuchet MS",Sans-Serif,Georgia,Courier,"Times New Roman",Serif;
}нужно заменить на
body {
font-family: Arial,Verdana,Tahoma,"Trebuchet MS",Sans-Serif;
}и людям станет проще.
-=PSU=-, рекомендую плагин Stylish, помогает лечить любые сайты самостоятельно.
-
Все еще используете ?> в конце файла, значит эту ошибку вам еще не раз исправлять.
И вот это вот
nick='".$login."'
это ерунда.
Читайте тут http://ru.php.net/mysql_real_escape_string, есть даже пример как вас хакнут и, конечно, пример как нужно делать.
-
Господа вот сделал файл проверки и переадрессации и все равно получаю эту ошибку
Какую? «Заголовки уже отправлены»?
?>
Не нужно ставить эту штуку в конце файла, пробел или пустая строка после нее может быть причиной ошибки «Заголовки уже отправлены» Например, у вас это может быть в config.php. PHP сам видит, что файл закончился и как бы автоматически вставляет ее (как еще сказать понятно).
-
<?
session_start();
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">Начиная с <!DOCTYPE пошел вывод.
upd: и вообще, разделять нужно шаблоны и логику
-
Это называется делегация событий.
Обязательна для освоения, некоторые вещи так делать гораздо быстрее или эффективней с точки зрения производительсти.
Особенно удобно на страницах где много динамических изменений, и при традиционном подходе пришлось бы постоянно атачить обработчики к создаваемым элементам.
3 абзаца, но на русском — http://designformasters.info/posts/seven-j...vent-delegation
подробно с примерами — http://icant.co.uk/sandbox/eventdelegation/
-
Выложите картинку.
-
Visual Studio это редактор, на нем не может быть движков.
(*.aspx) это ASP.NET и тоже не движок это примерно то же самое что PHP.
Корректный пример сравнения:
Движок Oxite на ASP.NET и движок Joomla на PHP
Мне кажется, ваш выбор Joomla, из-за доступности поддержки (специалистов по Joomla все таки поболе).
-
Попробую телепатически выявить проблему.
Для стандартного режима, вместо:
document.body.scrollTop
нужно использовать:
document.documentElement.scrollTop
угадал?
upd:
ну и чтоб не дергался:
document.documentElement.style.backgroundImage = "url('faux-image.png')";
document.documentElement.style.backgroundAttachment = 'fixed';
вопрос вывода!
in Database
Posted
SELECT * FROM T1_AVTO INNER JOIN Т2_BRAND ON T1_AVTO.brand = Т2_BRAND.id;