LINUX.ORG.RU

Сообщения shmel210

 

Выбор правильной CMS для биржи копирайта

Форум — Web-development

Опыта в этой области маловато, знания на начальном уровне. CMS ранее никогда не использовал, вообщем подскажите что да как.

shmel210
()

неработает обновление данных в таблице [java]

Форум — Development
import java.util.Date;
 
import javax.mail.Message;
import javax.mail.MessagingException;
import javax.mail.internet.InternetAddress;
import javax.swing.table.AbstractTableModel;
 
 
public class MyTableModel extends AbstractTableModel{
        private int noOfRows, noOfCols;
        private Object[][] mdata;
        private String subject;
        private String from;
        private Date date;
        private Message[] mess;
        public MyTableModel(int r, int c) {
                // TODO Auto-generated constructor stub
                noOfRows = r;
                noOfCols = c;
                mdata = new Object[noOfRows][noOfCols];
        }
        @Override
        public int getRowCount() {
                // TODO Auto-generated method stub
                return(noOfRows);
        }
        @Override
        public int getColumnCount() {
                // TODO Auto-generated method stub
                return(noOfCols);
        }
        @Override
        public Object getValueAt(int rowIndex, int columnIndex) {
                // TODO Auto-generated method stub
                return mdata[rowIndex][columnIndex];
        }
        public void setValueAt (Object odj, int r, int c) {
                this.fireTableStructureChanged();
                this.fireTableDataChanged();
        }
        public void wtf(Object ob) {
                try {
                        mess = (Message[])ob;
                        if (mess.length != 0) {
                                for (int i = 0; i < mess.length; i++) {
                                        from = InternetAddress.toString(mess[i].getFrom());
                                        subject = mess[i].getSubject();
                                        date = mess[i].getSentDate();
                        
                                        mdata[i][0]=mess[i].getMessageNumber();
                                        mdata[i][1]=from;
                                        if(i==1)
                                                System.out.println(from);
                               
                                        mdata[i][2]=subject;
                               
                                        mdata[i][3]=date;
                                }
                        }
                        else System.out.println("ПУСТО");
                        }
                        catch (MessagingException e){
                                e.printStackTrace();
                        }
        }
}
потом так (это все в другом классе)
model = new MyTableModel(mess.length, 4);
model.wtf(mess);
table.setModel(model);
table.validate();

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

 

shmel210
()

автомонтирование устройств и баги xfce4

Форум — Admin

баг проявляется в thunar 1.0.2 так - при подключении устройства создается ссылка на рабочем столе и в менеджере однако немонтирует (недостаточно прав для монтирования), если подмонтирую от юзера в консоли все хорошо, но отмонтировать из гуя опять неможет (возможно смонтировано из консоли:)). в thunar 1.3 (собран руками включая зависимости) - просто и не пытается что либо монтировать даже ссылки нет.

id shmel
uid=1000(shmel) gid=1000(shmel) группы=1000(shmel),6(disk),20(dialout),24(cdrom),25(floppy),26(tape),29(audio),44(video),46(plugdev),111(haldaemon),112(powerdev),117(fuse)

баг№2 приложения добавляются не в ту категорию главного меню - например firefox входит в категорию интернет а он добавился в прочее, захожу в настройки (там он где нужно) удаляю и вновь добавляю результат 0 система debian lenny обновленная до squeeze работал в Gnome 2.30.2

в gnome баг с mount похожий тоже приходится руками монтировать но там в наутилусе ссылки есть (только добавляются они после прописывания в fstab что для flash неприемлемо) я догадываюсь что проблема скорее всего в udev, находил одно решение http://dog-simpson.blogspot.com/2010/02/udev.html еще не пробовал. Как можно решить эту проблему??? P.S в xfce 4.8 еще появилась проблема выключения от юзера.

shmel210
()

Сортировка иконок на рабочем столе Gnome

Форум — General

В контекстном меню доступно только сортировка по имени, а мне нужно сортировать по типу. Gnome 2.30.2.

shmel210
()

переодически падает сеть

Форум — Admin

На закачке крупных файлов торрентами отваливается eth0. Причем было замечено что происходит это при хорошей скорости закачки. при попытке поднять ifup eth0 SIOCADDRT: No such process Failed to bring up eth0.

