问题列表 - 第36082页

Zend db adapter mysqli或PDO_MYSQL

我在application.ini中看到了几个代码示例

resources.db.adapter = mysqli

or 

resources.db.adapter = PDO_MYSQL
Run Code Online (Sandbox Code Playgroud)

这两者之间真正的区别是什么?它会影响我的代码吗?我何时应该选择其中一个?

php mysql database zend-framework zend-db

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

Windows服务:OnPowerEvent不会触发

我想创建一个Windows服务来跟踪是否插入了A/C电源适配器.为此,我正在尝试构建如下的Windows服务:

using System;
using System.ServiceProcess;

namespace PowerAlert {
    partial class PowerAlert : ServiceBase {
        public PowerAlert() {
            InitializeComponent();
        }

        protected override void OnStart(string[] args) {
            base.OnStart(args);
        }

        protected override void OnStop() {
            base.OnStop();
        }

        protected new virtual void OnPowerEvent(PowerBroadcastStatus powerStatus) {
            Console.Beep();
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

安装服务并从services.msc启动它后,当我拔下我的适配器并将其重新插入时,我听不到哔声.

我确信我没有正确地做某事.你能帮我识别那些/那些东西吗?

编辑1

从下面可以看出,CanHandlePowerEvent设置为true.

namespace PowerAlert {
    partial class PowerAlert {
        /// <summary> 
        /// Required designer variable.
        /// </summary>
        private System.ComponentModel.IContainer components = null;

        /// <summary>
        /// Clean up any resources being used. …
Run Code Online (Sandbox Code Playgroud)

.net c# service windows-services

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

OS 4上的平滑注释移动

要在我的MKMapView类中移动自定义注释,我首先删除所有注释,然后每秒再次添加它们(放置在新位置).它完全适用于iOS 3,但是当我将我的操作系统和XCode更新到版本4.0时,注释会闪烁,而不是像以前版本中那样平滑移动.

我怎样才能保持这种平稳运动?

iphone mkmapview ios4

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

调整SSD MySql性能

我正在测试SSD与MySql一起使用,我无法看到任何性能优势.这让我觉得我一定做错了.

这是设置:

  • Xeon 5520 2.26 Ghz四核
  • 12 GB Ram
  • RAID 1中300GB 15k
  • RAID 1中的64GB SSD

为了测试,我移动了SSD上的mysql目录.

我导入了一个包含300万行的表.然后导入相同的表,其中数据和索引目录符号链接到15k驱动器.

通过mysqldump的转储将数据加载到表中,15k驱动器显示出比SSD更快的插入速率:

  • 15k~ = 35,800次插入/秒
  • SSD!= 27,000次插入/秒

然后我通过'SELECT*FROM table INTO OUTFILE'/tmp/table.txt'来测试SELECT速度:

  • 在4.19秒内15kk~ = 3,000,000行
  • SSD~ = 3,000,000行,在4.21秒内

SELECTS几乎完全相同,并且SSD上的写入实际上更慢,这似乎根本不对.关于我接下来要研究什么的任何想法?


额外注意:我使用标准更改调整了SSD:noatime和noob-scheduler

mysql optimization performance solid-state-drive

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

数组问题 - 这一行有什么作用?

        package javaapplication1;
        import java.io.*;
     public class Main {


    /**
     * @param args the command line arguments
     */
       public static void main(String[] args) throws IOException {
            NotSimple[] objArray;
               BufferedReader stdin = new BufferedReader(
                                   new InputStreamReader( System.in ) );
            System.out.println( "Enter a number of objects:" );

            int size;
            size = Integer.parseInt( stdin.readLine() );

            //Initialize objArray
            objArray = new NotSimple[size];

            //TODO: Implement following functions

            initializeObj(objArray);
            increaseData(objArray);
            printObjData(objArray);

            //TODO: Explain all outputs of the below function
            explainOutputs();
            return;
        }

      //TODO
      //initialize every Notsimple object …
Run Code Online (Sandbox Code Playgroud)

java arrays

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

在ggplot2直方图中缩放y轴(计数)

我正在绘制一个简单的数据直方图,例如10%.我想在y轴上计数,但由于数据是采样的,我希望它们适当缩放.如果我使用基本图形,我会做类似的事情

foo <- rnorm(50)
foo.hist <- hist(foo,plot=F)
foo.hist$counts <- foo.hist$counts * 10
plot(foo.hist)
Run Code Online (Sandbox Code Playgroud)

有没有一种简单的方法可以用ggplot2实现这个目的?..有各种各样的"罐头"y轴转换(scale_y_log()等); 有更通用的东西吗?

r ggplot2

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

用于功能,稳定版本等的Mercurial Repository结构

如果我认为这是适合的话,我将更具体地提出一个问题,如果我需要,或者将其变成社区维基,但我的问题是:

我的开发团队最近开始使用Mercurial(从颠覆开始),到目前为止我们都喜欢它.我想知道存储库架构是否存在"最佳实践"资源.我感兴趣的是,在处理功能和新版本时,保留repo的稳定副本(用于运输/紧急​​错误修复)的最佳方法是什么.我已经阅读了很多关于命名分支和克隆存储库的内容,我希望你们中的一些人可以对你们团队的工作有所了解.

在功能经过测试并准备好下一个版本后,更容易合并?我提到的两种方法有任何严重的缺点吗?还有其他的回购管理策略吗?

我们正在接近我们的2.0.0版本的部署,并且我希望一旦它以一种新的hg工作方式出现就重新开始.

让我重新讲述一些我仍在努力的基础知识 - 假设我明天完成2.0.0 ......我想开始研究2.1.0,我该怎么办?克隆我的回购,将其命名为"working/projects/widgets2.1"并继续滚动,让我的"workin/projects/widgets2.0"准备好在bug修复情况下使用?

此外,如果客户打电话并说有一个错误并且小部件机器正在摇晃并且烟雾开始滚滚,我是否会弹出打开小部件2.0,修复错误,部署到服务器,然后提交/推送?然后我回到widgets2.1并拉/合并那个bug修复?

architecture workflow mercurial repository

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

SQL Server全文搜索

我想使用全文索引来搜索单词:

如何使用'contains'或'freetext'来获得相同的结果 "like '%dd%' "?如果我使用contain(table,'data'),它只能找到"....the data is ...." 我如何contain search 'dat' 用来查找数据?

sql sql-server full-text-search

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

静态或常数或它们是什么?

我只是想知道如何在这里调用设计模式中的certian类,比如它们在OO设计中分类的类型

(1)我使用一个刚刚命名为常量的类,这个类直接用于其他类来获取常量的值.我不实例化该类.

(2)我使用一个充满静态方法的类,这个类基本上被其他类用作它们使用的方法的持有者.所以我再也没有实例化这个课程.

在OOdesign下分类的这些类是什么?我能以更优雅的方式做到吗?

python oop

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

是否有通过串口传递部件号的约定?

我有一些设备读取RFID标签并通过串口传递标签的序列号.

在我看来,对于序列号的每个数字使用两个字节是"更好的",特别是因为一些设备正在发送终止0x0D 0xA(CR/LF).

现在我发现一个设备每个数字使用一个字节,因此要发送"12"它不发送0x31,0x32,而是发送0x12.这意味着我无法区分CR/LF和真正的0xA和0xD.我问了一些关于它的问题,因为弦是固定的长度 - 所以为什么要打扰CR LF?而且,为了保持一致,它们每个都使用两个字节用于CR/LF.

正如您可能已经收集到的那样,我对这个项目相当新,并且对不同制造商的设备之间的不一致感到有些困惑.

这个制造商很乐意改变他们的固件以适应我.我应该让他们为每个数字使用两个字节吗?

serial-port

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