-неизвестно

 -Поиск по дневнику

Поиск сообщений в ATUM

 -Подписка по e-mail

 

 -Постоянные читатели

 -Статистика

Статистика LiveInternet.ru: показано количество хитов и посетителей
Создан: 17.02.2006
Записей:
Комментариев:
Написано: 1139




Мечты составляют половину реальности....(Жозеф ЖУБЕР) В этом мире все когда-то было мечтой...

Решето

Четверг, 21 Апреля 2011 г. 19:15 + в цитатник

package testDate;

import java.util.Arrays;

/**
*
* @author ISalnikov
*/
public class Resheto {

/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
boolean[] bm = getSieve(150000);
for (int i = 0; i < bm.length; i++) {
if(bm[i])
System.out.println("[" + i +"] "+ bm[i]);
}

}



public static boolean[] getSieve(int n) {
boolean[] primes = new boolean[n + 1];
Arrays.fill(primes, 2, n + 1, true);
for (int i = 2; i * i <= n; i++) {
if (primes[i]) {
for (int k = i * i; k <= n; k += i) {
primes[k] = false;
}
}
}
return primes;
}
}

Метки:  

Java

Четверг, 21 Апреля 2011 г. 17:25 + в цитатник

Метки:  

dbvisualizer load sql

Пятница, 01 Апреля 2011 г. 15:17 + в цитатник
@cd folder_script_path;
@run script_file1.sql;
@run script_file2.sql;
@run script_file3.sql;
@run script_file4.sql;

Jboss start

Четверг, 31 Марта 2011 г. 16:52 + в цитатник
Создайте файл автоматического запуска сервера JBOSS.
При перезагрузки компьютера сервер JBOSS будет стартовать автоматически.

создайте скрипт загрузки k2start в папке /etc/init.d/




#! /bin/sh


start(){
echo "Starting K2 jboss.."

# If using an SELinux system such as RHEL 4, use the command below
# instead of the "su":
# eval "runuser - jboss -c '/opt/jboss/current/bin/run.sh > /dev/null 2> /dev/null &'
# if the 'su -l ...' command fails (the -l flag is not recognized by my su cmd) try:
# sudo -u jboss /opt/jboss/bin/run.sh > /dev/null 2> /dev/null &
#su -l jboss -c '/opt/jboss/current/bin/run.sh > /dev/null 2> /dev/null &'
sudo -u jboss /opt/jboss-5.1.0.GA/bin/run.sh -c K2 -b 0.0.0.0 > /dev/null 2> /dev/null &
}

stop(){
echo "Stopping K2 jboss.."

# If using an SELinux system such as RHEL 4, use the command below
# instead of the "su":
# eval "runuser - jboss -c '/opt/jboss/current/bin/shutdown.sh -S &'
# if the 'su -l ...' command fails try:
# sudo -u jboss /opt/jboss/bin/shutdown.sh -S &
# su -l jboss -c '/opt/jboss/current/bin/shutdown.sh -S &'
sudo -u jboss /opt/jboss-5.1.0.GA/bin/shutdown.sh -s jnp://localhost:1099 &
}

restart(){
stop
# give stuff some time to stop before we restart
sleep 160
# protect against any services that can't stop before we restart (warning this kills all Java instances running as 'jboss' user)
# su -l jboss -c 'killall java'
# if the 'su -l ...' command fails try:
# sudo -u jboss killall java
start
}



case "$1" in
start)
start
;;
stop)
stop
;;
restart)
restart
;;
*)
echo "Usage: jboss {start|stop|restart}"
exit 1
esac

exit 0


Смените права на исполнение этого файла:

$ sudo chmod u+x /etc/init.d/k2start

если на машие нет утилиты sysv-rc-conf , установите ее

$ sudo apt-get install sysv-rc-conf
запустите утилиту

$ sudo sysv-rc-conf
укажите что k2start будет стартовать тогда же когда стартует сервер Базы данных postgresql (как правило это загрузки 2, 3, 4, 5 )



старт ( остановка , перезагрузка )сервера через этот скрипт :


$ sudo /etc/init.d/k2start start


$ sudo /etc/init.d/k2start stop


$ sudo /etc/init.d/k2start restart

Метки:  

GWT