ifdown eth0 ifdown: interface eth0 not configured

спасает ifconfig eth0 down && up затем перезапуск networking

Проблема была замечена на Debian Lenny, недавно обновился до Debian Squeeze все осталось так же.

$uname -a
Linux shmel-home 2.6.26-2-686 #1 SMP Sat Jun 11 14:54:10 UTC 2011 i686 GNU/Linux
cat /etc/network/interfaces
[cut=interfaces]
auto lo
iface lo inet loopback
allow-hotplug eth0
iface eth0 inet static
address 10.1.42.11
netmask 255.255.255.0
gateway 10.1.42.1
post-up route add -net 10.0.0.0 netmask 255.0.0.0 gw 10.1.42.1 dev eth0
post-down route del -net 10.0.0.0 netmask 255.0.0.0 gw 10.1.42.1
iface eth1 inet static
address 192.168.0.1
netmask 255.255.255.0
iface dsl-provider inet ppp
pre-up /sbin/ifconfig eth0 up # line maintained by pppoeconf
post-up /sbin/ifconfig eth1 up 
provider dsl-provider
auto dsl-provider
[/cut]
ifconfig
[cut]
eth0      Link encap:Ethernet  HWaddr 00:e0:52:84:c3:04  
          inet addr:10.1.42.11  Bcast:10.1.42.255  Mask:255.255.255.0
          inet6 addr: fe80::2e0:52ff:fe84:c304/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:5336487 errors:453 dropped:4647 overruns:0 frame:367
          TX packets:2859042 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:1624613085 (1.5 GiB)  TX bytes:1449996441 (1.3 GiB)
          Interrupt:10 Base address:0xe800 

eth1      Link encap:Ethernet  HWaddr 00:e0:1c:3c:e5:14  
          inet addr:192.168.0.1  Bcast:192.168.0.255  Mask:255.255.255.0
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
          Interrupt:11 Base address:0xec00 

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:2500 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2500 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:333077 (325.2 KiB)  TX bytes:333077 (325.2 KiB)

ppp0      Link encap:Point-to-Point Protocol  
          inet addr:178.214.171.126  P-t-P:172.16.0.10  Mask:255.255.255.255
          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1492  Metric:1
          RX packets:674 errors:0 dropped:0 overruns:0 frame:0
          TX packets:854 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:3 
          RX bytes:372188 (363.4 KiB)  TX bytes:94027 (91.8 KiB)

[/cut]

Подскажите какие логи смотреть чтобы выловить проблему??

shmel210
()

Зависание и рандомная перезагрузка ПК

Форум — Linux-hardware

Виснет в BIOSе, иногда не сразу а через час. Бывает удается загрузить ОС. Температура CPU в переделах нормы без нагрузки 33-37. Запускал cpuburn на минут 40 проц нагревался до 50. Memtest за 10 проходов ошибок не выявил. Чем можно еще потестить? Стоит ли перепрошивать BIOS и теряется ли гарантия? C чем может быть связано?

shmel210
()

WEB файловый менеджер. Натолкните на мысль

Форум — Development

Операции загрузки и выгрузки данных. То есть нужно получить доступ к файловой системе сервера. Возможно ли реализовать используя Java Applet или JavaScript?

shmel210
()

pppoe on boot

Форум — General

при загрузке интерфейс поднимается но добаляется лишний роут:

shmel@shmelHome:~$ netstat -r
Kernel IP routing table
Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface
172.16.0.10     *               255.255.255.255 UH        0 0          0 ppp0
10.1.42.0       *               255.255.255.0   U         0 0          0 eth0
192.168.0.0     *               255.255.255.0   U         0 0          0 eth1
10.0.0.0        10.1.42.1       255.0.0.0       UG        0 0          0 eth0
default         10.1.42.1       0.0.0.0         UG        0 0          0 eth0
default         *               0.0.0.0         U         0 0          0 ppp0

нормальное состояние:
shmel@shmelHome:~$ netstat -r
Kernel IP routing table
Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface
172.16.0.10     *               255.255.255.255 UH        0 0          0 ppp0
10.1.42.0       *               255.255.255.0   U         0 0          0 eth0
192.168.0.0     *               255.255.255.0   U         0 0          0 eth1
10.0.0.0        10.1.42.1       255.0.0.0       UG        0 0          0 eth0
default         *               0.0.0.0         U         0 0          0 ppp0

