Все игры
Обсуждения
Сортировать: по обновлениям | по дате | по рейтингу Отображать записи: Полный текст | Заголовки

3-е Вдохновение Кораном.

СУРА 68 ЧАСТЬ ВТОРАЯ

(34) Истинно, набожным у Господа блаженные сады.

(35) Поступим ли Мы с Подчиненными как с теми, что грешны?
(36) Что с вами и каково суждение?
(37) Или у вас писание, а в нём учение
(38) Что вам, поистине, любое предпочтение?
(39) Или у вас Наши клятвы вплоть до Дня Предстояния о том, что вам – плод вашего суждения?
(40) Спроси их, кем будут клятвы подтверждены?
(41) Или у них – святые? Пускай же приведут своих святых, если правдивы они.
(42) В тот день, когда откроются все тайны, и призовут земной поклон вершить, они не смогут сделать преклонение –
(43) Опущены их взоры и их постиг позор, а ведь могли они пасть ниц, (когда спустилось повеление).
(44) Оставь Меня с теми, кто ложью считает этот рассказ – когда они не будут знать, их жизнь постигнет завершение –
(45) Я дам отсрочку им, ведь замыслы Мои прочны.
(46) Или ты просишь награды и у них от платы отягощение?
(47) Или, быть может, пишут они тайное откровение?
(48) Ты дотерпи! Господь решит! Не будь подобен спутнику кита. Вот он воззвал, когда его постигло заточение.
(49) И если б не Господня милость, то был бы выброшен он на пустырь, его постигло б унижение.
(50) Избрал его Господь и сделал человеком правоты.
(51) А те, кто отвергает, своими взорами тебя готовы опрокинуть, и, слушая Упоминание, говорят: «Его коснулось бесов проникновение»
(52) Но это - не что иное, как Упоминание для народов, (ниспосланное с Божьей высоты).


Тимур Джумагалиев - ответственный за перевод.


Источник: http://blogs.mail.ru/mail/timjum/62F437EA42AA03A5.html

asd sad, 03-07-2012 21:58 (ссылка)

2-ое Вдохновение Кораном

СУРА 68 ЧАСТЬ ПЕРВАЯ

(1) Нун-буква. И записью и тем, что пишут клятва!
(2) Не ты охвачен бесом по милости Господней (необъятной)!
(3) И не иссякнет для тебя награда (и как она приятна)!
(4) Великим нравом обладаешь ты.
(5) Ты увидишь и они, (и станет понятно),
(6) В ком из вас безумие (было вероятно).
(7) Истинно Господь твой знает сбившихся, и знает идущих по Его пути.
(8) И тем, кто не поверил, не поддавайся ты.
(9) Они бы хотели, чтоб ты не противился, и они бы отнеслись халатно.
(10) И не поддавайся ничтожному, чьи клятвы пусты,
(11) Клеветнику, разносящему сплетни (для вражды),
(12) Препятствующему Добру, беззаконнику, тому, чьи поступки дурны,
(13) Тому, чьи действия грубы, а после этого низки,
(14) Хоть у него сторонники, а карманы деньгами полны.
(15) Когда ему читают знаки Наши, он говорит: «Благодаря сказаниям древних они сочинены»
(16)Мы поставим ему клеймо на рыло его (за слова, адекватно).
(17)Мы испытали их, подобно испытанию владельцев сада, когда те поклялись, что утром соберут плоды,
(18) Не захотев воздать хвалу, (что было б благодатно).
(19) Когда же спали - налетел на сад от Господа тайфун (внезапно).
(20) Наутро сад стал землею пустоты.
(21) И утром звали, (не зная постигшей беды):
(22) «Ступайте на участок, если хотите собрать плоды»
(23) Они отправились, шепча между собой (отвратно):
(24) «Пускай сегодня не входит к вам туда достигший бедноты».
(25) И стали сердиться они.
(26) Когда ж увидели свой сад, сказали: «Ведь, что мы сбились - (нам понятно).
(27) Напротив! Мы лишены плодов - (невероятно)!»
(28) Лучший средь них промолвил: "Что Бога восхвалить должны - не я ли говорил вам внятно?"
(29) Они сказали: "Господу хвала! Деяния наши злом омрачены".
(30) И стали упрек бросать друг другу (безрезультатно).
(31) Они сказали: "Горе нам! Произвол вершили мы
.
(32) Возможно, Господь наш заменит сад лучшим, чем он
. Ведь с просьбой к Господу мы возвращаемся обратно".
(33) Таково страдание. Страдание ж Последнего мира больше, если б знали они (знатно)!



