摘要:
HTTP 超文本传输协议,是一个基于请求与响应,无状态的,应用层的协议,常基于TCP/IP协议传输数据, 互联网上应用最为广泛的一种网络协议,所有的WWW文件都必须遵守这个标准。 设计HTTP的初衷是为了提供一种发布和接收HTML页面的方法。 以明文方式发送内容,不提供任何方式的数据加密,如果攻击者 阅读全文
摘要:
一、校验数字的表达式 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} 阅读全文
摘要:
BootstrapValidator验证规则 需引用组件 常用验证规则 可能出现的坑: bootstrapValidator默认逻辑是当表单验证失败时,把按钮给变灰色。但是项目中,button并不在form内部,是通过事件绑定来ajax提交的。那么问题来了: 项目需要当form验证失败时,不执行所绑 阅读全文
摘要:
创建JSON 引用org.json包,推荐通过maven引用 1、直接构建 JSONObject obj = new JSONObject(); obj.put("sex", "male"); obj.put("age", 22); obj.put("is_student", true); obj. 阅读全文
摘要:
Math.PI 记录的圆周率 Math.E 记录e的常量 Math.abs 求绝对值 Math.ceil 得到不小于某数的最大整数 Math.floor 得到不大于某数的最大整数 Math.IEEEremainder 求余 Math.max 求两数中最大 Math.min 求两数中最小 Math.s 阅读全文
摘要:
在解决java内存溢出问题之前,需要对jvm(java虚拟机)的内存管理有一定的认识。 jvm管理的内存大致包括三种不同类型的内存区域:Permanent Generation space(永久保存区域)、Heap space(堆区域)、Java Stacks(Java栈)。 其中永久保存区域主要存 阅读全文
摘要:
如果是在windows环境: 使用InetAddress.getLocalHost()方法即可 在linux下,上述获取IP的方式有时会得到127.0.0.1. 从JDK1.4开始,Java提供了一个NetworkInterface类。这个类可以得到本机所有的物理网络接口和虚拟机等软件利用本机的物理 阅读全文
摘要:
Tomcat加载完成 Web.xml sql-map-config.xml 读取xml(*-ibatis-config) Jsp的url action方法 调用façade(*-spring-config中注入) mapping跳转(*-struts-config中配置) 地址配置上: 菜单按钮路径 阅读全文
摘要:
String 转 Date int型除法保留两位小数/求百分比 float保留两位小数 BigDecimal保留两位小数 参数定义 ROUND_CEILING 向正无穷方向舍入 ROUND_DOWN 向零方向舍入 ROUND_FLOOR 向负无穷方向舍入 ROUND_HALF_DOWN 向(距离)最 阅读全文
摘要:
<struts-config>是struts的根元素,它主要有8个子元素 DTD定义如下: date-sources元素用来配置应用程序所需要的数据源。java语言提供了javax.sql.DateSource接口,所有数据源必须实现该接口.多数据源,可用如下配置: form-beans元素主要用来 阅读全文