/etc/network/interfaces
allow-hotplug eth0
iface eth0 inet dhcp
up route add -net 10.0.0.0 netmask 255.0.0.0 gw 10.1.42.1 dev eth0
auto eth1
iface eth1 inet static
address 192.168.0.1
netmask 255.255.255.0
gateway 10.1.42.11

auto dsl-provider
iface dsl-provider inet ppp
#pre-up /sbin/ifconfig eth0 up # line maintained by pppoeconf
provider dsl-provider
pre-up iptables-restore < /etc/iptables.up.rules

В чем грабли???

shmel210
()

HD-медиаплеер

Форум — Linux-hardware

Помогите подобрать в соотношении цена-качество-функционал. (до 120$)
Требования: проигрывание без тормозов 40 гб видео
Просмотр материала по сети
По возможностити esata порт.
Открытость драйверов, если их вообще кто то открывает)))

shmel210
()

Samsung LE40A656A1FX LCD TV прошивка

Форум — General

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

shmel210
()

Минимизация логической функции методом карт Карно

Форум — General

Помогите минимизировать http://piccy.info/view3/811817/803287241b4f00a01f27a7d8919decee/orig/ Или поделитесь правильной литературой там где все доступно написано от и до.

shmel210
()

Assembler FPU simple functions

Форум — Development

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

#include "stdafx.h"
#include <iostream>
#include <stdio.h>
#include <stdlib.h>
using namespace std;

int _tmain(int argc, _TCHAR* argv[])
{
	/*Требуется вычислить выражение (argTG/(cos{i}+tg(i)))*cos(i*i)*/
	double a=0;//хранится результат cos(i)+tg(i)
    double b=0;//хранится результат argTG(i)/a
    double y=0;//хранится результат b * cos(i^2)
    int i = 3;
    int j = 9; //i^2
    _asm
    {
		finit
        fld i
        fcos
        fld i
        fptan
        fadd
        fstp a
            fld i
            fpatan
            fld a
            fdiv
            fstp b
                     fld b
                     fld j
                     fcos
                     fmul
                     fstp y
    }
cout<<"Результат операции: "<<y;
cout<<endl;
	return 0;
}

shmel210
()

отключение HDD IDE из award BIOS

Форум — General

Стоит задача поставить на второй жесткий диск мастдай но возникла проблема так как виндовый установщик по понятным причинам не может поставить свой загрузчик на первый жесткий. Отключать физически впадлу ищу варианты))

shmel210
()

запуск онлайн игры Бойцовский клуб в Linux

Форум — General

Находил в инете плагин для firefox но он по всей видимости только для старой версии игры прокатывал. Пробовал ставить эксплорер 6 весии под ним работать тоже отказывается. У кого есть еще варианты решения задачи???

shmel210
()

Настройка маршпутизации для iptv

Форум — Admin

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

route add -p 233.163.244.0 mask 255.255.255.0 10.1.42.11

10.1.42.11-мой ip в локалке

под линуксом пробовал так

route add -net 233.163.244.0 netmask 255.255.255.0 gw 10.1.42.11 dev eth0

итог не работает

shmel210
()

Конструктор матрицы С++

Форум — Development

Подскажите как правильно создать конструктор и деструктор для матрицы а то пока ничего хорошего из этого не вышло((

shmel210
()

Побитовые операции в С++

Форум — Development

немогу победить задание:

В двухбайтовом шестнадцатиричном выражении F4A0 & (2FF1 OR -5A)&(-9EF)
а). проверить, установлен ли 8-й или 12-й бит.
б). проверить, установлены ли 8-й и 12-й биты.
в). установить 5-й и 13-й биты, сбросить 2-й, 7-й и 10-й биты.
г). разложить результат на старший и младший байты.
Прошу помощи.

shmel210
()

Аналог PowerDesigner под linux

Форум — General

Только начинаю постигать предмет «Организация баз данных», посоветуйте софт.

shmel210
()

debug простенького приложения (С++)

Форум — Development

