ਮੇਰੀ ਮਨਪਸੰਦ ਪਾਠ ਸੰਪਾਦਕ Geany. ਇਹ ਬਹੁਤ ਹੀ ਨਿਊਨਤਮ ਹੈ ਇੱਥੇ ਹੈ, ਜੋ ਕਿ ਭਾਸ਼ਾ ਦੀ ਇੱਕ ਵੱਡੀ ਸੀਮਾ ਹੈ, ਨੂੰ ਸਹਿਯੋਗ ਦਿੰਦਾ ਹੈ – ਸ਼ੈੱਲ, PHP, ਪਾਈਥਨ, C … ਆਦਿ. ਉੱਥੇ ਆਟੋਕੰਪਲੀਟ ਦੀ ਹੈ, ਜਦਕਿ ਨਰਕ agile ਹੈ. ਇਹ ਸੰਭਵ ਤੌਰ 'ਤੇ ਕਦੇ ਕਦੇ ਸੁਹਾਵਣਾ ਦੀ ਘਾਟ ਹੈ, ਪਰ ਮੇਰੇ ਲਈ ਪਲ' ਤੇ ਕਾਫ਼ੀ ਵੱਧ ਹੈ. ਮੈਨੂੰ ਕੋਰਸ ਆਨਲਾਈਨ ਸ਼ੁਰੂ ਕੀਤਾ ਪਾਇਥਨ ਪਰੋਗਰਾਮਿੰਗ на SoftUni – ਆਪਣੇ ਗਿਆਨ ਨੂੰ ਤਾਜ਼ਾ ਕਰਨ ਲਈ ਅਤੇ ਅੱਪਗਰੇਡ ਕਰਨ ਲਈ, ਕਿਉਕਿ ਮੈਨੂੰ ਕਾਫੀ ਬਾਅਦ ਨਾ ਰਿਹਾ ਕਿ ਕੀ ਪਾਇਥਨ ਨਾਲ ਵਾਪਰਦਾ ਹੈ 3. ਕੋਰਸ ਦੇ ਲੈਕਚਰਾਰ ਦੀ ਸਿਫਾਰਸ਼ PyCharm ਪ੍ਰੋਗਰਾਮਿੰਗ pyton ਲਈ IDE ਤੌਰ, ਪਰ ਹੁਣ ਤੱਕ ਮੈਨੂੰ ਕਰਨ ਲਈ ਮੇਰੇ ਪਸੰਦ ਤੱਕ, ਕੁਦਰਤੀ ਕਸਰਤ ਲਈ Geany ਦਾ ਇਸਤੇਮਾਲ.

ਲੈਕਚਰ ਰਲੀ ਮਹਿਸੂਸ ਕੀਤਾ ਦੌਰਾਨ 2 ਕਾਲ

  1. ਪਾਈਥਨ ਆਟੋਕੰਪਲੀਟ-ਅਤੇ exhaled ਦਸਤਾਵੇਜ਼ ਤੱਕ ਫੰਕਸ਼ਨ ਅਤੇ ਢੰਗ ਨੂੰ
  2. ਲਈ ਕੋਈ ਪ੍ਰਮਾਣਿਕਤਾ pep8 ਮਿਆਰੀ

