问题列表 - 第45541页

OpenGL向一个点旋转

使用openGL(仅2d),我正在尝试旋转纹理,使其指向屏幕上的一个点.我将首先展示一张图片,以帮助我解释.

http://img692.imageshack.us/img692/3088/probe.png

假设我的纹理是第1点的蓝点,它在第2点移动到目的地.我想旋转#1,使它"指向"第2点(纹理是一只鸟,所以它有一个定义的"前面" ").要做到这一点,我需要找出角度3.同样,如果我的鸟在第4点朝向第5点,我需要计算角度6.

这样做的秘诀是什么?

c++ opengl math

2
推荐指数
1
解决办法
2318
查看次数

查询以删除包含特定名称的所有扩展属性

有没有人写过或知道查询,它会找到并删除具有给定名称的所有扩展属性(数据库,表和列级别)?我知道我可以通过sp_dropextendedproperty存储过程删除一个扩展属性.

t-sql sql-server

6
推荐指数
2
解决办法
6738
查看次数

学习Ruby on Rails.互联网商店/网上购物车网络应用程序

我一直在学习Ruby on Rails,HTML,CSS.在我看来,最好的学习方法就是做.因此,我将构建一个在线购物应用程序,也许我将开始一个描述我如何构建应用程序的博客.

请向我推荐一个很好的教程和良好的资源,以帮助我实现我的目标.在一个理想的世界里,我正在寻找关于如何设计和开发在线购物应用程序的分步指南:购物车,产品目录,产品类别,电子邮件通讯,i18n/l10n/m17n(国际化和喜欢),用户管理等

有什么想法吗?

ruby ruby-on-rails

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

从XML DOM对象中获取完整的XML源代码

用于在浏览器中呈现漂亮的交互式图表的"Highcharts"库具有导出功能,该功能将内部使用的SVG发送到某些服务器端应用程序,该应用程序对其进行光栅化并将生成的PNG,JPEG或PDF发送回下载.

我的问题是,在Highcharts导出之前,可以在浏览器中显示的背景图像和符号被丢弃,但我想要它们.

所以我注释掉了删除所有SVG <image>标签的所有内容(依此类推它们使用正则表达式来清理它们内部使用的SVG).

但是他们正在为这些<image>标签使用一些非标准属性,并且它们的坐标以不同方式映射到图像,所以我必须重新计算事物并丢弃属性.

所以我使用DOMParser解析了他们的SVG并完成了我应该做的事情,机器人现在我正在寻找一种优雅(或简单)的方式来获取原始xml - 我已经看到在Internet Explorer中它可以获得原始xml使用xmlDOM文档对象的属性 - 是否有类似于所有其他浏览器的东西?我现在正在搜索一段时间,找不到任何真正有用的东西.谢谢 :)

javascript xml svg dom highcharts

2
推荐指数
1
解决办法
1226
查看次数

将两个或多个Crystal Reports合并为单个PDF

我有一个CheckBoxList.如果我选择两个或多个值,那么CheckBoxList SelectedValues将作为参数逐个传递,我想为PDF格式的每个SelectedValue生成Crystal Report,并且我想将所有Crystal Report PDF格式合并为单个PDF格式.怎么做到这一点?到目前为止,我只生成了PDF格式的单个Crystal报表.在下面,我已经提供了有关如何以PDF格式生成Crystal报表的代码.

CrystalDecisions.CrystalReports.Engine.ReportDocument rpt =
    new CrystalDecisions.CrystalReports.Engine.ReportDocument();

string conn = ConfigurationManager.ConnectionStrings["ConnectionString"].ToString();
string[] str = conn.Split(';');
string server = str[0].Substring(str[0].IndexOf(" = ") + 3);
string database = str[1].Substring(str[1].IndexOf(" = ") + 3);
string userid = str[2].Substring(str[2].IndexOf(" = ") + 3);
string password = "Welc0me";//str[3].Substring(str[3].IndexOf(" = ") + 3);

rpt.Load(Server.MapPath(RepPath));

