Connect with us

Tech

Środowisko programistyczne Eclipse 2024-03: Funkcja refaktoryzacji zapewnia stabilność dla języka Java

Published

on

Środowisko programistyczne Eclipse 2024-03: Funkcja refaktoryzacji zapewnia stabilność dla języka Java

Eclipse, środowisko IDE o otwartym kodzie źródłowym dla Java, C/C++ i innych języków programowania, zostało wydane w wersji 2024-03. Oprócz drobnych ulepszeń i poprawek błędów dostępna jest nowa funkcja refaktoryzacji Make Static oraz nowa opcja analizy wycieków zasobów opartej na adnotacjach na potrzeby programowania w języku Java. Nowością jest również to, że gdy program Windows Defender jest aktywny, przy pierwszym uruchomieniu pojawia się okno dialogowe oferujące wykluczenie Eclipse ze skanowania, co znacznie przyspiesza uruchamianie i działanie Eclipse kosztem bezpieczeństwa.

reklama

Nowością w Java IDE jest statyczna funkcja refaktoryzacji metod. Znajduje się w menu głównym Refactor, w menu podręcznym o tej samej nazwie lub za pomocą skrótu klawiaturowego Alt+Shift+K dostępny. Make Static może również konwertować metody uzyskujące dostęp do zmiennych instancji lub metod na statyczne. W tym celu funkcja dodaje do instancji dodatkowy parametr.

Kolejną innowacją w Java IDE jest tzw. analiza wycieków zasobów oparta na adnotacjach, która gwarantuje, że zasób, np. FileInputStream, zostanie zamknięty nawet jeśli zasób zostanie wykorzystany w sposób inny niż ten, w jaki został utworzony. Zasada jest podobna do analizy zerowej opartej na adnotacjach: za pomocą adnotacji ustalane są specyfikacje, których zgodność może być łatwo zweryfikowana dla każdej metody indywidualnie przez człowieka i kompilator Java, bez konieczności analizowania przepływu programu pomiędzy metodami , które mogą być dowolnie złożone. Aby przenieść odpowiedzialność za zamknięcie innej metody, w żądanej metodzie należy uwzględnić parametr Resource @Owning Wyjaśniać się. Jeden z adnotacją Eclipse JDT @Owning Z drugiej strony metoda z adnotacjami zwraca zasób, za zamknięcie którego odpowiada osoba wywołująca.


Windows Defender znacznie spowalnia aplikacje Java działające w systemie Windows, nie tylko Eclipse. Microsoft był świadomy problemu od lat, ale jeszcze go nie rozwiązał. Po instalacji Eclipse sprawdzi teraz, czy Windows Defender jest aktywny przy pierwszym uruchomieniu. Jeśli tak, pojawi się okno dialogowe z pytaniem, czy Eclipse powinien zostać wykluczony ze skanowania Windows Defender ze względu na szybkość i wskazaniem powiązanych zagrożeń bezpieczeństwa.

Dostępnych jest dziesięć podstawowych, rozszerzalnych pakietów środowiska programistycznego Eclipse dla systemów Windows, Linux i macOS do różnych celów. Wszystkie pakiety zawierają wszystko, czego potrzebujesz do uruchomienia i rozwoju Eclipse: Java i Git, a także Maven i Gradle w pakietach Java IDE. Dostęp do pakietów Eclipse IDE można uzyskać poprzez Instalator Eclipse'a Zainstalowany lub Pobrane jako pliki ZIP Stać się. Istniejące środowisko Eclipse IDE można wykorzystać za pośrednictwem Pomoc | Sprawdź aktualizacje jest zaktualizowane.

Więcej informacji i Co nowego w projektach Eclipse zaangażowanych w tę wersję Dostępne na Witryna internetowa Eclipse IDE.


(Mapa)

Do strony głównej

READ  Nazistowska strzelanka „Wolfenstein 3-D” jest dostępna w Niemczech
Continue Reading
Click to comment

Leave a Reply

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

Tech

Firma radzi NASA, aby nie wystrzeliwała „Starlinera” z załogą – „ryzyko katastrofy”

Published

on

Firma radzi NASA, aby nie wystrzeliwała „Starlinera” z załogą – „ryzyko katastrofy”
  1. Strona główna
  2. Dowiedzmy się

Naciska

Statek kosmiczny Boeinga CST-100 Starliner z załogą na pokładzie oczekuje na swój pierwszy start. © Thierry Reyna/DPA

Ekspert ds. zaworów radzi NASA, aby nie wystrzeliwała statku kosmicznego Starliner z ludźmi na pokładzie. Być może tło to inna sprawa.

Przylądek Canaveral – Dwie godziny przed pierwszym startem statku kosmicznego Starliner z załogą na pokładzie został odwołany w ubiegły wtorek (7 maja). Na późniejszej konferencji prasowej Tory Bruno, prezes operatora rakietowego United Launch Alliance (ULA), powiązał słyszalny „brzęczący hałas” z poronieniem. Trzeba sprawdzić zawór w górnym stopniu rakiety, która ma wynieść Starlinera w przestrzeń kosmiczną. Teraz już wiadomo: zawór zostanie wymieniony i długo oczekiwany start nastąpi najwcześniej 17 maja.

