问题列表 - 第43907页

如何获取eclipse安装/插件目录或路径

如何通过swt/java编程获取Eclipse安装目录.我其实想要获得eclipse的plugins目录.

eclipse

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

Sencha Touch和Rails之间的用户/会话管理(后端)

我正在用Sencha Touch编写移动应用程序,后端是Rails.我发现随着我越来越深入Sencha,我已经越来越多地将这两者分开了:我基本上处于Rails仅作为我的模型存储(数据库)的位置,而Sencha通过JSON拉入所需的一切 - 再现rails中已存在的大部分逻辑.

我的问题是,在将功能委托给每个应用程序时,您有什么建议?我在我的Sencha应用程序中实现了REST,因此它可以与用户和相关数据进行通信并以相同的格式存储它.

这是用户会话管理的正确方法吗?我应该给铁轨更多的电力吗?IE:我在哪里存储会话?我可以在服务器上执行此操作吗?我应该将其作为会话存储管理吗?本地存储?我只是不知道.

我很感激任何建议.谢谢.

session ruby-on-rails sencha-touch

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

OnDrawCell Center Text StringGrid - Delphi

我正试图让我的StringGrid中的文本居中.经过一些研究后,我想出了这个由其他人发布的函数,当在DefaultDraw上使用时:False应该有效.

procedure TForm1.StringGrid2DrawCell(Sender: TObject; ACol, ARow: Integer;
 Rect: TRect; State: TGridDrawState);
var
  S: string;
  SavedAlign: word;
begin
  if ACol = 1 then begin  // ACol is zero based
   S := StringGrid1.Cells[ACol, ARow]; // cell contents
    SavedAlign := SetTextAlign(StringGrid1.Canvas.Handle, TA_CENTER);
    StringGrid1.Canvas.TextRect(Rect,
      Rect.Left + (Rect.Right - Rect.Left) div 2, Rect.Top + 2, S);
    SetTextAlign(StringGrid1.Canvas.Handle, SavedAlign);
  end;
end;
Run Code Online (Sandbox Code Playgroud)

但是,如果我设置DefaultDraw:False,则StringGrid只显示glitchey.

函数中用文本填充StringGrid的行是

Sg.RowCount := Length(arrpos);
for I := 0 to (Length(arrpos) - 1) do
 begin
   sg.Cells[0,i] := arrpos[i];
   sg.Cells[1,i] := arrby[i];
 end;
Run Code Online (Sandbox Code Playgroud)

arrpos和arrby是字符串数组.sg是StringGrid.

之后我需要执行文本以显示在单元格的中心.

UPDATE …

delphi tstringgrid

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

画布绘图和Retina显示:可行吗?

使用phoneGap使用Canvas实现绘图.我们遇到的问题是画布需要特定的像素尺寸.这很好,除了iPhone 4的Retina显示器,来自CSS/Webkit POV仍然是320px宽,即使技术上有640个实际的屏幕像素.

无论如何使用Canvas on Webkit来容纳视网膜显示器,同时保持与非视网膜显示器的兼容性?

iphone webkit canvas retina-display

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

从数组中找到一对元素,其总和等于给定的数字

给定n个整数的数组并给出数字X,找到所有唯一的元素对(a,b),其总和等于X.

以下是我的解决方案,它是O(nLog(n)+ n),但我不确定它是否是最优的.

int main(void)
{
    int arr [10] = {1,2,3,4,5,6,7,8,9,0};
    findpair(arr, 10, 7);
}
void findpair(int arr[], int len, int sum)
{
    std::sort(arr, arr+len);
    int i = 0;
    int j = len -1;
    while( i < j){
        while((arr[i] + arr[j]) <= sum && i < j)
        {
            if((arr[i] + arr[j]) == sum)
                cout << "(" << arr[i] << "," << arr[j] << ")" << endl;
            i++;
        }
        j--;
        while((arr[i] + arr[j]) >= sum && i < j)
        {
            if((arr[i] …
Run Code Online (Sandbox Code Playgroud)

algorithm

121
推荐指数
4
解决办法
28万
查看次数

iPhone:存储用户名和密码凭据的位置?

我的iPhone应用程序记住用户名和密码凭据的最佳/最安全的方式是什么,这样用户每次使用我的应用程序时都不必重新输入?(我的应用程序将使用这些凭据登录到服务器并返回一些数据).

谢谢!

security iphone password-protection ios4

4
推荐指数
2
解决办法
1899
查看次数

数组大小和常量

可能重复:
从另一个数组值初始化数组大小

在C++中

const int a[]={1,2,3,4,5}; 
int b[a[2]]; 

int main()
{
    return 0;
} 
Run Code Online (Sandbox Code Playgroud)

代码在第2行给出错误; 但是,如果它是如下所示,它在编译后不会出错:

const int a=3; 
int b[a]; 

int main()
{
    return 0;
} 
Run Code Online (Sandbox Code Playgroud)

这是为什么?但是,如果我在main中定义数组b,那么在两种情况下都是正常的......

c++ arrays

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

改变树状图离开

我想修改从hclust对象的绘图生成的树形图中的叶子的属性.最低限度,我想改变颜色,但您可以提供的任何帮助将不胜感激.

我确实尝试过谷歌答案,但我看到的每一个解决方案似乎都比我猜想的要难得多.

r dendrogram phylogeny dendextend

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

将decimal转换为signed binary

假设我想将"-128"转换为二进制.

根据我的理解,我得到"128"的二进制表示,反转位然后加1.

所以128 = 10000000

所以"逆"是01111111

那么"01111111"+"1"="10000000"这是"-0"不是吗?

我的教科书让这看起来很容易,但我无法弄清楚我做错了什么.谢谢您的帮助.

binary

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

引发另一个事件时如何引发事件?

我有一个处理OnQuit另一个正在运行的应用程序事件的应用程序。OnQuit处理上述事件后,如何引发其他(自定义)事件。

我的OnQuit管理员:

private void StkQuit()
{
   _stkApplicationUi.OnQuit -= StkQuit;
   Marshal.FinalReleaseComObject(_stkApplicationUi);
   Application.Exit();
}
Run Code Online (Sandbox Code Playgroud)

c# events

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