ibash.org.ru - Новый цитатник Рунета

Форум: Где можно скачать Delphi? 1 2 3 4 > [RSS]

Форум: Вход Регистрация Участники Поиск RSS

Stager
05.01.2009 - 23:22

Не подскажите, где можно скачать Delphi?

megaterik
#101 - 07.01.2009 - 10:57

помойму пробелы тут стираются, вот мой код в начале темы я писал с пробелами.

троллЪ
#102 - 07.01.2009 - 11:02

>Тролль 265
ну кодит он без табов и логического форматирования и что с того? ему самому труднее будет разбираться.
>stager
надыбь книжки по плюсам и почитай их. Я сам обложился 3 штуками - методичкой с кафедры, р. Уинером и книжкой по турбо паскалю, благо разница небольшая в коде (смотрю функции графического пежима) и пишу арканоида потихоньку(играбелен, щас пишу псевдо блик на шарик)

Stager
#103 - 07.01.2009 - 11:53

>Тролль #265
>>что в базе данных гугла хранится в переработанном виде весь интернет, кроме "закрытых" территорий вроде админок, VIP-досок и причей поебени.
Что-то я сомневаюсь.
>>Где табы? Где логическое форматирование кода?
Этот код же не так уж сложный, будто понять ничего невозможно.

Тролль #265
#104 - 07.01.2009 - 11:58

Ты упоротый, точно

Тролль #264
#105 - 07.01.2009 - 12:03

>> Этот код же не так уж сложный, будто понять ничего невозможно.
Расстрел. Однозначно. Этому уже не помочь.

>> Что-то я сомневаюсь.
Заткнись, сиди и читай. Мудаки, нихуя не знающие, считают себя умнее тех, кто хоть что-то знает. Получай копипасту и просвещайся.

Поисковые системы состоят из пяти отдельных программных компонент:

1. spider (паук): браузероподобная программа, которая скачивает веб-страницы.
2. crawler : «путешествующий» паук, который автоматически идет по всем ссылкам, найденным на странице.
3. indexer (индексатор): «слепая» программа, которая анализирует веб-страницы, скаченные пауками.
4. database (база данных): хранилище скаченных и обработанных страниц.
5. search engine results engine (система выдачи результатов): извлекает результаты поиска из базы данных.

Spider: Паук – это программа, которая скачивает веб-страницы. Он работает точно как ваш браузер, когды вы соединяетесь с веб-сайтом и загружаете страницу. Паук не имеет никаких визуальных компонент. То же действие (скачивание) вы можете наблюдать, когда просматриваете некоторую страницу и когда выбираете «просмотр HTML-кода» в своем браузере.

Crawler: Как и паук скачивает страницы, он может «раздеть» страницу и найти все ссылки. Это его задача – определять, куда дальше должен идти паук, основываясь на ссылках или исходя из заранее заданного списка адресов.

Indexer: Индексатор разбирает страницу на различные ее части и анализирует их. Элементы типа заголовков страниц, заголовков, ссылок, текста, структурных элементов, элементов BOLD, ITALIC и других стилевых частей страницы вычленяются и анализируются.

Database: База данных – это хранилище всех данных, которые поисковая система скачивает и анализирует. Это часто требует огромных ресурсов.

Search Engine Results Engine: О, самое сердце зверя. Именно система выдачи результатов решает, какие страницы удовлетворяют запросу пользователя. Это та часть поисковой системы, с который вы имеете дело, осуществляя поиск.

Когда пользователь вводит ключевое слово и делает поиск, поисковая система отбирает результаты на основании постоянно меняющихся критериев. Алгоритмом называется метод, по которому она принимает решение. Профессиональные оптимизаторы (SEO) иногда употребляют термин «algos» - это и есть то, о чем мы говорим.

Не смотря на то, что поисковые системы сильно изменились, большинство до сих пор отбирают результаты поиска на основании примерно следующих критериев:

• Title (заголовок): Присутствует ли ключевое слово в заголовке?

• Domain/URL (Домен/адрес): Присутствует ли ключевое слово в имени домена или в адресе страницы?

