05 2016 档案
摘要:昨日,重新温习了一下工厂模式和单例模式。 并且重新认识了设计模式,在学校期间接触过设计模式。 但是,在那个时期,学设计模式只是单纯的学习理论知识而已。 ps:顺便吐槽一下,上学期间学习的东西,大多数的情况会在未来的某个时间点完全遗忘掉。 最根本的原因在于,那个时期说学习的东西更偏重与理论,理论这种东
阅读全文
摘要:使用!!操作符转换布尔值 有时候我们需要对一个变量查检其是否存在或者检查值是否有一个有效值,如果存在就返回true值。为了做这样的验证,我们可以使用!!操作符来实现是非常的方便与简单。对于变量可以使用!!variable做检测,只要变量的值为:0、null、" "、undefined或者NaN都将返
阅读全文
摘要:1、JFinal中自带json工具类,没必要导入其他的转化包。 使用:setAttr("status","success"), renderJson() 会将所有setAttr()的,转化成json格式。 2、kit包中定义了一些工具类的扩展 例如:1>转化json的工具:JsonKit.toJso
阅读全文
摘要:1、jfinal record还得自己处理一下 可以使用 this.setSessionAttr("user", record.getColumns()); 这样在jsp中el表达式就可以这样写: ${sessionScope.user.username} 2、在前台使用model对象如 user.
阅读全文
摘要:方法一:采用正则表达式获取地址栏参数:( 强烈推荐,既实用又方便!) function GetQueryString(name) { var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)"); var r = window.location.searc
阅读全文
摘要:只能输入数 字:"^[0-9]*$"。只能输入n位的数字:"^\d{n}$"。只能输入至少n位的数字:"^\d{n,}$"。只能输入m~n位的数字:。"^\d{m,n}$"只能输入零和非零开头的数字:"^(0|[1-9][0-9]*)$"。只能输入有两位小数的正实数:"^[0-9]+(.[0-9]{
阅读全文
摘要:创建标签库引用文件taglibs.inc 一 采用本地标签库的taglibs.inc文件 1 <%--struts库标签 --%> 2 <%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html"%> 3 <%@ taglib uri="/WEB-I
阅读全文
摘要:<?xml version="1.0" encoding="UTF-8"?> <ehcache> <!--timeToIdleSeconds 当缓存闲置n秒后销毁 --> <!--timeToLiveSeconds 当缓存存活n秒后销毁 --> <!-- 缓存配置 name:缓存名称。 maxEle
阅读全文
摘要:1、当主键Id命名不是“id”时,应该显式地将自定义的id指出来 例如: 2、声明式事务实现方式为拦截器 例如: MySqlMySqlMySqlMySql 数据库表必须设置为 InnoDBInnoDB InnoDB 引擎时才支持事务, 引擎时才支持事务, MyISAMMyISAMMyISAM 并不支
阅读全文
摘要:本文采用的是加载配置文件的形式和数据库进行交互 ps:数据库采用的是postgresql 1、加载配置文件 2、config.properties配置 3、使用C3p0Plugin连接数据库 ps:这里需要导入c3p0-0.9.5.1 、mchange-commons-java-0.2.10 、my
阅读全文
摘要:示例代码:<div id="test"> <span style="color:red">test1</span> test2 </div> <a href="javascript:alert(test.innerHTML)">innerHTML内容</a> <a href="javascript:
阅读全文
摘要:1、on() 方法的使用 在选择元素上绑定一个或多个事件的事件处理函数。 on()方法绑定事件处理程序到当前选定的jQuery对象中的元素。在jQuery 1.7中,.on()方法 提供绑定事件处理程序所需的所有功能。 参数 events,[selector],[data],fnV1.7 event
阅读全文
摘要:onBlur 当 text field失去聚焦的时候执行一些代码 onChange 当 text field失去聚焦并且它的值发生变动的时候执行一些代码 onClick 当用户在 text field中用鼠标左键点击时执行一些代码 onFocus 当 text field获得聚焦的时候执行一些代码 o...
阅读全文
摘要:jQuery是如何控制和操作select的。先看下面的html代码 <select id="test"><option value="1">选项一<option><option value="2">选项一<option> ...<option value="n">选项N<option></selec
阅读全文
摘要:客户端会缓存css或js文件,改变版本号,客户端浏览器就会重新下载新的js或css文件,在js或css后加?v= 版本号的用法如下 代码如下: <span style="font-size:14px;">css和js带参数(形如.css?v=与.js?v= 或 .css?version=与.js?v
阅读全文
摘要:优点 1、支持jQuery插件的方式。jquery.linq.min.js。 2、也可以像普通js方法一样使用。linq.min.js。 3、当然用习惯VS的童鞋肯定希望有个良好的智能感知,是的,它支持。 4、和C# Linq有很相似的地方,这个就会让你上手起来更快,更让我欢喜的是在linq.js的
阅读全文
摘要:Google Maps API 允许您使用 FusionTablesLayer 对象将 Google Fusion Tables 中包含的数据呈现为地图上的图层。Google Fusion Table 是一种数据库表格,其中每行都包含特定特征的相关数据;对于地理数据,Google Fusion Ta
阅读全文
摘要:符号 符号 简介 如果您想在标记上使用基于矢量的图标,或者向多段线添加图像,便可使用符号。 标记支持使用光栅图像以及矢量图像。请参阅有关定制标记图标的文档。 Symbol 是一种可显示在 Marker 或 Polyline 对象上的基于矢量的图像。符号的形状由采用 SVG 路径标记法的路径定义。尽管
阅读全文
摘要:<!DOCTYPE html><html> <head> <title>Simple click event</title> <meta name="viewport" content="initial-scale=1.0, user-scalable=no"> <meta charset="utf
阅读全文
摘要:添加多段线 Polyline 构造函数带有一组用于指定线的 LatLng 坐标的 PolylineOptions,以及一组用于调整多段线视觉行为的样式。 Polyline 对象在地图上绘制为一系列直线线段。您可以在构建线时在 PolylineOptions 内指定线描边的自定义颜色、粗细和不透明度,
阅读全文
摘要:您可以通过创建 StyledMapType 并向构造函数传递特征和样式器信息,新建作为样式应用对象的地图类型。此方法不会影响默认地图类型的样式。 如需新建地图类型:
阅读全文
摘要:地图类型 地图类型 地图类型 本文档讨论的是您可以使用 Google Maps JavaScript API 显示的地图类型。此 API 使用 MapType 对象保留这些地图的相关信息。MapType 是一个接口,用于定义地图图块的显示形式和使用方法,以及坐标系从屏幕坐标转换到世界坐标(地图上)的
阅读全文
摘要:快捷键 ctrl+b 打开或关闭侧边栏 ctrl+\ 打开多个editor ctrl+e 快速的通过名字打开一个文件 右键选择 Reveal in Explorer 打开文件夹 ctrl+tab 快速打开当前floder下的文件 alt+← 打开你上次打开的文件 alet+→ 打开你打开当前文件下次
阅读全文