Змінюй хід війни! Допомагай ЗСУ!

Практика CШАРП, задания, примеры.

🟡 01:12 Відбій тривоги в Харківська область.Зверніть увагу, тривога ще триває у:- Куп’янський район- Харківський район- Липецька територіальна громада- Вовчанська територіальна громада#Харківська_область
  • 🟡 01:12 Відбій тривоги в Харківська область.Зверніть увагу, тривога ще триває у:- Куп’янський район- Харківський район- Липецька територіальна громада- Вовчанська територіальна громада#Харківська_область
  • #41
JS, CSS3, XML, AJAX, SQL, HTML5 покатят?

ASP .NET MVC для дотнетчика сейчас всё. Все проекты сейчас новые на этой технологии, и старые тоже стараются обернуть в нее. Плюс если подучишь как работать с Entity Framework, простейший сайт "для себя" на MVC + Entity Framework, возьмут практически везде.
 
  • 🟡 01:12 Відбій тривоги в Харківська область.Зверніть увагу, тривога ще триває у:- Куп’янський район- Харківський район- Липецька територіальна громада- Вовчанська територіальна громада#Харківська_область
  • #42
ASP .NET MVC для дотнетчика сейчас всё. Все проекты сейчас новые на этой технологии, и старые тоже стараются обернуть в нее. Плюс если подучишь как работать с Entity Framework, простейший сайт "для себя" на MVC + Entity Framework, возьмут практически везде.

MVC, если как паттерн, ок, знаю. Но я хочу уйти от веба как можно дальше.
 
  • 🟡 01:12 Відбій тривоги в Харківська область.Зверніть увагу, тривога ще триває у:- Куп’янський район- Харківський район- Липецька територіальна громада- Вовчанська територіальна громада#Харківська_область
  • #43
уйти от веба как можно дальше
куда? Мне тоже интересны десктоп морды. Но реальность такова что массовому рынку нужен все более крупный спрос, в более короткие сроки, а распространить продукт легче и быстрее всего с помощью браузера. Тем более что это раньше были ограничения в возможностях. сейчас браузер это очень мощная площадка для решений любой сложности. се ля ви.
 
  • 🟡 01:12 Відбій тривоги в Харківська область.Зверніть увагу, тривога ще триває у:- Куп’янський район- Харківський район- Липецька територіальна громада- Вовчанська територіальна громада#Харківська_область
  • #44
куда? Мне тоже интересны десктоп морды. Но реальность такова что массовому рынку нужен все более крупный спрос, в более короткие сроки, а распространить продукт легче и быстрее всего с помощью браузера. Тем более что это раньше были ограничения в возможностях. сейчас браузер это очень мощная площадка для решений любой сложности. се ля ви.

Какой сложности? Как например идентифицировать пользователя на уникальность не используя куки и сессии?
 
  • 🟡 01:12 Відбій тривоги в Харківська область.Зверніть увагу, тривога ще триває у:- Куп’янський район- Харківський район- Липецька територіальна громада- Вовчанська територіальна громада#Харківська_область
  • #45
Останнє редагування:
  • 🟡 01:12 Відбій тривоги в Харківська область.Зверніть увагу, тривога ще триває у:- Куп’янський район- Харківський район- Липецька територіальна громада- Вовчанська територіальна громада#Харківська_область
  • #46
при помощи мак адреса. И чем вам не нравятся сессии?

⚠ Тільки зареєстровані користувачі бачать весь контент та не бачать рекламу.


Чет не работает. Может есть другие способы? Куки и сессии можно чистить и подставлять свои.
 
  • 🟡 01:12 Відбій тривоги в Харківська область.Зверніть увагу, тривога ще триває у:- Куп’янський район- Харківський район- Липецька територіальна громада- Вовчанська територіальна громада#Харківська_область
  • #47
⚠ Тільки зареєстровані користувачі бачать весь контент та не бачать рекламу.


Чет не работает. Может есть другие способы? Куки и сессии можно чистить и подставлять свои.