• Style (стиль): Жирный (STRONG или B), Курсив (EM или I), Заголовки HEAD: если место на странице, где ключевое слово использовано в жирных, курсивных или Hx (H1, H2,…) текстовых заголовках?

• Density (плотность): Как часто ключевое слово употреблено на странице? Количество ключевых слов относительно текста страницы называется плотностью ключевого слова.

• MetaInformation (мета данные): Хотя многие отрицают, некорые поисковые системы до сих пор читают мета ключевые слова (meta keywords) и мета описания (meta description).

• Outbound Links (ссылки наружу): На кого есть ссылки на странице и встречается ли ключевое слово в тесте ссылки?

• Inbound Links (внешние ссылки): Кто еще в Интернет имеет ссылку на данный сайт? Каков текст ссылки? Это называется «внестраничный» критерий, потому что автор страницы не всегда может им управлять.

• Insite Links (ссылки внутри страницы): На какие еще страницы данного сайта содержит ссылки эта страница?

Как видите, поисковой системе необходимо делать множество уточняющих запросов, используя скаченную страницу целиком.

Stager
#106 - 07.01.2009 - 12:27

Я же верно сказал, что ""сканирует" сайты, ища и запоминая ключевые слова."
Всё вопрос на темц гугл закрыт!
У мя на тебя времени нет!
Может кто нить подскажет как в С++ после определённого слова вставить пробел или алгоритм подскажите.

троллЪ
#107 - 07.01.2009 - 12:55

нуа ето слово в строке ?

Stager
#108 - 07.01.2009 - 12:57

Нет, просто вводится одно отдельное слово.

троллЪ
#109 - 07.01.2009 - 12:59

тоесть в строку помещаеться слово , и ты толжен в конце слова вставить пробел?

ZongZong
#110 - 07.01.2009 - 13:01

>Stager
Если работаешь с массивами символов ( char[])
Вариает 1: если хватает длинна массива перемешаешь начиная с конца все символы на один дальше до момента когда нужно вставить пробел. и пишешь туда пробел
Вариант 2: копируещь первые символы в новый массив символов вставляещь пробел копируешь оставшиеся символы
Если c типом String
stringname.insert(n,1,' '); //где stringname - имя переменной, n - позиция в строке куда надо вставить пробел

Stager
#111 - 07.01.2009 - 13:02

Не совсем.
Вводится слово и мне нужно после определённой буквы вставить пробел.

ZongZong
#112 - 07.01.2009 - 13:06

>Stager
То что я написал это после того как найдена позиция на которую надо вставить пробел

а вообще есть такой сайтик http://www.cplusplus.com где есть описание стандартной библиотеки с++

ZongZong
#113 - 07.01.2009 - 13:10

Если нужно найти по одной букве:
int i;
for(i=0;i<len;i++)
if(ar[i]==bukva)
break;
i++;
теперь i - позиция куда надо вставить пробел, если же поиск по целому слову то будет чуть сложнее.

Stager
#114 - 07.01.2009 - 13:10

Мне нужно после каждой буквы стоящей на нечётном месте, ща попробую.

ZongZong
#115 - 07.01.2009 - 13:11

После каждой буквы или каждого символа?

Stager
#116 - 07.01.2009 - 13:12

Буквы.

Тролль #265
#117 - 07.01.2009 - 13:15

>> Я же верно сказал, что ""сканирует" сайты, ища и запоминая ключевые слова."
Всё вопрос на темц гугл закрыт!
У мя на тебя времени нет!
Может кто нить подскажет как в С++ после определённого слова вставить пробел или алгоритм подскажите.

Нет, запрещаю закрывать вопрос. "У мя на тебя времени нет!" - а здесь сидеть, значит, есть время, да?
Слышал про такую вещь, как кеш гугла? Это самое простое. Даже если предположить, что гугл вдруг стал гуманным и теперь сохраняет только ключевые слова - ну и что? Для поиска самое оно. И да, можно использовать умную разметку в строке поиска и всякие ключевае слова вроде site, так что твои слова о том, что с помощью гугла нелльзя чего-то найти лишены смысла. Особенно по такому вопросу, как "где можно скачать Delphi????7": http://www.google.ru/search?hl=ru&newwindow=1&client=firefox-a&rls=org.mozilla%3Aru%3Aofficial&hs=ydV&q=Delphi+download&btnG=%D0%9F%D0%BE%D0%B8%D1%81%D0%BA&lr=&aq=f&oq=

