常用模板

polar-sunshine polar-sunshine     2022-12-01     537

关键词:

IDEA中的模板可以定义一些常用代码字母的缩写,输入缩写时可以出现预定义的固定模式的代码,我们可以在下面两个地方找到模板

技术图片

 

 

 

两者的区别在于:Postfix Completion中定义的的模板不可以修改,Live Templates中的模板可以根据自己的使用习惯进行修改
下面介绍一下常用的模板:

    1. main方法:psvm技术图片

       

       

    2. 输出:sout技术图片

       

      sout的几种变形:
      (1)打印方法的参数:soutp技术图片

       

       (2)打印方法名称:soutm技术图片

       

      (3) 就近打印变量:soutv技术图片

       

       (4)打印指定内容:xxx.sout

       技术图片

    3. 使用for循环遍历
      (1)普通for循环遍历:fori技术图片

       

      (2)增强for循环:iter

      技术图片

       

      (3)有局部变量的普通for循环:itar

      技术图片

       

       

    4. 遍历List
      (1)增强for循环遍历:list.for
      技术图片

       

      (2)普通for循环顺序遍历:list.fori

      技术图片

       

      (3)普通for循环逆序遍历:list.forr
      技术图片

    5. 条件判断
      (1)判断是否为null:ifn
      技术图片

       

      (2)判断是否不为空:inn

      技术图片

       

       (3)判断指定内容是否为空:xxx.null

      技术图片

      (4)判断指定内容是否非空:xxx.nn
      技术图片

       

       

    6. 静态常量常量定义
      • public static final:psf
      • private static final:prsf
      • public static final int:psfi
      • public static final String:psfs
        技术图片

         

         

    7. 自动生成返回值xxx.var
      技术图片

    8. 强转:xxx.cast
      技术图片
    9. 返回值:xxx.return
      技术图片

       

      以上只列出模板的一部分,如果想深入了解可以在settings中查看,下面为常用模板所在位置:
      技术图片

       

       技术图片

       

       

常用html模板

每次测试都需要写jQuery引用,所以创建一些常用代码,方便测试:CDN<scriptsrc="https://cdn.bootcss.com/jquery/1.12.4/jquery.min.js"></script> HTML模板(引用jQuery)<!DOCTYPEhtml><htmllang="en"><head> &l 查看详情

常用模板(代码片段)

输出信息logger.info("=================TESTPRINTSTART=================");logger.info("updateresult->"+result);logger.info("=================TESTPRINTEND=================");  查看详情

js常用模板引擎

baiduTemplate(百度)、artTemplate(腾讯)、juicer(淘宝)、xtemplate、doT、Jade1、Handlebars 是 JavaScript 一个语义模板库,通过对view和data的分离来快速构建web模板。在加载时被预编译,而不是到了客户端执行到代码时再去编译... 查看详情

常用算法模板

第一阶段:经典常用算法,下面的算法要打上十到二十遍,同时自己精简代码。1.二分查找2.大数加减乘除3.最小生成树(kruscal、prim)4.最短路(floyd、dijstra、bellmanford)5.bfs、dfs、hash表6.任意进制间的转换7.sort、qsort8.辗转相除、... 查看详情

thymeleaf常用语法:模板注释

Thymeleaf模板注释分为标准HTML/XML注释、解析层注释、原型注释三种。一、注释说明1、标准HTML/XML注释直接通过浏览器打开,不显示,Thymeleaf模板引擎解析也不处理,但查看网页源代码,注释有在里面。语法: <!--内容-->浏... 查看详情

vue常用属性三种模板总结(代码片段)

