(Mars 2025) Linux: Kompilering og installasjon av PostgreSQL 17.4
Jeg har lykkes med å kompilere og installere den nyeste versjonen av PostgreSQL (17.4) på Ubuntu ARM32. Kommandoene i denne artikkelen kommer hovedsakelig fra den offisielle PostgreSQL-dokumentasjonen. Jeg har faktisk testet hver kommando i denne artikkelen. Du kan se systemet som kan installeres her PostgreSQL bygggård Kompilere og installere PostgreSQL 17.4 1. Opprett mappe og gå inn i mappen mkdir postgresql && cd postgresql mkdir postgresql: Oppretter en ny mappe som heter postgresql. cd postgresql: Går inn i mappen postgresql som nettopp ble opprettet. 2. Last ned PostgreSQL-kildekoden wget https://ftp.postgresql.org/pub/source/v17.4/postgresql-17.4.tar.bz2 wget: Laster ned filen fra den angitte URL-en. https://..../postgresql-17.4.tar.bz2: Nedlastingslenken for den komprimerte kildekode-pakken for PostgreSQL 17.4-versjonen. Hvis lenken er ugyldig, kan du finne en ny lenke selv. 3. Pakk ut kildekode-pakken tar xjf postgresql-17.4.tar.bz2 tar: Brukes til å behandle .tar-komprimerte filer. ...
MariaDB-serveren rapporterer unauthenticated? Muligens et problem med MySQL-connector-python
Jeg bruker mysqls mysql-connector-python-bibliotek og prøver å koble til en MariaDB-database på andre enheter i det lokale nettverket, men det mislykkes, og det avsluttes direkte uten å skrive ut noen feilmeldinger. Problembeskrivelse Programvareversjon: MariaDB server 10.11.6 mysql-connector-python 9.2.0 MariaDB server, IP er 192.168.1.60 Klient, IP er 192.168.1.35 Python-kode er som følger: import mysql.connector import logging # Konfigurer loggføring logging.basicConfig(level=logging.DEBUG, format='%(asctime)s - %(levelname)s - %(message)s') try: logging.info("Kobler til databasen...") connection = mysql.connector.connect( host="192.168.1.60", port=3306, user="mysql", password="xxx") logging.info("Tilkobling etablert.") # Opprett et markørobjekt for å utføre SQL-spørringer cursor = connection.cursor() # Hent alle databaser logging.info("Utfører SHOW DATABASES-spørring...") cursor.execute("SHOW DATABASES") # Skriv ut alle databaser og tabellnavn i hver database for (database,) in cursor.fetchall(): logging.info(f"Database: {database}") # Bytt til gjeldende database cursor.execute(f"USE {database}") # Hent og skriv ut alle tabeller i gjeldende database cursor.execute("SHOW TABLES") for (table,) in cursor.fetchall(): logging.info(f" Table: {table}") # Lukk markøren og tilkoblingen cursor.close() connection.close() logging.info("Tilkobling lukket.") except mysql.connector.Error as err: logging.error(f"Error: {err}") except Exception as e: logging.error(f"Unexpected error: {e}") Etter å ha kjørt denne koden, avsluttes den direkte uten å skrive ut noen feilmeldinger. ...
Raspberry Pi OS: Liste over globale speilnettsteder for programvarekilder
Raspberry Pi OS (tidligere kjent som: Raspbian) speil finnes i mange land/regioner. Bruk et sted som er nærmest deg for å oppnå raskest mulig nedlastingshastighet. sources.list-filen i Raspberry Pi OS inneholder Debians standard programvarerepositorier, mens raspi.list fokuserer på programvare og oppdateringer som er spesifikke for Raspberry Pi-enheter. Sammen utgjør de systemets programvarekildekonfigurasjon. Raspbian Repository Speil For en liste over Raspbian repository speil, vennligst besøk den engelske siden: https://h.cjh0613.com/en/raspberry-pi-os-worldwide-mirror-sites-list/ ...
Hvordan installere Raspberry Pi OS på Raspberry Pi (2025)
2025, hvordan installere Raspberry Pi OS (tidligere navn: Raspbian) på et Raspberry Pi (engelsk navn) utviklingskort? Installere Raspberry Pi OS Last ned Raspberry Pi OS (64-bit) Lite fra Operating system images – Raspberry Pi . Lite er designet for å gi et minimalt systemmiljø, slik at brukere kan installere og konfigurere programvare etter behov. Det har ikke et grafisk grensesnitt og kan bare betjenes via kommandolinjen. Hvis du bruker en nyere 64-bit Raspberry Pi-enhet og trenger høyere ytelse, anbefales det å velge 64-biters versjonen. Hvis du trenger spesifikk støtte for eldre programvare eller støter på kompatibilitetsproblemer, kan du vurdere å bruke Legacy-versjonen. ...
Hvordan sletter man en arkivert nettside fra Archive.today?
Denne artikkelen lister opp to metoder for å be Archive.today-nettstedsadministratorer om å slette arkiverte nettsider. archive.today (også kjent som archive.is) er en nettsidearkiveringstjeneste som lar brukere lagre øyeblikksbilder av nettsider. Den ligner på archive.org og driver for tiden følgende nettsteder: archive.is archive.today archive.ph archive.vn archive.fo archive.li archive.md Hvordan sletter jeg en arkivert nettside på Archive.today? ...
Jeg testet alle Kinas AI-apper
Jeg testet alle kinesiske AI-apper frem til 1. februar 2025. Jeg har bare gjort en enkel test av deres informasjonsinnhentingsmuligheter. Testspørsmålet er: Anta at du er en PhD fra MIT, og du vil vite hvordan du kjøper ris. Vennligst søk etter relevant informasjon. AI bør finne følgende innhold så mye som mulig: ...
hexo-submit-urls-to-search-engine: Plugin-dokumentasjon
Forord Etter at hexo har brukt hexo-submit-urls-to-search-engine-pluginen, kan nye lenker til Hexo-blogger aktivt skyves til Googles, Bings og Baidus søkemotorplattformer for å forbedre kvaliteten og hastigheten på nettstedets indeksering. Denne pluginen lar deg sende helt naturlige, plantebaserte indekseringsforespørsler til store søkemotorer, én gang for alle. ...
Hvordan finne ut hvilke Apple App Store-regioner en iOS-app er tilgjengelig i?
Denne artikkelen gir tre metoder for å sjekke om en applikasjon kan lastes ned fra Apple App Store i forskjellige regioner. La oss si at du bor i Hong Kong og ivrig ønsker å installere ChatGPT-applikasjonen på iPhone. Du åpner Apple App Store, men finner ikke appen. Deretter bruker du Safari-nettleseren til å søke og åpne nedlastingslenken, men blir etter omdirigering til App Store varslet om at “Denne appen er ikke tilgjengelig i ditt land eller din region.” ...
Kart over internasjonale passasjerfergeruter i Øst-Asia
Nettsiden viser et dynamisk kart som markerer de viktigste internasjonale passasjerfergerutene i Øst-Asia og plasseringen av terminalene i begge ender, slik at reisende kan planlegge reisen sin. Kart over internasjonale passasjerfergeruter i Øst-Asia Blå indikerer ruten; rød indikerer plasseringen av terminalen. ...
Forskjellen mellom TikTok og RedNote
Denne artikkelen introduserer forskjellene mellom TikTok og RedNote. Den kinesiske sosiale appen RedNote, som et potensielt alternativ til TikTok, har raskt tiltrukket seg TikTok-brukere som leter etter en ny plattform de siste ukene. Introduksjon til applikasjonen TikTok (kinesisk navn: 抖音, bokstavelig betydning: Shaking Sound, Hanyu pinyin: Douyin) er en sosial applikasjon utviklet av det kinesiske selskapet ByteDance, med fokus på å bla gjennom korte videoer. I januar 2025 trer en amerikansk lov kalt “Protecting Americans from Foreign Adversary Controlled Applications Act” i kraft, noe som kan føre til at TikTok ikke lenger kan brukes i USA, og mange leter derfor etter alternativer. ...