ZongZong
#118 - 07.01.2009 - 13:17

> Stager
Тут у меня вопросик возник: Ты случаем не в ТТУ учишся? и случаем знакомой по имени Кристина у тебя нет?

Stager
#119 - 07.01.2009 - 13:21

>>а здесь сидеть, значит, есть время, да?
Мне отвечать на твои вопросы времени нет, а тут я просто так не сижу!
Если чё Delphi я давно уже скачал.
Всё игнорирую твои высказывания, помог бы лучше, чем мешать!

Stager
#120 - 07.01.2009 - 13:21

Нет не в ТТУ.
А с чего ты взял?

ZongZong
#121 - 07.01.2009 - 13:31

Просто моя знакомая буквально вчера вечером интересовалась не мог бы я помоч с С++ одному хорошему человеку ))

троллЪ
#122 - 07.01.2009 - 13:38

#121
ты думаешь что проблемы с с++ возникли только у одного человека на нашей необъятной родине?

Ским
#123 - 07.01.2009 - 13:40

#122, нормальные люди, если возникают проблемы с С++ юзают гугл и учебники, а не долбоёбят на форуме или через знакомых, ага?

ZongZong
#124 - 07.01.2009 - 13:51

#122
Нет, просто подумал: "а вдруг?"

#123
Люди разные бывают: некоторые постоянно будут по знакомым узнавать, чем за книжку сядут (много таких знаю).

DdVar
#125 - 07.01.2009 - 13:54

Нормальные - понятие относительное... Вот для Stager'a нормально на форумах и через знакомых и хуй ты его переспоришь

Ским
#126 - 07.01.2009 - 13:57

субъективное "нормально" к понятию "нормальный человек" - ОЧЕНЬ слабо относится

троллЪ
#127 - 07.01.2009 - 14:00

ща в инете забавную вещь нашел (ну по крайне мере для себя)
[qoute]
вопрос: Как обменять значениями две целочисленные переменные без использования промежуточной переменной?
ответ:
void swap(int& i, int& j)
{
i ^= j;
j ^= i;
i ^= j;
}// i и j обменялись значениями

Данную технику можно применить к различным целочисленным типам, таким как char, short, unsigned long, но никак не к переменным с плавающей точкой.
[/quote]
не удержался проверил и программно и на бумажке - работает

так прикунул что для чисел с плавающей точкой может работать такой метод (сам придумал) :
[code]
i+=j;
j=i-j;
i-=j;
[/code]

троллЪ
#128 - 07.01.2009 - 14:00

ща в инете забавную вещь нашел (ну по крайне мере для себя)
[qoute]
вопрос: Как обменять значениями две целочисленные переменные без использования промежуточной переменной?
ответ:
void swap(int& i, int& j)
{
i ^= j;
j ^= i;
i ^= j;
}// i и j обменялись значениями

Данную технику можно применить к различным целочисленным типам, таким как char, short, unsigned long, но никак не к переменным с плавающей точкой.
[/quote]
не удержался проверил и программно и на бумажке - работает

так прикунул что для чисел с плавающей точкой может работать такой метод (сам придумал) :
[code]
i+=j;
j=i-j;
i-=j;
[/code]

Stager
#129 - 07.01.2009 - 14:09

Уху, всё вопрос с пробелами снят.

megaterik
#130 - 07.01.2009 - 14:11

какбэ эта фича уже боян))и второй способ лучше, я читал что ксорить гораздо медленнее

Тролль #265
#131 - 07.01.2009 - 14:12

#127, очень интересно.

Тролль #264
#132 - 07.01.2009 - 14:37

>> Мне отвечать на твои вопросы времени нет, а тут я просто так не сижу!
Если чё Delphi я давно уже скачал.
Всё игнорирую твои высказывания, помог бы лучше, чем мешать!

