Mircy bawił się ktoś dllką Npgsql w C#? Próbuję nawiązać połączenie z bazą danych, connection string jest jak najbardziej poprawnie sformatowany a jednak wywala mi błąd gdy próbuje otworzyć połączenie "Configuration system failed to initialize". Jest to o tyle dziwne, że nie używam klasy ConfigurationManager do obsługi pliku App.config tylko mam swoją osobna do parsowania jej.

#pytanie #informatyka #csharp #postgresql
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki z #android, jak radzić sobie z polskimi nazwami pliku wrzucając pliki przez #adb push? Zapisało mi w fonie z chińskimi znakami i teraz nic nie mogę z nimi zrobić. xD
Przy okazji #csharp i #programowanie, bo proces odpalam w programie napisanym w C#. Kodowanie złe? Jeśli tak, to jak ogarnąć, tym bardziej gdy wrzucam cały folder przez adb push i nazwy
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mireczki, w jezyku C mam takie ładnie funkcje jak mlock, munlock, mlockall i munlockall (jeśli ktoś ich nie zna, to w olbrzymim skrócie: pozwalają one na zarządzanie danymi tak, aby były one cały czas w RAM-ie i nie były zapisywane w innym miejscu). Czy istnieje jakiś podobny system w językach Java i C#?

#programowanie #java #csharp #cpp #cplusplus
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Zashi: chyba da sie to zrobic, tldr: sun.misc.Unsafe + jni

1. przy uzyciu sun.misc.Unsafe alokujesz pamiec, zwracasz adres
2. przekazujesz zwrocony adres do jni, tam robisz mlock
3. przy uzyciu sun.misc.Unsafe wrzucasz obiekt pod ten adres.

edit: oczywiscie mowie o javie
  • Odpowiedz
@drajvver: MonoDev super sprawa ale powiedzmy sobie szczerze, że to IDE to się do Visuala nie umywa. I mówię to ja, generalnie wielbiciel linuksa. Trzeba przyznać, że Microsoftowi VS się akurat udał.
  • Odpowiedz
#komputery #csharp #programowanie
Hej hej.
Pytanie do speców. Kodowanie z użyciem AES w c#. Samo szyfrowanie odbywa się dobrze . wyświetla mi wynik w postaci np "94U1/WNUQ5zlbaLW6UonOA==" ( za pomocą Convert.ToBase64String(byte[]) ) . Teraz się zaczynają schody. kopiuję ten zaszyfrowany tekst do textBox'a do odszyfrowania. Tak więc konwertuję sobie string do tablicy byte ( byte[] data = Convert.FromBase64String(textbox.Text)) i wypisuję rozszyfrowany oryginalny tekst w labelu. Wszystko
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@japer: Sorry źle się wyraziłem. Szyfrują metodą z aes, a Convert.ToBase64String(byte[]) używam tylko do zamiany byte[] na string żeby go wpakować do labela.
  • Odpowiedz
Mam na studia zrobić projekt, który ma działać podobnie do codility. Z założenia ma być do strona do obliczeń matematycznych - użytkownik przykładowo podaje kod w C i ma dostać wynik działania. Myśleliśmy żeby to zrobić w C#, ale prowadzący nie chce się na to zgodzić, narzeka, że nasze rozwiązania będzie wymagało serwera Microsoftu. Teraz pytania do mirków:
1. Da się postawić C# web service bez serwera Microsoftu.
2. Jak najłatwiej stworzyć
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@giluu91:
Możesz użyć LINQ i extension method First aby otrzymać konkretny element:

XElement element = doc.Root.Elements().First(x => x.Attribute("id").Value == "1");
Lub składnie rozszerzoną
  • Odpowiedz
#programowanie #csharp #mvc #aspdotnet

Mam problem: użytkownikowi mojej strony napisanej w ASP.net MVC wyskakuje komunikat "Object reference not set to an instance of an object". Błąd pojawia się tylko na jego koncie. Skopiował mi całą zawartość strony z błędem jaka mu się pokazała, z tym że niewiele mi to daje :/ Po analizie stack trace'a mogę jedynie stwierdzić w której funkcji pojawia się błąd,
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Pietrek558: Takie błędy wyskakują, kiedy wskaźnik do którego się odnosisz jest niezainicjalizowany, albo ma wartość null. Jeżeli masz możliwość to podepnij się debuggerem do IISa (w3wp.exe) i odtwórz problem z konta klienta. Jeśli nie to po prostu dokładnie prześledź funkcję ze stack trace'a i poszukaj wartości które mogą być nullem.
  • Odpowiedz
Mirky! Chciałbym zrobić jakiś ciekawy projekt #programowanie dla potencjalnego przyszłego pracodawcy. Myślicie, że keylogger ( #csharp ) + stronka ( #php #webdev ) do przeglądania logów to dobry pomysł czy jednak zbyt kontrowersyjny? Macie jakieś inne, fajne pomysły?
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Póki co umiejętności na nic lepszego mi nie pozwolą. ; ) Może i w jeden dzień szło by coś takiego zrobić, ale potrzeba kolejnych 10 dni na dopieszczenie całego projektu. :D
  • Odpowiedz
#programowanie #csharp

Ma ktoś pomysł jak to rozwiązać z użyciem wzorca projektego Singleton?

Stwórz obiekt cache'ujacy słownik meta danych (information_schema, dictionary) bazy danych (mySql, Oracle). Zapewnij istnienie dokładnie jednego egzemplarza słownika w systemie. Zrealizuj wariant implementacji:
- wczesna inicjalizacja
- późna inicjalizacja
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@yamciayamcia: w singletonie konstruktor jest prywatną metodą. w klasie robisz dodatkowo publiczną statyczną metodę, która będzie tworzyć obiekt tej klasy, przechowywać go w zmiennej statycznej w tej klasie i zwracać ten obiekt przy wywołaniu.
  • Odpowiedz
Mircy znowu problem z #csharp i #xml mam. Cholera chyba nigdy tego nie ogarnę :(

Ale do rzeczy. Próbuję wybrać z pliku XML konkretny element o konkretnym atrybucie "id", żeby potem pobrać jego pozostałe atrybuty ("pattern" i "separator"). Niestety wywala mi błąd: "Object reference not set to an instance of an object."

Tutaj przykładowy element drzewa w pliku:

D:\Zeiss
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@brak: @jblck: Wyjaśniło się skąd błąd. Edytowałem plik App.config, który jest w folderze z projektem a nie w bin\Debug (do Debug włożyłem kopię której nie zamieniłem na tą z nowymi atrybutami) ;)
  • Odpowiedz