Тимур Джумагалиев - ответственный за перевод.

Обсуждение здесь:
http://blogs.mail.ru/mail/timjum/369691C599B070A7.html

Нужно написать программу на телефон для связи с компом. За деньг

Нужно написать программу на телефон для связи с компом. За деньги.

У
кого есть желание? Отзовитесь, пжл.

проблемы с J2ME


HelloMIDlet.java  ]
Мидлет в эмуляторе нормально работает, а в телефоне даже запускаться не хочет. В
чем может быть проблема?

calc.java  ]

Метки: J2ME

голос симплексом через джаву по принципу p2p

есть задумка создать такое чудо. есть кое какие чужие наработки. может объединимся?

HashMap Serializable





На стороне сервера сериализуется Хеш-карта и сбрасывается на диск.

Хеш-карта содержит: <Key email, Value имя/пароль>

Компилятор в методе десериализации и приведению

объекта к первозданному виду выдает:




[javac] found : java.lang.Object

[javac] required: java.util.Map<LoginKey,LoginValue>

[javac] PILIGRIM.m = (Map<LoginKey, LoginValue>)object;

[javac]                                                                  ^

[javac] 1 warning




Хотя все работает. Есть два варианта решения

как избавиться от warning.



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

Второй - не знаю, экспериментировал по всякому. Не возможно

заранее точно установить какой объект десериализуется, если он не

принадлежит к примитивному виду.

Класс может быть самодельный.



Второй момент - это на заметку.

При закладке в коллекцию объектов-классов

используемых в качестве ключей и значений

необходимо переопределить в классе методы

hashCode() и equals(Object object)

таким образом, что бы последние ориентировались

на содержание[equals(Object object)],

а не на машинные адреса [hashCode()].

После этого становятся доступными все преимущества

быстродействия работы коллекций основанных на