Пятница, 17 Декабря 2010 г. 17:44 + в цитатник
Отложеная подгрузка скрипта

    button3.addClickHandler(new ClickHandler() {

      public void onClick(ClickEvent event) {
        final MyProxy myproxy = new MyProxy();

        AsyncCallback collback = new AsyncCallback() {

          public void onFailure(Throwable caught) {

          }

          public void onSuccess(Object result) {

            Timer timer = new Timer() {

              @Override
              public void run() {
                Button btn = myproxy.getApp().getButton();
                RootPanel.get().add(btn);
              }
            };
            timer.run();
            timer.scheduleRepeating(10);
          }
        };


        myproxy.getInstance(collback);

      }
    });

* This source code was highlighted with Source Code Highlighter.




/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/

package org.yournamehere.client.util;


import com.google.gwt.user.client.rpc.RemoteService;
import com.google.gwt.user.client.ui.Button;

/**
*
* @author salnikov
*/
public interface MyApp extends RemoteService {


  String getWindow();

   public Button getButton();

}

* This source code was highlighted with Source Code Highlighter.





/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/

package org.yournamehere.client.util;

import com.google.gwt.core.client.GWT;
import com.google.gwt.core.client.RunAsyncCallback;
import com.google.gwt.user.client.rpc.AsyncCallback;

/**
*
* @author salnikov
*/
public class MyProxy {

  private MyApp app;

  public void getInstance( final AsyncCallback collback ) {


    GWT.runAsync(new RunAsyncCallback() {

      public void onFailure(Throwable reason) {
        collback.onFailure(reason);
      }

      public void onSuccess() {
        app = new OrgApp();
        collback.onSuccess(this);
      }
    });


  }

  public MyApp getApp() {
    return app;
  }

  public void setApp(MyApp app) {
    this.app = app;
  }
}

* This source code was highlighted with Source Code Highlighter.


/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/

package org.yournamehere.client.util;

import com.google.gwt.user.client.Window;
import com.google.gwt.user.client.ui.Button;



/**
*
* @author salnikov
*/
public class OrgApp implements MyApp {


private static int counter = 0;
  
  public String getWindow() {
     
    return "window from Proxy";
  }

  public Button getButton() {
    counter++;
    return new Button("num "+counter);
  }

}

* This source code was highlighted with Source Code Highlighter.

Метки:  

Видео Программирование лекция

Вторник, 14 Декабря 2010 г. 13:01 + в цитатник


Метки:  

enum

Понедельник, 13 Декабря 2010 г. 16:12 + в цитатник
public enum AttributeType {
  
  StringAttribute("StringAttribute"),
  IntegerAttribute("IntegerAttribute"),
  AttachedBlob("AttachedBlob");

  private AttributeType(String attr) {
    type = attr;
  }

  
private String type;


  public String value() {
    return type;
  }

  public static AttributeType getByValue(String value) {
    for (AttributeType t : AttributeType.values())
      if (t.value().equals(value)) return t;
    return null;
  }

}


* This source code was highlighted with Source Code Highlighter.

Метки:  

Ubuntu Выбор Java

Четверг, 09 Декабря 2010 г. 15:09 + в цитатник
По необходимости можете установить несколько Java версий на машину. Ниже приведенная команда покажет все установленные версии:


Java 6
* sun-java6-bin
* sun-java6-javadb
* sun-java6-plugin
* sun-java6-demo
* sun-java6-jdk
* sun-java6-source
* sun-java6-doc
* sun-java6-jre
* sun-java6-src
* sun-java6-fonts
* sun-java6-jre-headless



java -version

root@test:~# java -version
java version "1.6.0_10"
Java(TM) SE Runtime Environment (build 1.6.0_10-b33)
Java HotSpot(TM) Client VM (build 11.0-b15, mixed mode)



update-java-alternatives -l

update-java-alternatives -s



Работа с GUI

Среда, 08 Декабря 2010 г. 14:01 + в цитатник
При работе всегда делай отдельный тред на GUI (via invokeLater) и отдельный тред сокет-слушателя (который будет notify тред-обработки сообщений)
Таким образом у тебя будет 3 треда как минимум - GUI, socket-listener, обработчик. И программа никогда не будет виснуть.

Метки:  

Работа с сокетом через прокси

