问题列表 - 第35876页

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

sqlite3准备,绑定和重置语句

有人可以更多地了解这些功能:

sqlite3_reset();
sqlite3_clear_bindings()  
Run Code Online (Sandbox Code Playgroud)

我知道我可以使用sqlite3_prepare()将sql字符串转换为引擎理解的本机字节代码.因此,每次使用时引擎都不必翻译它.我还可以参数化这样的预处理语句,然后使用sqlite3_bind*()函数将值绑定到它.

我可以使用sqlite3_clear_bindings()为这些绑定的params分配NULL值.从文档中可以看出sqlite3_reset(),不会破坏绑定,保留值并将对象置于初始状态.它究竟意味着什么?特别是关于不破坏绑定的部分.

sql database sqlite prepared-statement

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

我如何使用PHP显示来自Twitter的Twitter推文

我想使用php从twitter上显示Twitter推文.有人有想法帮助我

提前致谢.

php twitter tweets

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

如何在asp.net mvc中重定向到相同的路由(来自请求的地方)

我正在通过部分视图发布一个表单,该表单通过Html.RenderAction表单发布后重定向到请求所在的同一路径.

public ActionResult Index()
{
    return PartialView();
}

[HttpPost]
public ActionResult Index(FormModel input)
{
     ...
     return //Redirect to the same route
}
Run Code Online (Sandbox Code Playgroud)

谁知道怎么做?

asp.net-mvc asp.net-mvc-2

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

char指针初始化

我遇到了下面给出的一行

           char *ch=(char*)3000
Run Code Online (Sandbox Code Playgroud)

我想知道这条线的含义.....

c pointers

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

可可替代全球热键的碳事件

我刚刚阅读了有关如何使用Carbon事件创建全局热键的文章.在作者提到的评论中,他不再使用这种技术,因为它是"弃用的方式".到现在为止还挺好.

现在我正在寻找Cocoa吊坠.有人有提示在哪里搜索它吗?我试着稍微谷歌,但我发现的一切都与他采取的方法相同.

谢谢
-f

events cocoa macos-carbon objective-c global-hotkey

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

在C#中对ListView进行排序导致崩溃

我正在尝试使用C#对ListView进行排序,但每当我单击排序按钮时,它都会崩溃网页.这是我的ASP.NET代码:

    <asp:ListView ID="list" runat="server" OnSorting="list_Sorting">

        <LayoutTemplate>
            <asp:LinkButton runat="server" ID="Sorter" CommandName="Sort" CommandArgument="DispName" Text="Display Name" />
            <asp:PlaceHolder ID="itemPlaceholder" runat="server" />
        </LayoutTemplate>

        <ItemTemplate>
            <tr>
                <td>
                    <%# Eval("DispName") %>
                </td>
            </tr>
        </ItemTemplate>

    </asp:ListView>
Run Code Online (Sandbox Code Playgroud)

这是我的C#list_Sorting方法:

protected void list_Sorting(object sender, ListViewSortEventArgs e)
{
    string sortColumn = e.SortExpression;
    SortDirection sortDirection= (SortDirection) e.SortDirection;
    list.Sort(sortColumn, sortDirection);
    list.DataBind();
} 
Run Code Online (Sandbox Code Playgroud)

当我尝试对此进行排序时为什么会崩溃?

没有例外,它只是说:"WebDev.WebServer.exe遇到了问题,需要关闭."

c# asp.net sorting listview

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

分布式源代码控制不适用于Visual Studio用户?

我记得SVN历史上有2个事件:TortoiseSVN可用,VisualSVN可用.

第一个结果:"我们永远不会想要在命令行中使用SVN".第二个结果:"没有VisualSVN我们永远不会使用SVN和MSVS"

请理解这是正确的 - 如果我们需要使用Tortoise无法实现的东西,我们会使用SVN命令行,如果我们需要的东西不能从MSVS获得,我们会使用Tortoise.但除此之外(99.9%的时间),您所需要的只是在IDE中.

现在我明白并且喜欢分布式源代码控制的好处,但我根本无法在IDE中重命名文件并手动执行hg重命名以免丢失历史记录("删除+创建新"而不是"重命名"=没有历史记录).我也不认为责备或文件还原为无法直接在解决方案资源管理器中选择的文件上执行或打开进行编辑的操作.使用VisualSVN所有这些,以及更多,只是工作!

DSCM的概念优势很棒,但如果IDE无法提供日常使用的简单功能,那么这些功能并不好!

问题是:是否有一个带有插件的分布式源代码控制,它像VisualSVN一样顺利集成到MSVS中?Git Extensions和VisualHg目前还没有接近这一点,VisualSVN团队拒绝创建VisualGit:

" 只有当Git将其许可证从GPL更改为BSD/Apache风格以允许衍生商业工作时,我们才能考虑此选项. "

PS必须来自IDE:

  • 解决方案树中的文件状态.如果编辑了任何子项,则将父项即文件夹/项目/解决方案标记为已编辑.
  • 上下文更新,提交,历史记录,责备,还原为解决方案资源管理器/打开文件中的单击操作,并提供键盘快捷键!
  • 自动跟踪和处理文件重命名/拖放/新文件创建.
  • 在编辑文件中尚未提交的内容的指示符(黄线)在文件关闭并重新打开后不会消失.

不是很多吗?

更新:

1)昨天测试了HgSccPackage.它肯定有更多所需的功能可以从IDE,它们确实尊重当前上下文,即选择/打开文件等.不幸的是它的解决方案树状态目前是错误的,不支持文件夹状态.

2)在与VisualHG相同的回复中提到的Git源代码控制提供程序至少缺少两件事:

  • 由于某种原因,他们有很少的上下文行为(例如责备/注释是NA)
  • 它接缝它们都是基于MSVS源代码控制API(与VisualSVN不同),因此不提供解决方案文件夹状态(与HgSccPackage相同).

3)Charles Bailey指出,无论如何git处理重命名.是的,确实如此.这里不需要任何IDE支持(不确定mercurial).所以git MSVS支持只缺少良好的上下文,一键动作和正确的树状态支持(还有一条黄线,但是让我们说它非常好,但目前还不是必须的).

svn git mercurial open-source visual-studio

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

文件系统观察程序和大文件

var fsw = new FileSystemWatcher(sPath, "*.PPF");
fsw.NotifyFilter = NotifyFilters.FileName;
fsw.IncludeSubdirectories = true;
fsw.Created += FswCreated;
fsw.EnableRaisingEvents = true;

static void FswCreated(object sender, FileSystemEventArgs e)
{
  string sFile = e.FullPath;
  string[] arrLines = File.ReadAllLines(sFile);
}
Run Code Online (Sandbox Code Playgroud)

这对于大文件失败,因为编写文件时没有完成该过程.该文件是通过网络复制的,所以我不知道文件的大小.需要什么样的同步才能使其稳健?

c# io filesystemwatcher

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

体素3d"网格"

您认为什么是最好的语言来创建一个大的(大型的)基于3D体素的网格?

即像Minecraft(http://www.minecraft.net/)

我注意到Minecraft是用Java创建的,这显然有它的缺点.帮我做决定!:)

ps这是社区维基,所以没有获得积分,只是在意见:)

3d programming-languages voxels

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