[guote]Создать структуру телефон, которая содержит информацию о мобильных телефонах, продаваемых магазином: производитель, модель, цвет, полифония, наличие фото-видеокамеры и т. п. Создать массив таких структур и заполнить его. Вывести на экран все телефоны, имеющие фотокамеру. Все действия со структурой производить с помощью указателя на нее, напрямую к полям структуры обращаться нельзя. (использовать операции с файлами Вот прога:

#include <stdio.h>
#include <stdlib.h>
#include <iostream>
#include <string.h>
#include <string>
#include <fstream>
using namespace std;
#define NUMBER_OF_DIGITS 16
void _uitoa(unsigned int value, char* string, unsigned char radix)
{
unsigned char index, i;
  index = NUMBER_OF_DIGITS;
  i = 0;
  do {
    string[--index] = '0' + (value % radix);
    if ( string[index] > '9') string[index] += 'A' - '9' - 1;
    value /= radix;
  } while (value != 0);
  do {
    string[i++] = string[index++];
  } while ( index < NUMBER_OF_DIGITS );
  string[i] = 0;
}
void _itoa(int value, char* string, unsigned char radix)
{
  if (value < 0 && radix == 10) {
    *string++ = '-';
    value = -value;
  }
  _uitoa(value, string, radix);
}
struct mobil
{
	char proizvoditel[50];
	char model[50];
	char color[50];
	 int polifoni; 
	int camera;            
};
int main(int argc, char* argv[])
{
	fstream file;
	file.open("./out",ios::out);
	const int col=5;
	mobil mag_mobil[col];
	mobil *m;
	if(file.is_open())
	{
	for(m=mag_mobil;m<mag_mobil+col;m++)
         {
	cout << "Введите производителя\n";
	cin >> m -> proizvoditel;
	file.write(m->proizvoditel,50);
	cout << "\nВведите модель\n";
	cin >> m -> model;
	file.write(m->model,50);
	cout << "\nВведите цвет\n";
	cin >> m -> color;
	file.write(m->color,50);
	cout << "\nНаличие полифонии (1 - да; 2 - нет\n";
		cin >> m -> polifoni;
		char buf;
		_itoa(m->polifoni,&buf,10);
		file.write(&buf,1);
		cout << "\nЕсть ли в наличии фото камера(1-yes or 0-no)\n";
		cin >> m -> camera;
		_itoa(m->camera,&buf,10);
		file.write(&buf,1);
	}
	file.close();
	}
cout<<"\nВведите 1 чтобы вывести информацию о телефонах с камерой или 0 чтобы выйти\n";
int s;
cin>>s;
	switch(s)
	{
	case(1):
	file.open("./in",ios::in);
	if(file.is_open())
	{
	char c, temp[10];
	int fsort, fnal;
	for(m=mag_mobil;m<mag_mobil+col;m++)
	{
		file.seekg(100,ios::cur);
		file>>c;
		fsort=atoi(&c);
			if(fsort==s&&fnal==1)
			{
			file.seekg(-22,ios::cur);
			long t1=file.tellg();
			file.read(temp,10);
			cout<<temp<<"\t";
			long t2=file.tellg();
			file.seekg((10-(t2-t1)),ios::cur);
			t1=file.tellg();
			file.read(temp,10);
			cout<<temp<<"\n";
			t2=file.tellg();
			file.seekg((10-(t2-t1)+2),ios::cur);
			}
	}
	file.close();
	}
case(0):
break;
}
return 0;
}
Компилится нормально но при выполнении выдается ошибка сигментирования, как мне кажется проблема кроется в функции перевода целого типа в символьный,но как исправить незнаю. Помогите плз.

shmel210
()

Сортировка элемнтов массива с каждым чертным адресом (С++)

Форум — Development

вот что мы имеем:

void puzirki(int n)
{
for (int i=0; i<size-1;i++)
{
	m=&mas[i];
	if(m%2==0)
	{
    for (int i=0; i<size-1;i++)
    {
        if (mas[i]>mas[i+1])
       {
           swap(&mas[i],&mas[i+1]);
       }
    }
	}
}
}
при компиляции выводится ошибка

shmel@shmel-desktop:~/programing$ c++ lab3_1.cpp lab3_1.cpp: In function ‘void puzirki(int)’: lab3_1.cpp:23: error: invalid operands of types ‘int*’ and ‘int’ to binary ‘operator%’

Прошу помощи, я новичек так что прошу сильно не ржать.

shmel210
()

RSS подписка на новые темы