powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / Java [игнор отключен] [закрыт для гостей] / Задачка для собеседования : ArrayList vs LinkedList
21 сообщений из 1 146, страница 46 из 46
Задачка для собеседования : ArrayList vs LinkedList
    #39898296
apb12
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton
apb12
пропущено...

да именно так и указал ,я пока гуглил понял что хром не кушает тег <embded> судя по всему
у меня то задача простая -есть учебники в пдф формате - нужно их отображать для юзеров с разным пермишен
и я даже подумать не мог что тут будет проблема что хром ,а он самый популярный браузер - не может переварить пдф

Открой developer-mode и посмотри что пишет хром по ошибкам твоей странички.
Сам по себе тег embed Chrome поддерживает судя по этой бумажке
https://developer.mozilla.org/ru/docs/Web/HTML/Element/embed

он дает 404
...
Рейтинг: 0 / 0
Задачка для собеседования : ArrayList vs LinkedList
    #39898297
apb12
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
apb12
mayton
пропущено...

Открой developer-mode и посмотри что пишет хром по ошибкам твоей странички.
Сам по себе тег embed Chrome поддерживает судя по этой бумажке
https://developer.mozilla.org/ru/docs/Web/HTML/Element/embed

он дает 404

мозила же это не хром вроде?
...
Рейтинг: 0 / 0
Задачка для собеседования : ArrayList vs LinkedList
    #39898299
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Там внизу табличка совместимости тега со всеми браузерами.
...
Рейтинг: 0 / 0
Задачка для собеседования : ArrayList vs LinkedList
    #39898300
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну конешно неправильно ты написал.

Код: html
1.
<embded srs ="static/my.pdf">



Что это за атрибут srs?
...
Рейтинг: 0 / 0
Задачка для собеседования : ArrayList vs LinkedList
    #39898301
apb12
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton
Ну конешно неправильно ты написал.

Код: html
1.
<embded srs ="static/my.pdf">



Что это за атрибут srs?

я щас точно не уверен как написал,НО я копипастил со стаковерфлоу,после этого и интеренет экспловер и эдж стали показывать пдф

а шас я тут на память написал
...
Рейтинг: 0 / 0
Задачка для собеседования : ArrayList vs LinkedList
    #39898305
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Выложи на любой публичный хостинг свой html+pdf и мы быстро посмотрим.
...
Рейтинг: 0 / 0
Задачка для собеседования : ArrayList vs LinkedList
    #39898312
apb12
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton
Выложи на любой публичный хостинг свой html+pdf и мы быстро посмотрим.

завтра сделаю,в огорчухе ноут оставил на работе
...
Рейтинг: 0 / 0
Задачка для собеседования : ArrayList vs LinkedList
    #39898364
Фотография crutchmaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton,

Давай список орг, сделаю. На чем мне тестить-то?
...
Рейтинг: 0 / 0
Задачка для собеседования : ArrayList vs LinkedList
    #39898426
apb12
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton
Выложи на любой публичный хостинг свой html+pdf и мы быстро посмотрим.

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

страннно что все запоросы проходят без ошибок
в хедерах все ок
http://localhost:8090/showpdf это сам запрос
вот что в девтулзе
Код: html
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.
Request URL: http://localhost:8090/static/5.pdf
showpdf
Request Method: GET
Status Code: 200 
Remote Address: [::1]:8090
Referrer Policy: no-referrer-when-downgrade
Accept-Ranges: bytes
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Content-Length: 344902
Content-Type: application/pdf
Date: Thu, 05 Dec 2019 06:44:07 GMT
Expires: 0
Last-Modified: Tue, 19 Nov 2019 13:01:13 GMT
Pragma: no-cache
X-Content-Type-Options: nosniff
X-Frame-Options: DENY
X-XSS-Protection: 1; mode=block
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: keep-alive
Cookie: JSESSIONID=912119D26DED07CA5F02C78F9B9DE8F6
Host: localhost:8090
Referer: http://localhost:8090/showpdf
Sec-Fetch-Mode: no-cors
Sec-Fetch-Site: same-origin
Upgrade-Insecure-Requests: 1
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.108 Safari/537.36




там же второй генерится и еще один запрос
5.pdf
Код: html
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.
Request URL: http://localhost:8090/static/5.pdf
Request Method: GET
Status Code: 200 
Remote Address: [::1]:8090
Referrer Policy: no-referrer-when-downgrade
Accept-Ranges: bytes
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Content-Length: 344902
Content-Type: application/pdf
Date: Thu, 05 Dec 2019 06:44:07 GMT
Expires: 0
Last-Modified: Tue, 19 Nov 2019 13:01:13 GMT
Pragma: no-cache
X-Content-Type-Options: nosniff
X-Frame-Options: DENY
X-XSS-Protection: 1; mode=block
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: keep-alive
Cookie: JSESSIONID=912119D26DED07CA5F02C78F9B9DE8F6
Host: localhost:8090
Referer: http://localhost:8090/showpdf
Sec-Fetch-Mode: no-cors
Sec-Fetch-Site: same-origin
Upgrade-Insecure-Requests: 1
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.108 Safari/537.36
...
Рейтинг: 0 / 0
Задачка для собеседования : ArrayList vs LinkedList
    #39898434
apb12
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Разобрался -для корректного отображения пдф хрому нужен плагин pdf viewer
...
Рейтинг: 0 / 0
Задачка для собеседования : ArrayList vs LinkedList
    #39928094