ਖ਼ੁਸ਼ ਖ਼ਬਰੀ ਦਾ ਹੈ, ਜੋ ਕਿ Geany ਸੰਰਚਨਾ ਕੇ ਲਈ ਕਾਫ਼ੀ ਲਚਕਦਾਰ ਹੈ ਅਤੇ ਆਸਾਨੀ ਨਾਲ ਅਜਿਹੇ ਲਾਪਤਾ 'ਤੇ ਦੇ ਕੇ ਵਧਾਉਣ ਦੀ ਜਾ ਸਕਦਾ ਹੈ,. ਦਿਉ ਪਾਇਥਨ ਦਸਤਾਵੇਜ਼ ਨੂੰ ਜੋਡ਼ਨ ਸਾਡੇ IDE ਤੱਕ:

  • ਆਪਣੇ ਕੱਢਣ ਹੇਠ ਸਕਰਿਪਟ ਸਾਡੇ ਰਾਹ ਵਿਚ ਕਿਤੇ / usr / bin ਭੁੱਲੋ ਇਸ ਨੂੰ ਚੱਲਣਯੋਗ ਬਣਾਉਣ ਲਈ ਨਾ ਦੇ ਤੌਰ ਤੇ
  • ਫਾਇਲ ~ / config / geany / filedefs / filetypes.python ਨੂੰ ਸੋਧ ਹਿੱਸਾ ਸੈਟਿੰਗ ਹੇਠ ਦਿੱਤੀ ਸਤਰ ਸ਼ਾਮਿਲ ਵਿਚ context_action_cmd = pydocw% s ਨੂੰ. ਜੇ ਸਿਰਫ ਪਿਛਲੇ ਪਗ ਤੱਕ binarkata ਦੇ ਨਾਮ ਨੂੰ ਸ਼ਾਮਿਲ ਕੀਤਾ ਗਿਆ ਹੈ. Geany ਮੁੜ ਚਾਲੂ ਜੇ ਚਲਾਉਣ.
  • ਸਾਨੂੰ ਹੀ ਇੱਕ ਪ੍ਰਸੰਗ-ਕਾਰਵਾਈ ਹੈ, ਜੋ ਕਿ ਫੰਕਸ਼ਨ ਬਾਰੇ ਜਾਣਕਾਰੀ ਨੂੰ ਹਟਾ ਦਿੱਤਾ ਜਾਵੇਗਾ ਹੈ. Аз си добавих shortcut за да ми е по удобно като не ми е ясно някоя функционалност. ਮੈਨੂੰ ਇਸ ਪਹੁੰਚ ਨੂੰ ਬਹੁਤ ਹੀ ਬਹੁਤ ਕੁਝ Leach ਕਿਉਕਿ ਮੈਨੂੰ ਪਸੰਦ ਹੈ ਮੈਨੂੰ NetBeans ਪਹੁੰਚ annoys.

