小编0pl*_*us1的帖子

有没有办法打印mysqli-> execute()所做的实际查询?

我有一个复杂的查询,执行如下:

if ($stmt = $dbi->prepare($pt_query)) {   
        $stmt->bind_param('ssssssssi', $snome,$scognome,$ssocieta,$svia,$slocalita,$sprovincia,$scap,$stelefono,$sfax,$uid);
        $stmt->execute();           
        echo $dbi->error;
        $stmt->close();

    } else {
        printf("Error -> %s\n", $dbi->error);
    }
Run Code Online (Sandbox Code Playgroud)

这件事没有任何错误就失败了,它只是不更新​​数据库.由于在此之前有大量数据需要处理,我想知道是否有任何方法可以显示mysqli正在执行的实际查询,以便了解问题所在.

谢谢.

php mysqli

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

是否可以隐藏或扰乱/混淆网页的javascript代码?

我知道客户端代码必须是可以从浏览器读取的,但我想知道(因为我忽略了太多的东西)如果有方法混淆代码给最终用户,如果不是什么是"打包"的最佳做法"javascript代码.

html javascript hide

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

带有Phonegap Canvas的iOS中的自定义字体

我正在尝试在iOS下的Phonegap中创建自定义字体.我按照几个教程阅读了Stack Overflow上的所有相关问题,即使我仔细检查了所有内容,我仍然无法做到正确.

这是字体:http://www.dafont.com/m04fatal-fury.font(黑色版)

我采取的步骤

使用Xcode作为资源将自定义字体文件添加到项目中为Info.plist文件添加一个名为UIAppFonts的密钥.将此键设为数组对于您拥有的每种字体,输入字体文件的全名(包括扩展名)作为UIAppFonts数组的项目Save Info.plist现在在您的应用程序中,您只需调用[UIFont fontWithName:@"CustomFontName" size:12]获取与UILabels和UITextViews等一起使用的自定义字体...

  1. 在资源文件夹m04b.ttf中添加了字体
  2. 添加了UIAppFonts数组.[0] =>'m04b.ttf'
  3. 检查实际的字体文件是否在构建阶段资源中
  4. ctx.font ='16px M04_FATAL FURY BLACK';

没工作.

试过后记名M04_FATAL-FURY-BLACK仍然没有运气.我完全迷失在这里我真的不知道如何调试这个错误.

非常感谢您的帮助.可能是什么问题呢?我该怎么做才能检查是否所有东西都装满了?

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>UIAppFonts</key>
    <array>
        <string>m04b.ttf</string>
    </array>
    <key>CFBundleDevelopmentRegion</key>
    <string>English</string>
    .....
Run Code Online (Sandbox Code Playgroud)

html5 xcode ios cordova

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

从本地网页运行程序

我正在尝试使用网页作为自助服务终端的切入点.html将在本地运行,我需要两件事:

<a href="c:\Users\Admin\Documents">...
Run Code Online (Sandbox Code Playgroud)

这就像一个魅力

和..

<a href="c:\Program Files\Windows Live\Mail\wlmail.exe">...
Run Code Online (Sandbox Code Playgroud)

(程序只是一个例子,所有程序都是一样的)

哪个有效但是..它提示下载文件然后提示你启动它..有没有办法直接这样做,比如点击和bam你打开notepad.exe?也许使用java applet?

谢谢

谢谢

编辑:

我知道它无法远程完成,我在谈论本地文件.该文件将以c:\ myhtml.html的形式访问并且只会打开已安装的文件,而不会从网络上打开.

html executable windows-7

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

以嵌套方式调用函数或将每个段落拆分为var更好吗?

拿这三个例子:

return lowercaseKeys(json_decode(trim($json),true));
Run Code Online (Sandbox Code Playgroud)

$trimmed = trim($json);
$array = json_decode($trimmed,true);
$return = lowercaseKeys($array);
return $return;
Run Code Online (Sandbox Code Playgroud)

$return = trim($json);
$return = json_decode($return,true);
$return = lowercaseKeys($return);
return $return;
Run Code Online (Sandbox Code Playgroud)

除了可读性之外,哪种性能最佳?什么是最佳做法?