ValveTech, amerykańska firma specjalizująca się w zaworach i twierdząca, że ​​współpracuje z amerykańską agencją kosmiczną NASA, ma w tej sprawie jednoznaczne zdanie: „Jako ważny partner NASA i eksperci od zaworów zdecydowanie odradzamy próbę drugiego startu”, gdyż w oświadczeniu ValveTech stwierdził: „Stwarza to ryzyko katastrofy na platformie startowej”. komunikat prasowy. „Według doniesień mediów ktoś usłyszał brzęczenie wskazujące na nieszczelny zawór, gdy przelatywali przed samolotem Starliner na kilka minut przed startem. Dźwięk ten może wskazywać, że zawór przekroczył zamierzony okres użytkowania.

Zalecenie: „NASA powinna podwoić kontrole bezpieczeństwa”

Favell kontynuował zalecenie specjalistów od zaworów: „NASA powinna zintensyfikować kontrole bezpieczeństwa i ponownie przeanalizować protokoły bezpieczeństwa, aby upewnić się, że Starliner jest bezpieczny, zanim katastrofa dotknie astronautów i ludzi na Ziemi”.

Na X (wcześniej na Twitterze) Bruno skomentował oskarżenie: „Nie jestem pewien, co o tym powiedzieć. Prawie nic z tego nie jest prawdą: nie jest to pilne. – pisze prezes ULA.

Tłem ostrzeżenia dotyczącego „Starlinera” jest prawdopodobnie wieloletni spór prawny.

Oświadczenia Favell należy czytać w kontekście długotrwałego sporu prawnego pomiędzy jej firmą ValveTech a jej konkurentem Aerojet Rocketdyne. Aerojet Rocketdyne jest jednym z dostawców Starlinera – i może to być powodem ostrzeżenia, gdyż spór prawny między nimi właśnie się zakończył. ValveTech pozwał konkurencyjną firmę wiele lat temu, ponieważ wykorzystała ona tajemnice handlowe ValveTech do opracowania nowych zaworów.

READ  Najlepiej sprzedające się praktyczne głośniki są ponownie dostępne w cenie poniżej 80 euro

Spór prawny został niedawno rozstrzygnięty – ValveTech otrzymało 850 000 dolarów odszkodowania, ale zażądało dalszych ograniczeń konkurencji i opłat sądowych. Sąd odrzucił te wnioski na kilka dni przed publikacją komunikatu prasowego. (niezapłacony rachunek)

Continue Reading

Tech

Mobilna sztuczna inteligencja: hobbyści korzystający z Androida na Rabbit R1

Published

on

Mobilna sztuczna inteligencja: hobbyści korzystający z Androida na Rabbit R1

Użytkownicy X @MarcelD505 i @thel3l otrzymali system operacyjny Lineage na swoim urządzeniu przenośnym Rabbit R1 wyposażonym w sztuczną inteligencję. Na platformie znanej wcześniej jako Twitter programiści mają taką funkcję Zrzut ekranuA wideo Publikowana jest informacja o treści oferty pracy.






W związku z tym wprowadź dwa Obraz ogólnego systemu Lineage OS działa na komputerze Rabbit R1, który ostatecznie okazuje się smartfonem z Androidem o nietypowym designie. Urządzenie mobilne trafiło ostatnio na pierwsze strony gazet ze względu na raczej kiepskie testy wstępne. Twórcy zauważają również, że interfejs jest aplikacją, z której można korzystać na tradycyjnych urządzeniach z Androidem.

@MarcelD505 i @thel3l odwrócili teraz ten proces i najwyraźniej zainstalowali zwykłego Androida na Rabbit R1. Jak na razie twórcy pokazali jedynie ekran startowy Lineage OS na obrazku i filmie. Jednak w miarę rozwoju historii ujawniają pewne szczegóły.

Nie można jeszcze obrócić aparatu

Na przykład kamera powinna działać, ale nie można jej obracać. Domyślnie kamera Rabbit R1 jest obrócona tak, że obiektyw nie jest widoczny. W związku z tym programiści mogą fotografować jedynie wnętrze kabiny aparatu.





Obaj komentują także niektóre szczegóły sprzętowe. We wnętrzu telefonu Rabbit R1 ma znaleźć się procesor Helio P35 firmy Mediatek, wraz z 4 GB RAM-u i 128 GB pamięci flash. Programiści chcą napisać skrypt dotyczący procesu instalacji i przetestować inne funkcje, takie jak telefonia. Chcą także zainstalować aplikację Rabbit na Androidzie.

READ  Google przywraca swoje menu hamburgerów do aplikacji na Androida


Continue Reading

Tech

Reklama iPada wywołuje burzę – firma przeprasza

Published

on

Reklama iPada wywołuje burzę – firma przeprasza

Berlin. Tak naprawdę Apple chciał po prostu wypromować nowego iPada. Klip wywołał jednak ostrą krytykę. Teraz amerykańska firma doszła do wniosków.

Continue Reading

Trending