ਇਸ ਲਈ ਹੁਣ ਤੱਕ, ਇਸ ਲਈ ਚੰਗਾ. ਫਿਰ ਮੈਨੂੰ ਅਸਲ ਵਿੱਚ ਇੱਕ ਪ੍ਰਮਾਣਿਕਤਾ ਦਾ ਕੋਡ ਤੁਹਾਡੇ ਲਿਖਣ ਦੀ ਹੈ ਨੂੰ ਚਾਹੁੰਦਾ ਸੀ – ਮੈਨੂੰ ਆਮ ਤੌਰ 'ਤੇ ਸਵੀਕਾਰ ਕੀਤਾ ਮਿਆਰ ਅਨੁਸਾਰ ਲਿਖਣ ਦੀ ਜ ਕੋਈ ਵੀ ugliness ਲਿਖਣ ਦੀ ਹੈ ਕਿ ਕੀ. ਆਮ ਤੌਰ 'ਤੇ ਮੈਨੂੰ ਫੇਰ ਪਤਾ ਲੱਗਿਆ ਹੈ tutorialče ਨੂੰ ਕੁਝ ਵਾਪਰਨਾ ਹੈ, ਪਰ ਇਸ ਨੂੰ ਇੱਕ ਬਿੱਟ ਪੁਰਾਣੀ ਹੈ – Geany ਸਭ ਕੁਝ ਆਪਣੇ ਆਪ ਨੂੰ ਵਿੱਚ ਬਣਾਇਆ ਗਿਆ ਹੈ ਸਿਰਫ ਇਸ ਨੂੰ pep8 ਪੈਕੇਜ ਇੰਸਟਾਲ ਕਰਨ ਦੀ ਲੋੜ ਹੈ. ਵਿਚ ਡੇਬੀਅਨ apt-ਪ੍ਰਾਪਤ ਖੋਜਣ ਦਾ ਤਰੀਕਾ ਦੱਸੋ ਜਾਦੂ ਹੁੰਦਾ ਹੈ ਨੂੰ ਇੰਸਟਾਲ pep8 ਕੁੜੀ ਨੂੰ ਹੋਰ distrota ਵਿੱਚ ਕੰਮ ਕਰਦਾ ਹੈ. ਦੂਜਾ ਮੇਨੂ ਸਰੀਰ ਬਟਨ ('ਤੇ ਘੱਟੋ ਘੱਟ ਮੇਰੇ ਲਈ) е Lint след кликването му ще откриете колко грозен код сте сътворили 😀

Screenshot from 2016-01-11 20-42-21

Това е общи линии как да накарате вашият Geany да работи по добре с Python и същевременно да продължи да бъде бърз без да кара процесора ви да иска да си тегли куршума.

ਵਿਚ ਸਰਟੀਫਿਕੇਸ਼ਨ ipv6.he.net ਰੋਜ਼ਾਨਾ ਦੇ ਟੈਸਟ ਹੈ, ਜੋ ਕਿ ਦੇਣ ਹੈ 1 ਸਾਰੇ ਮੁੱਖ ਟੈਸਟ ਪਾਸ ਕੀਤਾ ਦੇ ਬਾਅਦ ਵਾਧੂ ਬਿੰਦੂ. ਕੀਤਾ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ 100 ਵੱਧ ਨਤੀਜੇ ਲਈ ਅਜਿਹੇ ਟੈਸਟ 😐 . ਟੈਸਟ ਆਪਣੇ ਆਪ ਨੂੰ ਪੂਰੀ ਮਾਮੂਲੀ ਹਨ

  • ਜੋੜਦਾ
  • ਤੁਹਾਨੂੰ ਛਾਣੇ
  • ਡੀਆਈਜੀ ਕਸੌਟੀ
  • ping
  • ਕੌਣ ਹੈ

ਸਭ ਕੋਝਾ ਹੈ, ਜੋ ਕਿ ਟੈਸਟਿੰਗ ਆਪਣੇ ਆਪ ਨੂੰ, ਵਿਲੱਖਣ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ, ਭਾਵ ਤੁਹਾਡੇ ਕੋਲ ਇੱਕ ਡੋਮੇਨ ਦੋ ਵਾਰ 🙂 ਵਿਚ ਹੋਰ ਸਭ ਕੁਝ ਹਨ, ਇੱਕ ਛੋਟਾ ਜਿਹਾ ਤੰਗ ਨਾ ਵਰਤੋ ਕਰ ਸਕਦੇ ਹੈ 🙄 – ਕੋਈ ਚੁਣੌਤੀ ਹੁਣੇ ਕੋਰੜੇ 5 ਇਸ ਨੂੰ ਅਤੇ ਕਾਪੀ ਵਿਚ CLI-ਹੁਕਮ / ਆਪਣੇ ਸਾਈਟ ਵਿਚ ਇਸ ਦਾ ਨਤੀਜਾ ਪੇਸਟ.

ਹੋਣ ਦੇ ਨਾਤੇ ਆਲਸੀ ਅਤੇ ਪ੍ਰਬੰਧਕ ਜੋ ਪਸੰਦ ਦੀ ਜ਼ਿੰਦਗੀ ਨੂੰ ਆਸਾਨ ਮੇਰੇ ਲਈ ਇੱਕ ਤੇਜ਼ ਗੰਦੇ ਕੰਮ ਨੂੰ ਇੱਕ ਸਧਾਰਨ ਦੇ bash-ਹੈ, ਜੋ ਕਿ ਕੰਮ ਕਰਨ ਦੀ scribbled ਕਰਦਾ ਹੈ ਨੂੰ

#!/bin/bash

hr() {
  local start=$'\e(0' end=$'\e(B' line='qqqqqqqqqqqqqqqq'
  local cols=${COLUMNS:-$(tput cols)}
  while ((${#line} < cols)); do line+="$line"; done
  printf '%s%s%s\n' "$start" "${line:0:cols}" "$end"
}

if [ -z $1 ]
then
  echo "Append domain afert the script name!!!"
  exit
fi

IP=$(dig $1 AAAA +short)

if [ -z ${IP} ]
then
  echo "$1 dont have valid IPv6 record"
else
  reset
  traceroute6 $1
  hr
  dig $1 AAAA
  hr
  dig -x ${IP}
  hr
  ping6 -c3 ${IP}
  hr 
  whois ${IP}
fi

ਦੇਖਿਆ ਜਾ ਸਕਦਾ ਹੈ ਦੇ ਰੂਪ ਵਿੱਚ ਲਿਪੀ insanely ਸਧਾਰਨ ਹੈ. ਪੇਸ਼ ਡੋਮੇਨ ਨਾਲ ਫਿਰ ਇਸ ਨੂੰ ਕਿ ਕੀ IPv6 ਇੰਦਰਾਜ਼ ਮੰਨਿਆ ਅਤੇ ਜੇ ਇਸ ਨੂੰ ਲਈ ਰੋਜ਼ਾਨਾ ਦੀ ਟੈਸਟ ਕੀਤਾ ਹੈ. ਬਹੁਤੇ coolest ਹਿੱਸਾ – ਫੰਕਸ਼ਨ ਘੰਟਾ ਜਿਸ ਨੂੰ ਪ੍ਰਿੰਟ ਸਕਰੀਨ ਦੇ ਚੌੜਾਈ ਭਰ ਵਿੱਚ ਇੱਕ ਲਾਈਨ ਤੱਕ ਲਿਆ ਗਿਆ ਹੈ bash-ਹੈਕਰ.

A shell script wants your job

Днес докато работех видях че една от машините лагна много жестоко. Влизам в нея гледам един cron наблъскал адски много зомби процеси (грубо около 50-60). Нямаше как да ги убия всички с killall затова се наложи да направя малко по грамотно решение на проблемада драсна едно елементарно ਬੈਸ਼ скриптче което да намери и убие процесите. 50-тина PID-а не се пишат лесно на ръка :ਡੀ '. Скрипта го надрасках за минута и е свръх елементарен но все пак заслужава внимание 🙂

В основата му седи конвейера

ps ax | grep -v grep | grep process_name | awk '{print $1}')

Тука получаваме лист с всички PID-ове на процеса който трябва да килнем като изключваме grep от този списък. Вече като имаме списъка нещата стават лесни всичко се завърта в един for. Ето го и крайния резултат

#!/bin/bash

PR=$(ps ax | grep -v grep | grep process_name | awk '{print $1}')

for PID in $PR
do
echo "$PID will be killed"
kill -9 $PID
done

Може да сетунинговакато името се взима като аргумент след името на скрипта и по този начин се вика като изпълнимо binary. Обаче не е много добра практика да има много такива чести случаи 😀 Но никога не пречи да сме предпазени от всякакви шитни

Zemanta ਨਾਲ ਲੈੱਸ

ਅੱਜ ਮੈਨੂੰ ਇੱਕ ਹੌਲੀ ਨੂੰ ਅਨੁਕੂਲ ਕਰਨ ਲਈ ਖੇਡੇ SQL genus ਦੀ ਐਪਲੀਕੇਸ਼ਨ

SELECT * FROM 'table' WHERE `field` LIKE '%word%'

ਕਿੱਥੇ ਹੁਣ ਇੱਥੇ ਸਮੱਸਿਆ ਹੈ – ਪਿਛਲੇ ਹਿੱਸੇ ਨੂੰ '% ਸ਼ਬਦ ਦਾ%’ ਅਤੇ ਹੋਰ ਵੀ ਖਾਸ ਅੱਖਰ ਵਿੱਚ % ਸ਼ਬਦ ਨੂੰ ਅੱਗੇ, ਜੋ ਕਿ ਕੀ. wildcard ਪ੍ਰਤੀਕ % ,ਕੋਈ ਵੀ ਮੁੱਲ ਦੇ ਅੱਗੇ, ਸਾਨੂੰ ਸਿੱਧੇ ਹੌਲੀ ਵਿੱਚ ਸਿੱਧਾ ਕਿਊਰੀ ਕਰਦਾ ਹੈ, ਕਿਉਕਿ ਇਸ ਤਰੀਕੇ ਨਾਲ ਕਾਰਜ ਨੂੰ ਸਾਡੇ ਨਾਲ ਰੁਕ ਸੂਚਕ ਫੀਲਡ ਵਰਤਣ ਲਈ. ਫ਼ੈਸਲੇ ਹਮੇਸ਼ਾ ਦੇ ਤੌਰ ਤੇ, ਪਰ ਹਮੇਸ਼ਾ ਸਾਫ ਨਾ 😆 ਓਵਰਆਲ MySQL ਉਹ ਇਸ ਸਮੱਸਿਆ ਦਾ ਹੱਲ ਹੈ ਪੂਰਾ-ਟੈਕਸਟ ਖੋਜ ਇੰਡੈਕਸਿੰਗ ਖੇਤਰ. ਕਰਨਾ ਖੇਤ ਨੂੰ ਬਦਲਣ ਕਰਦਾ ਹੈ ਲਿਖਿਆ ਦਸਤਾਵੇਜ਼ ਦੀ ਇੱਕ ਬਹੁਤ ਕੁਝ ਹੈ, ਪਰ ਛੇਤੀ ਕਰਨਾ ਚੋਟੀ ਦੇ ਬੇਨਤੀ ਨੂੰ ਤਬਦੀਲ ਕਰਨ ਲਈ ਦਾ ਵਰਣਨ ਕਰੇਗਾ, ਕਿਉਕਿ ਸਾਨੂੰ ਇੱਕ ਛੋਟਾ ਜਿਹਾ ਡਰਾਮਾ ਕਰਨ ਅੰਤ ਪ੍ਰਾਪਤ ਕਰੋਗੇ. ਉਪਰੋਕਤ ਲਾਗੂ-ਟੈਕਸਟ ਖੇਤਰ ਦੇ ਰੂਪ ਵਿੱਚ Sledka, ਐਪਲੀਕੇਸ਼ਨ ਨੂੰ ਦੀ ਕਿਸਮ ਵਿੱਚ ਬਦਲਾਅ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ:

SELECT * FROM `table` WHERE MATCH (field) AGAINST ('word')

ਇਸ ਬਣਤਰ ਸਪੱਸ਼ਟ ਹੈ ਅਤੇ ਕੋਈ ਵੀ ਬੇਲੋੜੀ ਚਰਚਾ ਦੀ ਲੋੜ ਹੈ. ਉਪਰੋਕਤ ਸਵਾਲ ਫੋਰਸ ਵਿੱਚ ਪ੍ਰਵੇਸ਼ ਕਰੇਗਾ, ਜੇਕਰ ਇਹ ਸ਼ਬਦ ਦਾ, ਤੁਹਾਨੂੰ ਘੱਟੋ-ਘੱਟ ਇੱਕ ਬੇਨਤੀ ਕਰ ਲਈ 4 ਨਿਸ਼ਾਨ, ਮੂਲ ਮੁੱਲ ਹੈ, ਤੁਹਾਨੂੰ ਮੁੱਲ ਨਿਰਧਾਰਿਤ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ ਨੂੰ ਤਬਦੀਲ ਕਰਨ ਲਈ ਚਾਹੁੰਦੇ ਹੋ, ਜੇਕਰ, която желаете в my.cnf в частта [mysqld] ਐਲਾਨ ft_min_word_len= 3 ਜ 2, 1 не е добър избор очевидно 😉 . ਤੁਹਾਨੂੰ ਮੁੱਲ ਅਤੇ ਚਾਲੂ MySQL ਸਰਵਰ-ਇੱਕ ਨੂੰ ਆਪਣੇ ਟੇਬਲ 'ਤੇ ਮੁਰੰਮਤ ਨੂੰ ਕੀ ਕਰਨ ਦੀ ਲੋੜ ਹੈ ਨੂੰ ਬਦਲ ਦੇ ਬਾਅਦ, ਨਵ ਇੰਡੈਕਸਿੰਗ ਲਈ ਫੋਰਸ ਵਿੱਚ ਪ੍ਰਵੇਸ਼. ਇਸ ਲਈ ਹੁਣ ਤੱਕ ਹਰ ਚੀਜ਼ ਸਾਫ: ਬਦਲਾਅ ਕਰਨ, ਰੀਸੈਟ, ਇੰਡੈਕਸ rebildvam ਅਤੇ ਮੇਰੇ ਲਈ ਬੇਨਤੀ ਕਰੋ ਅਤੇ ਰਿਟਰਨ ਕਰਦੇ 0 ਕ੍ਰਮ ਦੇ ਨਾਲ ਚੈੱਕ 😀

SHOW VARIABLES

ਮੈਨੂੰ ਪਤਾ ਹੈ ਕਿ ਮੁੱਲ, ਮੈਨੂੰ ਫੋਰਸ ਵਿਚ ਪੁੱਛਿਆ ਕਿ ਕੀਤਾ ਹੈ, ਨੂੰ ਫਿਰ ਇੰਡੈਕਸ rebildvam – ਉਸੇ ਹੀ ਨਤੀਜਾ ਹੈ. ਕੋਝਾ 🙄, ਬਹੁਤ ਹੀ ਬੇਚੈਨ. ਇੱਥੇ ਇਸ 'ਤੇ ਇੱਕ ਵੱਡੇ ਫ਼ਿਟਕਾਰ ਅਤੇ ਸ਼ੈੱਡ 😀 ਜੋ ਕਾਫ਼ੀ ਸੀ ਦੀ ਕੁੰਜੀ ਵਲੂੰਧਰਨ ਸ਼ੁਰੂ ਕੀਤਾ, ਪਰੈਟੀ ਦਿਲਚਸਪ. ਸਾਰੀ 'ਤੇ, ਮੈਨੂੰ ਦਸਤਾਵੇਜ਼ ਨੂੰ ਪੜ੍ਹਨ ਲਈ ਹੈ, ਜੋ ਕਿ ਸੜਕ ਨੂੰ ਪਤਾ ਨਾ ਕਰਦੇ ਸ਼ੁਰੂ ਕੀਤਾ ਹੈ ਅਤੇ ਇੱਕ ਦਿਲਚਸਪ ਬੀਤਣ ਕਰਨ ਲਈ ਆਇਆ ਸੀ

Such a technique works best with large collections (ਵਾਸਤਵ ਵਿੱਚ, ਇਸ ਨੂੰ ਧਿਆਨ ਨਾਲ ਇਸ ਤਰੀਕੇ ਨਾਲ ਸੁਧਾਰਿਆ ਗਿਆ ਸੀ). ਬਹੁਤ ਹੀ ਛੋਟੇ ਟੇਬਲ ਲਈ, ਸ਼ਬਦ ਨੂੰ ਵੰਡ ਦੀ ਸਹੀ ਨੂੰ ਆਪਣੇ ਅਰਥ ਮੁੱਲ ਨੂੰ ਪ੍ਰਗਟ ਨਾ ਕਰਦਾ, ਅਤੇ ਇਸ ਮਾਡਲ ਨੂੰ ਕਈ ਵਾਰ ਅਨੋਖਾ ਨਤੀਜੇ ਪੈਦਾ ਕਰ ਸਕਦਾ ਹੈ. ਉਦਾਹਰਣ ਲਈ, ਪਰ ਸ਼ਬਦ "MySQL ਨੂੰ" ਪਿਛਲੇ ਵੇਖਾਇਆ ਲੇਖ ਸਾਰਣੀ ਦੇ ਹਰ ਕਤਾਰ ਵਿਚ ਮੌਜੂਦ ਹੈ, ਸ਼ਬਦ ਲਈ ਇੱਕ ਖੋਜ ਕੋਈ ਨਤੀਜੇ ਪੈਦਾ

ГРЕДА 😳 Дам табличката ми беше малка – ਪਰ ਇਸ ਨੂੰ ਇੱਕ ਟੈਸਟ ਸੀ. 'ਤੇ ਇੱਕ ਵਿਸ਼ਾਲ ਸਾਰਣੀ ਵਿੱਚ ਸਾਡੇ ਕਾਰਜ ਨੂੰ 2 000 000 ਕ੍ਰਮ ਅਤੇ ਉੱਥੇ ਕੁਝ ਸੁੱਤੇ. ਨਾਲ ਨਾਲ ਹੁਣ ਸਾਫ ਸਮੱਸਿਆ ਨੂੰ. ਆਸਮਾਨ ਸਾਫ ਫੈਸਲਾ ਕਰਨ ਲਈ, ਮੈਨੂੰ ਸੰਖੇਪ ਜ਼ਿਕਰ ਹੋਵੇਗਾ, ਹੈ, ਜੋ ਕਿ ਪੂਰਾ ਪਾਠ ਖੋਜ ਨੂੰ ਸਹਿਯੋਗ ਦਿੰਦਾ ਹੈ 3 ਤਕਨੀਕੀ ਮੋਡ BOOLEAN , ਸਮੀਕਰਨ ਅਤੇ ਸਧਾਰਨ ਭਾਸ਼ਾ ਮੂਲ ਰੂਪ ਵਿੱਚ ਪਿਛਲੇ ਕੰਮ. ਢੰਗ ਦਸਤਾਵੇਜ਼ ਚੈੱਕ ਕਰ ਸਕਦਾ ਹੈ ਲਈ, ਮੈਨੂੰ ਕਰਨ ਲਈ ਵਿਆਖਿਆ ਕਰੇਗਾ 2-3 BOOLEAN ਸ਼ਬਦ ਹੈ, ਕਿਉਕਿ ਇਸ ਨੂੰ ਕੁੰਜੀ ਹੈ. ਇਹ ਲਾਜ਼ੀਕਲ ਚਾਲਕ ਅਜਿਹੇ ਸਹਿਯੋਗ ਦਿੰਦਾ ਹੈ ਅਤੇ, ਜ , ਨਾ ਹੈ ਅਤੇ ਇਸ ਲਈ 'ਤੇ ਹੈ ਅਤੇ ਪ੍ਰਸਿੱਧ ਪੈਰ੍ਹੇ ਨਾਲ ਕੁਝ ਜਾਦੂ ਕਰ ਸਕਦੇ ਹੋ, ਇੱਕ, ਹੋਰ ਕੋਈ ਆਦਿ. ਰੱਖੋ ਅਤੇ ਨਿਸ਼ਾਨ *, ਜੋ ਕਿ ਇੱਕ wildcard ਪ੍ਰਤੀਕ ਦੇ ਬਰਾਬਰ ਹੈ % ਇਹ ਫਾਇਦੇਮੰਦ ਹੈ 😉, ਜਦ ਖੋਜ ਸ਼ਬਦ ਦੀ ਲੰਬਾਈ ਵੱਧ ਘੱਟ ਹੈ ft_min_word_len ਜ ਛੋਟੇ ਟ੍ਰੇ ;). ਘੱਟੋ-ਘੱਟ ਮੇਰੇ ਲਈ ਦੇ ਬਾਰੇ ਦੇ ਨਾਲ ਇੱਕ ਸਾਰਣੀ 100 ਕ੍ਰਮ ਸੰਪੂਰਣ ਨੌਕਰੀ ਕਰਦਾ ਹੈ. ਸਿਰਫ ਛੱਡ ਦੇਖਣ ਅਤੇ ਬੇਨਤੀ ਨੂੰ ਪੂਰਾ:

SELECT * FROM `table` WHERE MATCH (field)
AGAINST ('*word*' IN BOOLEAN MODE)

ਇੱਥੇ ਪਲ ਸਾਡੇ ਇੰਡੈਕਸਿੰਗ wildcard ਅੱਖਰ ਦੇ ਨਾਲ ਕੰਮ ਕਰਦਾ ਹੈ ਕਿ ਕੀ ਹੁੰਦਾ ਹੈ – ਇਸ ਦਾ ਜਵਾਬ ਮੈਨੂੰ ਪਤਾ ਨਾ ਕਰਦੇ ਹੈ. Принципно мисля, че да, защото не е казано друго в документацията, но в документацията очевидно не се казват или показват много неща 😀

Zemanta ਨਾਲ ਲੈੱਸ

ਇੱਕ ਪ੍ਰਾਜੈਕਟ ਨੂੰ ਲੈ ਕੇ ਲਈ gitweb ਇਹ ਮੇਰੇ ਗੁੱਸੇ, ਉੱਥੇ ਦੇ ਰੁੱਖ ਵਿੱਚ ਕੋਈ ਰੰਗ ਹੈ ਕੋਡ ਹੈ. Лесен начин как да оцветите синтаксиса в tree частта на gitweb е като инсталирате пакета highlight и добавите следния ред в /etc/gitweb.conf или където ви се намира конфигурационния файл на gitweb

$ਫੀਚਰ ਨੂੰ{'ਹਾਈਲਾਈਟ'}{'ਡਿਫਾਲਟ'} = [1];

ਡੇਬੀਅਨ ਪੈਕੇਜ ਲਈ ਮੈਨੂੰ ਹੋਰ ਡਿਸਟਰੀਬਿਊਸ਼ਨ ਲਈ ਪੈਕੇਜ ਪ੍ਰਬੰਧਨ ਸਿਸਟਮ ਵਿੱਚ ਮੈਨੂੰ ਕੀਤੀ ਗਈ, ਨਾ ਹੈ,.

ps Има и алтернативен вариант като се правят промени по файловете на gitweb ама ми се стори безсмислено като има простичък вариант 🙂