ps代码只是一个例子,与问题无关,我只是从我的记事本窗口复制粘贴.

php

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

尝试在android模拟器上运行时,Expo启动失败并显示“ JSON输入意外结束”

我有一个Expo应用程序,一旦在android模拟器上启动,它就会以99%的Building Javascript Bundle挂起,并在控制台中输出非常神秘的内容:

Unexpected end of JSON input
Run Code Online (Sandbox Code Playgroud)

我试过了:

  • npm和纱线缓存清除
  • npm和纱线审核修复
  • 重新启动模拟器
  • rm -rf node_modules .expo .tmp

似乎没有任何作用,而且单行错误我也不知道它是从哪里来的!

有什么方法可以从Metro Bundle中获取更多详细日志吗?

这使我发疯了。

谢谢!

npm react-native yarnpkg expo

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

xml解析错误:'无效字符'

我正在使用谷歌天气api的小部件.

一切都很好,花花公子,但今天我遇到了一个我无法解决的问题.使用此位置调用时:

http://www.google.com/ig/api?weather=dunjkovec,medimurska,croatia&hl=en

我收到此错误:

XML parse error 9 'Invalid character' at line 1, column 169 (byte index 199)
Run Code Online (Sandbox Code Playgroud)

我怀疑问题在这里:Nedelišće

代码块是这样的:

$parser = xml_parser_create('UTF-8');
xml_parser_set_option($parser, XML_OPTION_CASE_FOLDING, 0);
xml_parser_set_option($parser, XML_OPTION_SKIP_WHITE, 1);
$ok = xml_parse_into_struct($parser, $data, $values);
if (!$ok) {
    $errmsg = sprintf("XML parse error %d '%s' at line %d, column %d (byte index %d)",
    xml_get_error_code($parser),
    xml_error_string(xml_get_error_code($parser)),
    xml_get_current_line_number($parser),
    xml_get_current_column_number($parser),
    xml_get_current_byte_index($parser));
}
Run Code Online (Sandbox Code Playgroud)

$ data是xml的内容,$ values是空的.

有人能帮我吗?非常感谢你!

编辑 - - - - - - - - - - - - - - - - - …

php xml

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

Internet Explorer 中本地文件的安全级别

应用程序的一部分位于包含 Java 小程序的本地 html 文件中。每当我尝试访问时,都会弹出安全栏询问我是否要执行该内容。

我降低了每个安全设置(互联网、本地和受信任区域),但看起来本地文件(从 c:\myapp\main.html 执行)位于它们自己的“秘密”区域中。

我什至无法将文件添加到受信任的站点,因为“:”在对话框中不被视为有效字符。

我怎样才能做到这一点?如何停止显示此文件的安全栏?

非常感谢!

security internet-explorer

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

array_slice在巨大数组上具有负偏移量

由于我不在这里讨论的原因,我被迫解析一个大的文件目录(我们正在谈论100.000 <x <1.000.000+)并将文件列表作为数组返回.

我已经缓存了文件列表,问题是array_slice.

是的,因为有一个catch,这个文件列表必须"分页",在16块中返回它们.

我正在做的是这样的:

$items_per_page = 16;
$offset = ($current_page * $items_per_page) + $items_per_page;
array_slice($array,-$offset,$items_per_page);
Run Code Online (Sandbox Code Playgroud)

很容易看出,在几页中我们将有巨大的抵消.从第4页开始(偏移= -80)也有很大的性能影响.

我可以用什么代替array_slice来实现这种数组分页?

谢谢

php arrays

5
推荐指数
2
解决办法
1584
查看次数

消息系统。关于数据库设计的问题

我正在设计一个必须支持大量消息和用户的消息传递系统。

我在考虑两种解决方案。

Usertable -> id, username ....
Messagetable -> id, from_id, to_id, message ...
Run Code Online (Sandbox Code Playgroud)

或者:

Usertable -> id, username ....
Messagetable -> id, message ...
HasMessagetable -> id, from_id, to_id...
Run Code Online (Sandbox Code Playgroud)

我想知道什么是最好的方法以及为什么。

另外,是否有关于大型数据库设计和最佳实践的优秀出版物(免费或非免费)?

谢谢

php mysql database database-design

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