|
2.11, iZEN (ok), 00:29, 22/03/2010 [^] [^^] [^^^] [ответить]
| –7 +/– |
Как это кто? SCO и K°, конечно же.
Novell — единственная компания, которая владеет ключевыми имущественными правами на код ядра Linux и UNIX™. Купят её и пингвинам можно будеть клеить ласты.
| |
|
|
4.13, аноним (?), 01:06, 22/03/2010 [^] [^^] [^^^] [ответить]
| +/– |
с жавой может и лажанулся, но здесь он прав. слишком много на них завязано
| |
|
5.17, iZEN (ok), 17:07, 22/03/2010 [^] [^^] [^^^] [ответить] | –3 +/– | Это хде Вот оптимизированный код public class StrBench4 public static vo... большой текст свёрнут, показать | |
|
6.20, pavlinux (ok), 03:57, 23/03/2010 [^] [^^] [^^^] [ответить]
| +2 +/– |
Иди ежыков паси, рисователь бенчмарков
System.out.printf("Тест №%d\nРезультат: %.55s — длина строки %s символов\nВремя выполнения %d мс.\n", tests, sb, sb.length(), (end - begin));
Java метод length() возвращает тип int;
У тя printf пытается вывести char - "длина строки %s"
А char = 140000000 это пипец, - SIGFAULT;
| |
|
7.21, iZEN (ok), 10:20, 23/03/2010 [^] [^^] [^^^] [ответить]
| –2 +/– |
>Иди ежыков паси, рисователь бенчмарков
>
> System.out.printf("Тест №%d\nРезультат: %.55s — длина строки %s символов\nВремя выполнения %d
>мс.\n", tests, sb, sb.length(), (end - begin));
>
>Java метод length() возвращает тип int;
>У тя printf пытается вывести char - "длина строки %s"
>
>А char = 140000000 это пипец, - SIGFAULT;
Просветись что ли:http://java.sun.com/javase/6/docs/api/java/util/Formatter.html#syntax
чем такую чушь пороть.
Какой, нафик, char? length() — это 32-битный int. Конвертация происходит в строку внутри форматтера: <int>.toString(). В строку символов!
The format specifiers which do not correspond to arguments have the following syntax:
%[flags][width]conversion
The optional flags and width is defined as above.
The required conversion is a character indicating content to be inserted in the output.
...
Conversions
Conversions are divided into the following categories:
# Numeric
1. Integral - may be applied to Java integral types: byte, Byte, short, Short, int and Integer, long, Long, and BigInteger
2. Floating Point - may be applied to Java floating-point types: float, Float, double, Double, and BigDecimal
...
Conversion Argument Category Description
...
's', 'S' general If the argument arg is null, then the result is "null". If arg implements Formattable, then arg.formatTo is invoked. Otherwise, the result is obtained by invoking arg.toString().
И, да, в Java все строки и символы юникодные (UCS-2 с "начала времён", а именно, с 1995 года) — не то что в некоторых недоязыках.
| |
7.32, User294 (ok), 15:59, 24/03/2010 [^] [^^] [^^^] [ответить]
| +/– |
>Иди ежыков паси, рисователь бенчмарков
Кажется твои примеры ему не понравились и он ушел в указанном направлении :). Наверное ниасилил заоптимизить :-)
| |
|
6.26, pavlinux (ok), 20:49, 23/03/2010 [^] [^^] [^^^] [ответить]
| +/– |
>> с жавой может и лажанулся
>Это хде?
>Вот оптимизированный код:
>Такое же на C++ не судьба?
На
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <unistd.h>
#include <time.h>
int main (void)
{
char s[0x32];
register int i;
clock_t begin, end;
begin = clock();
for (i = 0; i < 14000000; i++) {
stpcpy (stpcpy (stpcpy (s, "Маша"), "мыла"), "раму!");
}
end = clock();
printf ("Count %d\n", i);
printf ("Time %f\n", (double)(end - begin) / CLOCKS_PER_SEC );
}
10 мс
| |
|
7.27, iZEN (ok), 21:21, 23/03/2010 [^] [^^] [^^^] [ответить]
| +/– |
>[оверквотинг удален]
>
> end = clock();
>
> printf ("Count %d\n", i);
> printf ("Time %f\n", (double)(end - begin) /
>CLOCKS_PER_SEC );
>}
>
>
>10 мс
Результат:
% gcc -O1 StrBench4.c
% ./a.out
Count 14000000
Time 0.046875
Не увидел в тексте Wide-char символов и аналог ".append(sb.charAt(tests-1)".
- Незачёт.
| |
|
|
|
|
3.15, hatewindows (ok), 07:34, 22/03/2010 [^] [^^] [^^^] [ответить]
| +2 +/– |
"ключевыми имущественными правами на код ядра Linux" это тебе большие дядьки так сказали? толсто же
| |
3.18, Andrey Mitrofanov (?), 18:00, 22/03/2010 [^] [^^] [^^^] [ответить]
| +1 +/– |
>единственная
>которая владеет ключевыми имущественными правами
>и пингвинам можно будеть клеить ласты.
Поскорее бы уже, хай у них, б, всё уже купится и склеится. Может, бэсэдэшники кодить пойдут, портировать и либтулзы переписывать... Успехов то есть и ПОБОЛЬШЕ++
| |
|
|
1.8, yantux (??), 21:23, 21/03/2010 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Интересная тенденция!
Профессиональное назначение хедж-фондов-уничтожение компаний, т.е. они делают на этом деньги. Кромсают и продают их по кускам!
| |
1.16, Дедушка Советской Армии (?), 15:02, 22/03/2010 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Вот именно с покупки Novell и надо было начинать Дарлу МакБрайду, а затем уже атаковать IBM насчёт Unix/Linux. Тогда бы можно было рассчитывать на варианты успеха.
| |
|
2.28, ACCA (ok), 22:43, 23/03/2010 [^] [^^] [^^^] [ответить]
| +/– |
>Вот именно с покупки Novell и надо было начинать Дарлу МакБрайду, а
>затем уже атаковать IBM насчёт Unix/Linux. Тогда бы можно было рассчитывать
>на варианты успеха.
Ну, сколько бюджета им M$ нарезали, с тем и играют - за $200 млн. Novell не купишь. Это сейчас они стоят $2 млрд, а в 2004 были в районе $4 млрд.
Могу только снять шляпу перед Гейтсом и его корпорацией - эти $200 млн. вошли в историю. У них есть прекрасные адвокаты и бизнес-стратеги. Со времён контракта с IBM имея очевидно негодный, нестандартный, опасный для пользователя и технически отсталый продукт, умудряются удерживаться на плаву. Выпускают замечательные мышки и клавиатуры.
Пусть так и не научились делать софт, но бизнесом рулят просто виртуозно.
| |
|
3.31, Hate (ok), 10:18, 24/03/2010 [^] [^^] [^^^] [ответить]
| +/– |
>Могу только снять шляпу перед Гейтсом и его корпорацией - эти $200
>млн. вошли в историю.
Шляподав млять. А на Украине у Рината Ахметова личное состояние 9.5 млрд. долларов.
И что теперь? Падать перед ним ниц и целовать его ступни?
| |
3.34, Андрей (??), 22:32, 24/03/2010 [^] [^^] [^^^] [ответить]
| +/– |
>Пусть так и не научились делать софт, но бизнесом рулят просто виртуозно.
>
+1, однозначно
| |
|
|
1.36, Онаним (?), 10:55, 25/03/2010 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
> Руководство Novell отвергло предложение о покупке компании
Молодцы. Респект.
| |
|