Suchergebnisse

Suchergebnisse 1-30 von insgesamt 375.

  • Benutzer-Avatarbild

    @~blaze~: Ich hoffe meine bearbeitete Version stellt dich zufrieden @ErfinderDesRades: Nächste version #Edit: Sitze grad an einem github repo, welches das ganze etwas ausführlicher macht

  • Benutzer-Avatarbild

    Hey, Ich habe mal eine Möglichkeit gesucht, eine generische Dictionary zu serialisieren und hier ist was dabei rausgekommen ist: (Versteckter Text) Ich finde diese ist sehr gelungen. Wichtig ist, zu beachten, dass in "TBinaryAccessor" der öffentliche Member 'BaseEncoding' für das (de)serialisieren eines strings zuständig ist. Dieser serialisierer kann von sich aus nur Primitive Datentypen (de)serialisieren, um dessen Funktionalität zu erweitern ist die Methode TBinaryAccessor.RegisterExtension g…

  • Benutzer-Avatarbild

    @RodFromGermany Sorry, ich weis nicht wo ich das machen soll Oo @~blaze~ Holy fu*king sh*t! Danke! Also ich hab jetzt die ladezeiten dank dir und dotTrace von jetbrains von 10sec+ auf ganze 5 sec runtergekürzt, wobei beim test 26.545.529 lesezugriffe passieren. Eines der Bottlenecks war nichtmal das dictionary, es war eher das Methodinfo.Invoke. Ich nutze jetzt eine Mischung aus Dictionary und Generics. Wobei die Read Funktion in meiner eigenen klasse mittels typeOfT.IsPrimitive nachsieht ob es …

  • Benutzer-Avatarbild

    @~blaze~ Oh danke, bitshifting also, das ist das was ich nie ganz verstanden hab wie es geht

  • Benutzer-Avatarbild

    @ErfinderDesRades Wenn ich mich richtig erinnere waren es ~2 Minuten für 100Millionen zugriffe wohingegen ein integer 17 sekunden Braucht. Und naja das wird zum flaschenhals, habs testweise auf Type geändert und mein sample arbeitet deutlich langsamer(mittels Stopwatch und UserInterface). Nun, wie kommen jetzt so horrende Dict-Aufrufe zustande? Ganz einfach: Wenn ich, wie gesagt ganze Klassen strukturen auslese und die unter anderem auch sich untereinander rekursiv aufrufen, dann ist das nichtma…

  • Benutzer-Avatarbild

    @ErfinderDesRades Aus selbstdurchgeführten performance Tests weis ich, dass ein Dictionary(Of Type, Dataset) im vergleich zu Dictionary(of int, Dataset) richtig inperformant ist, ich meine mich zu erinnern, dass es um einen faktor von 1000:1 langsamerer war.

  • Benutzer-Avatarbild

    @RodFromGermany wie meinst du das? @~blaze~ Im Grunde habe ich eine Klasse geschrieben, die von einem BinaryReader erbt und habe die Read Funktionen in einer generic Funktion vereint, diese sucht sich halt immer die richtige Readfunktion, je nach Rückgabetyp per reflection raus (z.B: byte - reader.ReadByte()). Dann hat man eine Funktion wo man den Typen angeben will und die funktion macht den Rest(myreader.ReadType<byte>()). Um nicht immer die richtige Submethode zu evaluieren, cache ich die Met…

  • Benutzer-Avatarbild

    Hey, Ich habe ein Verfahren, welches anhand des types im typenparameter eine bestimmte abfolge von Methoden aufruft (Lambdas in einer dictionary). Nun habe ich als unique identifier den MetadataToken genommen, da ich mir gedacht habe, dass dieser eindeutig ist, wie ich aber zu meiner Verwunderung feststellen muss, kommt es irgendwie zu überlagerungen. Gibt es dazu Erklärung, bzw Vorschläge wie ich ein solches Verfahren ähnlich performance effizient aber sicher gestalten könnte? Mfg

  • Benutzer-Avatarbild

    @SidezockingLP Sry für die späte Antwort. Steht doch dick und fett da: await device.CreatePortMapAsync(new Mapping(Protocol.Tcp, 1600, 1700, "The mapping name")); Bzw in der maintest steht ein example wie man das ganze nochmal überprüft: github.com/lontivero/Open.NAT/…n.Nat.ConsoleTest/Main.cs Wenn du schwierigkeiten mit c# haben solltest: converter.telerik.com/

  • Benutzer-Avatarbild

    Jap, gibts sogar als library: github.com/lontivero/Open.NAT

  • Benutzer-Avatarbild

    Guten Tag, Ich habe gewisse daten aus einer File geparst, welche anscheinend (der benennung des Files und des ursprungssources nach) texturinformationen enthalten. Nun, da ich die daten so schön auslesen kann, möchte ich die auch bearbeiten können... hat hier jemand einen plan wie ich das am besten angehen kann? Würden die vorliegenden informationen vielleicht sogar für zb blender reichen? Wenn ja, wie parse ich das in ein blender-verträgliches file-format? Mfg Hier die datenstruktur: (Versteckt…

  • Benutzer-Avatarbild

    Danke, endlich hab ich was gefunden, was funktioniert! Ich nutze jetzt eine modifizierte version von codeproject.com/Articles/74921…nding-Data-Virtualization

  • Benutzer-Avatarbild

    C#-Quellcode (3 Zeilen) von msdn.microsoft.com/de-de/libra…tmapsource(v=vs.110).aspx Bringt mich hier auch nicht weiter

  • Benutzer-Avatarbild

    Hey, ich möchte gerne in WPF eine Bildergallerie erstellen, welche sehr viele Bilder anzeigt, nur hab ich das Problem, dass sehr viele Bilder laden auch sehr viel RAM verbrauch heisst, nun möchte ich gerne die Bilder laden, die gerade gezeigt werden und die, die es nicht tun, wieder entladen. Wie kann ich das machen? Momentan nutze ich dieses Layout und lasse mir vom Codebehind die Substackpannels Generieren. Funktioniert gut, mit 100 Bildern, ich möchte aber 10.000 anzeigen lassen, was zu einem…

  • Benutzer-Avatarbild

    Hey, Ich brauche eine Klasse, welche Listenähnliche funktionen beinhaltet, aber wo FindIndex schneller ist, dafür habe ich jetzt folgende klasse geschrieben: C#-Quellcode (42 Zeilen) Nur funktioniert das ganze noch nicht so ganz. Findindex funktioniert zwar, und ist immens schneller als das findindex einer normalen liste, nur gibt elementAt(findIndex("meinWort")) nicht wieder "meinWort" aus. Findet ihr den Logikfehler? Mfg

  • Benutzer-Avatarbild

    Hallo community, ich nutze neuerdings GitLab mit einem meiner derzeitigen Projekten, welches eine mysql Datenbank verwendet. Nun wär meine Frage ob und wie ich diese mysql db bei jedem commit mitsynchronisiere, also ich möchte nur die Datenbankstruktur commiten und nicht gleich das Datenbank raw File. Ich nutze derzeit das aktuelle xampp kit als datenbank bzw webserver. Hättet ihr da eine Idee wie man das möglichst einfach ohne größeren Aufwand umsetzen könnte? Ich freue mich auf eure Antworten!…

  • Benutzer-Avatarbild

    Ok, danke, hab den pc sowiso neu aufsetzten müssen(plötzlich startprobleme), naja da hat sich das problem auch gleich gelöst

  • Benutzer-Avatarbild

    Hey, Ich wollte mit das vs2015 update(visualstudio.com/en-us/news/releasenotes/vs2015-update3-vs) installieren, aber bei mir kommt da nach dem entpacken nichts. In den logfiles im temp ordner erscheint dieser text: (Versteckter Text) Ein paar system infos: (Versteckter Text) Weis jemand wie ich dieses Problem lösen kann? Ich brauch das update um .Net core auszuprobieren

  • Benutzer-Avatarbild

    JHttpRequest 0.1

    WeLoveBurgers - - Libraries / Controls

    Beitrag

    Das ganze ist nun auf github verfügbar github.com/J-kit/JHttpRequest/

  • Benutzer-Avatarbild

    JHttpRequest 0.1

    WeLoveBurgers - - Libraries / Controls

    Beitrag

    @Mono Nur mit http proxy .net hat keine socks4/5 unterstützung

  • Benutzer-Avatarbild

    JHttpRequest 0.1

    WeLoveBurgers - - Libraries / Controls

    Beitrag

    Name: JHttpRequest Beschreibung: Die library ist eine von der .Net HTTPwebrequest inspirierte library, welche ich entwickelt habe/entwickle welche Vorteile gegenüber der in .Net hat. - GET/POST - Proxy unterstützung - Socks4/4a/5 - Http/s - Zur zeit sind requests nur auf strings beschränkt, d.h. keine filedownloads, wird aber noch kommen Screenshot(s): Sample code: C#-Quellcode (53 Zeilen) Verwendete Programmiersprache(n) und IDE(s): C#/VS2015/.NET 4.0/ Starksoft Proxy Systemanforderungen: Windo…

  • Benutzer-Avatarbild

    @Niko Ortner @ErfinderDesRades Also was ich habe ist ein HttpWebRequest der entweder mit oder ohne http proxy(funktionsparameter string proxy=null,also optional) einen get request ausführt, ich möchte jetzt herausfinden ob einfach nur der proxy fürn arsch oder die seite down ist. Ansonsten muss ich das ganze auf raw tcp sockets aufbauen, ist halt verdammt viel arbeit Mfg

  • Benutzer-Avatarbild

    Hey, Ich möchte bei einer try catch anweisung mittels System.Net.Sockets.SocketException die betreffende ip herausfinden, das klappt gut währen des debuggings, aber beende ich das debugging, ist die variable aufeinmal verschwunden. Kann ich die dennoch irgendwie auftreiben? Während des debuggen findet es die variable nicht: C#-Quellcode (1 Zeile) Die fehlerausgabe: C#-Quellcode (2 Zeilen)

  • Benutzer-Avatarbild

    Natürlich hab ich das nicht gesetzt, danke

  • Benutzer-Avatarbild

    Hey, ich versuche vergebens ein hintergrundbild auf ein element zu klatschen. Es findet die resource aber nie, obwohl diese im ordner Resource ist und sachgemäß über die Projekteigenschaften eingebunden wurde. Ich versuche die imagesource wie folgt einzulesen: C#-Quellcode (1 Zeile) Hier der eintrag in der Resourcen datei: XML-Quellcode (3 Zeilen) Fehler: Zitat: „Die Ressource "resources/logo.png" kann nicht gefunden werden.“ Ich hoffe hier stößt man auf Hilfe Mfg

  • Benutzer-Avatarbild

    Zitat: „C#-Quellcode (4 Zeilen)“ Hä? Du schleifst deine Files durch und benutzt files und nicht file? Ich vermute da einen tippfehler, kann passieren wenn man seine variablen gleich nennen muss. Ausserdem musst du "\" mit "/" in der fileinfo nehmen, und fileinfo != string, also fileinfo.fullpath o.ä. Desweiteren würde ich php als gegenstelle in http verwenden, das was du machst ist da nicht so schwer.

  • Benutzer-Avatarbild

    @RodFromGermany & @ErfinderDesRades Das ist so geregelt, schon alleine von windows her, wenn man socket.close() macht, bleibt der socket belegt für 4 minuten um noch "nachzügler" abzufangen, das bezieht sich jetzt auf timed-out connections, es kann ja immer mal sein dass ein server länger braucht als der timeout des clientens. Wenn ich über Tcpclient.Client.Disconnect(true) gehe, bleibt der socket benutzbar, klar wenn beide seiten(client und server) die connection geschlossen haben.

  • Benutzer-Avatarbild

    Hey, Ich möchte gern meine tcp clients/sockets wiederverwenden, das funktioniert soweit gut, mein bisheriges konzept: - Erstelle eine concurent bag(avaiabletouse) - hau xx neue tcp clients rein - holen per TryTake, in eine temporäre Liste - Asyncrones starten des connectens via client.BeginConnect - sobald connected aus Liste removen, in neue concurent bag(connectet_towork) - nachdem der tcpjob erledigt wurde darf ich den "NetworkStream" nicht beenden, da sonst der tcp client disposed wird, gena…

  • Benutzer-Avatarbild

    Oha, Also ich, wenn ich was auf webseiten mache, mache ich das eigendlich immer mit php. Was ich aber hin und wieder mach, ist auf linux im hintergrund via mono eine art cronjob am laufen hab, die arbeiten erledigt, die in php unmöglich sind.

  • Benutzer-Avatarbild

    @petaod Ich weis nicht, ich war mir nur unsicher, da man für die bag nur das auslesen anders macht als in der liste und das "add" gleich(benannt) ist.