Описание тега information-hiding

Скрытие информации - это способность предотвратить доступ к определенным аспектам класса или программного компонента для его клиентов с помощью функций языка программирования (таких как частные переменные) или явной политики экспорта.
1 ответ

Скрытие событий без описания в FullCalendar + Календарь Google

Я использую FullCalendar 2.3.1 и фид Календаря Google. Я знаю, что вы можете установить порции eventRender показать / скрыть определенные части события, которые не отображаются по умолчанию (например, добавление в описании события для события). Мне …
0 ответов

Реализуя сокрытие информации и сталкиваясь с проблемой

Payload_Manager.h typedef struct ATEIS_Payload_s* pATEIS_Payload; Payload_Manager.c #include "Payload_Manager.h" struct __attribute__((__packed__))ATEIS_Payload_s //payload { uint32_t Addr; uint16_t Cmd; uint16_t Len; uint8_t Data[]; }; DNM_Manager.…
16 янв '19 в 10:54
1 ответ

Информационные страницы Opencart не видны

Я использую opencart 1.5.3.1. Ни одна из Информационных страниц не отображается на веб-сайте. Я могу видеть страницы и текст в админе, хотя. Любые идеи... пожалуйста, помогите. Спасибо
15 окт '14 в 16:23
1 ответ

Разрушает ли шаблон делегата инкапсуляцию?

Допустим, у меня есть класс, который принимает делегата: public class DelegateContainer { private IDelegate delegate; public DelegateContainer(IDelegate delegate) { this.delegate = delegate; } public void doSomething() { delegate.doSomethingOnlyForT…
8 ответов

Где вы размещаете модульные тесты для частных методов?

Где вы размещаете модульные тесты для частных функций в классах C#? Статья в Википедии предлагает: Помещение тестов в тот же класс, что и члены, которые они тестируют Использование частичных классов Лично ни один из этих методов не кажется подходящи…
0 ответов

Контрпример - скрытие исходных файлов javascript

Попытка просмотреть исходный код для github.your_company.com / stafftools / reports / dormant_users.js. Когда я иду по ссылке, он просто загружает .csv файл сразу, без активности на вкладке Chrome DevTools Network. Я пытался отключить JavaScript, CU…
08 янв '18 в 20:25
1 ответ

Могу ли я обеспечить видимость, используя java.security?

Это вытекает из этого вопроса... который касается Groovy (= надмножество / модернизация Java), где, по-видимому, по существу нет скрытия информации и никакой инкапсуляции. Но в Java, конечно же, есть отражение, а это означает, что private, protected…
8 ответов

Как вы можете скрыть информацию внутри JPG или GIF-фотографии?

Как я могу записать некоторую информацию в файл фотографии, такой как JPG или GIF, не разрушая изображение? и, конечно, не показывая его на фотографии, так как вся идея состоит в том, чтобы отправлять информацию в файле фотографии, которую никто не …
01 авг '09 в 08:19
1 ответ

Ansi-C C99 Интерфейс со структурой

В качестве компилятора я использую Labwindows CVI от National Instruments. Я должен был создать интерфейс для устройства и начать поиск структур для всех различных регистров. // Interface.h typedef enum Color{ White, Black, Blue }; typedef struct Re…
28 ноя '15 в 20:09
2 ответа

Скрытие информации C++

Что такое принцип сокрытия информации и как его поддерживает C++. Также позволяет ли C++ нарушать сокрытие информации?
01 дек '12 в 00:31
6 ответов

Написание / реализация API: тестируемость против сокрытия информации

Много раз, когда я участвую в разработке / реализации API, я сталкиваюсь с этой дилеммой. Я очень сторонник сокрытия информации и пытаюсь использовать для этого различные методы, включая, но не ограничиваясь, внутренние классы, частные методы, класс…
4 ответа

Java-класс, содержащий только закрытые члены

В последнее время я столкнулся с ситуацией, когда мне нужно было создать собственный VideoView для моего приложения для Android. Мне нужен был доступ к объекту MediaPlayer и добавить несколько слушателей. К сожалению (для меня), все члены класса Vid…
24 апр '11 в 13:57
1 ответ

В чем отличие команды копирования - windows

Кто-нибудь может объяснить разницу между этими двумя командами? я знаю, в общем, что они делают, но не понимаю, какие эффекты будут иметь то, что (1) и (2) отражают первые параметры. (1) copy / b imagefile.jpg + archive.rar newimagefile.jpg (2) copy…
08 апр '17 в 21:45
11 ответов

Лучший способ хранить данные между запусками программы в Java?

Каков наилучший способ хранения данных между запусками программы на Java? Я уже знаю, что вы можете использовать текстовый файл и хранить информацию таким образом, но мне было интересно, есть ли лучший способ для хранения информации, которая генерир…
16 авг '09 в 19:28
1 ответ

Скрытие определенных свойств классов объектов, созданных EF

Я использую модель EF, основанную на базе данных, и использую breezeJ для управления данными на стороне клиента. Допустим, в моей базе данных есть таблица [User] с полем под названием "AccessCode". Я хочу открыть объект User через breeze на стороне …
1 ответ

Как я могу скрыть данные в MVC?

Я новичок в MVC. Я строю проект. В моем проекте я не хочу удалять какие-либо сохраненные данные из моей базы данных, но скрываю их от пользователя. Я смотрю некоторые данные о статусе данных, но я не понимаю. Кто-нибудь может объяснить эту тему?
4 ответа

Как соотносится дизайн JavaBeans с сокрытием информации?

Два семестра назад у меня был профессор, который сказал: Некоторым из вас было сказано всегда включать методы установки и получения для всех частных переменных экземпляра. Я говорю, что это разрушает сокрытие информации и часто приводит к системам, …
09 сен '09 в 17:13
1 ответ

D / DLang: запрещение генерации кода для закрытых модулей встроенных функций

У меня есть модуль D, который, я надеюсь, содержит открытые и закрытые части. Я пытался использовать ключевые слова private и static перед определениями функций. У меня есть функция, которую я хочу сделать внешне вызываемой / публичной, и в идеале я…
27 фев '17 в 19:31
1 ответ

Уничтожение данных

Существует много программ для уничтожения файлов, которые можно использовать для постоянного удаления одного файла. То, что я хочу знать, это некоторые детали реализации. Например, рассматривая алгоритм Гутмана, как он должен работать с файлом и фай…
11 ответов

Почему следует использовать идиому PIMPL?

Справка: Идиома PIMPL (Указатель на IMPLementation) - это метод для сокрытия реализации, в котором открытый класс оборачивает структуру или класс, который не виден за пределами библиотеки, частью которой является открытый класс. Это скрывает внутрен…
13 сен '08 в 14:30