Выбор правильной CMS для биржи копирайта
Опыта в этой области маловато, знания на начальном уровне. CMS ранее никогда не использовал, вообщем подскажите что да как.
Опыта в этой области маловато, знания на начальном уровне. CMS ранее никогда не использовал, вообщем подскажите что да как.
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 раз при запуске формы, а потом когда я хочу вывести сообщения с другого ящика, ничего не обновляет но в массив все данные заносятся.
баг проявляется в 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 еще появилась проблема выключения от юзера.
В контекстном меню доступно только сортировка по имени, а мне нужно сортировать по типу. Gnome 2.30.2.
На закачке крупных файлов торрентами отваливается 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]
Подскажите какие логи смотреть чтобы выловить проблему??
Виснет в BIOSе, иногда не сразу а через час. Бывает удается загрузить ОС. Температура CPU в переделах нормы без нагрузки 33-37. Запускал cpuburn на минут 40 проц нагревался до 50. Memtest за 10 проходов ошибок не выявил. Чем можно еще потестить? Стоит ли перепрошивать BIOS и теряется ли гарантия? C чем может быть связано?
Операции загрузки и выгрузки данных. То есть нужно получить доступ к файловой системе сервера. Возможно ли реализовать используя Java Applet или JavaScript?
при загрузке интерфейс поднимается но добаляется лишний роут:
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
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
Помогите подобрать в соотношении цена-качество-функционал. (до 120$)
Требования: проигрывание без тормозов 40 гб видео
Просмотр материала по сети
По возможностити esata порт.
Открытость драйверов, если их вообще кто то открывает)))
Возникла проблема в поддержке просмотра видео с флешки в дефолтной прошивке предусмотрено только mp3 и jpeg. Существуют ли какие либо решения проблемы???
Помогите минимизировать http://piccy.info/view3/811817/803287241b4f00a01f27a7d8919decee/orig/ Или поделитесь правильной литературой там где все доступно написано от и до.
вот я кое чего наваял используя ассемблерные вставки, все компилится но результат несовпадает с реальным(( Помогите исправить мой код.
#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;
}
Стоит задача поставить на второй жесткий диск мастдай но возникла проблема так как виндовый установщик по понятным причинам не может поставить свой загрузчик на первый жесткий. Отключать физически впадлу ищу варианты))
Находил в инете плагин для firefox но он по всей видимости только для старой версии игры прокатывал. Пробовал ставить эксплорер 6 весии под ним работать тоже отказывается. У кого есть еще варианты решения задачи???
под мастдаем настраивается так
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
итог не работает
Подскажите как правильно создать конструктор и деструктор для матрицы а то пока ничего хорошего из этого не вышло((
немогу победить задание:
В двухбайтовом шестнадцатиричном выражении F4A0 & (2FF1 OR -5A)&(-9EF)
а). проверить, установлен ли 8-й или 12-й бит.
б). проверить, установлены ли 8-й и 12-й биты.
в). установить 5-й и 13-й биты, сбросить 2-й, 7-й и 10-й биты.
г). разложить результат на старший и младший байты.
Только начинаю постигать предмет «Организация баз данных», посоветуйте софт.
[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;
}
вот что мы имеем:
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%’
Прошу помощи, я новичек так что прошу сильно не ржать.
следующие → |