javaBean命名规范 Sun 推荐的命名规范 1 ,类名要首字母大写,后面的单词首字母大写 2 ,方法名的第一个单词小写,后面的单词首字母大写 3 ,变量名的第一个单词小写,后面的单词首字母大写 为了使 JavaBean 的属性名和存取方法都符合规范, Sun 在 JSR 文档中规定了属性名和存取方法名的映射规则: ① 属性名对应的存取方法为 ge t/set 加上首字母大写的属性名,如属性 userName 的存取方法为 setUserName/getUserName .这样属性名和存取方…
今天下载了一个英文pdf书籍,但书签全是大写英文字母,看上去有点别扭,于是想办法用自动化重命名pdf书签, 使书签全部变成首字母大写. pdf原始书签如下图: 重命名后的pdf书签 自动化动态效果图,两三分钟完成重命名工作. 下面介绍下自动化过程. uiautomation是我封装的python调用UIAutomation的module,参考 http://www.cnblogs.com/Yinkaisheng/p/3444132.html 运行automation.py -h查看帮助 先使用a…
#利用map()函数,把用户输入的不规范的英文名字,变为首字母大写,其他小写的规范名字. def f1(s): s=s.capitalize() return s list1= ['adam', 'LISA', 'barT'] r=list(map(f1,list1)) print(r) 知识点: 1.函数,面向过程的程序设计的基本单元.何为面向过程?通过一层一层的函数调用,把复杂任务分解成简单的任务. 2.函数式编程,一种抽象程度很高的编程范式,纯粹的函数式编程语言编写的函数没有变量,因此,任…
今天写接口的时候有个需求将接口返回的json字符串首字母大写:{"SN":"","Result":""}格式, 只需要在返回bean里面属性上加上@JsonProperty注解就可以了 import com.fasterxml.jackson.annotation.JsonProperty; public class DiagResponeBean { @JsonProperty( "SN") privat…
有这样一个类: @Setter @Getter @JsonNaming(value = PropertyNamingStrategy.UpperCamelCaseStrategy.class) public class Student { private String bName; } 序列化后,希望首字母大写,如下面的测试代码: @Test public void contextLoads() throws IOException { Student test = new Student();…
命名规范(文末附有java命名规范)中指出,属性变量命名应采用驼峰命名的方式,即首字母小写,其他单词首字母大写: 但有时候我们对接三方的接口时,想要封装实体类来接受,但是发现接收到的参数的变量首字母是大写的或者其他, 并没有遵循驼峰命名的规范,这个时候出现的问题就是,用我们封装的对象接收数据时,发现参数并没有赋上值. 脑袋大,那么不符合命名规范的变量怎么赋值呢. 符合java命名规范的驼峰命名,首字母小写 /** * 符合java命名规范的驼峰命名,首字母小写 */ private Intege…
一般我们命名都是驼峰式的,可是有时候和第三方接口打交道,也会遇到一些奇葩,比如首字母大写........额 这是个什么鬼,对方这么要求,那我们也得这么写呀. 于是乎,第一种方式:把类中的字段首字母大写,简单粗暴,然后生成setter getter.然后测试......给跪了 发现还是小写,额滴个亲娘呀,恁是咋回事儿呀. 原来 jackson在把类转成json的时候,看的是setter getter方法.也就是javabean. 搜噶. 于是乎,我们是否可以指定json的字段名呢,比如类中叫wha…
java string,需要进行首字母大写改写,网上大家的思路基本一致,就是将首字母截取,转化成大写然后再串上后面的,类似如下代码 //首字母大写     public static String captureName(String name) {         name = name.substring(0, 1).toUpperCase() + name.substring(1);        return  name;           } 将字符串name 转化为首字母大写.但是…
1.概述: 在使用office word的时,经常出现输入一段不需首字母大写的英文时,通常敲击完回车时word会自动将首字母大写,需要重新将首字母修改成小写,这样操作很不方便.于是需要对这个功能进行一下设置.以下以Microsoft office 2010为例对设置进行简单说明,很简单. Microsoft office 2010.Microsoft office 2007.Microsoft office 2003更改设置类似. 2.方法: 找到word选项如下图所示: 进入word选项后,找…
这篇blog主要是总结我们在平常开发过程中对字符串的一些操作: #字母大小写转换 #首字母转大写 #去除字符串中特殊字符(如:'_','.',',',';'),然后再把去除后的字符串连接起来 #去除'hello_for_our_world'中的'_',并且把从第一个'_'以后的单词首字母大写 具体的代码demo: 1 #字母大小写转换 2 #首字母转大写 3 #去除字符串中特殊字符(如:'_','.',',',';'),然后再把去除后的字符串连接起来 4 #去除'hello_for_our_wo…