问题列表 - 第14493页

如何使用没有Zend Gdata库的PHP在非公共谷歌电子表格中保存数据?

如何在不使用Zend Gdata lib的情况下在PHP中保存非公共谷歌电子表格中的数据?我不能使用Zend libs,因为它在谷歌教程中显示,因为我运行脚本的php服务器是php v.5.0.4.我试图使用cUrl找到一个解决方案,但是当doc是unublic时我无法忽略身份验证的问题.我该怎么做?如果有人尝试过,请分享解决方案.

php gdata-api google-sheets

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

这些点来自哪里?如何摆脱它们?

对于我的生活,我不知道这些"点"何时以及如何开始出现在我的IDE中.我不确定是否是DevExpress的Visual Studio OR Code Rush正在这样做.

替代文字

如果有人知道如何让它们消失,请帮忙!=)

.net ide visual-studio-2008

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

次线性时间的第n个斐波纳契数

是否有任何算法来计算子线性时间内的第n个斐波纳契数?

algorithm math performance fibonacci time-complexity

74
推荐指数
6
解决办法
4万
查看次数

如何用PHP制作缩略图

我只是想知道如何制作存储在硬盘中的图像的缩略图并在html页面中使用它们,我还需要缩略图才能放大(到原来的大小),如果点击最好在同一页面上的div标签内如果有人能把我放在正确的方向,我将不胜感激

谢谢

php

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

从c ++ std :: vector中删除所有项目

我试图std::vector通过使用以下代码删除所有内容

vector.erase( vector.begin(), vector.end() );
Run Code Online (Sandbox Code Playgroud)

但它不起作用.


更新:不清除破坏向量所持有的元素吗?我不想那样,因为我还在使用这些对象,我只是想清空容器

c++ stl vector

60
推荐指数
4
解决办法
12万
查看次数

.NET - 在表单上获取控件引用的正确方法

我有一个C#类库,它使用一个表单(也在库中).假设我在这个表单上有一个名为editContents的编辑框.在常规表单应用程序中,我习惯于能够像这样获取编辑框:

class MainForm
{
     void Method()
     {
          this.editContents.Text = "Hi";
     }
}
Run Code Online (Sandbox Code Playgroud)

我想在常规表单应用程序中幕后发生了一些魔术,因为编辑框成员在MainForm类中是私有的,但我仍然可以像公共成员一样访问它.

但在我的类库中,我无法像这样访问编辑框.我实例化并显示"手动"形式,如下所示:

form = new MyForm();
form.Show();
Run Code Online (Sandbox Code Playgroud)

如何从此表单正确获取editContents控件?

c# forms controls

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

在C++中是否有一个BinaryReader来读取C#中从BinaryWriter写入的数据?

我已经用C#中的BinaryWriter写了几个整数,char []和其他数据文件.使用BinaryReader读回(在C#中)文件,我可以完美地重新创建文件的所有部分.