Среда, 08 Декабря 2010 г. 13:59 + в цитатник
Proxy proxy = new Proxy(Proxy.Type.HTTP, new InetSocketAddress("192.168.70.241", 80));
URL url = new URL("http://google.com/");
HttpURLConnection connection = (HttpURLConnection) url.openConnection(proxy);
InputStream in = connection.getInputStream();
FileOutputStream out = new FileOutputStream("C:\\google.com.html");
byte[] buffer = new byte[64 * 1024];
int read;
while((read = in.read(buffer)) != -1)
 out.write(buffer, 0, read);
out.close();
connection.disconnect();


* This source code was highlighted with Source Code Highlighter.

Метки:  

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

Вторник, 30 Ноября 2010 г. 15:16 + в цитатник
How to find which service is listening on a given port


//So to scan you own PC and find open ports you can enter:

sudo netstat --tcp --udp --listening --program

//With this command you need to enter

sudo lsof +M -i4

//user, does help, but is not like those other tools, with fuser you can also kill the process which is listening on a given port.

sudo fuser -v 3143/tcp

Метки:  

linux port

Пятница, 26 Ноября 2010 г. 17:54 + в цитатник
Как узнать какой процесс висит на определенном порту?
« : 18 Августа 2010, 18:26:16 »
sudo netstat -tpln


# netstat -an -pt
Local Address
tcp 0 0.0.0.0:22

Метки:  

postgres dump

Пятница, 08 Октября 2010 г. 11:37 + в цитатник
code:

;если знаем где утилиты от postgres
;с компрессией если база большая
pg_dump dbname | gzip > filename.gz
;распаковка
createdb dbname
gunzip -c filename.gz | psql dbname
; сдампить всё
pg_dumpall > outfile
; если ничего не знаем)
tar -cf backup.tar /usr/local/pgsql/data


Метки:  

postgres dump

Среда, 06 Октября 2010 г. 14:28 + в цитатник
postgres dump

code:


$ su postgres

List the databases:

$ psql -l

Backup a specific postgres table

$ pg_dump --table products -U geekstuff article -f onlytable.sql

Backup all postgres databases using pg_dumpall:

$ pg_dumpall > all.sql


Restore a postgres database

$ psql -U erp -d erp_devel -f mydb.sql



Метки:  

ubuntu удаление службы из загрузки

Среда, 06 Октября 2010 г. 11:42 + в цитатник
как добавить слуюбу и сервис через sysv-rc-conf я писал

теперь как его от туда удалить

$ editor /var/lib/sysv-rc-conf/services

Метки:  

svn сменить пароль пользователю

Вторник, 05 Октября 2010 г. 15:09 + в цитатник
потребовалось поменять пароль

(забыли старый )

делаем от root

htpasswd -mb /svn/conf/htpasswd username passwd

Метки:  

java динамический прокси

Четверг, 16 Сентября 2010 г. 18:16 + в цитатник
Иногда требуется создать динамический прокси ... как альтернативу интерцептору

что ж сделаем это ...


Код

Метки:  

Открытие файлов и работа с файлами в java

Пятница, 20 Августа 2010 г. 13:09 + в цитатник
Постоянно надо помнить или держать под рукой код.

Возникла идея создать сайт - блог в котором можно быстро и удобно хранить куски кода .

Code

Метки:  

Открытие файла xdg-open

Четверг, 20 Мая 2010 г. 11:13 + в цитатник
требовалось из java открывать файлы в linux
Code

Метки:  

Программирование

Пятница, 14 Мая 2010 г. 10:35 + в цитатник

Метки:  

...

Вторник, 06 Апреля 2010 г. 17:56 + в цитатник

Метки:  

Генри Миллер. Черная весна.

Суббота, 20 Марта 2010 г. 07:52 + в цитатник

Метки:  

Литература

Воскресенье, 28 Февраля 2010 г. 21:30 + в цитатник

Метки:  

Литература

Четверг, 18 Февраля 2010 г. 22:44 + в цитатник
Анхель де Куатье "Схимник". (Скрижали и Печати).
Ф. Ницше "Танец Заратустры".
О. Уайлд "Счастливый принц.
П. Коэльо "Книга воина света".
З. Фрейд "Пространство желания".
Ф. Достоевский "Братья Карамазовы"
Экхарт Толле "Новая Земля".

Метки:  

...

Суббота, 13 Февраля 2010 г. 21:57 + в цитатник

Метки:  

