大小写

字符串大小写转换

点点圈 提交于 2020-03-08 15:15:10
lambda方式: public class Consumer_andThen { private static void consumeString(String str, Consumer<String> one, Consumer<String> two) { one.andThen(two).accept(str); } public static void main(String[] args) { consumeString("Hello", s -> System.out.println(s.toUpperCase()), //转大写 s-> System.out.println(s.toLowerCase())); //转小写 } } 普通方式: public static void main(String[] args) { String s = "asdaggSASAD"; System.out.println(s.toUpperCase()); System.out.println(s.toLowerCase()); } 来源: CSDN 作者: 小龙虾X¥X个 链接: https://blog.csdn.net/weixin_41838029/article/details/104729042

Ubuntu下开启大小写提示和数字键区提示

旧城冷巷雨未停 提交于 2020-03-08 12:19:59
初学vim,输入一些指令操作文本时,因为有些输入的指令看不到,并且没有大小写提示,所以很容易输错,非常难受。在网上搜索了一下,说安装indicator-keylock就行。但是我像他们那样在终端安装indicator-keylock,提示我无法定位软件包。所以果断去ubuntu packages手动下载软件包安装。 首先安装 libunique-3.0-0_3.0.2-2ubuntu1_amd64.deb ,这个要先装,不然装indicator-keylock会提示缺少依赖。 然后安装 indicator-keylock_3.1.0_amd64.deb 。 最后重启ubuntu。 来源: https://www.cnblogs.com/guanlibin/p/12441661.html

XML语法

雨燕双飞 提交于 2020-03-03 21:47:00
XML文档的后缀名为:.xml XML第一行必须是文档声明 XML文档中有且仅有一个根标签 属性值必须使用引号引起来(单双都行) 标签必须正确的关闭(要么使用           自闭合的标签<标签名 属性/>           围堵标签<标签名></标签名>     )    6. XML标签区分大小写 来源: https://www.cnblogs.com/rijiyuelei/p/12404703.html

mysql 多语言编码

久未见 提交于 2020-03-02 03:01:15
============================================================== 补充材料一: ============================================================== mysql字符编码是版本4.1引入的,支持多国语言,而且一些特性已经超过了其他的数据库系统。 我们可以在MySQL Command Line Client 下输入如下命令查看mysql的字符集 mysql> SHOW CHARACTER SET; +----------+-----------------------------+---------------------+--------+ | Charset | Description | Default collation | Maxlen | +----------+-----------------------------+---------------------+--------+ | big5 | Big5 Traditional Chinese | big5_chinese_ci | 2 | | dec8 | DEC West European | dec8_swedish_ci | 1 | | cp850 | DOS West European |

mysql字符集编码整理

不想你离开。 提交于 2020-03-02 02:59:42
armscii8 (ARMSCII-8 Armenian) armscii8_bin 亚美尼亚语, 二进制 armscii8_general_ci 亚美尼亚语, 不区分大小写 ascii (US ASCII) ascii_bin 西欧 (多语言), 二进制 ascii_general_ci 西欧 (多语言), 不区分大小写 big5 (Big5 Traditional Chinese) big5_bin 繁体中文, 二进制 big5_chinese_ci 繁体中文, 不区分大小写 binary (Binary pseudo charset) binary 二进制 cp1250 (Windows Central European) cp1250_bin 中欧 (多语言), 二进制 cp1250_croatian_ci 克罗地亚语, 不区分大小写 cp1250_czech_cs 捷克语, 区分大小写 cp1250_general_ci 中欧 (多语言), 不区分大小写 cp1251 (Windows Cyrillic) cp1251_bin 西里尔语 (多语言), 二进制 cp1251_bulgarian_ci 保加利亚语, 不区分大小写 cp1251_general_ci 西里尔语 (多语言), 不区分大小写 cp1251_general_cs 西里尔语 (多语言), 区分大小写

tp5.1 出现Class 'Qcloud\Sms\SmsSingleSender' not found(mac和windows没有,linux出现)

落爺英雄遲暮 提交于 2020-02-29 11:18:17
tp5.1 出现Class ‘Qcloud\Sms\SmsSingleSender’ not found(mac和windows没有,linux出现) 在Mac上测试的时候发现可以使用,后面放到服务器上出现这样的错误,查了资料发现linux严格大小写,而win、mac忽略大小写,导致本应该加载进来的类没加载进来。 查看所有加载的类文件 echo "<pre>" ; print_r ( get_included_files ( ) ) ; //打印所有加载文件 exit ; 所以需要调试命名空间的大小写,全部改为一致。 在tp5.1可以这样引入 use think \ facade \ Env ; require Env : : get ( 'root_path' ) . "vendor/qcloudsms/qcloudsms_php/src/index.php" ; 来源: CSDN 作者: 归子莫 链接: https://blog.csdn.net/qq_45163122/article/details/104566349

C++ string大小写转换

馋奶兔 提交于 2020-02-27 20:19:39
#include <iostream> #include <string> #include <algorithm> using namespace std; int main(){ string input; string lower,upper; cin >> input; lower.resize(input.size()); upper.resize(input.size()); transform(input.begin(), input.end(), lower.begin(), ::tolower); transform(input.begin(), input.end(), upper.begin(), ::toupper); //transform(input.begin(), input.end(), upper.begin(), (int (*)(int))std::toupper); cout << "Tolower Result :" << endl << lower << endl; cout << "Toupper Result :" << endl << upper << endl; return 0; } Q1:为什么用 ::tolower 呢? 经过查阅C++标准库(一、二),我得到了结果,tolower和toupper 分别在两个地方定义了

PHP大小写问题:函数名和类名不区分,变量名区分

纵然是瞬间 提交于 2020-02-27 20:08:35
PHP对大小写敏感问题的处理比较乱,写代码时可能偶尔出问题,所以这里总结一下。 但我不是鼓励大家去用这些规则。推荐大家始终坚持“大小写敏感”,遵循统一的代码规范。 1. 变量名区分大小写 复制代码 代码如下: <?php $abc = 'abcd'; echo $abc; //输出 'abcd' echo $aBc; //无输出 echo $ABC; //无输出 2. 常量名默认区分大小写,通常都写为大写 (但没找到能改变这个默认的配置项,求解) 复制代码 代码如下: <?php define("ABC","Hello World"); echo ABC; //输出 Hello World echo abc; //输出 abc 3. php.ini配置项指令区分大小写 如 file_uploads = 1 不能写成 File_uploads = 1 4. 函数名、方法名、类名不区分大小写 但推荐使用与定义时相同的名字 复制代码 代码如下: <?php function show(){ echo "Hello World"; } show(); //输出 Hello World 推荐写法 SHOW(); //输出 Hello World 复制代码 代码如下: <?php class cls{ static function func(){ echo "hello world"; }

IOS基础:Objective-C 字符串处理

冷暖自知 提交于 2020-02-27 03:21:05
本文转自 http://www.cnblogs.com/martin1009/archive/2012/06/07/2540123.html //一、NSString /*----------------创建字符串的方法----------------*/ //1、创建常量字符串。 NSString *astring = @"This is a String!"; //2、创建空字符串,给予赋值。 NSString *astring = [[NSString alloc] init]; astring = @"This is a String!"; [astring release]; NSLog(@"astring:%@",astring); //3、在以上方法中,提升速度:initWithString方法 NSString *astring = [[NSString alloc] initWithString:@"This is a String!"]; NSLog(@"astring:%@",astring); [astring release]; //4、用标准c创建字符串:initWithCString方法 char *Cstring = "This is a String!"; NSString *astring = [[NSString alloc]

CCF201409-3 字符串匹配

不打扰是莪最后的温柔 提交于 2020-02-26 22:24:07
问题描述   给出一个字符串和多行文字,在这些文字中找到字符串出现的那些行。你的程序还需支持大小写敏感选项:当选项打开时,表示同一个字母的大写和小写看作不同的字符;当选项关闭时,表示同一个字母的大写和小写看作相同的字符。 输入格式   输入的第一行包含一个字符串S,由大小写英文字母组成。   第二行包含一个数字,表示大小写敏感的选项,当数字为0时表示大小写不敏感,当数字为1时表示大小写敏感。   第三行包含一个整数n,表示给出的文字的行数。   接下来n行,每行包含一个字符串,字符串由大小写英文字母组成,不含空格和其他字符。 输出格式   输出多行,每行包含一个字符串,按出现的顺序依次给出那些包含了字符串S的行。 样例输入 Hello 1 5 HelloWorld HiHiHelloHiHi GrepIsAGreatTool HELLO HELLOisNOTHello 样例输出 HelloWorld HiHiHelloHiHi HELLOisNOTHello 样例说明   在上面的样例中,第四个字符串虽然也是Hello,但是大小写不正确。如果将输入的第二行改为0,则第四个字符串应该输出。 评测用例规模与约定   1<=n<=100,每个字符串的长度不超过100。 解题思路:用到了string的find()方法,因为规定字符串长度不会超过100,所以string 的find(