我正在尝试读取特定包中的文本文件,但它返回无法找到.我可以读取它插入绝对路径但我想读取它而不插入绝对路径.
String texto = "Utils/CEP/Cidades/" + estado + ".txt";
FileReader fr = new FileReader(texto);
BufferedReader in = new BufferedReader(fr);
Run Code Online (Sandbox Code Playgroud)
我应该怎么做?
谢谢
我一直在努力解决这个问题,我似乎无法找到正确的方法.
我想要的是能够使用动画图标作为我的一些项目的装饰(通常表明该特定项目正在进行一些处理).我有一个自定义表模型,我在一个显示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) 什么会更好的性能,在页面上有许多隐藏元素,或创建它们并根据需要使用javascript销毁它们.例如,单击某些内容时,首先会创建该元素,然后显示该元素.当它关闭时,它会被销毁.这会比隐藏在页面中的隐藏元素更好吗?
我们通过将一个Table的PK作为FK添加到另一个表来实现一对多关系.我们通过将第2个表的PK添加到第三个表来实现多对多关系.
我们如何实施IS-A关系?
实体是技术人员和行政人员,均为员工.我可以在表EMPLOYEE中使用额外的字段(id,name,surname,role,... AdminFields ...,... TechFields ......)
但我想探索IS-A选项.
编辑:我按照Donnie的建议,但没有角色领域.
我在两个程序之间尝试了一些异步TCP套接字消息,用于传递数据,数字和/或文本.我所做的是在每条消息的开头使用一个关键字,然后用"|"分隔值.字符.所以消息可能如下所示:
"DATA | 490 | 40517.9328222222 | 1 | 6 | 11345 | 11347 | 11344 | 11345 | 106 | 40517.8494212963"
我将读缓冲区大小设置为1024,因为大多数消息都在该长度内.然而,有时我可能会快速发送许多短消息,其中几个小于1024个字符,似乎它将一次性读取.如果我发送的邮件超过1024个字符,它将被拆分.所以我正在寻找一些如何处理这个问题的建议.我应该使用一些特殊字符来开始和/或结束每条消息吗?会很感激你如何做到这一点的一些提示..
upload_max_filesize,php.ini但没有任何区别.我似乎无法在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) 我以前在我的普通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) 我有一个自己托管的网站.我没有静态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重写的黑色艺术.
我正在iPhone上创建一个3D OpenGL ES视图,并且想要设置一个深度缓冲区,所以我可以使用它.我正在打电话glEnable(GL_DEPTH_TEST)等等,但因为我没有设置z-buffer,它什么也没做.
我正在寻找一个等效的电话
glutInitDisplayMode(GLUT_DEPTH)
任何帮助都是最受欢迎的.谢谢!
javascript ×2
php ×2
asp.net ×1
box2d ×1
box2d-iphone ×1
c++ ×1
database ×1
file ×1
frames ×1
html ×1
iis ×1
iphone ×1
java ×1
jquery ×1
mysql ×1
objective-c ×1
opengl-es ×1
package ×1
pdo ×1
performance ×1
phpmyadmin ×1
qt ×1
qtableview ×1
sockets ×1
sql ×1
tcp ×1
text ×1
vb.net ×1
xcode ×1