...

Вторник, 09 Февраля 2010 г. 22:45 + в цитатник

Метки:  

...

Вторник, 09 Февраля 2010 г. 21:57 + в цитатник

Метки:  

Амели

Суббота, 23 Января 2010 г. 22:19 + в цитатник

...

Вторник, 05 Января 2010 г. 21:11 + в цитатник
«Невербальная коммуникация. Развивающие ролевые игры „Мафия“ и „Убийца“».[

Метки:  

...

Понедельник, 04 Января 2010 г. 21:26 + в цитатник
жизнь человека делится на две части : до фильма Аватар и после...

...

Среда, 18 Ноября 2009 г. 00:44 + в цитатник
Рассмотреть покупку монитора Dell 2209WA

альтернативный ваиант Dell UltraSharp U2410 ,MultiSync EA231Wmi, Samsung F2380

Метки:  

...

Понедельник, 10 Августа 2009 г. 15:15 + в цитатник
Нива Шевроле

...

Среда, 10 Июня 2009 г. 11:17 + в цитатник
"Teбя не обеспечили инструкцией к жизни в момент твоего рождения. А если бы ты ее получил, то она выглядела бы так:
1. Ты получишь тело. Оно может тебе нравиться или не нравиться, но это единственное, что точно будет в твоем распоряжении до конца твоих дней.
2.Тебе придется учиться в школе под названием Жизнь на Планете Земля. Каждый человек и каждое событие - твой Универсальный Учитель.
3. Не существует ошибок, только уроки. Неудачи - неотъемлемая часть успеха. Жертв нет - только студенты.
4. Урок будет повторяться в разнообразнейших формах, пока не будет усвоен полностью. Если не усвоишь легкие уроки,- они станут труднее. Когда усвоишь - перейдешь к следующему уроку.
5. Внешние проблемы - точное отражение твоего внутреннего состояния. Если изменишь свой внутренний мир - внешний мир так же изменится для тебя. Боль - это способ, который Вселенная использует, чтобы привлечь твое внимание.
6. Ты поймешь, что урок усвоен, когда твое поведение изменится. Мудрость достигается практикой. Немного чего-то - лучше, чем много ничего.
7. Нет места лучше чем "здесь". "Там" ничуть не лучше чем "здесь". Когда твое "там" станет "здесь", ты получишь другое "там", которое опять будет казаться лучше, чем "здесь".
8. Другие - всего лишь твое отражение. Ты не можешь любить или ненавидеть то, что есть в других, если это не отражает твоих собственных качеств.
9. Жизнь мастерит раму, а картину пишешь ты. Если ты не возьмешь ответственность за написание картины, то за тебя ее напишут другие.
10. Ты получишь все, что захочешь. Ты подсознательно верно определишь, сколько энергии на что потратить и каких людей привлечь к себе; следовательно, единственно верный способ определить чего ты хочешь - это посмотреть на то, что ты уже имеешь.
11. В определении "правильного" и "неправильного", мораль - плохой помощник. Делай лучшее из возможного.
12. Все ответы - находятся в тебе. Ты знаешь больше, чем написано в книгах. Все, что ты должен делать - смотреть в себя, слушать себя и доверять себе.
13.Ты забудешь обо всем этом.
14.Ты вспомнишь об этом всегда, когда захочешь."(с)

...

Понедельник, 08 Июня 2009 г. 13:54 + в цитатник
теперь кругом беда. Много буржуинов, да мало наших. В
поле пули тучами, по отрядам снаряды тысячами! Эй,
вставайте, давайте подмогу!
Встал тогда старший брат, сказал Мальчишу:
– Прощай, Мальчиш… Остаешься ты один… Щи в
котле, каравай на столе, вода в ключах, а голова на
плечах… Живи, как сумеешь, а меня не дожидайся.»

[more= Согласно пункта 13.7«Наставления по работе

Понедельник, 08 Июня 2009 г. 09:56 + в цитатник

....

Пятница, 05 Июня 2009 г. 10:47 + в цитатник

...

Вторник, 02 Июня 2009 г. 12:03 + в цитатник
Королева Британии тяжко больна,
Дни и ночи ее сочтены.
И позвать исповедников просит она
Из родной, из французской страны.


Самуил Маршак - Королева Элинор

...

Суббота, 16 Мая 2009 г. 13:03 + в цитатник
ЖК-панели в мониторах

http://lcdtech.no-ip.info/data/lcd.panels.in.monitors.htm

...

Пятница, 15 Мая 2009 г. 13:34 + в цитатник
ерево каталогов NESTED SETS (вложенные множества) и управление им

http://www.getinfo.ru/article610.html

...

Четверг, 14 Мая 2009 г. 10:27 + в цитатник

...

Среда, 29 Апреля 2009 г. 10:05 + в цитатник

...

Среда, 29 Апреля 2009 г. 09:59 + в цитатник
рене дальман

...

Понедельник, 13 Апреля 2009 г. 12:35 + в цитатник
Зашел в аптеку купить пластырь , мне предложили пластырь за 30 рублей , зачем я попросил наш за 2 рубля , я его могу порезать на полоски мне не трудно.

Но возмутило другое пришла бабушка со списком лекарств которые ей надо купить. Бабушка очень пожилая , ей трудно было говорить да и стоять тоже трудно , с памятью тоже проблемы … но вот количество лекарств которые ей прописали было очень велико , сумма общая была 1260 рублей !!! Это при том что у нее пенсия не больше 5000 , плюс надо платить квартплату это еще как минимум 1000.

таких врачей надо бить по голове молотком ! Зачем выписывать такие дорогие лекарства, вообще надо что то делать с этим , с этой ценой на лекарства их как правило покупают пенсионеры - и эти лекарства очень дорогие , невыгодно производить дешевые таблетки по 90 копеек от кашля … лучше создать дорогую микстуру и продать ее за 300 рублей … как же суетилась возле этой бабушки провизор в аптеке... еще бы она делала ей кассу...

и таких бабушек в день приходит десятки …

разве эти лекарства делают их здоровее …. определенно в системе надо что-то менять ….

и первым делом надо помочь пенсионерам , они не виноваты что у них такая маленькая пенсия и такие дорогие лекарства …

но в системе надо что то менять — система неэффективна — ужасна, страшна и паразитирует …

...

Пятница, 03 Апреля 2009 г. 10:13 + в цитатник

...

Пятница, 03 Апреля 2009 г. 10:12 + в цитатник
Статья 11. Права милиции

2) проверять документы, удостоверяющие личность, у граждан, если имеются достаточные основания подозревать их в совершении преступления или полагать, что они находятся в розыске, либо имеется повод к возбуждению в отношении их дела об административном правонарушении;

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

проверять у физических и юридических лиц разрешения (лицензии) на совершение определенных действий или занятие определенной деятельностью, контроль за которыми возложен на милицию в соответствии с законодательством Российской Федерации;

(п. 2 в ред. Федерального закона от 08.12.2003 N 161-ФЗ)

(см. текст в предыдущей редакции)

....

Какие документы считаются удостоверяющими личность гражданина и правомерно ли требование сотрудника милиции при проверке документов, удостоверяющих личность, предъявлять только внутренний паспорт гражданина РФ?


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




Как уже было указано выше, сотрудник милиции имеет право проверить документы, удостоверяющие личность. Паспорт гражданина РФ является основным документом, удостоверяющим личность гражданина РФ, то есть и Законе РФ «О милиции», и в Уставе ППС ничего не сказано о праве на проверку именно основного документа, удостоверяющего личность, то есть паспорта гражданина РФ. Так же ни в Конституции РФ, ни в Законе РФ «О милиции», ни в Уставе ППС, ни в каких других нормативных документах, регламентирующих деятельность милиции и ее права, а так же права и обязанности граждан, не содержится требования к гражданину об обязательном и постоянном ношении при себе паспорта гражданина РФ, а так же положения о том, что только паспорт гражданина РФ является единственным документом, удостоверяющим личность гражданина.





Милиция проверяет Ваши документы и регистрацию в общественном месте

Все страны

Вторник, 31 Марта 2009 г. 13:14 + в цитатник
code:


Locale list[] = SimpleDateFormat.getAvailableLocales();

for (int i = 0; i < list.length; i++) {
System.out.println(list[i].toString() + "\t" + list[i].getDisplayName());
}



...

Пятница, 13 Марта 2009 г. 17:49 + в цитатник


Поиск сообщений в ATUM
Страницы: 12 ..
.. 5 4 [3] 2 1 Календарь