Друзья, как написать приложение для телефона, которые будет сканировать текст и исправлять орфографические ошибки?
Friends, how do I write an application for my phone that will scan text and correct spelling mistakes?
Интересно что за значение по умолчанию в Java? 😗
1 2 3 4 5 6 7 8 |
public static int parseInt(String strInt, int defaultValue) { try { return Integer.parseInt(strInt); } catch (NumberFormatException e) { // e.printStackTrace(); } return defaultValue; } |
Нашел такое вот счастье на одном сайте Нет бы добавить общий класс или через запятую указать селекторы, но нет вместо этого пожалуйста:
1 2 3 4 5 6 7 8 9 |
$('#fade').fadeOut() $('#popuprel1').fadeOut() $('#popuprel2').fadeOut() $('#popuprel3').fadeOut() $('#popuprel4').fadeOut() $('#popuprel5').fadeOut() $('#popuprel6').fadeOut() $(".popupbox1").fadeOut() return false; |
Нашел изящный путь удаления цифр из строки на PHP и куча регулярных выражений и видимо человек не знал про [0-9] или \d, в общем выкладываю как было
1 2 3 4 5 6 7 8 9 10 11 12 |
<?php $words = preg_replace('/0/', '', $words ); // remove numbers $words = preg_replace('/1/', '', $words ); // remove numbers $words = preg_replace('/2/', '', $words ); // remove numbers $words = preg_replace('/3/', '', $words ); // remove numbers $words = preg_replace('/4/', '', $words ); // remove numbers $words = preg_replace('/5/', '', $words ); // remove numbers $words = preg_replace('/6/', '', $words ); // remove numbers $words = preg_replace('/7/', '', $words ); // remove numbers $words = preg_replace('/8/', '', $words ); // remove numbers $words = preg_replace('/9/', '', $words ); // remove numbers |
Функция какая то 24 на Golang и там таких много 😝
1 2 3 4 5 6 7 8 9 10 11 |
func q24(s string, pos int) { println(s[:pos], ">", s[pos:], "\tstate = q24") time.Sleep(time.Second) if s[pos] == '0' { q24(s, pos+1) } else if s[pos] == 'B' { q25(s, pos+1) } else { println("Halted") } } |
Вот такая sub функция на golang
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
func Sub(n int, m int) { var s string = "B" if n > 0 { s += "X" } for i := 0; i < n; i++ { s += "0" } s += "1" if m < 0 { s += "Y" m *= -1 } else if m > 0 { s += "X" } for i := 0; i < m; i++ { s += "0" } s += "B" q0(s, 1) } |
Мастер анимации на Javascript
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 |
setTimeout("$('#text_home').html('s_')", "0"); setTimeout("$('#text_home').html('so_')", "150"); setTimeout("$('#text_home').html('sof_')", "300"); setTimeout("$('#text_home').html('soft_')", "450"); setTimeout("$('#text_home').html('softw_')", "600"); setTimeout("$('#text_home').html('softwa_')", "750"); setTimeout("$('#text_home').html('softwar_')", "900"); setTimeout("$('#text_home').html('software_')", "1050"); setTimeout("$('#text_home').html('software_')", "1200"); setTimeout("$('#text_home').html('softwar_')", "1350"); setTimeout("$('#text_home').html('softwa_')", "1500"); setTimeout("$('#text_home').html('softw_')", "1650"); setTimeout("$('#text_home').html('soft_')", "1800"); setTimeout("$('#text_home').html('sof_')", "1950"); setTimeout("$('#text_home').html('so_')", "2100"); setTimeout("$('#text_home').html('s_')", "2250"); setTimeout("$('#text_home').html('a_')", "2400"); setTimeout("$('#text_home').html('ap_')", "2550"); setTimeout("$('#text_home').html('apl_')", "2700"); setTimeout("$('#text_home').html('apli_')", "2850"); setTimeout("$('#text_home').html('aplic_')", "3000"); setTimeout("$('#text_home').html('aplica_')", "3150"); setTimeout("$('#text_home').html('aplicac_')", "3300"); setTimeout("$('#text_home').html('aplicaci_')", "3450"); setTimeout("$('#text_home').html('aplicacio_')", "3600"); setTimeout("$('#text_home').html('aplicacion_')", "3750"); setTimeout("$('#text_home').html('aplicacione_')", "3900"); setTimeout("$('#text_home').html('aplicaciones_')", "4050"); setTimeout("$('#text_home').html('aplicaciones_')", "4200"); setTimeout("$('#text_home').html('aplicacione_')", "4350"); setTimeout("$('#text_home').html('aplicacion_')", "4500"); setTimeout("$('#text_home').html('aplicacio_')", "4650"); setTimeout("$('#text_home').html('aplicaci_')", "4800"); setTimeout("$('#text_home').html('aplicac_')", "4950"); setTimeout("$('#text_home').html('aplica_')", "5100"); setTimeout("$('#text_home').html('aplic_')", "5250"); setTimeout("$('#text_home').html('apli_')", "5400"); setTimeout("$('#text_home').html('apl_')", "5500"); setTimeout("$('#text_home').html('ap_')", "5700"); setTimeout("$('#text_home').html('a_')", "5850"); |
Отличная проверка на Json в Python
1 2 3 4 5 6 |
def isJsonString(str): try: eval(str) except Exception,e : return False return True |
Нашел такой в реальном проекте на PHP 😐
1 2 3 4 5 6 7 8 |
if(isset($_GET["popup"])){popup();exit;} if(isset($_GET["execute"])){execute();exit;} if(isset($_GET["logs"])){logs();exit;} if(isset($_POST["Filllogs"])){Filllogs();exit;} if(isset($_GET["procedure2"])){procedure2();exit;} if(isset($_GET["procedure3"])){procedure3();exit;} if(isset($_GET["ApplyNetWorkFinal"])){ApplyNetWorkFinal();exit;} if(isset($_GET["ApplyNetWorkFinal-tests"])){ApplyNetWorkFinal_tests();exit;} |
Нашел вот такой код Пагинации на PHP 😁
1 2 3 4 5 6 7 8 9 10 11 |
///pagination $page=$_GET['page']; if($page=="" || $page=="1") { $page1=0; } else { $page1=($page*10)-10; } |
Как найти элемент в jQuery? Использовать множество раз Parent 😘
1 2 3 4 5 6 7 8 9 10 11 12 |
$('.block2-btn-addcart').each(function(){ var nameProduct = $(this).parent().parent().parent().find('.block2-name').html(); $(this).on('click', function(){ swal(nameProduct, "is added to cart !", "success"); }); }); $('.block2-btn-addwishlist').each(function(){ var nameProduct = $(this).parent().parent().parent().find('.block2-name').html(); $(this).on('click', function(){ swal(nameProduct, "is added to wishlist !", "success"); }); }); |
Интересная проверка авторизации на PHP. Мне кажется некоторый дупликат проверок. 😚
1 2 3 4 5 6 7 8 9 |
if (isset($HTTP_POST_VARS['login']) || isset($HTTP_GET_VARS['login']) || isset( $HTTP_POST_VARS['logout']) || isset($HTTP_GET_VARS['logout'])) { if ((isset($HTTP_POST_VARS['login']) || isset($HTTP_GET_VARS['login'])) && (!$userdata ['session_logged_in'] || isset($HTTP_POST_VARS['admin']))) { $username = isset($HTTP_POST_VARS['username']) ? phpbb_clean_username($HTTP_POST_VARS ['username']) : ''; $password = isset($HTTP_POST_VARS['password']) ? $HTTP_POST_VARS['password'] : ''; } } |
Слайд Шоу (SlideShow) на PHP 😁
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 |
function StartPartnerSlideshow() { if(endPartnerDiv == "Partner2") { startPartnerDiv = "Partner2"; endPartnerDiv = "Partner3"; setTimeout("GetNextPartner('" + startPartnerDiv + "', '" + endPartnerDiv + "', 10, 0)",partnerspeed); } else if(endPartnerDiv == "Partner3") { startPartnerDiv = "Partner3"; endPartnerDiv = "Partner4"; setTimeout("GetNextPartner('" + startPartnerDiv + "', '" + endPartnerDiv + "', 10, 0)",partnerspeed); } else if(endPartnerDiv == "Partner4") { startPartnerDiv = "Partner4"; endPartnerDiv = "Partner5"; setTimeout("GetNextPartner('" + startPartnerDiv + "', '" + endPartnerDiv + "', 10, 0)",partnerspeed); } else if(endPartnerDiv == "Partner5") { startPartnerDiv = "Partner5"; endPartnerDiv = "Partner6"; setTimeout("GetNextPartner('" + startPartnerDiv + "', '" + endPartnerDiv + "', 10, 0)",partnerspeed); } else if(endPartnerDiv == "Partner6") { startPartnerDiv = "Partner6"; endPartnerDiv = "Partner7"; setTimeout("GetNextPartner('" + startPartnerDiv + "', '" + endPartnerDiv + "', 10, 0)",partnerspeed); } else if (endPartnerDiv == "Partner7") { startPartnerDiv = "Partner7"; endPartnerDiv = "Partner8"; setTimeout("GetNextPartner('" + startPartnerDiv + "', '" + endPartnerDiv + "', 10, 0)", partnerspeed); } else if (endPartnerDiv == "Partner8") { startPartnerDiv = "Partner8"; endPartnerDiv = "Partner9"; setTimeout("GetNextPartner('" + startPartnerDiv + "', '" + endPartnerDiv + "', 10, 0)", partnerspeed); } else if (endPartnerDiv == "Partner9") { startPartnerDiv = "Partner9"; endPartnerDiv = "Partner10"; setTimeout("GetNextPartner('" + startPartnerDiv + "', '" + endPartnerDiv + "', 10, 0)", partnerspeed); } else if (endPartnerDiv == "Partner10") { startPartnerDiv = "Partner10"; endPartnerDiv = "Partner11"; setTimeout("GetNextPartner('" + startPartnerDiv + "', '" + endPartnerDiv + "', 10, 0)", partnerspeed); } else if (endPartnerDiv == "Partner11") { startPartnerDiv = "Partner11"; endPartnerDiv = "Partner1"; setTimeout("GetNextPartner('" + startPartnerDiv + "', '" + endPartnerDiv + "', 10, 0)", partnerspeed); } else { startPartnerDiv = "Partner1"; endPartnerDiv = "Partner2"; setTimeout("GetNextPartner('" + startPartnerDiv + "', '" + endPartnerDiv + "', 10, 0)",partnerspeed); } } |
Подгрузить функцию на Javascript через PHP
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
$html=" function squid_restart_proxy_load$t(){ $warn YahooWin3('998','$page?popup=yes&t=$t&setTimeout={$_GET["setTimeout"]}','$title'); } function GetLogs$t(){ Loadjs('$page?logs=yes&t=$t&setTimeout={$_GET["setTimeout"]}'); } squid_restart_proxy_load$t();"; echo $html; |