To aplikacja dla systemu Linux o nazwie DeepCopy, której najnowszą wersję można pobrać jako 1.13.4sourcecode.tar.gz. Można ją uruchomić online na darmowym hostingu OnWorks dla stacji roboczych.
Pobierz i uruchom online tę aplikację o nazwie DeepCopy z OnWorks za darmo.
Postępuj zgodnie z tymi instrukcjami, aby uruchomić tę aplikację:
- 1. Pobrałem tę aplikację na swój komputer.
- 2. Wpisz w naszym menedżerze plików https://www.onworks.net/myfiles.php?username=XXXXX z wybraną nazwą użytkownika.
- 3. Prześlij tę aplikację w takim menedżerze plików.
- 4. Uruchom emulator online OnWorks Linux lub Windows online lub emulator online MACOS z tej witryny.
- 5. W systemie operacyjnym OnWorks Linux, który właśnie uruchomiłeś, przejdź do naszego menedżera plików https://www.onworks.net/myfiles.php?username=XXXXX z wybraną nazwą użytkownika.
- 6. Pobierz aplikację, zainstaluj ją i uruchom.
ZRZUTY EKRANU
Ad
Głębokie kopiowanie
OPIS
DeepCopy pomaga tworzyć głębokie kopie (klony) obiektów. Jest przeznaczony do obsługi cykli w grafie asocjacji. W jaki sposób tworzysz głębokie kopie swoich obiektów (tj. kopiując również wszystkie obiekty, do których odwołujesz się we właściwościach)? Używasz __clone() i sam implementujesz zachowanie. DeepCopy rekurencyjnie przegląda wszystkie właściwości obiektu i klonuje je. Aby uniknąć dwukrotnego klonowania tego samego obiektu, zachowuje mapę mieszania wszystkich instancji, a tym samym zachowuje wykres obiektu. Alternatywnie możesz utworzyć własną instancję DeepCopy, aby skonfigurować ją inaczej. Możesz chcieć uruchomić własną funkcję głębokiego kopiowania. Możesz dodać filtry, aby dostosować proces kopiowania. DeepCopy\Matcher dotyczy atrybutu obiektu. DeepCopy\TypeMatcher dotyczy każdego elementu znalezionego na wykresie, w tym elementów tablicy. PropertyNameMatcher dopasuje właściwość według jej nazwy.
Funkcjonalności
- Zaimplementuj własną metodę klonowania
- Użyj filtra z dopasowaniem typu
- Rzuć własną funkcję głębokiego kopiowania
- Dodaj filtry, aby dostosować proces kopiowania
- Zapewnia kilka ogólnych filtrów i elementów dopasowujących
Język programowania
PHP
Kategorie
Jest to aplikacja, którą można również pobrać z https://sourceforge.net/projects/deepcopy.mirror/. Został umieszczony w OnWorks, aby można go było uruchomić online w najprostszy sposób z jednego z naszych bezpłatnych systemów operacyjnych.