хеш-коде хранимых объектов.

  1. import java.util.*;
  2. import java.io.*;
  3. public final class MapClients{
  4.  
  5. private Map<LoginKey, LoginValue>m;
  6. private Set<Map.Entry<LoginKey, LoginValue>>s;
  7. private static MapClients PILIGRIM;
  8.  
  9. private MapClients() { //закрытый конструктор
  10. m = Collections.synchronizedMap( new HashMap<LoginKey, LoginValue>());
  11. s = m.entrySet(); // Needn't be in synchronized block
  12. }
  13.  
  14. public static intsize(){
  15. return PILIGRIM.m.size();
  16. }
  17. public static boolean isEmpty(){
  18. return PILIGRIM.m.isEmpty();
  19. }
  20. public static boolean containsKey(LoginKey key){
  21. return PILIGRIM.m.containsKey(key);
  22. }
  23. public static boolean containsValue(LoginValue value){
  24. return PILIGRIM.m.containsValue(value);
  25. }
  26. public static Object get(LoginKey key){
  27. return PILIGRIM.m.get( key );
  28. }
  29. public static void put(LoginKey key, LoginValue value){
  30. PILIGRIM.m.put(key, value);
  31. }
  32. public static Object remove(LoginKey key){
  33. return PILIGRIM.m.remove(key);
  34. }
  35. public static void clear(){
  36. PILIGRIM.m.clear();
  37. }
  38. public static boolean isPassword( char[] password ){
  39. synchronized( PILIGRIM.m ){// Synchronizing on m, not s!
  40. for( Map.Entry<LoginKey, LoginValue>me : PILIGRIM.s ){
  41. LoginKey loginKey = me.getKey();
  42. LoginValue loginValue = me.getValue();
  43. System.out.println(loginKey+" : "+loginValue );
  44. if( Arrays.equals( loginValue.getPassword(), password ) ) {
  45. return true;
  46. }
  47. }
  48. return false;
  49. }
  50. }
  51. public static void MAPDeSerializer( File file ) { //readHt
  52. ObjectInputStream oisFile;
  53. Object object;
  54. try{
  55. oisFile = new ObjectInputStream( new BufferedInputStream( new FileInputStream(file) ) );
  56. object = oisFile.readObject();
  57. oisFile.close();
  58. PILIGRIM.m = (Map<LoginKey, LoginValue>)object;
  59. //[javac] found : java.lang.Object
  60. //[javac] required: java.util.Map<LoginKey,LoginValue>
  61. //[javac] PILIGRIM.m = (Map<LoginKey, LoginValue>)object;
  62. //[javac]                                                                  ^
  63. //[javac] 1 warning
  64. }
  65. catch( ClassNotFoundException ex ){
  66. System.out.println(ex.getMessage());
  67. }
  68. catch( IOException ex ) {
  69. System.out.println(ex.getMessage());
  70. }
  71. } //readHt
  72. public static void MAPSerializer( File file ) {//writerHt
  73. ObjectOutputStream oosFile;
  74. /**/
  75. try{
  76. oosFile = new ObjectOutputStream( new FileOutputStream(file) );
  77. oosFile.writeObject( PILIGRIM.m );
  78. oosFile.close();
  79. }
  80. catch( FileNotFoundException ex){
  81. System.out.println(ex.getMessage());
  82. }
  83. catch( IOException ex ){
  84. System.out.println(ex.getMessage());
  85. }
  86. } //writerHt
  87. //одноэкземплярный
  88. static {PILIGRIM = new MapClients(); }
  89. } //~~END


   
Класс передаваемый программой-клиентом

на удаленный сервер. Сервер должен привести класс

к первозданному виду. Проверить "Чего там пришло"

и если все пучком поместить его целиком

в потокозащищенный HashMap.

Обратите внимание как переопределены

методы hashCode() и equals(Object object),

а иначе никакого понта от HashMap не будет.


  1. importjava.io.Serializable;
  2. importjava.util.Arrays;
  3. public final class LoginValue implements Serializable{
  4. //вот, брякнул клешнями по цифровой клавиатуре :-)
  5. private static final long serialVersionUID = -5561003480779751313L;
  6. private char[][] user;
  7. public LoginValue( char[][] user){
  8. this.user = user; }
  9. public char[] getName(){
  10. return user[0]; }
  11. public char[] getPassword(){
  12. return user[1]; }
  13. public String toString(){
  14. return new String(getName())+" "+
  15. newString(getPassword());
  16. }
  17. public int hashCode(){
  18. return this.toString().hashCode(); }
  19. public boolean equals( Object object ){
  20. if( object == null){
  21. return false;
  22. }
  23. //&&(object==this)на удаленном сервере не канает
  24. // Федот да не тот :-][
  25. if( (object instanceof LoginValue) ) {
  26. LoginValueloginValue = ( LoginValue)object;
  27. return(
  28. Arrays.equals( user[0], loginValue.user[0] ) &&
  29. Arrays.equals( user[1], loginValue.user[1] )
  30. );
  31. }
  32. return false;
  33. }
  34. } //~~END


   
Хожу по минному полю.
http://mina.apache.org/

На основе проекта org.apache.mina.*

можно легко создавать серьезные сервера.



   
Класс LoginKey до кучи. Хотя он в отличие от

LoginValue по сети не передается и постоянно торчит

