`
文章列表
一、校验数字的表达式 1 数字:^[0-9]*$  2 n位的数字:^\d{n}$ 3 至少n位的数字:^\d{n,}$  4 m-n位的数字:^\d{m,n}$  5 零和非零开头的数字:^(0|[1-9][0-9]*)$  6 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?$  7 带1-2位小数的正数或负数:^(\-)?\d+(\.\d{1,2})?$  8 正数、负数、和小数:^(\-|\+)?\d+(\.\d+)?$  9 有两位小数的正实数:^[0-9]+(.[0-9]{2})?$ 10 有1~3位小数的正实数:^[0 ...
一.static static关键字 static可以用来修饰方法、常量,但static也可以用于修饰内部类,普通类是不允许声明为静态的,只有内部类才可以。被static修饰的内部类可以直接作为一个普通类来使用,而不需实例一个外部类。 (1)被static修饰的内部类 public class option { public static class add{ add(){ System.out.println("我是内部类"); } } public static void main(String[] args) { new o ...

dos命令

dxdiag ---查看计算机配置信息 notepad.exe---打开记事本 arp---是黑客和网络管理员常用的命令,可以通过此命令进行ip地址mac地址的欺骗。同时,它也可以修改arp缓存表 mspaint--打开画板 tasklist /m>c:\123.txt---在123.txt中显示所有的.dll文件被调用的程序,再删除时可以通过此方法进行查找到无法删除的.dll文件,然后在任务管理器中结束相应的程序就可以删除了
数组是一组数据的集合,数组中的每个数据都成为数组的元素,在java中数组也是对象.数组中的数据可以为任意类型(基本数据类型和引用数据类型),但同一个数组中存放相同数据类型的数据. 基本数据类型:整型:short byte int Long 浮点:float double 字符型 char 布尔型:boolean 引用数据类型:数组 对象 接口 ,引用数组类型的默认值都为null 一、基本数据类型: byte:Java中最小的数据类型,在内存中占8位(bit),即1个字节,取值范围-128~127,默认值0 short:短整型,在内存中占16位,即2个字节,取值范围-32768~327 ...
静态块、构造块、构造方法、普通块 静态块:在类中用"{}"括号括起来,并在括号前用static修饰的块为静态块;静态块在类加载时候被调用,并且在整个生命中只调用一次 同步块 使用synchronize关键字修饰,并使用"{}"括起来的代码片段.它表示在同一时间只能有一个线程进入到该方法块中, 是一种多线程保护机制. 构造块:在类中直接使用"{}"括起来的代码被称为构造块; 构造方法:在对象被创建时调用;  普通块:在方法名后面使用“{}”括起来的代码,普通块只有在调用方法名时才会被调用 public class Pa ...
java中提供了专门用于重复执行的某些代码的方式即循环语句; java系统中的循环语句为:for循环,while循环,do while循环 for循环: 格式:for(循环初始值;循环条件;循环制调件){循环体} 使用规则: 当java系统中执行for循环时,会先执行循 ...
java中提供了专门的控制语句:if语句与switch语句,用于解决逻辑处理问题: 1.if 语句 if语句的使用格式: (1)if(条件){当条件为真是执行}; (2)if(条件){............................}else{条件为false时执行} (3)if(条件){............................}else if(条件){true时执行}..........else{false时执行} 在if语句中并非是所有的代码都要使用"{"和"}"括起来,当条件后面跟的信息只有一行代码时可以不适用 ...
在处理导入Excel功能时,取Excel中的值时需要严格按照Excel中的数据类型来取数据;因此对于此功能编写的一个功能类如下: /** * 解析Excel文件公共类 * @author zhh * @date 2017年12月12日下午3:01:57 * */ public class ExcelTool { /** * 根据Excel单元格中的数据类型获取数据 * @param cell * @return */ public static String getExcelValue(HSSFCell cell){ Str ...
通配符: $("input[id^='code']");//id属性以code开始的所有input标签 $("input[id$='code']");//id属性以code结束的所有input标签 $("input[id*='code']");//id属性包含code的所有input标签 $("input[name^='code']");//name属性以code开始的所有input标签 $("input[name$='code']");//name属性以code结束的所有input ...
1.首先将excel文件上传到服务器中;   public String conImportExcel(MultipartFile file,HttpServletRequest request,HttpServletResponse response){ //String fileName = request.getParameter("fileName"); String fileAbuolutePath=null; try { String originalFilename = file.getOriginalFi ...

ubuntu权限命令

chown 命令 用途:更改文件的所有者或组。命令由单词change owner组合而成。 修改文件所有者:chown -R 用户名(:组别) 文件 chmod 命令 指令名称 : chmod 使用权限 : 所有使用者 使用方式 : chmod [-cfvR] [--help] [--version] mode file… 查看端口使用情况   netstat netstat -a  查看已连接的端口 netstat -ap 查看所有服务端口  netstat -ap|gerp port 查看指定端口
Mercurial版本控制hg命令的基本用法 Posted by Owner  ?  Filed under templates, internet 进入指定的目录下,运行hg init完成仓库初始化,即创建一个空的仓库; 将项目放在仓库下,执行hg add,可将项目添加下仓库中。此步骤可与上述步骤合并,直接在项目根目录执行hg init完成仓库初始化; hg clone src; src为仓库地址,此命令将远程的仓库代码克隆到本地; hg pull; 把远程代码拉到本地,之前可能需要hg merge合并,或者hg up进行更新本地工作目录; hg add; 有新文件时,执行此命令 ...
 enum 的全称为 enumeration, 是 JDK 1.5  中引入的新特性,存放在 java.lang 包中。  创建枚举类型要使用 enum 关键字,隐含了所创建的类型都是 java.lang.Enum 类的子类(java.lang.Enum 是一个抽象类)。枚举类型符合通用模式 Class Enum<E extends Enum<E>>,而 E 表示枚举类型的名称。枚举类型的每一个值都将映射到 protected Enum(String name, int ordinal) 构造函数中,在这里,每个值的名称都被转换成一个字符串,并且序数设置表示了此设置 ...
Web应用(B/S) http是超文本传输协议(HTTP,Hyper Text Transfer Protocol)是互联网上应用最为广泛的一种网络协议。所有的web文件都必须遵守这个标准。设计HTTP最初的目的是为了提供一种发布和接收HTML
一、为什么需要泛型 泛型可以使程序程序在运行时避免出现java.lang.ClassCastException异常,使程序的书写更规范;   List list = new ArrayList(); list.add("CSDN_SEU_Cavin"); list.add(100); for (int i = 0; i < list.size(); i++) { String ...
Global site tag (gtag.js) - Google Analytics