问题列表 - 第40741页

从特定包Java中读取txt文件

我正在尝试读取特定包中的文本文件,但它返回无法找到.我可以读取它插入绝对路径但我想读取它而不插入绝对路径.

String texto = "Utils/CEP/Cidades/" + estado + ".txt";
FileReader fr = new FileReader(texto);
BufferedReader in = new BufferedReader(fr);
Run Code Online (Sandbox Code Playgroud)

我应该怎么做?

谢谢

java text file package

11
推荐指数
3
解决办法
5万
查看次数

在QTableView中显示动画图标的最佳方法是什么?

我一直在努力解决这个问题,我似乎无法找到正确的方法.

我想要的是能够使用动画图标作为我的一些项目的装饰(通常表明该特定项目正在进行一些处理).我有一个自定义表模型,我在一个显示QTableView.

我的第一个想法是创建一个自定义委托,负责显示动画.当传递a QMovie作为装饰角色时,代表将连接到QMovie每个新框架可用时更新显示(参见下面的代码).但是,在调用委托paint方法后,画家似乎仍然无效(调用画家save方法时出错,可能是因为指针不再指向有效内存).

另一种解决方案是dataChanged每当新帧可用时发出项目的信号,但1)会产生许多不必要的开销,因为数据没有真正改变; 2)在模型级别处理电影似乎并不干净:显示层(QTableView或代理人)应负责处理新帧的显示.

有没有人知道在Qt视图中显示动画的干净(并且最好是高效)方式?


对于那些感兴趣的人,这里是我开发的代表的代码(目前不起作用).

// Class that paints movie frames every time they change, using the painter
// and style options provided
class MoviePainter : public QObject
{
    Q_OBJECT

  public: // member functions
    MoviePainter( QMovie * movie, 
                  QPainter * painter, 
                  const QStyleOptionViewItem & option );

  public slots:
    void paint( ) const;

  private: // member variables
    QMovie               * movie_;
    QPainter             * painter_;
    QStyleOptionViewItem   option_; …
Run Code Online (Sandbox Code Playgroud)

c++ qt qtableview qabstracttablemodel

10
推荐指数
2
解决办法
3802
查看次数

更好的性能,空元素或使用Javascript创建和销毁?

什么会更好的性能,在页面上有许多隐藏元素,或创建它们并根据需要使用javascript销毁它们.例如,单击某些内容时,首先会创建该元素,然后显示该元素.当它关闭时,它会被销毁.这会比隐藏在页面中的隐藏元素更好吗?

html javascript performance jquery

3
推荐指数
1
解决办法
1812
查看次数

我们如何实施IS-A关系?

我们通过将一个Table的PK作为FK添加到另一个表来实现一对多关系.我们通过将第2个表的PK添加到第三个表来实现多对多关系.

我们如何实施IS-A关系?

实体是技术人员和行政人员,均为员工.我可以在表EMPLOYEE中使用额外的字段(id,name,surname,role,... AdminFields ...,... TechFields ......)

但我想探索IS-A选项.

编辑:我按照Donnie的建议,但没有角色领域.

sql database database-design class-table-inheritance

33
推荐指数
4
解决办法
5万
查看次数

如何分隔TCP套接字消息

我在两个程序之间尝试了一些异步TCP套接字消息,用于传递数据,数字和/或文本.我所做的是在每条消息的开头使用一个关键字,然后用"|"分隔值.字符.所以消息可能如下所示:

"DATA | 490 | 40517.9328222222 | 1 | 6 | 11345 | 11347 | 11344 | 11345 | 106 | 40517.8494212963"

我将读缓冲区大小设置为1024,因为大多数消息都在该长度内.然而,有时我可能会快速发送许多短消息,其中几个小于1024个字符,似乎它将一次性读取.如果我发送的邮件超过1024个字符,它将被拆分.所以我正在寻找一些如何处理这个问题的建议.我应该使用一些特殊字符来开始和/或结束每条消息吗?会很感激你如何做到这一点的一些提示..

sockets vb.net tcp

5
推荐指数
1
解决办法
2557
查看次数

phpMyAdmin配置