for (int i = 0; i < rpt.DataSourceConnections.Count; i++)
{
   rpt.DataSourceConnections[i].SetConnection(server, database, userid, password);
}
// Here ReleaseID will be replaced by the CheckBoxList's SelectedValue
rpt.SetParameterValue(0, ReleaseID);  
rpt.SetParameterValue(1, false); …
Run Code Online (Sandbox Code Playgroud)

c# pdf asp.net merge crystal-reports-2008

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

获取个人资料的Facebook创建日期

是否可以通过使用Graph API获取Facebook个人资料的创建日期/时间?

我需要它来制作一个身份验证机制,它不允许刚刚创建的Facebook用户.

php security authentication facebook

6
推荐指数
1
解决办法
7531
查看次数

如何在jsf中禁用应用程序的特定部分?

我有一个JSF应用程序,其中我有不同的servlet和facelets.服务器是真正的IP.现在我想要的是,一个servlet可以从任何地方在线访问,应用程序的其余部分只能通过localhost访问?最简单的方法是什么?

java jsf servlets

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

使用PHP/CodeIgniter中的重新生成会话ID

我正在使用CodeIgniter的Session类来管理购物车/结账系统的会话.会话数据存储在数据库中,会话ID存储在cookie中.所有购物车信息都通过AJAX检索,并与会话ID一起保存在会话中.

现在我使用PHP/CodeIgniter生成的会话ID作为跟踪用户的方法.用户不登录到站点,并且商店和购物车/结账系统位于不同的域中,因此这是将它们绑定到存储在会话/数据库中的购物车的唯一事物.我在表单上的隐藏字段中使用此会话ID,并在链接中作为参数使用,以便在任何请求时将其发送到服务器(添加项目,删除项目,查看购物车等...)

CodeIgniter允许您设置重新生成会话ID的时间,现在我将其设置为10分钟.我在默认情况下使用它但是时间太短,因为如果用户在页面上停留的时间太长,则动态写入链接和表单的会话ID将过时并且不再与其购物车数据相关联.

这显然不是一个很好的解决方案.允许以较低的间隔重新生成会话ID的最佳方法是什么,但即使用户等待10分钟以上(没有页面刷新)来执行操作,仍然会将用户与其购物车数据挂钩?

php security session codeigniter

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

使用Graph API将图像从.NET发布到Facebook墙

我正在使用Facebook的Javascript API来开发一个需要能够将图像发布到用户墙的应用程序.据我所知,应用程序的那部分需要服务器端,因为它需要将图像数据发布为"multipart/form-data".

注意:这不是使用"post"的简单版本,而是真正的"照片"方法.

http://graph.facebook.com/me/photos

我认为我面临两个问题,一个.NET和一个Facebook问题:

Facebook问题:我不太确定是否所有参数都应作为multipart/form-data(包括access_token和message)发送.唯一的代码示例是使用cUrl util/application.

.NET问题:我从未发过.NET的 multipart/form-data请求,我不确定.NET是否自动创建mime-parts,或者我是否必须以某种特殊方式对参数进行编码.

这有点难以调试,因为我从Graph API得到的唯一错误响应是"400 - 错误请求".下面是我决定写这个问题时的代码(是的,它有点冗长:-)

最终的答案当然是从.NET发布图像的示例片段,但我可以满足于更少.

string username = null;
string password = null;
int timeout = 5000;
string requestCharset = "UTF-8";
string responseCharset = "UTF-8";
string parameters = "";
string responseContent = "";

string finishedUrl = "https://graph.facebook.com/me/photos";

parameters = "access_token=" + facebookAccessToken + "&message=This+is+an+image";
HttpWebRequest request = null;
request = (HttpWebRequest)WebRequest.Create(finishedUrl);
request.Method = "POST";
request.KeepAlive = false;
//application/x-www-form-urlencoded | multipart/form-data
request.ContentType = "multipart/form-data";
request.Timeout = timeout;
request.AllowAutoRedirect = …
Run Code Online (Sandbox Code Playgroud)

.net c# facebook facebook-graph-api

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

是asp.net C#server app渲染成linux web客户端好吗?(完全是新手问题)

我想知道是否可以在linux平台上读取aspx生成的网页内容.是否有必要在Linux Web客户端安装Mono平台?

c# linux asp.net mono

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