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  Inspirowana Breaking Bad parodia, Zdecydowanie nie smażony kurczak, jest dostępna w Steam Early Access
Continue Reading
Click to comment

Leave a Reply

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

Tech

„Szok” w NASA: Zderzenie dwóch satelitów było bliżej, niż oczekiwano

Published

on

„Szok” w NASA: Zderzenie dwóch satelitów było bliżej, niż oczekiwano

Pod koniec lutego zbliżające się zderzenie dwóch satelitów było znacznie bliżej, niż wcześniej sądzono. Choć początkowo zakładano, że nieaktywny rosyjski satelita szpiegowski Cosmos i amerykański satelita obserwacyjny Ziemi TIMED minęły się od siebie o około 20 metrów, to według nowych analiz było to mniej niż 10 metrów. Poinformował o tym magazyn Electronic Space Cytowane przez Pam Milroy z NASA. Kilka dni temu na konferencji kosmicznej wyjaśniła, że ​​odkrycie przeraziło wszystkich w NASA: „To był prawdziwy szok – dla mnie osobiście i dla wszystkich w NASA”. Zderzenie mogło mieć katastrofalne skutki.

reklama

NASA otrzymała informację z kilkugodzinnym wyprzedzeniem, że oba satelity zmierzają w kierunku nieuchronnej kolizji Ogłoszono to 28 lutego. NASA zakładała wówczas, że obie planety miną się nawzajem, ale w wyniku zderzenia wygenerowane zostaną duże ilości śmieci. Ponadto kolizja mogła oznaczać koniec misji TIMED, poświęconej badaniu atmosfery ziemskiej. Jeszcze 28 lutego Amerykańska Agencja Kosmiczna ogłosiła, że ​​oba satelity minęły się i w dającej się przewidzieć przyszłości nie zbliżą się do siebie na swoich orbitach. Jak blisko było tego, stało się jasne dopiero później.

Ponieważ obydwoma satelitami nie można było już sterować z Ziemi, osoby odpowiedzialne za Ziemię musiały siedzieć bezczynnie i czekać. Gdyby się zderzyły, powstałaby duża chmura gruzu, złożona z fragmentów różnej wielkości, przyspieszająca wokół Ziemi z prędkością dziesiątek tysięcy kilometrów na godzinę. Potem już tylko czekali, aż „wystrzelą dziurę w innym statku kosmicznym, potencjalnie zagrażając ludziom”, jak nadal cytuje SpaceMilroy.

Wraz ze wzrostem liczby satelitów na orbicie wzrasta również ryzyko takich zbliżających się kolizji. Nawet jeden z nich może wystarczyć, aby rozpocząć reakcję łańcuchową, w wyniku której szczątki wymazują orbity całych satelitów. Jest to jeden z powodów, dla których ludzie wielokrotnie ostrzegają przed zagrożeniami związanymi ze śmieciami kosmicznymi, czyli nieaktywnymi obiektami, które nie są już w stanie manewrować na orbicie. Szczególnie ostra krytyka dotyczy praktyki niszczenia satelitów w przestrzeni kosmicznej w celach testowych, co również powoduje powstawanie takich chmur śmieci. Niedawno taki test przeprowadzony przez Rosję naraził Międzynarodową Stację Kosmiczną (ISS) na niebezpieczeństwo. Ponieważ możliwe jest przynajmniej uniknięcie tych chmur gruzu, wezwania do zakończenia takich testów stają się coraz głośniejsze.

READ  Mogło trwać od 6 do 8 godzin - szczegóły wstrzymanego projektu


(meh)

Do strony głównej

Continue Reading

Tech

Niespodzianki w nowej funkcjonalności WhatsApp – długie dotknięcie wiadomości otwiera nową opcję

Published

on

Niespodzianki w nowej funkcjonalności WhatsApp – długie dotknięcie wiadomości otwiera nową opcję
  1. Strona główna
  2. panorama

Naciska

Nowa funkcja notatek w WhatsApp może ułatwić życie użytkownikom. Z planowaną innowacją Messengera wiąże się jednak pewien problem.

Brema – Ostatnio doszło do… WhatsApp Trochę zmian. Zacząłem kilka tygodni temu Usługa Messenger wprowadza nowy design. Wielu użytkowników zauważyło, że kolor ich komunikatora zmienił się z niebieskiego na zielony. Chociaż zmiana ta została dotychczas wdrożona tylko dla niektórych użytkowników, WhatsApp już planuje kolejną aktualizację: zintegrowaną funkcję notatek.

WhatsApp planuje wprowadzić nową funkcję, z której będzie można korzystać poprzez długie naciśnięcie wiadomości

Ogólnie oświecony blog fanów WABetaInfo Stwierdzono, że WhatsApp pracuje nad „integracją funkcji robienia notatek z przyszłą aktualizacją aplikacji”. Według raportu niektórzy użytkownicy wersji beta mogą już testować tę funkcję, ale nadal znajduje się ona na etapie rozwoju. Użytkownicy WhatsApp mogą obecnie długo naciskać poszczególne wiadomości, aby otworzyć menu kontekstowe oferujące różne opcje. Za pomocą tego menu użytkownicy mogą przesyłać dalej, kopiować, przypinać i odpowiadać na wiadomości. Planowana aktualizacja ma na celu dodanie kolejnej funkcjonalności.