  • 如何增加phpmyadmin会话超时?
  • 如何增加phpmyadmin导入文件大小限制(目前它表示Max:2,048KiB).我尝试过更换upload_max_filesize,php.ini但没有任何区别.

php phpmyadmin

30
推荐指数
5
解决办法
3万
查看次数

如何使用b2PolygonShape顶点创建静态体

我似乎无法在Box2D Cocos2D项目中创建带顶点的b2PolygonShape.我没有错误,但屏幕上没有任何显示.

你如何得到一个带有b2PolygonShape顶点的静态体?

我想用它像这样的列表设置:

b2Vec2 verts[] = {
        b2Vec2(-194.5f / PTM_RATIO, 83.0f / PTM_RATIO),
        b2Vec2(-118.5f / PTM_RATIO, 65.0f / PTM_RATIO),
        b2Vec2(-77.5f / PTM_RATIO, 2.0f / PTM_RATIO),
        b2Vec2(3.5f / PTM_RATIO, -59.0f / PTM_RATIO),
        b2Vec2(62.5f / PTM_RATIO, -61.0f / PTM_RATIO),
        b2Vec2(108.5f / PTM_RATIO, -63.0f / PTM_RATIO),
        b2Vec2(138.5f / PTM_RATIO, -41.0f / PTM_RATIO),
        b2Vec2(169.5f / PTM_RATIO, 11.0f / PTM_RATIO),
        b2Vec2(184.5f / PTM_RATIO, 49.0f / PTM_RATIO),
        b2Vec2(218.5f / PTM_RATIO, 51.0f / PTM_RATIO),
        b2Vec2(219.5f / PTM_RATIO, -89.0f / PTM_RATIO),
        b2Vec2(-174.5f / PTM_RATIO, -88.0f / PTM_RATIO) …
Run Code Online (Sandbox Code Playgroud)

xcode box2d cocos2d-iphone box2d-iphone

3
推荐指数
1
解决办法
5284
查看次数

PHP PDO:charset,设置名称?

我以前在我的普通mysql_*连接中有这个:

mysql_set_charset("utf8",$link);
mysql_query("SET NAMES 'UTF8'");
Run Code Online (Sandbox Code Playgroud)

我是否需要它用于PDO?我应该在哪里买到它?

$connect = new PDO("mysql:host=$host;dbname=$db", $user, $pass, array(PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION));
Run Code Online (Sandbox Code Playgroud)

php mysql pdo

181
推荐指数
4
解决办法
23万
查看次数

如何更改"父"框架的URL?

我有一个自己托管的网站.我没有静态IP地址,所以我将我的域的所有流量转发为屏蔽到我的DDNS帐户.结果页面看起来像这样......

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
   "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
  <title>mydomianname.com</title>
</head>
<frameset rows="100%,*" border="0">
  <frame src="http://myddns.dyndns.org/mydomainname" frameborder="0" />
  <frame frameborder="0" noresize />
</frameset>
</html>
Run Code Online (Sandbox Code Playgroud)

当用户在"子"框架内导航时,如何更新"父"框架的URL?

更新:成功?

我试过用javascript做这个但是有一个问题得到正确href的我的javascript函数没有不良的副作用(打开两个窗口,让我的主窗口转到错误的位置,或使它如此后退按钮没有'工作正确).我需要的只是我的a标签的一个属性来保存我可以在我的javascript中使用的值,但根本不会做任何其他事情.添加属性value事件尽管它不是a标记的本机属性但效果很好.

a标签...

<a onclick="url_update(this);" value="test/test.html" href="javascript:void(0);">test link</a>
Run Code Online (Sandbox Code Playgroud)

和javascript函数......

function url_update(element){
    base_url = 'http://mydomain.com/';
    window.parent.location.href = base_url + element.getAttribute('value');
}
Run Code Online (Sandbox Code Playgroud)

生成的更新URL是......

http://mydomain.com/test/test.html
Run Code Online (Sandbox Code Playgroud)

......并没有前面提到的副作用.

我想修复的唯一"副作用"是在浏览器窗口底部的信息栏中显示链接. 现在它说,javascript:void(0);因为这是我的href属性中写的,但我希望它在链接悬停时显示更新的URL ...任何想法?

如果我可以废弃所有这些javascript并使用IIS 7 URL Rewrite 2.0代替这样做会更好......但我还没有掌握URL重写的黑色艺术.

javascript asp.net iis url-rewriting frames

5
推荐指数
2
解决办法
2万
查看次数

在OpenGL ES for iPhone中请求DepthBuffer

我正在iPhone上创建一个3D OpenGL ES视图,并且想要设置一个深度缓冲区,所以我可以使用它.我正在打电话glEnable(GL_DEPTH_TEST)等等,但因为我没有设置z-buffer,它什么也没做.

我正在寻找一个等效的电话 glutInitDisplayMode(GLUT_DEPTH)

任何帮助都是最受欢迎的.谢谢!

iphone opengl-es objective-c

3
推荐指数
1
解决办法
2785
查看次数