问题列表 - 第12148页

PHP + MySQL软件

需要你的php/mysql软件的建议.我使用Dreamweaver开发PHP网站,我还必须使用phpmyadmin,sql查询编辑器(与数据库一起工作)和WinSCP(通过SFTP上传/备份文件).

你可以建议我一些软件包含一个(PHP语法高亮,数据库连接和运行SQL查询等)?

提前致谢.

php sql windows ide

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

在Expression Engine中登录用户的方法?

我在我正在开发的网站的一部分中使用Expression Engine,而其他部分只是使用我自己的PHP.我的问题是如何判断用户是否在非EE页面上登录?我可以访问EE cookie和EE数据库,但无法找到使用这些值来确定用户是谁的方法.我在以下网址列出了所有Cookie键/值:http://andrewgjohnson.com/cookies.html

expressionengine

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

如何用一个空格替换多个空格

假设我有一个字符串,例如:

"Hello     how are   you           doing?"
Run Code Online (Sandbox Code Playgroud)

我想要一个将多个空格转换为一个空格的函数.

所以我会得到:

"Hello how are you doing?"
Run Code Online (Sandbox Code Playgroud)

我知道我可以使用正则表达式或电话

string s = "Hello     how are   you           doing?".replace("  "," ");
Run Code Online (Sandbox Code Playgroud)

但我必须多次调用它以确保所有连续的空格只用一个替换.

是否已有内置方法?

c# string whitespace

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

使用PrintWindow制作屏幕截图时的黑色图片

我正在使用PrintWindow进行IE的屏幕截图.问题是有时候我会得到黑色区域的图像.它可能是整个HTML内容,什么是黑色,有时只有某些区域是黑色的.

在拍摄之间不改变IE的内容.

奇怪的是,在某些计算机上,我得到非常黑的图像,有些我永远不会得到它们.

我用Fx测试过,并且有相同的黑色图像.

HBITMAP ShootWindow(HWND hWnd)
{
    RECT rect = {0};

    GetWindowRect(hWnd, & rect);

    HDC hDC = GetDC(hWnd);
    if(hDC == NULL)
        throw "GetDC failed.";

    HDC hTargetDC = CreateCompatibleDC(hDC);
    if(hTargetDC == NULL)
        throw "CreateCompatibleDC failed.";

    HBITMAP hBitmap = CreateCompatibleBitmap(hDC, rect.right - rect.left, rect.bottom - rect.top);
    if(hBitmap == NULL)
        throw "CreateCompatibleBitmap failed.";

    if(!SelectObject(hTargetDC, hBitmap))
        throw "SelectObject failed.";

    if(!PrintWindow(hWnd, hTargetDC, 0))
        throw "PrintWindow failed.";

    ReleaseDC(hWnd, hDC);
    ReleaseDC(hWnd, hTargetDC);

    return hBitmap;
}
Run Code Online (Sandbox Code Playgroud)

我找到了一些链接,但他们没有回答:

http://www.vbforums.com/showthread.php?t=555250 http://www.codeguru.com/forum/archive/index.php/t-357211.html http://social.msdn.microsoft. COM /论坛/ EN-US /的WinForms /线程/ 3e3decd8-ced1-4f17-a745-466e5aa91391 /

winapi screenshot

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

Delphi 5调用C++ DLL导致访问冲突

以下是调用C++/CLI DLL的Delphi代码:

implementation

{$R *.DFM}

procedure CallMe(x: Integer); stdcall; external 'CppWrapper.dll';

procedure TForm1.Button1Click(Sender: TObject); 
begin
  CallMe(1); 
end;

end.
Run Code Online (Sandbox Code Playgroud)

单击表单按钮后,我得到一个例外.

delphi c++-cli

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

在Emacs 23中关闭字体的反别名

如何在Windows版本的Emacs 23中禁用字体的抗锯齿?

谢谢.

emacs fonts

8
推荐指数
3
解决办法
8134
查看次数

这个规范化功能如何工作?

我正在做一个Junit教程,我遇到了正在测试的这个规范化函数.它定义如下:

 public static String normalizeWord(String word) {
        try {
            int i;
            Class<?> normalizerClass = Class.forName("java.text.Normalizer");
            Class<?> normalizerFormClass = null;
            Class<?>[] nestedClasses = normalizerClass.getDeclaredClasses();
            for (i = 0; i < nestedClasses.length; i++) {
                Class<?> nestedClass = nestedClasses[i];
                if (nestedClass.getName().equals("java.text.Normalizer$Form")) {
                    normalizerFormClass = nestedClass;
                }
            }
            assert normalizerFormClass.isEnum();
            Method methodNormalize = normalizerClass.getDeclaredMethod(
                                                            "normalize",
                                                            CharSequence.class,
                                                            normalizerFormClass);
            Object nfcNormalization = null;
            Object[] constants = normalizerFormClass.getEnumConstants();
            for (i = 0; i < constants.length; i++) {
                Object constant = constants[i];
                if (constant.toString().equals("NFC")) {
                    nfcNormalization = constant; …
Run Code Online (Sandbox Code Playgroud)

java

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

如何初始化虚拟自动属性?

有没有办法在不使用构造函数的情况下初始化虚拟自动属性?或者我应该做一个私人领域?

c# c#-3.0

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

@synchronized在静态方法中

在Objective-C中,您可以使用@synchronized构造将块声明为在某个对象上进行同步.它看起来像这样:

@synchronized (self) {
    // Do something useful
}
Run Code Online (Sandbox Code Playgroud)

但是,我很好奇self当你有一个静态方法(+而不是-)时究竟是指什么.我尝试查看Apple文档,他们暗示它没问题,但是没有真正解释它.我知道它有效,我只是好奇它意味着什么.

objective-c synchronized thread-safety

17
推荐指数
2
解决办法
5665
查看次数

在编译Perl的DBD :: mysql时如何修复"未找到符号:_is_prefix"?

首先,我想构建DBD :: mysql包.这种情况一直都是失败的,因为无论是什么样的结果都无法加载到测试中Symbol not found: _is_prefix.所以我认为cpan可能有点老了.我知道这是一个随机的假设,但cpan确实告诉我安装最新的Bundle :: CPAN.

谁成功安装了DBD :: mysqlBundle::CPANMac OS X 10.5?你能推荐一些我可以做的不同的事吗?

This is perl, v5.8.8 built for darwin-thread-multi-2level
(with 4 registered patches, see perl -V for more detail)
/usr/local/mysql/bin/mysql  Ver 14.14 Distrib 5.1.36,
for apple-darwin9.5.0 (i386) using readline 5.1

这是DBD :: mysql的CPAN输出日志:

Writing Makefile for DBD::mysql
cc -c  -I/Library/Perl/5.8.8/darwin-thread-multi-2level/auto/DBI -I/usr/local/mysql/include -DDBD_MYSQL_INSERT_ID_IS_GOOD -g  -arch ppc -arch i386 -g -pipe -fno-common -DPERL_DARWIN -no-cpp-precomp -fno-strict-aliasing -Wdeclaration-after-statement -I/usr/local/include -O3 …

mysql macos perl dbd osx-tiger

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