偶然遇到这个问题,感觉有些意思,于是研究了一下。 下划线转驼峰比较简单,直接根据下划线打散成数组,每个子项首字符转大写,再做字符串拼接即可。 驼峰转下划线风格,稍微复杂一些。刚开始我没有思路,后来想到...
分类:
其他好文 时间:
2015-10-16 17:14:44
阅读次数:
176
打印字符串的全排列算法的思路:把一个字符串分成两部分,第一个字符+后面部分所有的字符。这样就能够递归的求解整个过程了:1.每个字符都做一次首字符2.当某个字符作为首字符的时候,求后面所有字符的全排列而这里的求后面所有字符的全排列可以看成递归的子问题全排列的递归树:但是这里还有一个问题,那就是字符串中...
分类:
编程语言 时间:
2015-10-16 06:15:19
阅读次数:
197
转自http://roclinux.cn/?p=13501 sort的工作原理sort将文件的每一行作为一个单位,相互比较,比较原则是从首字符向后,依次按ASCII码值进行比较,最后将他们按升序输出。[rocrocket@rocrocket programming]$ cat seq.txtbana...
分类:
编程语言 时间:
2015-10-14 20:02:55
阅读次数:
218
1、检查Apache下的httpd.conf文件中, ????是否启用模块LoadModule vhost_alias_module modules/mod_vhost_alias.so ????如未启用则启用该模块(一般为删除该行首字符‘#‘,如不存在,则手写开启模块) 2、在...
分类:
其他好文 时间:
2015-09-10 11:21:44
阅读次数:
179
# -*- coding: utf-8 -*- x='pythonnnnnnoooo' print type(x) # 输出类型 print x.capitalize() # Pythonnnnnnoooo 首字符大写 print x.center(40) # pythonnnnnnoooo 类似于...
分类:
编程语言 时间:
2015-08-29 23:13:41
阅读次数:
185
Java标识符Java所有的组成部分都需要名字。类名、变量名以及方法名都被称为标识符。关于Java标识符,有以下几点需要注意:所有的标识符都应该以字母(A-Z或者a-z),美元符($)、或者下划线(_)开始首字符之后可以是任何字符的组合关键字不能用作标识符标识符是大小写敏感的合法标识符举例:age、$salary、_value、__1_value非法标识符举例:123abc、-salaryJava...
分类:
编程语言 时间:
2015-08-27 13:29:39
阅读次数:
241
1、系统文件名和源文件名以‘ stm32f10x_’的形式表示。
2、在单一文件中使用的常量在该文件中定义。在多个文件中使用的常量定义在头文件中。所有常量都以大写字母表示。
3、寄存器当做常量看待,同样以大写字母表示,多数情况下,在STM3210X参考手册中使用相同的缩写。
4、外围模块的功能函数的名字,需要有相应的外围模块缩写加下划线这样的前缀,每个单词的首字符要大写。例如SPI_Send...
分类:
其他好文 时间:
2015-08-17 15:39:25
阅读次数:
254
题目:输入一行字符串,找出其中出现的相同且长度最长的字符串,输出它及其首字符的位置。
例如:“yyabcdabjcabceg",输出结果应该为abc 和3.
#include
#include
using namespace std;
int main()
{
string str, tep;
cout
cin >> str;
for (...
分类:
其他好文 时间:
2015-08-06 22:26:06
阅读次数:
180
段落首字符下沉、缩进及特殊显示 段落首字符下沉和15像素的缩进 if -首字符不下沉、首字符英文小写和悬挂缩进(-6像素) if 段落的首字符不下沉、首字母英文大写
分类:
Web程序 时间:
2015-08-02 22:59:18
阅读次数:
249
在Windows下用文本编辑器创建的文本文件,如果选择以UTF-8等Unicode格式保存,会在文件头(第一个字符)加入一个BOM标识。
这个标识在Java读取文件的时候,不会被去掉,而且String.trim()也无法删除。如果用readLine()读取第一行存进String里面,这个String的length会比看到的大1,而且第一个字符就是这个BOM。
这种情况会造成一些...
分类:
编程语言 时间:
2015-07-31 15:01:19
阅读次数:
216