java常用到的小知识

1,文件按钮:
<input type="file" name="fileurl" size="60" datatype="Range" msg="不能为空">


2,忽略大小写:
System.out.println("123");
String q = "Abc123";
String p = "ABC123";

if(q.equalsIgnoreCase(p)){
System.out.println("yiyan一样的");
}


补充:
String a = "abC1234645234";
String b = "ABc123";


if(a.toLowerCase().contains(b.toLowerCase())){
syso("the same!");
}


3,控制台输入:
Scanner s = new Scanner(System.in);


eg:
Scanner scan = new Scanner(System.in);
System.out.println("请输入第一个数:");
int a = scan.nextInt();
System.out.println("请输入第二个数:");
int b = scan.nextInt();
System.out.println("最后的结果是:"+(a+b));


BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
syso("prease input a num or word:");
String temp = reader.readLine();


4,double保留两位小数
double dou = 1.234;
DecimalFormat doubleFormat = new DecimalFormat("0.00");
doubleFormat.Format(dou);
syso  ->1.23


5,控制层Controller里是return到页面还是直接return到名称
<bean id="viewResolver"
      class="org.springframework.web.servlet.view.InternalResourceViewResolver">
    <property name="viewClass"
value="org.springframework.web.servlet.view.JstlView" />
    <property name="prefix" value="/WEB-INF/pages/" />
    <property name="suffix" value=".jsp" />
</bean>


6,删除svn记住的密码
C:\Users\Administrator\AppData\Roaming\Subversion\auth
第一个文件夹


7,mysql设置date的默认值
如果要给某个字段设置默认值,其类型不能是date或者datetime  而是【timestamp】
adddate  TIMESTAMP not null default CURRENT_TIMESTAMP comment '添加时间',
ps:一张表最多只能有一个timestamp类型的字段


8,mysql查询表的字段信息
show columns from 表名
或者 describe 表名


9,java版截取字段
${fn:substring(doc.name,0,15)}
<c:if test="${fn:length(doc.name)>=15}">
    <c:out value="..."></c:out>
</c:if>


10,删除上传好的文件
【删除文件】
File file = new File(Global.FILE_UPLOAD_PATH,doc.getDocName());

file.delete();



********************************************未完待续********************************************偷笑

你可能感兴趣的:(截取,控制台输出,删除本地文件)