Перейти к публикации
  • Сейчас на странице   Всего пользователей: 0   (0 пользователей, 0 гостей)

Hed-kun

Программирование, т. 5.1.

Рекомендованные сообщения

 

ВАУ КАК СЛОЖНО:

public class MainClass
{
public static void main(String[] args)
{
	try
	{
		boolean isAppend = true; //ebani false esli hochesh perepisat' file
		File file = new File("test.txt");
		FileOutputStream fileOutputStream = new FileOutputStream(file, isAppend);
		fileOutputStream.write("kant nemosh".getBytes());
	}
	catch (Exception e)
	{
	}
}
}

 

File.AppendAllText("text.txt", "java sosnuulei");

 

 

ну я бы сказал, что еще как соснула

 

плюс если ты хочешь записать с нужной кодировкой, тебе надо создать еще один поток обертку

а здесь к тому же методу параметр добавить просто

 

Ну и ты не ответил на мой пост. Про добавление была приписка того, что я прочитал в методе. Я это не проверял.


Торжество разума в том, чтобы уживаться с теми, у кого этого разума нет. Вольтер.
Чтобы хорошо высыпаться, нужно спать 8 часов в день. И еще столько же ночью.

Поделиться сообщением


Ссылка на сообщение

Почему у двапоя постоянно на аватарках какие-то девки малолетние, он что педофил? :trollface:

Поделиться сообщением


Ссылка на сообщение

у него с психикой проблемы, очевидно же

Поделиться сообщением


Ссылка на сообщение

Кант вообще к мелочам цепляется.

Я за всё время работы с файлами работал очень мало.

При этом я либо писал свой врапер, либо использовал чей-то уже написанный.


Колы я выросту - то хочу буты такым як я

5c8bbc85b99e.gif

 

годные смайлы

Поделиться сообщением


Ссылка на сообщение

Кант вообще к мелочам цепляется.

Я за всё время работы с файлами работал очень мало.

При этом я либо писал свой врапер, либо использовал чей-то уже написанный.

Вот вот. Сейчас вообще в здравом уме никто не пользуется i/o напрямую. 99% нормальных почанов юзают common-* от Apache. Например вот как выглядит работа с файлами через common-io:

public class MainClass
{
   public static void main(String[] args) throws Exception
   {
	    boolean isAppend = true;
	    FileUtils.write(new File("test.txt"), "hui"); //создать новый файл с хуём внутри
	    FileUtils.write(new File("test.txt"), "hui", isAppend); //дописать в файл хуй
	    FileUtils.write(new File("test.txt"), "хуй", "cp1251", isAppend); //дописать в файл хуй на русском языке
   }
}

Поделиться сообщением


Ссылка на сообщение

просто это показывает хуевость джавы. Без доп библиотек она и чихнуть скоро не сможет

 

всякие требования вроде обязательного совпадения имени файла и имени класса в нем, а также обязательное хранение всех файлов одного пакета в папке с тем же названием очень радуют

 

даже банальное расположение эксепшенов метода не в том же пакете, где находится этот метод, а в хуй пойми где

 

Если джаве надо доп библиотека для того, чтобы прочесть весь текстовый файл одной командой, то С++ вместе с boost это вообще имба ебаная


Торжество разума в том, чтобы уживаться с теми, у кого этого разума нет. Вольтер.
Чтобы хорошо высыпаться, нужно спать 8 часов в день. И еще столько же ночью.

Поделиться сообщением


Ссылка на сообщение

просто это показывает хуевость джавы. Без доп библиотек она и чихнуть скоро не сможет

 

всякие требования вроде обязательного совпадения имени файла и имени класса в нем, а также обязательное хранение всех файлов одного пакета в папке с тем же названием очень радуют

 

даже банальное расположение эксепшенов метода не в том же пакете, где находится этот метод, а в хуй пойми где

 

Если джаве надо доп библиотека для того, чтобы прочесть весь текстовый файл одной командой, то С++ вместе с boost это вообще имба ебаная

