问题列表 - 第27898页

内置函数在PHP中组合重叠的字符串序列?

PHP中是否有内置函数将2个字符串合并为1?

示例:

$string1 = 'abcde';
$string2 = 'cdefg';
Run Code Online (Sandbox Code Playgroud)

结合得到:abcdefg.

如果确切的重叠序列和位置是已知的,那么可以编写代码来合并它们.

TIA

php string merge overlapping

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

Webhooks是一种风格/模式还是规范?

我一直在阅读有关Webhooks的内容,我正在尝试确定它是否是规范与样式/模式.

"规范"是指实现细节,例如标题,有效载荷等,这些都是很好的定义."风格"或"模式"是指REST是一种风格(与规范相对)或描述用法但未定义实现细节的模式.

从我看来,Webhooks是一种风格/模式.然而,开发人员想要生成触发http回调的事件,并且http回调没有特定的实现要求,除非是作为http帖子.

它是否正确?

web-applications http callback webhooks

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

在VS 2010中调试T4模板崩溃了IDE

我正在尝试使用Oleg Sych几年前发布的指令调试ADO.NET POCO实体生成器模板的略微修改版本.我按照建议修改了DbgJITDebugLaunchSetting键.

我得到一个对话框,表明已经命中了用户定义的断点.但是,VS 2010的原始实例只是崩溃并自动重启,而不是被提供使用VS 2010的新实例进行调试的选项.

是否可以使用VS 2010调试T4模板?

debugging t4 visual-studio-2010

16
推荐指数
2
解决办法
4342
查看次数

已为此应用程序配置了存储机制

每当我的S#arp架构尝试启动时,我都会收到此错误,这是SQL Server的一个问题(例如:SQL Server没有运行),在启动SQL Server并点击刷新后,我收到此错误:

已为此应用程序配置了存储机制

nhibernate asp.net-mvc sharp-architecture

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

最好添加两个名字( - )或(_)

嗨,当我写css或H​​TML时,我发现我想要添加两个这样的名字

web-development
web_development
Run Code Online (Sandbox Code Playgroud)

哪个更好根据SEO或写样式名称,文件名或图像名称.

html css seo

15
推荐指数
3
解决办法
2117
查看次数

设备驱动程序和Windows

我试图完成PC和操作系统如何相互作用的图片.我就是这样,在设备驱动程序方面,我几乎没有猜测.

请不要写太复杂的东西,或者在使用高编程语言和winapi函数时你不需要知道.我想知道,这是出于学习目的.

因此,操作系统和PC的基本结构(通过PC我的意思当然是HW)是我看到的除了直接CPU命令之外的其他所有CPU本身可以做的事情(算术运算,其寄存器访问和内存访问) )必须通过OS.主要是因为3级环,你不能使用进出其他硬件的入口.我知道有MMIO,但必须首先通过端口通信来设置.

它不是一直这样.即使我有点年轻还记得MSDOS,我知道你可以直接访问HW,因为没有限制,没有响铃模式.所以你可以写字符串到diplay使用DOS函数,或直接访问显卡内存并自己编写.

但随着操作系统的发展,不再存在这种可能性.但它很好,因为操作系统现在处理所有的硬件通信,坦率地说,它在多任务处理环境中更方便,更安全(我会说是唯一的选择).所以现在你不是使用int指令来使用BIOS映射函数或DOS函数,而是在内部调用dll,而不是处理你不需要知道的所有内容.

我理解这一点.我还可以理解,设备驱动程序是在0级环中运行的代码段,因此它可以执行所有HW交互.但我不明白的是操作系统和设备驱动程序之间的联系.我们举一个例子 - 我想让声卡发出声音.所以我将Windows API称为访问声卡,但会发生什么?Windows是否会调用设备驱动程序?