但是,试图用C++重新读取它们会产生一些可怕的结果.我正在使用fstream尝试回读数据并且数据未正确读取.在C++中,我设置了一个fstream ios::in|ios::binary|ios::ate并使用seekg来定位我的位置.然后我读取接下来的四个字节,它们写成整数"16"(并正确读入C#).这在C++中读作1244780(不是内存地址,我检查过).为什么会这样?在C++中是否有与BinaryReader相同的东西?我注意到它在msdn上提到过,但是对我来说,Visual C++和intellisense看起来并不像c ++.

编写文件的示例代码(C#):

    public static void OpenFile(string filename)
    {
        fs = new FileStream(filename, FileMode.Create);
        w = new BinaryWriter(fs);

    }

    public static void WriteHeader()
    {
        w.Write('A');
        w.Write('B');
    }

    public static byte[] RawSerialize(object structure)
    {
        Int32 size = Marshal.SizeOf(structure);
        IntPtr buffer = Marshal.AllocHGlobal(size);
        Marshal.StructureToPtr(structure, buffer, true);
        byte[] data = new byte[size];
        Marshal.Copy(buffer, data, 0, size);
        Marshal.FreeHGlobal(buffer);
        return data;
    }

    public static void WriteToFile(Structures.SomeData data)
    {
        byte[] buffer = Serializer.RawSerialize(data);
        w.Write(buffer);
    }
Run Code Online (Sandbox Code Playgroud)

我不确定如何向您显示数据文件.

读取数据的示例(C#):

        BinaryReader reader = new …
Run Code Online (Sandbox Code Playgroud)

c# c++ file-io binaryfiles binaryreader

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

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

您是否将数据库静态数据放入源代码控制中?怎么样?

我正在使用SQL-Server 2008和Visual Studio Database Edition.

使用此设置,保持模式同步非常简单.基本上,有一个"比较模式"工具,允许我将两个数据库和/或数据库模式的模式与源控制的创建脚本文件夹同步.

但是,就数据而言,情况不太清楚,数据可能有三种不同:

  • 代码中引用的静态数据.典型示例:我的用户可以更改其设置,并将其配置存储在服务器上.但是,如果用户没有覆盖它,则每个设置都有一个系统范围的默认值.包含这些默认设置的表随着向程序添加更多选项而增长.这意味着在签入新功能/选项时,通常也会在数据库中创建系统范围的默认设置.

  • 静态数据.例如.填充下拉列表的产品列表.该程序不依赖列表中特定产品的存在来工作.例如,这可以是在部署程序的新"unicode版本"时应该在生产中部署的unicode编码产品的列表.

  • 其他数据,即其他所有数据(日志,用户帐户,用户数据等)

我觉得我的第三个项目不应该是源代码控制的(当然,它应该定期备份)

但关于静态数据,我想知道该怎么做.

  • 我应该将插入脚本附加到创建脚本吗?或者可以使用单独的脚本?

  • 我(作为开发人员)如何警告执行部署的人员应该执行insert语句?

  • 我应该区分我的两种数据吗?(第一个通常由开发人员创建,而第二个通常由非开发人员创建)

您如何管理数据库静态数据?

sql version-control

18
推荐指数
2
解决办法
4345
查看次数

类型名称{myUserControl}在{myNamespace.myNamespace}类型中不存在

我有一个问题(显然问题:)

我有一个项目 - MyProject ...因此项目的其余部分使用任何类的默认值作为命名空间"MyProject"......没问题.

在我的项目中,我创建了一个自定义用户控件,其上有许多其他控件(标签,文本框等).因此,该类也在"MyProject"的默认命名空间内.所有编译都没有问题.为了确认范围可见性,在这个用户控件上,我确保DESIGNER代码和Code-Behind(我的代码)在同一个"MyProject"命名空间(它们是)中同时存在,并且它们分别是PUBLIC PARTIAL CLASS MyUserControl .

现在问题.我创建了一个简单的表单(默认情况下也在名称空间"MyProject"中).从工具箱中,"MyUserControl"存在,因此我将其拖到MyNewForm上.拖放很好.

保存所有,编译,失败...... Designer正在添加一个额外的"MyProject"引用,从而使用户控件实际上位于MyProject.MyProject.MyUserControl ..而不是MyProject.MyUserControl.

一旦我手动删除额外的"MyProject.",保存并编译,一切都很好.但是,如果我重新编辑表单,更改某些内容,M $会将其更改回原始的"MyProject.MyUserControl"引用.

所有这一切,这里是我的项目的片段......

namespace MyProject
{
   partial class MyNewForm
   {
      ...
      private void InitializeComponent()
      {
         // THIS is the line that has the extra "MyProject." reference
         // when I manually remove it, all works perfectly
         this.MyUserControl1 = new MyProject.MyUserControl();
      }
   }


   private MyUserControl MyUserControl1;

}
Run Code Online (Sandbox Code Playgroud)

然后,在MyUserControl定义中,我有......

namespace MyProject
{
   public partial class MyUserControl : UserControl
   ...
}
Run Code Online (Sandbox Code Playgroud)

并通过设计师从MyUserControl ...

namespace MyProject
{
   public partial class MyUserControl …
Run Code Online (Sandbox Code Playgroud)

c# namespaces designer subclass

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