common-* это стандарт де факто, используется везде где только можно. Как std/stl для C++. Ты же не будешь отрицать что ты ими будешь пользоваться? Или будешь вопить что это хуёвость несусветная и нужно все ебашить на голом С/С++?

 

Или ты еще мне заявишь что ты всё, всегда сам реализуешь с нуля? Вот твой шарп, например, не умеет работать с длинной арифметикой, а джава умеет из коробки.

Поделиться сообщением


Ссылка на сообщение

просто это показывает хуевость джавы. Без доп библиотек она и чихнуть скоро не сможет

ну в дот нете так же

всякие требования вроде обязательного совпадения имени файла и имени класса в нем, а также обязательное хранение всех файлов одного пакета в папке с тем же названием очень радуют

правила хорошего тона в дот нете. не будешь соблюдать - будут пиздить

даже банальное расположение эксепшенов метода не в том же пакете, где находится этот метод, а в хуй пойми где

 

Если джаве надо доп библиотека для того, чтобы прочесть весь текстовый файл одной командой, то С++ вместе с boost это вообще имба ебаная

ну в любом случае ты будешь использовать кучу библиотек. еще плюс одна не сыграет погоды

 

Вот твой шарп, например, не умеет работать с длинной арифметикой, а джава умеет из коробки.

http://msdn.microsoft.com/en-us/library/system.numerics.biginteger.aspx

что-то ты запизделся. как раз жава не умеет.

если верить вики - то в джаве есть Arbitrary size decimals

но вот беда. операторов у них нет. и перегружать операторы на сколько я знаю нельзя :trollface:


Колы я выросту - то хочу буты такым як я

5c8bbc85b99e.gif

 

годные смайлы

Поделиться сообщением


Ссылка на сообщение
Вот твой шарп, например, не умеет работать с длинной арифметикой, а джава умеет из коробки.

http://msdn.microsof...biginteger.aspx

что-то ты запизделся. как раз жава не умеет.

если верить вики - то в джаве есть Arbitrary size decimals

но вот беда. операторов у них нет. и перегружать операторы на сколько я знаю нельзя :trollface:

Когда последний раз юзал С# + .NET он еще был 3ьей версии и не умел работать с длинной арифметикой. Признаю, был не прав.

Поделиться сообщением


Ссылка на сообщение

ну так вот вики говорит, что в жаве нет длинных интов. есть децималы длинные, но они без операторов (это всё-равно, что их нет).

 

в любом случае, мне приходится подключать FluentAssertions просто потому, что Assert майкрософтовский - это говно ебаное. Подключаю NUnit вместо MSTest, если дают просто потому что он удобнее. IOC контейнер тоже ведь не из коробки, а надо подключать. Многие сетуют, что NHibernate более зрелый, чем EF, Хочу что-то логировать (а я наверняка этого захочу) - подключаю логгер (log4Net пускай будет). С json работать? подключаю какой-то newtownsoft (c 3 asp.net mvc точно приходилось).

они сами стимулируют появление сторонних библиотек. сторонние библиотеки - это большое добро, а вовсе не зло

 

то, что сейчас си шарп как язык на много круче джавы - с этим даже джависты не спорят, но вот дот нет, как платформа очень сильно уступают.

Большинство различных интерпрайс библиотек (а в си шарпе тебе придется много работать с интерпрайсом) - это порты джавовских.

ну и еще один серьезный аргумент - явисты получают долларов на 500 в среднем больше, чем дот нетчики.

Конечно когда ты станешь тим лидом - то зарплаты скорее всего уравняются, но такой бонус я считаю существенным


Колы я выросту - то хочу буты такым як я

5c8bbc85b99e.gif

 

годные смайлы

Поделиться сообщением


Ссылка на сообщение
(изменено)

ну так вот вики говорит, что в жаве нет длинных интов. есть децималы длинные, но они без операторов (это всё-равно, что их нет).

 