但是,如果它确实调用了设备驱动程序,是否意味着,所有可以通过winAPI函数调用的设备驱动程序,必须具有以某种特定方式命名的例程?我的意思是,当我有新的声卡时,它的驱动程序是否必须具有与旧声卡相同的功能?那么Windows实际上可以从它的角度调用相同的函数吗?但是,如果Windows具有由设备驱动程序处理的预定义功能集,则它不能使用在最新版操作系统出现之前存在的新驱动程序.

拜托,帮我理解这个烂摊子.我真的生气了.谢谢.

windows drivers

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

扩展.NET类型系统,以便编译器在某些情况下强制执行原始值的语义含义

我正在开发一个系统,它处理具有相同原始.NET类型(double/string/int)的语义不同值之间的大量转换.这意味着可能会对您使用的"语义类型"感到困惑,或者通过不转换或转换太多次.理想情况下,如果我尝试使用在语义上没有意义的值,我希望编译器发出警告/错误.

一些例子来表明我所说的内容:

  • 角度可以是度或弧度的单位,但两者都用double.
  • 矢量位置可以在局部/全局坐标中,但两者都由Vector3D结构表示.
  • 想象一个SQL库,它接受各种查询参数作为字符串.最好有一种强制方法,只允许在运行时传入干净的字符串,获得一个干净的字符串的唯一方法是通过一些SQL注入攻击防止逻辑.

我相信F#有一个编译时的解决方案(称为度量单位.)我想在C#中做类似的事情,虽然我不需要F#中的度量单位提供的维度分析.

我相信C++可以实现这一点typedef(尽管我不是C++专家).

显而易见的解决方案是将double/string/whatever包装在一个新类型中,以便为它提供编译器所需的类型信息.我很好奇是否有人有替代解决方案.如果你认为包装是唯一/最好的方式,那么请进入模式的一些缺点(以及我没有提到的任何好处.)我特别关注我的抽象原始数字类型的性能.在运行时进行计算,因此无论在内存分配和调用分配方面,我提出的任何解决方案都必须是轻量级的.

.net c# performance type-systems

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

Visual Studio 2010中的图形故障

我在Visual Studio 2010中遇到图形问题.当我打开解决方案时,只有部分UI呈现.像测试资源管理器这样的整个部分都将丢失.

这只发生在Visual Studio运行一段时间并打开/关闭各种解决方案之后.

它"感觉"像某种GDI句柄泄漏,因为一旦我重新启动问题就会消失.

我正在运行Windows 7 Ultimate - 64位.我已经更新了我的图形驱动程序,安装了最新的补丁等.我无法在stackoverflow上找到任何有关此内容的帖子或进行各种Google搜索.

有任何想法吗?

visual-studio-2010

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

单元测试嵌套子流(子流的子流)

我正在尝试为具有子流的流编写单元测试,该子流本身具有另一个子流.

我使用注册第一流程 FlowDefinitionResource getResource(FlowDefinitionResourceFactory resourceFactory).

然后我FlowDefinitionRegistry在转换到它们之前在测试执行期间注册子流定义.

转换到"第一级"子流程就可以了.转换到当前子流的子流的结果 - NoSuchFlowDefinitionException.

问题是子流定义似乎都附加到测试的主要流程,并且在另一个子流程中找不到子流程.

有没有办法将子流定义附加到测试中的另一个子流,哪些扩展AbstractXmlFlowExecutionTests

java junit unit-testing spring-webflow spring-webflow-2

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

JavaScript正则表达式 - 积极前瞻 - 给我语法错误

这段正则表达式(?<=href\=")[^]+?(?=#_)应该匹配href值中的所有内容,除了哈希值以及href url中的哈希值.它似乎在Regex调试器/测试器(如http://gskinner.com/RegExr/)下正常工作, 但在javascript中似乎会产生语法错误.如果我删除<(?<=)它的工作原理然而,这不是我期待的积极前瞻.

由于正则表达式lol,我像往常一样脱掉头发

请帮忙

javascript regex

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