文章目录常用属性eldatamethodscomputedwatchVue三种模板html模板字符串模板render函数模板常用属性elel有2种写法:newVue时候配置el属性先创建Vue实例,随后再通过vm.$mount('#root')指定el的值constv=newVue( el:'#root',//第一... 查看详情

常用算法模板(代码片段)

开始存模板  快速排序#include<cstdio>#include<algorithm>#include<iostream>usingnamespacestd;typedeflonglongll;constintmaxN=100010;inta[maxN];inlinellINPUT()llx=0,f=1;charch=getchar( 查看详情

常用博弈模板(纯模板利于记忆)

1、巴什博奕(BashGame):只有一堆n个物品,两个人轮流从这堆物品中取物,规定每次至少取一个,最多取m个。最后取光者得胜。 #include<iostream>#include<cmath>#include<cstring>#include<string>#include<algorithm>#include&... 查看详情

常用模板(持续更新)

总结一下常用的模板,方便自己使用。1.最大公约数(欧几里得)和最小公倍数1typedeflonglongLL;23LLgcd(LLa,LLb){4return(b==0)?a:gcd(b,a%b);5}67LLlcm(LLa,LLb){8returna/gcd(a,b)*b;9}2.扩展欧几里得1typedeflonglongLL;23LLe_gcd(LLa,LLb,LL&x,LL& 查看详情

django模板常用语法规则

 Django模板标签if/else标签for标签ifequal/ifnotequal标签注释标签过滤器include标签URL标签模板继承  if/else标签1.基本语法格式如下:%ifcondition%...display%endif%或者:%ifcondition1%...display1%elifcondiiton2%...display2 查看详情

mysql常用语句模板

插入INSERTIGNOREINTOtest(`f1`,`f2`,`f3`)VALUES(v1,v2,v3);更新updatetestsetf1=v1,f2=v2wheref3=v3; p.p1{margin:0.0px0.0px0.0px0.0px;font:11.0pxMonaco}span.s1{color:#931a68} 查看详情

zabbix常用监控模板

以下为常用的服务监控,可直接通过zabbix的导入功能导入,做基本修改就可以使用nginx监控模板<?xmlversion="1.0"encoding="UTF-8"?><zabbix_export><version>3.2</version><date>2017-08-25T05:53:48Z</date><group 查看详情

一些常用的bootstrap模板资源站

超级Bootstrap模板库:http://www.wrapbootstrap.com/ http://www.templategarden.com/https://shapebootstrap.nethttp://thebootstrapthemes.com/免费的HTML5响应式网页模板:http://html5up.net/WP&Bootstrap:http://www.d 查看详情

常用模板

板子贴(很多都是以前打的,码风不太一样,以后有时间重新打一边吧。)总板子:#pragmaGCCoptimize("-O2")#include<bits/stdc++.h>#definegetcharnc#definemin(a,b)((a)<(b)?(a):(b))#definemax(a,b)((a)>(b)?(a):(b))#definesight(c)(‘0‘< 查看详情

thinkphp模板中常用的系统变量总结

摘要:在Thinkphp(每版本不一样)模板引擎可以不需要赋值给某个模板变量而直接输出一些系统变量和系统常量、以及系统特殊变量。对于系统变量的输出必须以$Think.打头,并且仍然可以支持使用函数。下面就分别做一下分享。... 查看详情

常用模板

快速读入与快速输出:1inlineintread(){2intx=0,d=1;3charc=getchar();4while((c>‘9‘||c<‘0‘)&&c!=‘-‘)c=getchar();5if(c==‘-‘)d=-1;6while(c>=‘0‘&&c<=‘9‘){7x=x*10+c-‘0‘;8c=getchar();9}10retu 查看详情

走进angularjsng模板中常用指令的使用方式

...都喜欢可以立马看得见的东西嘛。本篇我将搜罗模板中的常用指令一一测试,了解其使用方法,有点像背单词的感觉,会比较枯燥。不过 查看详情

走进angularjsng模板中常用指令的使用方式

...都喜欢可以立马看得见的东西嘛。本篇我将搜罗模板中的常用指令一一测试,了解其使用方法,有点像背单词的感觉,会比较枯燥。不过对 查看详情