- 浏览: 543326 次
- 性别:
最新评论
-
superich2008:
logback配置文件的改动会导致应用重新加载,多改动几次后就 ...
Chapter 3: Logback configuration -
chenzhihui:
不是可以在log4j中配置以控制台或者文件方式保存日志的?
play记录日志 -
smilease:
很棒,正缺这个,非常感谢
bootstrap3-typeahead 自动补全 -
guangling13345:
[size=x-small][/size]
二级联动菜单 -
jacksondesign:
有,和YAML的格式有关,不知道有没有什么好的YAML格式的验 ...
(四)play之yabe项目【页面】
文章列表
关联的4个基本特性
关联名称:给关联一个理由
只有明确了关联的理由,才能正确分析对象之间的关系
学生现在属于某个班级:多对一;
学生曾经属于某个班级:多对多(数据库中引入第3张表保存关联关系)
多重性:一对一、多对一、一对多、多对多
角色名称:
即角色代表的类在对方类中的属性名称(引用名称)
在某一端持有对方的引用,引用的名称就是对方相对于本方的角色名称
Student---(belongTo)Classes 学生属于某个班级,Student中持有Classes的引用名称为belongTo
Student---(history)Classes ...
<property name="username" column="uname" length="50"/>
常用属性:
type 一般由hibernate自动匹配(integer,string,character,date,timestamp,float,blob,binary等)
length 指定字段长度
column 指定列名,对于属性名与数据库关键字相同时,靠它解决
not-null 该字段非空
unique 该字段的值唯一
update 是否在update语句中 ...
实体类的ID生成策略
主键选用原则--无意义字段/非业务主键不能修改主键是程序实现上利用的,与客户的实际业务无关---逻辑主键,没有业务上的意义因为主键与业务无关,也就防止了被修改的可能性id生成策略---解决了id生成的方式--由hibernate来完成,程序员不需要考虑,完全由hibernate进行管理<id name="id"> <generator class="native"/></id>在调用save()将对象变为持久化对象的时候,hibernate将利用id生成策略算法来对 ...
http://getbootstrap.com/2.3.2/components.html#dropdowns
<ul class="dropdown-menu" role="menu" aria-labelledby="dropdownMenu" style="display: block; position: static; margin-bottom: 5px; *width: 180px;">
<li><a tabindex=&qu ...
Eclipse工程编码设置
- 博客分类:
- 开发工具
新建一个项目,首先要做的就是设置编码,如果忽略此步,将导致很严重的问题。Trunk项目从Branch合并而来的文件,编码为UTF-8,如果Trunk下的编码使用默认的GB18030,将导致乱码。如果再将此问题提交到svn上,后果很严重!!!!
1.改变整个工作空间的编码 eclipse->window->preferences->General->workspaceTypes->Other->UTF-8->OK 2.单一项目设置编码
Project->Properties->General->Resource->O ...
SSO-CAS单点登录(二)
- 博客分类:
- WEB后台@SSO
Ticket 有效期Proxy代理认证合理设置TGC超时时间, 默认是2个小时ST service ticketPT proxy ticketTGC(Ticket Granting Cookie)存储在客户端浏览器中,是在CAS服务器上获取对应ST(Service Ticket)的凭据=====================================================================注销后跳转到指定页面打开cas\cas-server-3.4.10\cas-server-webapp\src\main\webapp\WEB-INF\cas-servlet ...
SSO-CAS单点登录(一)
- 博客分类:
- WEB后台@SSO
https://wiki.jasig.org/display/CASUM/Home
http://downloads.jasig.org/cas-clients/
CAS(Central Authentication Server)
SSL http://www.sunchis.com/html/java/javaweb/2010/0313/68.html
SSO CAS 单点登录
目标:一个CAS服务,2个以上的独立项目
在CAS服务器上登 ...
domainA 中有一个页面index.html,通过iframe嵌套了domainB中的一个页面other.html
由于other.html页面在iframe中显示,而且其页面内容会动态的增加或减少,现在需要去掉iframe的滚动条
由于javascript同源策略的限制,无法进行跨域操作 ...
Building Java Projects with Maven
本篇介绍如何使用Maven,与spring暂时没有关系
首先需要编写POM
下面的例子中引入了一个joda-time.jar和一个可执行JAR的插件maven-shade-plugin
pom.xml
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation=" ...
使用NEXUS作为私服,如果下载jar或者插件很慢,甚至无法下载时
不要使用NEXUS默认的配置,将central的url修改为:
http://uk.maven.org/maven2/
JSON的数据结构
JSON中可以使用的数据类型
在线查看JSON中定义的数据
JSON格式校验
JSON与Javascript进行组合
使用JSON Path查询特定数据
使用JSONP完成跨域访问
JSON的变体-MongoDB中存储数据所用的BSON
JSON is a lightweight text-based open standard data-interchange format. It is human readable. JSON is derived from a subset of JavaScript programming language ...
具有加载效果的按钮
照着bootstrap网站上的例子写,怎么都没反应
只能想别的办法来实现这个效果了
<!-- 具有加载效果的按钮 -->
<button type="button" id="fat-btn" class="btn btn-primary">Hello</button>
<script src="../../jquery/jquery-10.0.2.js"></script>
<script>
...
几个关键的属性
.collapse 用法class="collapse" 该元素被折叠
.collapse.in 用法class="collapse in" 展开该元素
data-parent="#selector" 保证parent下只有1个元素处于展开状态
这个属性的作用:展开当前元素时,折叠其它暂开的元素,实现parent下只有1个元素处于展开状态
如果不加该属性,则所有可折叠元素的折叠状态互不影响
设置id属性,然后用button或anchor标签,使用id选择器控制目标
通过 ...
之前做的自动补全是用的jquery的autocomplete,今天发现一个很酷的自动补全插件!
很酷的一个自动补全插件
http://twitter.github.io/typeahead.js
在bootstrap中使用typeahead插件,完成自动补全
数据源:
Local:数组
prefectch:json
remote等方式
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<!-- boots ...
提示内容的方向
top | bottom | left | right | auto.
4种触发方式
click | hover | focus | manual
点击|漂过|焦点|手动
应用data属性
data-placement="right"