小编csk*_*wrd的帖子

如何在Perl中的数组中存储正则表达式捕获?

我正在尝试在Perl中使用正则表达式.我想知道是否可以将表达式的所有匹配存储到数组中?我知道我可以使用以下内容:($1,...,$n) = m/expr/g;但似乎只有在您知道要查找的匹配项数时才能使用.我尝试过,my @array = m/expr/g;但似乎没有用.

谢谢你的帮助!

regex arrays perl

64
推荐指数
4
解决办法
7万
查看次数

如何使用Perl的DBI防止SQL注入攻击?

在将它放入MySQL数据库之前,我是否可以使用Perl来清理输入?我不太了解正则表达式,所以在我自己完成功能之前,我想知道是否已经制作了一个.

mysql perl input-sanitization

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

如何将看起来像十六进制数的字符串转换为php中的实际十六进制数?

我有一个看起来像这样的字符串,"7a"我想将其转换为十六进制数字7A.我已经尝试过使用pack和unpack,但是这给了我每个角色的十六进制表示.

php string hex

13
推荐指数
2
解决办法
7911
查看次数

Visual Studio - 清除或重置所有固定属性

我正在使用VS 调试器的固定属性功能。但是,我固定的属性会导致“表达式求值器中出现内部错误”。我无法再检查此对象以取消固定有问题的属性或查看其他属性值。如何重置它以便我可以再次检查这种类型的对象?

迄今为止采取的行动:

  • .vs已从解决方案根目录中删除文件夹

visual-studio

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

使用ant脚本构建PHP

我只是想知道如何使用Ant来构建我用PHP编写的Web应用程序?我已经google了一下,我已经看到它是可能的,但没有任何基本概念的例子或任何高级用途.你们有人可以帮助我吗?

谢谢!

php ant build

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

用PHP打开下载对话框

我正在尝试制作一个在线kickstart配置文件创建者.在服务器上创建文件后,如何弹出下载对话框以便用户下载?

php download

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

函数与重复代码

我正在编写一些PHP代码来使用FPDF库创建PDF.我基本上使用相同的4行代码来打印文档的每一行.我想知道哪个更有效率,一遍又一遍地重复这4行,还是会让它成为一个更好的功能?我很好奇,因为感觉函数会有更大的开销,因为函数只有4行长.

我质疑的代码如下:

$pdf->checkIfPageBreakNeeded($lineheight * 2, true);
$text = ' label';
$pdf->MultiCell(0, $lineheight, $text, 1, 'L', 1);
$text = $valueFromForm;
$pdf->MultiCell(0, $lineheight, $text, 1, 'L');
$pdf->Ln();
Run Code Online (Sandbox Code Playgroud)

php code-generation function

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

我想制作一个网络浏览器,但我不知道从哪里开始?

我想使用WebKit作为布局/渲染引擎,我想用Java编写代码.我找不到任何有用的信息.我在这里看到这个问题,这对我来说有点清楚,但我需要更多的东西才能开始.

我想知道:

  1. 如果我可以使用Java?
  2. 我在哪里可以找到有关如何使用和使用WebKit的文档?(我正在寻找类似Java API的东西)
  3. 是否有为Linux编译的WebKit构建?(特别是Ubuntu/Debian)

我的计划到目前为止:

  1. 学习使用/与WebKit及其组件进行交互,特别是JavascriptCore.
  2. 在Java中创建UI等,并创建一个基本的浏览器.(目前,我想创建一个可以正确显示网页的基本窗口.)

对不起,如果这不是很清楚.我仍在孵化想法,我不确定我想要找到或需要什么才能继续前进.

编辑:我刚才在这里遇到过这个问题.我想做那样的事情; 所以我想我想知道的是如何将这样的引擎嵌入到我自己编写的应用程序中?我也忘了提到我愿意用其他语言做这件事.(我的意思是C++)

java browser webkit cross-platform

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

通过 Internet 发送 UDP 数据包

我正在尝试了解 P2P/去中心化网络的一些来龙去脉。我的问题如下。假设我有两台名为 comp1 和 comp2 的机器。现在,comp1 设置在路由器后面的家庭网络上,comp2 也位于我办公室的路由器后面。假设端口正确转发,我是否可以像这样在 Internet 上来回发送 UDP 数据包?为了更深入地了解我正在研究的内容,我试图弄清楚新节点如何在不使用中央服务器的情况下发现现有节点。

谢谢!

networking udp udpclient packet

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

管理 Powershell 模块的依赖项

我有我的自定义 Powershell 脚本模块,我们称之为PsHandyCmdlets. 在其清单中找到以下行:RequiredModules = @('<Another module not necessarily installed yet>')

RequiredModules属性应该保证在导入当前模块之前将此处列出的任何模块导入到全局范围内。如果该模块不能位于机器上,这将失败。

Powershell 是否提供了确保这些模块在安装时PsHandyCmdlets安装的机制?如果没有,是否有处理这种情况的最佳实践?

powershell

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