в серваке.


  1. //import java.io.Serializable;
  2. importjava.util.*;
  3. // implements Serializable
  4. public final class LoginKey{
  5. //private static final long serialVersionUID = -5561003480779751313L;
  6. private char[] email;
  7. public LoginKey( char[] email) {
  8. this.email = email; }
  9. public char[] getEmail() {
  10. return email; }
  11. public String toString() {
  12. return new String(email); }
  13. public int hashCode() {
  14. return this.toString().hashCode(); }
  15. public boolean equals( Object object ) {
  16. if( object == null) {
  17. return false;
  18. }
  19. // && (object == this)
  20. // Такая же байда, что в LoginValue
  21. if( (object instanceof LoginKey) ) {
  22. LoginKeyother = ( LoginKey)object;
  23. returnArrays.equals( email, other.email );
  24. }
  25. return false;
  26. }
  27. } //~~END


Хотя в самом простом варианте

почему не напрямую char[] или String

без всякого выпендрёжа :-)


 


 

настроение: С похмелья
хочется: Пива
слушаю: Хеви Метал

Метки: org.apache.mina.*

Дмитрий -, 13-01-2009 05:43 (ссылка)

JTable и база данных к примеру oracle

народ поделитесь исходниками кому ни жалко простейшая выборка данных из БД примеру resultset (с этим проблем не)т отображение ее в jtable (вот с этим проблемы) подключаюсь через jdbc есессно

настроение: Любопытное
хочется: пива, денег и славы
слушаю: дядю женю респект ему в Новосиб

Без заголовка

Пишу этот текст во всех группах на которые подписан: Предлагаю один интересный сервис с бесплатным использованием в течении года. Доступ и вся дальнейшая переписка возможна строго по указанному в моей анкете пути. Количество предложений ограничено (не более 4 одновременно активных пользователей. не больше 20 активных аккаунтов). Что это именно - тестирование сервиса. Вам это бесплатно + помогу с настройками и выбором аппаратуры. Мне выгода- смотреть как себя ведет система . Ответы через аськи или маил.вру НЕ ПИСАТЬ!!! Кроме всего прочего после вашей заинтересованности- будет дальнейшее предложение- какое именно- об этом после подачи заявки на участие в проекте. Никаких программ скачивать не то что не заставляю. Даже не рекоменую. Все это вообще может работать без компьютера. Т.е. нужно просто попробовать- а дальше как пойдет. Данное предложение действительно до 30.10.2008. Так же любителям халявы в плане делать все за них - например настроить оборудование подсказками по телефону прошу идти лесом. Пробуем сами и учимся. Что не получается- обращаемся за советом

В плане мнений- если кто думает что это очередное заманилово- ради бога. Только прошу отписывать все если не по указанному в моей анкете ресурсу то хотябы в моих блогах или как там называется в гостевой. Т.к. данное предложение размещено где-то в 20 группах- я просто физиччески несмогу постоянно смотреть

J2EE, JAXM

Всем привет, кто интересуется программированием на J2EE. Приглашаю - моя домашняя страничка.
http://www.tagnet.ru/~torn/
Работал ли кто с Java API for XML Messaging (JAXM), пакеты? примеры? Кое-что наГуглил сам, могу поделиться.

настроение: Творческое

Создание JAVA программ под телефоны

Кто нибудь напишите как сделать элементарное на MIDP2 типа на экран вывести "Hello world!"

P.s. Интересное замечание. Есть GIZMO под сотовый (сайт www.gizmo5.com - заходить только с телефонов!)
Так вот... ЛАзия по инету наткнулся на TALKONAUT - интересно то что интерфейс с гизмой почти идентичный. Естественно возможностей намного больше.

ТАк вот- как грамотно декомпилировать чтоб что-то выдернуть? декомпилировал одну программку- есть задумки но надо хотяб понять как вообще создается все. Заранее спасибо.

В этой группе, возможно, есть записи, доступные только её участникам.
Чтобы их читать, Вам нужно вступить в группу