Если уж нужен хорошо защищенный процесс, то это дело не одного поста. В любом случае для "мегабезопасности" придется педалить свою кастомную авторизацию на сервере с использованием кастомных тэгов сессий (если вообще не придумыванием своих сессий и их валидации), кодированием их по собственному алгоритму. Второе - конечно же использовать ssl. И третье - если вы гоняетесь за "сферическим конем" в интернет безопасности, то бросьте. Везде будут дырки. При наличии софта и умений можно поменять любой мак, можно вставить перехватчик пакетов, менять не только куки, но ключи авторизации ssl. И конечно же самое худшее это дибелизм пользователя, который оставит включенным не запароленый комп, или открытую страницу, от такого вы вообще не напишите защиту. Задача слоя безопасности, как у милиции - не искоренить преступность, вам это не удасться, это невозможно. Задача - минимизировать количество желающих поковыряться и сделать бяку. И чем больше вы напридумываете своего (процессов, алгоритмов, архитектуры хранения данных безопасности итд.), а не "нагугленного", тем безопаснее будет ваш продукт.
 
Останнє редагування:
  • 🟡 01:12 Відбій тривоги в Харківська область.Зверніть увагу, тривога ще триває у:- Куп’янський район- Харківський район- Липецька територіальна громада- Вовчанська територіальна громада#Харківська_область
  • #48
Расслабься. Я просто привел пример того, как например тяжело отследить уникальность пользователей средствами php + js. Не более того. Еще раз. Да, все хотят web и быстрее, но в тоже время на php можно сделать не так уж и много, не говоря уже о том, что в нем нет ни асинхроности, ни многопоточности. Вот так вот.
 
  • 🟡 01:12 Відбій тривоги в Харківська область.Зверніть увагу, тривога ще триває у:- Куп’янський район- Харківський район- Липецька територіальна громада- Вовчанська територіальна громада#Харківська_область
  • #49
хм, вроде тема не про php. ну и даже если пхп, то в основная причина такого мнения - не использование даже возможностей 4й версии, не говоря про 5ю. Мультизадачность можно реализовать путем внутренних запросов на локалхост.
 
Останнє редагування:
  • 🟡 01:12 Відбій тривоги в Харківська область.Зверніть увагу, тривога ще триває у:- Куп’янський район- Харківський район- Липецька територіальна громада- Вовчанська територіальна громада#Харківська_область
  • #50
хм, вроде тема не про php. ну и даже если пхп, то в основная причина такого мнения - не использование даже возможностей 4й версии, не говоря про 5ю. Мультизадачность можно реализовать путем внутренних запросов на локалхост.

Это не многозадачность, это костыль. Костыль который влечет за собой ряд проблем. Пых хорош там где нужно сделать простой сайт, не более. Что-то сложнее выливается плясками вокруг оптимизации запросов, кеширования и распределения части нагрузки на клиенте с помощью JS. При том, за столько времени там даже не удосожились сделать нормальный пакетный менеджер, поскольку до того же npm ему все еще далеко.
 
  • 🟡 01:12 Відбій тривоги в Харківська область.Зверніть увагу, тривога ще триває у:- Куп’янський район- Харківський район- Липецька територіальна громада- Вовчанська територіальна громада#Харківська_область
  • #51
Здравствуйте!
Есть такая задача: текст состоит из из списка слов. Термины имею несколько форм, и каждая форма состоит из списка слов. Требуется составит несколько вариантов карт с указанием начала и конца каждой найденной формы терминов, считая, что слова формы термина могут находится в тексте в любом порядке на удалении друг от друга не более n слов (перебираем n для каждого термина от 0 до Nmax для всего текста), и что термины не могут пересекаться на одной карте. Результат нужно ранжировать по сумме N = n1 + n2 + ... Nx, x - число найденных терминов в тексте в данном варианте карты.

Не совсем понятна суть задания, варианты карт и как указывать начало и конец найденной формы. Что такое ранжировать результат?
 
  • 🟡 01:12 Відбій тривоги в Харківська область.Зверніть увагу, тривога ще триває у:- Куп’янський район- Харківський район- Липецька територіальна громада- Вовчанська територіальна громада#Харківська_область
  • #52
Создал 2 класса, и хочу что бы во втором в List были объекты 1го класса (список названий класса) Я в конструкторе 2го класса стараюсь сделал такую штуку:

class Map
{
int Nrank = 0;
List<string> Termslist = new List<string>();
List<int> Startforma = new List<int>();
List<int> Endforma = new List<int>();

public Map(List<string> Forms,List<int> ns)
{
Termslist[1] = new The_term();
}
Класс The_term выглядит так:
class The_term
{
List<string> Forms = new List<string>();
List<int> ns = new List<int>();
public The_term(string form, string ans, int n)
{
int i =0;
do
{
Forms = form;

ns = n;
i ++;

} while(ans == "Yes");
}
Выдает ошибку:
Ошибка 1 "Txt.The_term" не содержит конструктор, который принимает аргументы "0"
Я вообще могу хранить в List объекты другого класса? Или тут ошибка в синтаксисе?
 
  • 🟡 01:12 Відбій тривоги в Харківська область.Зверніть увагу, тривога ще триває у:- Куп’янський район- Харківський район- Липецька територіальна громада- Вовчанська територіальна громада#Харківська_область
  • #53
  • 🟡 01:12 Відбій тривоги в Харківська область.Зверніть увагу, тривога ще триває у:- Куп’янський район- Харківський район- Липецька територіальна громада- Вовчанська територіальна громада#Харківська_область
  • #54
я не знаю что это? как создать default

Цитата:
Сообщение от ILiPlaGa Посмотреть сообщение
Termslist[1] = new The_term();
Я хотел в массив объекты класса поместить, так можно вообще?

Цитата:
Сообщение от ILiPlaGa Посмотреть сообщение
public The_term(string form, string ans, int n)
Это конструктор класса, разве что то не верно?
 
  • 🟡 01:12 Відбій тривоги в Харківська область.Зверніть увагу, тривога ще триває у:- Куп’янський район- Харківський район- Липецька територіальна громада- Вовчанська територіальна громада#Харківська_область
  • #55
  • 🟡 01:12 Відбій тривоги в Харківська область.Зверніть увагу, тривога ще триває у:- Куп’янський район- Харківський район- Липецька територіальна громада- Вовчанська територіальна громада#Харківська_область
  • #56
у тебя нет конструктора без параметров, который ты пытаешься использовать new The_term();
мне в скобках нужно что то дописать? Или нужен еще конструктор?



у тебя нет конструктора без параметров, который ты пытаешься использовать new The_term();
Я понял мне туда нужно вести параметры
 
Останнє редагування:
  • 🟡 01:12 Відбій тривоги в Харківська область.Зверніть увагу, тривога ще триває у:- Куп’янський район- Харківський район- Липецька територіальна громада- Вовчанська територіальна громада#Харківська_область
  • #57
точняк
 
  • 🟡 01:12 Відбій тривоги в Харківська область.Зверніть увагу, тривога ще триває у:- Куп’янський район- Харківський район- Липецька територіальна громада- Вовчанська територіальна громада#Харківська_область
  • #58
Я понял мне туда нужно вести параметры
Как правильно должен быть записан параметр для аргумента List<string> Forms[]
В скобках писать просто Forms, но не работает, как правильно?

Termslist[1] = term1;term1 экземпляр класса
Почему мне на это пишет ошибку:
Неявное преобразование типа "Txt.The_term" в "string" невозможно
 
  • 🟡 01:12 Відбій тривоги в Харківська область.Зверніть увагу, тривога ще триває у:- Куп’янський район- Харківський район- Липецька територіальна громада- Вовчанська територіальна громада#Харківська_область
  • #59
Как правильно должен быть записан параметр для аргумента List<string> Forms[]
В скобках писать просто Forms, но не работает, как правильно?

если я правильно понял вопрос, то не надо обращаться через итератор напрямую к элементам, особенно тем, которых не существует, у всех экземляров класса List есть метод Add()

Termslist[1] = term1;term1 экземпляр класса
Почему мне на это пишет ошибку:
Неявное преобразование типа "Txt.The_term" в "string" невозможно
потому что это список строк List<string> Termslist = new List<string>();, а не термов
 
  • 🟡 01:12 Відбій тривоги в Харківська область.Зверніть увагу, тривога ще триває у:- Куп’янський район- Харківський район- Липецька територіальна громада- Вовчанська територіальна громада#Харківська_область
  • #60
Назад
Зверху Знизу