в любом случае, мне приходится подключать FluentAssertions просто потому, что Assert майкрософтовский - это говно ебаное. Подключаю NUnit вместо MSTest, если дают просто потому что он удобнее. IOC контейнер тоже ведь не из коробки, а надо подключать. Многие сетуют, что NHibernate более зрелый, чем EF, Хочу что-то логировать (а я наверняка этого захочу) - подключаю логгер (log4Net пускай будет). С json работать? подключаю какой-то newtownsoft (c 3 asp.net mvc точно приходилось).

они сами стимулируют появление сторонних библиотек. сторонние библиотеки - это большое добро, а вовсе не зло

 

то, что сейчас си шарп как язык на много круче джавы - с этим даже джависты не спорят, но вот дот нет, как платформа очень сильно уступают.

Большинство различных интерпрайс библиотек (а в си шарпе тебе придется много работать с интерпрайсом) - это порты джавовских.

ну и еще один серьезный аргумент - явисты получают долларов на 500 в среднем больше, чем дот нетчики.

Конечно когда ты станешь тим лидом - то зарплаты скорее всего уравняются, но такой бонус я считаю существенным

В Java есть BigInteger. По сигнатуре практически полностью совпадает с шарповами.

 

Насчет сторонних библиотех, мы очень много их используем. Из классических в основном только java.util.collections, concurrent, списки и мапы ну и по мелочи. Если логгирование то slf4j, есть DI то гуис, если JSON-бины, то джерси, утилитные классы из common-*, если юнит-тестирование то различные мохито и прочее-прочее. Некоторые компоненты используют AspectJ и кучу всяких других штук. К сожалению с core-java я не очень хорошо знаком.

 

Кстати насчет зп, по крайней мере сейчас, в Самаре джависты получают чуть меньше чем рубисты и прочие. Я бы сказал что в Самаре так идут зп: php < java < c#/vb/c < ruby/прочий шлак < mobile(iOS, Android(хотя тут и java, но всё же она специфичная)). А связано это скорее всего с тем, что джависты уезжают в Мск на заработки как только немного наберутся опыта. Потому что в Самаре для обычного дева 50 край, для синьера 70, для лида/тм-а 90, а в мск обычный начинает с 70, а лиды/тм от 130-150. Офк берем в расчет шарящих и соответствующих этим должностям персонажей.


Изменено пользователем DIMAN123456789

Поделиться сообщением


Ссылка на сообщение

В Java есть BigInteger. По сигнатуре практически полностью совпадает с шарповами.

 

такой же, только не умеет в операторы


Колы я выросту - то хочу буты такым як я

5c8bbc85b99e.gif

 

годные смайлы

Поделиться сообщением


Ссылка на сообщение
(изменено)

В Java есть BigInteger. По сигнатуре практически полностью совпадает с шарповами.

 

такой же, только не умеет в операторы

такое нужное сложение выполняется методом


Изменено пользователем ClayMan

Поделиться сообщением


Ссылка на сообщение
Гость
(изменено)

поч их так много ._.

 

4e7d5a05da.png

 


Изменено пользователем just-_-ErroR

Поделиться сообщением


Ссылка на сообщение

^пхпххпхпхпх

вжвжжвжвж


Скрытый текст

 

78002d04cc27.gif

WNxODqv.gif

povorKi.jpg

wnSfcwF.png

 

 

Поделиться сообщением


Ссылка на сообщение
Гость

:((((( че смеешься жук

Поделиться сообщением


Ссылка на сообщение

напомнило батник который ебашит калькуляторы n-ое кол-во раз и ложит винду :D


Скрытый текст

 

78002d04cc27.gif

WNxODqv.gif

povorKi.jpg

wnSfcwF.png

 

 

Поделиться сообщением


Ссылка на сообщение
Гость

эт вирус или че я без антивиря хуярю если че

Поделиться сообщением


Ссылка на сообщение

Хром на каждую вкладку и приложение(не уверен) делает по процессу

Поделиться сообщением


Ссылка на сообщение
Гость
Эта тема закрыта для публикации сообщений.

×
×
  • Создать...