Какой жалкий человечишко. Ты хоть думаешь, что делаешь: пришел сюда и задал глупый вопрос, потом самоуверенно говоришь исключительную чушь и при этом утверждаешь, что сидишь здесь не просто так. Балбес, ты бы хоть русский язык освоил; как троебальник по вышеназванному предмету, я негодую, читая твои посты. Сиди и пиши свои программы, и читай маны с книжками; я, когда кодил в черт знает каком возрасте, никого не спрашивал, "где скачать дельфи", и решал свои проблемы сам, читая гугл и яндекс. А пороть чушь по той теме, по которой ничего не знаю, я перестал с класса десятого, стыдобище ты великовозрастное.

ZongZong
#133 - 07.01.2009 - 14:49

Второй способ к сожалению не всегда будет работать из-за ошибки с округлением. Это произойдет если числа i и j отличаются друг от друга на большое число порядков. Пример:

#include <stdio.h>

int main(void)
{
double a=1.0, b=1.0;
int i;
for(i=0;i<40;i++)
{
a*=10.0;
}
printf("%le %le\n",a,b);
a+=b;
b=a-b;
a-=b;
printf("%le %le\n",a,b);
return 0;
}

вывод программы:
1.000000е+040 1.000000е+000
0.000000е+000 1.000000е+040

троллЪ
#134 - 07.01.2009 - 14:51

#133
таки по моему усе в порядке

троллЪ
#135 - 07.01.2009 - 14:59

ой чета туплю
тогда надо будет подумать об етои на досуге

ZongZong
#136 - 07.01.2009 - 15:01

#134
Тоесть, то что а стало равно 0 вместо 1, тебя не смущает?
Или ты имел ввиду, что конкретно на твоем компе всё работает?

ZongZong
#137 - 07.01.2009 - 15:10

#135
Вариант
a+=b;
b=a-b;
a-=b;
будет работать в том случае, когда минимальная и максимальная цифры в сумме a и b отличаются не больше чем на DBL_DIG порядков (это для типа double, для float и для long double это соответственно FLT_DIG и LDBL_DIG). Эти числа входят в float.h.
На моей системе DBL_DIG равно 15.

Stager
#138 - 07.01.2009 - 15:19

А как удалить определённую букву в слове?

ZongZong
#139 - 07.01.2009 - 15:24

Копируещь все символы начиная с позиции буквы которую надо удалить на одну позицию ближе

Cout
#140 - 07.01.2009 - 22:11

подскажите, у кого нибудь есть простой пример работы с графикой в С (С++), в Visual Studio? Хочу змейку попробовать сделать :)

megaterik
#141 - 07.01.2009 - 22:20

Заюзай мб какой-нибудь двиг графический, коих для с++ море, например HGE )

Cout
#142 - 07.01.2009 - 22:31

Чужой двиг это не интересно, хочу свой двиг для змейки :D
Но у меня интернет dial-up и мне тяжело искать что либо. :(

megaterik
#143 - 07.01.2009 - 23:09

Тогда учи directx или OpenGL :D.

Cout
#144 - 07.01.2009 - 23:29

А с чего начать?

LuciFerr
#145 - 08.01.2009 - 00:49

Cout для начала надо открыть гугл... и начать искать документацию...

Cout
#146 - 08.01.2009 - 01:15

Как всё просто... :/
И как я сам не додумался.

neuro
#147 - 08.01.2009 - 17:28

Казалось бы, при чем тут делфи...

Cout
#148 - 08.01.2009 - 18:53

>Казалось бы, при чем тут делфи...
Я раньше немного программировал в делфи, так что... всё нормально :D

Ским
#149 - 08.01.2009 - 23:29

>>> Я раньше немного программировал в делфи

Этого оказалось достаточео, чтоб она съела твой мозг :)

megaterik
#150 - 08.01.2009 - 23:34

Делфи не ест мозг!))Она только даёт возможность, можно и не юзать формочки, а писать суровые консольные приложения)
К списку вопросовСтраницы: 1 2 3 4 >

Быстрый ответ
Имя:      Пароль:    
Текст сообщения:

«ibash.org.ru — Новый цитатник Рунета» Почта вебмастера: imail@ibash.org.ru