问题列表 - 第31510页

泽西(JSR311-实施)和重定向

有没有办法在Jersey资源中重定向用户代理?

在Spring MVC中有"redirect:" - 语法,但我在Jersey的Viewable课堂上找不到任何可比性.我发现工作的唯一方法是使用HttpServletResponse.sendRedirect().

java rest jersey

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

使用Regex替换坏词

我试图创建一个坏的过滤器方法,我可以在每次插入和更新之前调用,以检查字符串是否有任何坏词并替换为"[Censored]".

我有一个SQL表,有一个坏词列表,我想把它们带回来,并将它们添加到List或字符串数​​组,并检查传入的文本字符串,如果找到任何坏词替换它们和返回一个过滤后的字符串.

我正在使用C#.

.net c# regex

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

谷歌应用引擎处理html表单发布数组

我的HTML代码如下:

<INPUT type="text" name="txt[]">
<INPUT type="checkbox" name="chk[]"/>
Run Code Online (Sandbox Code Playgroud)

我在PHP中获得了值

<?php
$chkbox = $_POST['chk'];
$txtbox = $_POST['txt'];

foreach($txtbox as $a => $b)
  echo "$chkbox[$a]  -  $txtbox[$a] <br />";
?>
Run Code Online (Sandbox Code Playgroud)

如何使用Python获取Google App Engine的价值?

python google-app-engine

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

将 docx 文件转换为 WPF 流文档

我正在尝试将一堆Microsoft Word文档(包含几张图片和多行文本和标题)转换为Flow Documents

我发现这篇文章很有用,但我无法将docx文件中的图像正确添加到Flow Documents

示例代码或一些指导将不胜感激。

c# wpf docx flowdocument

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

简单的C#正则表达式问题

问题:如果给定Regex匹配整个字符串,如何测试的最简单方法是什么?

一个例子: 例如,Regex re = new Regex(".");我想测试给定的输入字符串是否只有一个字符使用此正则表达式re.我怎么做 ?

换句话说:我正在寻找Regex与Java matches()Matcher中的方法类似的类的方法("尝试将整个区域与模式匹配.").

编辑:这个问题不是关于获取一些的长度string.问题是如何将整个字符串与常规表达式匹配.这里使用的例子仅仅是用于演示目的(通常大家会检查Length属性来识别一个字符串).

c# regex

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

如何使用Fiddler在请求中设置cookie?

在使用Fiddler向网站发出请求之前,我需要设置一个cookie.我该怎么做呢?

cookies fiddler

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

类的对象(使用单/多继承)有多少vptr?

对于其clas(子)具有单继承的对象,通常需要多少个vptrs,其基类为多个继承base1和base2.确定对象提供了多少个vpt的策略是什么,它提供了几个单继承和多继承.虽然标准没有指定vptrs,但我只是想知道一个实现如何实现虚函数.

c++ multiple-inheritance vtable memory-layout vptr

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

如何删除子目录

假设有一些路径: C:\Temp\TestFolder1\TestFolder2

我有一些模板: C:\Temp

所以我想编写一个函数来通过模板删除所有子目录

void DeleteSubdirectories(string tlt, string path) {}
Run Code Online (Sandbox Code Playgroud)

如果我用给定的参数调用这个函数

DeleteSubdirectories("C:\Temp", "C:\Temp\TestFolder1\TestFolder2");
Run Code Online (Sandbox Code Playgroud)

它必须从“ C:\Temp”中删除TestFolder1\TestFolder2子目录

编写这个函数的最佳方法是什么?

c# directory

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

Javascript parseInt给出了非常意外的结果

可能重复:
JavaScript parseInt八进制错误的变通方法

我正在解析一个字符串以检查它是否是一个日期,我们现在发现我的方法不适用于八月或九月的日期.这就是我所做的(显然,输入并不是真正的硬编码,但为了简洁起见......):

var str = '2010-08-26 14:53';
var data = str.split(' ');  // ['2010-08-26', '14:53']
var date = data[0].split('-'); // ['2010', '08', '26]
var time = data[1].split(':'); // ['14', '53']

var yyyy = parseInt(date[0]); // 2010

// THIS IS WHERE STRANGE THINGS HAPPEN:
var MM = parseInt(date[1]); // 0 - not 08 or 8, as expected!
console.log(date[1]); // prints "08" (with quotes)
console.log(date[1].toString()); // prints 08 (no quotes)
console.log(parseInt(date[1].toString())); // prints 0 (!)
Run Code Online (Sandbox Code Playgroud)

这个问题出现了8,9月份和8楼和9月的每-也就是说,在任"08"或 …

javascript parseint

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

关于Scala变量可变性的问题

据我所知,val关键字确定底层变量是一个Immutable类型(以后不能重新分配).现在我在scala编程中遇到了一个段落(第3章,scala中的后续步骤 - 使用类型参数化数组),它说明

val greetStrings: Array[String] = new Array[String](3)
greetStrings(0) = "Hello"
greetStrings(1) = ", "
greetStrings(2) = "world!\n"
Run Code Online (Sandbox Code Playgroud)

这三行代码说明了一个重要的概念,以了解Scala关于val的含义.使用val定义变量时,无法重新分配变量,但可能仍会更改其引用的对象.所以在这种情况下,你无法将greetStrings重新分配给不同的数组; greetStrings将始终指向与其初始化的相同Array [String]实例.但是你可以随着时间的推移改变那个Array [String]的元素,所以数组本身是可变的.

所以它有效地改变了数组的元素.如果我们这样定义,它就无效了

greetStrings = Array("a","b","c")
Run Code Online (Sandbox Code Playgroud)

它满足以下声明

使用val定义变量时,无法重新分配变量,但可能仍会更改其引用的对象.

但如果我宣布这样的话

val str = "immutable string"
Run Code Online (Sandbox Code Playgroud)

根据书中给出的定义

它所指的对象在上面的代码行中可能仍然可以改变它的含义?

scala immutability

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