我有DetailsView一个TextBox
和我想要的输入数据来始终保存的第一个字母注册资本.
例:
"red" --> "Red"
"red house" --> " Red house"
Run Code Online (Sandbox Code Playgroud)
如何实现这种最大化的性能?
注意:
根据答案和答案下的评论,很多人认为这是在询问字符串中所有单词的大写.例如,=> Red House 它不是,但如果这是你所追求的,寻找使用其中一个答案TextInfo的ToTitleCase方法.(注意:对于实际提出的问题,这些答案是不正确的.)
请参阅TextInfo.ToTitleCase doc以获取警告(不触及所有大写单词 - 它们被视为首字母缩略词;可以在"不应该"的单词中间小写字母降低,例如"麦当劳"=>"麦当劳";不保证能够处理所有特定文化的细微差别.
注意:
关于第一个字母之后的字母是否应该强制为小写,问题不明确.接受的答案假定只应改变第一个字母.如果要强制除第一个字符串之外的字符串中的所有字母都是小写,请查找包含但不包含ToTitleCase的答案.ToLower
我有下一个代码,它得到一个数字,我需要将该数字拆分为部分,firstPart应该是没有最后一个数字的整数,而secondPart应该只是原始数字的最后一个数字.
public Boolean verificationNumberFiscalId(String fiscalId) {
// Trying to do a better wa yto do it
Integer firstPart = fiscalId.length()-1;
Integer secondPart = ??????????;
// My old logic
String NitValue = "";
for (Integer i = 0; i < fiscalId.length()-1; i++) {
NitValue = fiscalId.substring(i,1);
}
Integer actualValueLength = fiscalId.length()-1;
String digitoVerificador = fiscalId.substring(actualValueLength,1);
return this.generateDigitoVerification(NitValue) == digitoVerificador;
}
/**
* @param nit
* @return digitoVerificador
* @comment: Does the math logic
*/
public String generateDigitoVerification(String nit) {
Integer[] nums …Run Code Online (Sandbox Code Playgroud) 该代码源自"The C Programming Language,Second Edition":
#include <stdio.h>
main()
{
long nc;
nc = 0;
while(getchar() != EOF)
++nc;
printf("%s: %ld\n", "number of characters", nc);
}
Run Code Online (Sandbox Code Playgroud)
按"输入"键(EOF)后为什么不执行"printf"语句?
我正在尝试将一个Web项目从Jersey迁移到Spring MVC 3.0.这个过程非常简单,直到我开始使用点符号迁移应该处理URL的控制器:"/ myApp/resources/create/root.subFolder1 ".Spring MVC似乎无耻地从URL中删除了".subFolder1"部分,它发生在框架代码内部(参见AbstractUrlHandlerMapping类)
uriTemplateVariables.putAll(getPathMatcher().extractUriTemplateVariables(matchingPattern, urlPath));
Run Code Online (Sandbox Code Playgroud)
所以我的控制器方法是用root path参数调用的,而不是root.subFolder1
我真的想找到一种方法来自定义这种行为.有什么建议吗?
PS.该要求有点保持现有的URL结构,即切换到查询参数"/ myApp/resources/create/?path = root.subFolder1 "的变通方法,我无法考虑.
PS.我的Spring配置看起来像
<mvc:annotation-driven/>
<bean class="org.springframework.web.servlet.mvc.annotation.DefaultAnnotationHandlerMapping">
<property name="useDefaultSuffixPattern" value="false" />
</bean>
<context:component-scan base-package="my.app.pkg"/>
Run Code Online (Sandbox Code Playgroud) 作为标题,我想使用markdown作为我的主要写入格式,我需要使用纯python从markdown生成PDF文件.
我很难理解hg forget.它是一样的git rm --cached吗?即将删除文件与下一次提交并停止跟踪它?
我正在使用 selenium RC 和 PHPunit,但遇到了这个问题。我正在尝试执行assertEqual,但这就是结果:
Failed asserting that two strings are equal.
--- Expected
+++ Actual
@@ @@
abc
def
Run Code Online (Sandbox Code Playgroud)
步线:
$this->assertEquals("abc\ndef", $this->getValue("text"));
Run Code Online (Sandbox Code Playgroud)
“文本”是“abc\ndef”。
在火狐浏览器中工作正常。问题仅出在 IE 上。结果他没有告诉我什么不相等。
我正在开发一个巴西网站,它必须支持外国字符á, à, ó, í ú, ê, etc.它也使用AJAX所以我认为更好地使用charset UTF-8因为我总是得到 字符,我不知道如何解决这个问题.
使用时我的导航菜单正确显示UTF-8(因为它查询数据库以呈现整个菜单),但我不知道它是如何做的.以下是数据库的一些屏幕截图及其呈现方式:


到现在为止还挺好.麻烦的是我开始使用Zend_Navigation来渲染面包屑,我不知道如何克服我得到的 字符:


我该怎么办?将字符集更改为ISO-8858-1?我已经完成了这个但是看起来像这样的一切都是错的:

另外,当我将其更改missão为例如显示missão而不是missão.此外,我无法手动更改它,因为它在数据库中,我需要一种能够处理这个问题的函数
我改变了特殊字符在我的数据库喜欢çã到çã现在的HTML渲染被罚款.虽然,我正在使用Zend_Navigation进行面包屑并且它的渲染missão而不是missão像这样:
我还使用Zend_Config_Writer_Xml编写了一个XML文件,我看到它打印<label>Informações</label>而不是<label>Informações</label>.以防万一有帮助
我该怎么办?
html database zend-framework character-encoding special-characters
我正在开发一个能播放mp3文件的Android应用程序.但是mp3文件是在SD卡或sqlite上加密的.无论哪种方式,在解密之后,我都会有一个字节流.我怎么玩他们?MediaPlayer不将输入流作为参数,因此我无法考虑这一点.
我有这个结构
typedef struct tree_node_s{
char word[20];
struct tree_node_s *leftp,*rightp;
}fyllo
Run Code Online (Sandbox Code Playgroud)
我想在文件中打印这个单词,并且使用fprintf,问题在于PROBLINE
void print_inorder(fyllo *riza,FILE *outp){
if (riza==NULL) return ;
print_inorder(riza->leftp,outp);
fprintf("%s",riza->word); //PROBLINE
print_inorder(riza->rightp,outp);
}
Run Code Online (Sandbox Code Playgroud)
即时编译,我遇到了这个问题
tree.c: In function ‘print_inorder’:
tree.c:35: warning: passing argument 1 of ‘fprintf’ from incompatible pointer type
Run Code Online (Sandbox Code Playgroud)
这是问题所在;