Atum1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем добрый день
Новая задачка :

Есть таблица -
mask;min(long);max(long)"0.0.0.0";1111;1112"0.0.0.1";1115;1130"0.0.0.2";1150;1200"0.0.0.3";1210;1301....

интервалы заданы - своими концами ( тип long концы минимум и максимум) - нужен алгоритм ( код на java + структура )

Возможны дырки между интервалами / возможны пересечения интервалов.

Нужно по входному числу ip - найти его маску ( определить в какой интервал/ интервалы оно попадает )

y = f(x)

Пример - на входе число 1111 -> f (1111) = "0.0.0.0"
Пример - на входе число 1112 -> f (1112) = "0.0.0.0"

Пример - на входе число 1131 -> f (1131) = "0"

Пример - на входе число 1160 -> f (1160) = "0.0.0.2"
...
Рейтинг: 0 / 0
Задачка для собеседования : ArrayList vs LinkedList
    #39928100
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кажется в старой спецификации сетей было деление на A,B,C и там маски были фикированы.

И там можно было сделать 4 проверки условия чтоб понять диапазон.

По новой системе маски кажется могут шагать влево и вправо по 1 биту и тогда задача
сводится к целочисленному двоичному логарифму сверху и снизу.

Я могу ошибаться в деталях. Пускай те кто знаю хорошо железо и сети подтердят.
...
Рейтинг: 0 / 0
Задачка для собеседования : ArrayList vs LinkedList
    #39928105
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Задача мне не понятна. Маска это просто фильтр, который по AND накладывается.

Сделать AND с маской и сравнить два числа - в чем проблема?
...
Рейтинг: 0 / 0
Задачка для собеседования : ArrayList vs LinkedList
    #39928107
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Atum1

интервалы заданы - своими концами ( тип long концы минимум и максимум) - нужен алгоритм ( код на java + структура )

Так же, вообще не понимаю

between - в SQL
for + < > в Java

в чем проблема?

поскольку селективной "одного из концов" явно достаточно хорошая, индекс по одному из полей (дерево в Java) вполне должно хватить

IMHO & AFAIK
...
Рейтинг: 0 / 0
Задачка для собеседования : ArrayList vs LinkedList
    #39928109
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я предлагаю погуглить по ключевым словам "IP-calculator online". В 90-е было написано много такого софта
еще на perl и там эта задача была решена.

Просто кажется что расчет маски по IP имеет много решений для малых значений IP адреса. Когда мы можем
этот адрес классифицировать так и эдак.
...
Рейтинг: 0 / 0
Задачка для собеседования : ArrayList vs LinkedList
    #39928111
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton

Просто кажется что расчет маски по IP

IMHO нет такой задачи, как класс

маска это маска, а IP это IP

у адреса может быть до 24-штук разных маск. Может у меня свой "личный интернет" ( C ) и маска F0.0.0.0

Гугля говорит: "почему нет" ))) Стандартная подсеть Class E )))

а вообще, первые биты задают класс подсети, другое дело, что у меня большое подозрение, что класс подсети с маской связан очень отдаленно
...
Рейтинг: 0 / 0
Задачка для собеседования : ArrayList vs LinkedList
    #39928117
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я не буду спорить. Я просто говорю о том что возможно задача поставлена "лукаво" и некорректно.
...
Рейтинг: 0 / 0
Задачка для собеседования : ArrayList vs LinkedList
    #39928124
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton
Я не буду спорить. Я просто говорю о том что возможно задача поставлена "лукаво" и некорректно.

Дык надо конткест задачи знать

В 4 Gb массив можно вообще все IP запихать. Тогда структура - массив, алгоритм - один оператор, обращение по адресу массива

Если строк мало, то for'ами

Можно скомбинировать. Например массив из подсетей, а в конкретной подсети уже for'ами. Будет помедленее, но, возможно (не факт), требовать меньше памяти.

Но задача сферически мутная, как в последнее время любят спрашивать на sql.ru. Из разряда "дали задачу на фриланс ком, деньги получил, запостил на скл.ру - сделайте за меня"
...
Рейтинг: 0 / 0
Задачка для собеседования : ArrayList vs LinkedList
    #39928130
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хорошо-бы делить барыш на всех. А фигли мы тут бесплатно делаем?
...
Рейтинг: 0 / 0
Задачка для собеседования : ArrayList vs LinkedList
    #39931901
Atum1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Leonid Kudryavtsev
Atum1

интервалы заданы - своими концами ( тип long концы минимум и максимум) - нужен алгоритм ( код на java + структура )

Так же, вообще не понимаю

between - в SQL
for + < > в Java

в чем проблема?

поскольку селективной "одного из концов" явно достаточно хорошая, индекс по одному из полей (дерево в Java) вполне должно хватить

IMHO & AFAIK


Задача была на интервальные деревья
Построить
Map<Pair<Long,Long>,String>
...
Рейтинг: 0 / 0
Задачка для собеседования : ArrayList vs LinkedList
    #39931903
Atum1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Atum1,

Пример решения кому интересно

https://www.sanfoundry.com/java-program-implement-interval-tree/
...
Рейтинг: 0 / 0
21 сообщений из 1 146, страница 46 из 46
Форумы / Java [игнор отключен] [закрыт для гостей] / Задачка для собеседования : ArrayList vs LinkedList
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]