问题列表 - 第18804页

协议缓冲区与JSON或BSON

有没有人有关于协议缓冲区与BSON(二进制JSON)或一般JSON的性能特征的任何信息?

  • 电线尺寸
  • 序列化速度
  • 反序列化速度

这些似乎是用于HTTP的良好二进制协议.我只是想知道从长远来看哪个C#环境会更好.

这是我在BSONProtocol Buffers上阅读的一些信息.

c# comparison json protocol-buffers bson

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

为什么断言只是终止为iPhone编译的程序?

我正在调试一个严重断言()的iPhone应用程序(Xcode,Objective-C++和设备模拟器).在某些情况下,断言失败只会终止应用程序,而不是像我期望的那样进入调试器.

我通过实现我自己的有效断言来解决这个问题:

#define AssertLite(b) if(!(b)) {asm {int 3}}
Run Code Online (Sandbox Code Playgroud)

(绒毛省略),但我想知道是否有人遇到过这个.我无法确定何时断开以及何时终止的模式.代码没有线程化; 它只是在事件处理程序中完成.

为什么会发生这种情况,如何使vanilla assert()表现得像条件断点呢?

iphone debugging xcode assert objective-c++

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

传递给类名的PHP在传递给函数时会变成一个字符串

这就是我想要做的事情:

public function all($model) {
  $query = 'SELECT ' . implode(', ', $model::$fields) ....;
}
Run Code Online (Sandbox Code Playgroud)

这样称呼:

$thing->all(Account);
Run Code Online (Sandbox Code Playgroud)

我收到此错误:

Parse error: syntax error, unexpected T_PAAMAYIM_NEKUDOTAYIM in /home/mark/public_html/*/account.php on line 15
Run Code Online (Sandbox Code Playgroud)

$modelvar_dump它检查结果证明它是一个字符串.在第一个例子中,如果我更改$modelAccount$ query行,它可以正常工作.

怎么拿一个字符串然后把它变成一个类?

编辑:更新示例和标题以反映问题不在于self.

解决方案:由于我没有使用PHP5.3,我不得不求助于使用eval()来获得我想要的东西.谢谢大家!

php

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

PHP SOAP无法连接到SSL WSDL源

尝试通过PHP/Win32与https:// WSDL源建立Soap连接,但不断收到错误:

警告:SoapClient :: SoapClient()[soapclient.soapclient]:I/O警告:无法加载外部实体"https:// ...

如果我尝试在本地保存WSDL并访问它,则该SoapFault->faultstring属性会显示消息"此支持中不支持SSL支持".

经过一些谷歌搜索,似乎PHP SOAP无法连接到HTTPS源.但是HTTP没问题.

这有解决方法吗?或者我可以安装另一个SOAP版本/模块吗?

php ssl soap

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

如何用PHP/MySQL添加日期?

我想在客户结账我的网上商店时自动在order_date字段中添加日期.

最好的方法是什么?

在同一个表格中还有其他字段,如交货数据和付款日期.

添加一个隐藏字段是否是个好主意,以便当一个cutomer提交时,会添加一个日期?

但我不知道该怎么做.

谁能告诉我更好的方法呢?

php mysql

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

如何在iPhone SDK中使用Alpha通道或alpha蒙版将图像保存为Tiff或PNG?

我在白色背景中有一些内部图像.我希望以允许Alpha通道或使用alpha蒙版的格式保存该图像,使白色像素变为透明.有光吗?

iphone transparency alpha image objective-c

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

如何在非模态对话框的顶部正确实现模态对话框?

在WPF应用程序中,我想实现以下似乎不能直接起作用的行为:

在主窗口(Window1)中,用户打开非模态窗口(Window2),非模态窗口可以显示模态对话框(Window3).

问题是,只要显示模态对话框,当用户关闭对话框时,主窗口就会在后台消失(假设有其他应用程序的窗口打开).

我使用的方式有什么问题Window.OwnerWindow.Show()/ Window.ShowDialog(),它是一个错误还是根本不支持的东西?

以下简单的WPF应用程序演示了此行为:

public partial class Window1 : Window
{
    public Window1()
    {
        InitializeComponent();
    }

    private void Button_Click(object sender, RoutedEventArgs e)
    {
        Window2 win = new Window2();
        win.Owner = this;
        win.Show();
    }
}

public partial class Window2 : Window
{
    public Window2()
    {
        InitializeComponent();
    }

    private void Button_Click(object sender, RoutedEventArgs e)
    {
        Window3 win = new Window3();
        win.Owner = this;
        win.ShowDialog();
    }

    private void btnClose_Click(object sender, …
Run Code Online (Sandbox Code Playgroud)

c# wpf modal-dialog non-modal

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

了解编译器错误消息

每种语言,甚至是给定语言的不同编译器,都会在输入不良时显示不同的错误消息集.

除了一般的调试技术之外,在学习一种新语言来破译编译器错误消息时使用的技术是什么?

compiler-construction

2
推荐指数
3
解决办法
195
查看次数

每个线程一个DAO或线程安全DAO?

我想知道在多线程应用程序中是否有批准的做法.我应该每个线程有一个DAO还是简单地使一个DAO成为一个线程安全的单例.

dao

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

如果ThreadPoolExecutor的commit()方法已经饱和,如何阻止它?

我想创建一个ThreadPoolExecutor当它达到其最大大小并且队列已满时,该submit()方法在尝试添加新任务时阻塞.我是否需要为此实现自定义RejectedExecutionHandler,或者是否存在使用标准Java库执行此操作的方法?

java concurrency executor

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