WhatsApp prawdopodobnie będzie pracował nad funkcją notatek dla swojego komunikatora. (Awatar) © Thomas Trutschel/imago-images

Zrzut ekranu z wersji beta WhatsApp WABetaInfo Pokazuje, że dodano element menu Dodaj do notatki. Dzięki temu użytkownicy za pomocą kilku kliknięć utworzą nową notatkę z wiadomości i szybko zapiszą ważne informacje. Ta funkcja może być szczególnie przydatna do szybkiego zapisywania otrzymanych adresów lub informacji o płatnościach bez konieczności ręcznego przesyłania ich do aplikacji do robienia notatek.

WhatsApp otrzymuje funkcję notatek – na razie zwykli użytkownicy są wykluczeni

Istnieje jednak problem innowacji. Wydaje się, że WhatsApp opracował tę funkcjonalność głównie dla klientów biznesowych. Dlatego funkcja notatek będzie prawdopodobnie początkowo dostępna tylko dla użytkowników WhatsApp Business. Dlatego też zwykli użytkownicy zwykłego komunikatora początkowo nie będą mogli skorzystać z nowej funkcjonalności.

READ  .Net Community Toolkit 8.1: Zwiększona prędkość generatorów kodu źródłowego MVVM

WhatsApp

W 2009 roku uruchomiono i rozwijano program do obsługi komunikatorów internetowych Najpopularniejszy od lat program do obsługi wiadomości błyskawicznych W Niemczech. Od 2014 roku firma jest częścią spółki-matki Facebooka, Meta Platforms.

WhatsApp Business został uruchomiony w 2018 roku i jest skierowany szczególnie do właścicieli małych firm. WhatsApp twierdzi na swojej stronie internetowej, że komunikator „ułatwia komunikację z klientami dzięki funkcjom automatyzacji, organizowania i szybkiego reagowania na wiadomości”. Jeśli funkcjonalność zostanie dobrze przyjęta przez użytkowników biznesowych, można przynajmniej rozważyć przeniesienie jej na standardowy komunikator.

W kwietniu WhatsApp ogłosił także dalsze zmiany w swoich warunkach świadczenia usług. Tutaj Użytkownicy muszą podjąć niezbędne działania, aby móc dalej korzystać z Usługi. (fd)

Continue Reading

Tech

Mini PC z procesorem AMD Ryzen 8000G w wysokiej jakości 3-litrowej obudowie

Published

on

Mini PC z procesorem AMD Ryzen 8000G w wysokiej jakości 3-litrowej obudowie

Tajwański producent Gigabyte ma Gigabyte Metal Gear Plus Wprowadzono nową serię ultrakompaktowych minikomputerów opartych na 3-litrowej aluminiowej obudowie, która zawiera wiele procesorów AMD Ryzen 8000G („Phoenix”) z maksymalnie 8 rdzeniami Zen 4 i Radeon 700M z maksymalnie 12 jednostkami CU i maksymalną wydajnością. wynosi 768 jednostek cienia. W sumie trzy Barbones dla użytkowników z branży DIY są gotowe do wprowadzenia na rynek.




źródło: GB

Gigabyte Metal Gear Plus (8)
źródło: GB





Gigabyte Metal Gear Plus (4)
źródło: GB

Gigabyte Metal Gear Plus (5)
źródło: GB



Chińska platforma e-commerce jd.com będzie oferować w chwili premiery trzy Barbones w następującej konfiguracji.

Barbone składa się z odpowiedniego pakietu APU Zen 4, płyty głównej Gigabyte Aorus B650I ITX, niskoprofilowej chłodnicy Jonsbo i kompaktowej „3-litrowej obudowy” o wymiarach 200 x 210 x 85 mm wykonanej z aluminium. Systemy są również oferowane jako najlepsze komputery do gier z 16 GB pamięci DDR5-5600 i 512 GB NVMe SSD w cenie 899, 739 i 689 dolarów.



Gigabyte Metal Gear Plus (2)
źródło: GB

Gigabyte Metal Gear Plus (3)
źródło: GB



Oprócz zasilacza GAN o mocy 180 W dostępne są również Wi-Fi 6, Bluetooth 5.3, LAN 2,5 Gb/s, a także HDMI 2.1a i DisplayPort 2.0. Nie zostało jeszcze jednoznacznie wyjaśnione, czy Gigabyte będzie oferować także w tym kraju serię Metal Gear Plus. Obecnie uwaga skupia się na regionie azjatyckim.



Gigabyte Metal Gear Plus
źródło: GB

Gigabyte Metal Gear Plus
źródło: GB



READ  Mogło trwać od 6 do 8 godzin - szczegóły wstrzymanego projektu
Continue Reading

Trending