JavaFX:用CSS来美化你的UI控件

这个主题讲述了:怎样在JavaFX中使用CSS来给你的应用程序创建自定义的外观样式表包含了关于UI元素的外观样式定义。在JavaFX中使用CSS和在HTML使用css类似。JavaFX中的css是基于W3C css2.1版本,添加了一些目前CSS3.0的工作版本的一些内容和支持javafx特性的一...

2015-02-06 10:12:54

阅读数 16148

评论数 1

struts2利用异常处理实现权限控制的两种方法

实现权限控制较常用的有shiro,shiro一般用于方法级别的松散权限控制,这种权限控制的原理是基于权限判断后抛出异常,比如checkPermission("wage:listself"),是校验权限串wage:listself,如果没有该权限,则抛出异常,比如checkRol...

2015-02-02 19:53:56

阅读数 1154

评论数 0

LazyInitializationException no session or session was closed异常的解决思路

因实体类间相互引用而设置为Lazy懒加载后(比较常见的就是多对多关系),导致session异常,一般原因是session接受spring事物管理,当事务提交或回滚后,会自动 关闭session,而此时如果在一个脱离了事务管理的方法中加载“懒加载”部分数据时,导致session丢失而引发此异常。 ...

2015-01-08 14:57:34

阅读数 1530

评论数 0

log4j自定义日志级别的实例

准备: 在项目中引入log4j-1.2.16文件 第一步: import org.apache.log4j.Level; import org.apache.log4j.Logger; import org.apache.log4j.net.SyslogAppender; publ...

2014-12-21 23:46:51

阅读数 5852

评论数 0

Android 开发笔记

huo Display display = getWindowManager().getDefaultDisplay(); // Point size = new Point(); // display.getSize(size);

2014-06-15 16:38:31

阅读数 797

评论数 0

在spring security3中使用自定义的MD5和salt进行加密

首先看代码: 如果我们要自己控制密码权限的验证,可以在配置中使用来指定自己的密码验证类,该类继承自MessageDigestPasswordEncoder。需要我们复写了public boolean isPasswordValid(Str...

2013-12-06 13:51:25

阅读数 16421

评论数 3

深入了解Struts2返回JSON数据的原理及具体应用范例

早在我刚学Struts2之初的时候,就想写一篇文章来阐述Struts2如何返回JSON数据的原理和具体应用了,但苦于一直忙于工作难以抽身,渐渐的也淡忘了此事。直到前两天有同事在工作中遇到这个问题,来找我询问,我又细细地给他讲了一遍之后,才觉得无论如何要抽一个小时的时间来写这篇文章,从头到尾将Str...

2013-07-19 00:32:55

阅读数 909

评论数 1

spring security 3.1中基于数据库自定义验证授权功能实现

一、数据库表有5个:users、roles、perms、users_roles、roles_perms。 大家一看就知道这5个表是做什么用的了。 脚本如下: /* Navicat MySQL Data Transfer Source Server : localhost_3...

2013-07-11 00:13:58

阅读数 6948

评论数 3

struts2 整合spring的一种方式

其他方式不说,仅说这一种方式,我个人觉得这种方式很方便,struts2 的action 的配置无需变动, 也不用放到spring的xml中去管理action,action依然由struts控制管理,service层 以下的东西由 spring来管理。 首先用Listener的方式来启动spr...

2013-06-30 12:41:24

阅读数 589

评论数 0

SSH入门记录

1、进行ssh整合时,hibernate配置文件是不需要了的,可以在spring配置文件中进行配置。 2、引入struts和spring时,必须将struts库中的spring插件包引入,否则会出现org.springframework.web.SpringServletContainerIni...

2013-06-03 12:49:13

阅读数 823

评论数 0

在myeclipse中使用SVN

一、安装SVN插件:help->install from site->add:输入地址:http://subclipse.tigris.org/update_1.8.x,勾选Subclipse。开始安装。 二、在服务器上安装CollabNet Subversion Edge。地址:w...

2013-05-31 16:10:58

阅读数 627

评论数 0

如何设置Java桌面程序界面外观(How to Set the Look and Feel)

内容目录: 1. 使用UIManager.setLookAndFeel通过编程来指定界面外观 2. UI Manager如何选择界面外观? 3. 启动后, 改变界面外观 1. 使用UIManager.setLookAndFeel通过编程来指定界面外观. 示例代码如下:[1] ...

2013-03-23 23:57:33

阅读数 986

评论数 0

详解linux vi命令用法

功能最强在的编辑器——vi   vi是所有UNIX系统都会提供的屏幕编辑器,它提供了一个视窗设备,通过它可以编辑文件。当然,对UNIX系统略有所知的人,   或多或少都觉得vi超级难用,但vi是最基本的编辑器,所以希望读者能好好把它学起来,以后在UNIX世界里必将畅行无阻、   游刃有余,因...

2013-02-01 13:26:53

阅读数 422

评论数 0

.通过Xen理解Oracle VM原理

提起Oracle VM就不能不谈到Xen。正如 VMWare是全虚拟化技术实现的精典代表一样, Xen则是半虚拟化技术实现中的杰出代表。而Xen的经典案例则是我们耳熟能详的Amazon EC2,当今最大规模的基于Xen的公有云实现。 Oracle VM正是基于Xen技术实现,因此...

2013-02-01 12:32:51

阅读数 2379

评论数 0

Logback日志系统配置攻略

logback是log4j作者推出的新日志系统,原生支持slf4j通用日志api,允许平滑切换日志系统,并且对简化应用部署中日志处理的工作做了有益的封装。 官方地址为:http://logback.qos.ch/  Logback日志需要依赖一下jar包: slf4j-api-1...

2012-09-15 23:40:55

阅读数 15480

评论数 0

Oracle全局数据库名、环境变量和sid的区别

一、数据库名   什么是数据库名   数据库名就是一个数据库的标识,就像人的身份证号一样。他用参数DB_NAME表示,如果一台机器上装了多全数据库,那么每一个数据库都有一个数据库名。在数据库安装或创建完成之后,参数DB_NAME被写入参数文件之中。格式如下:   DB_NAME=myor...

2012-09-14 12:53:11

阅读数 962

评论数 0

在Tomcat7上配置JSF的CDI支持

在Tomcat7上添加JSF2.0的Contexts and Dependency Injection(CDI)支持  1. JavaBean中把@ManagedBean改为@Named,把Session改为javax.enterprise.context包下的,JavaBean 必...

2012-09-09 22:51:36

阅读数 3159

评论数 0

使用CDI规范中的@Named标注jsf bean时,引发null问题的解决

在netbeans ide中开发jsf web应用程序时,如创建jsf bean,IDE会自动用@Named来代替以前的@ManagedBean去标注,可能会引发bean在获取jsf表单的值后,又被置为null,使得jsf 受管bean取不到表单数据。该问题解决办法是,必须将Bean的@Reque...

2012-09-09 22:50:45

阅读数 2222

评论数 2

Struts2 使用SiteMesh做网页布局

简单来讲SiteMesh就是用来做网页母版 Layout分层的。   SiteMesh官方网站给出的最新版本是SiteMesh Version 2.4.1,但是下载不下来!!下载页面NOT FOUND!很囧有木有!无奈只能在findjar.com下载2.4.1的jar包。 或者使用...

2012-09-03 22:58:56

阅读数 4035

评论数 0

Struts2 国际化资源表达式用法

下面略述com.opensymphony.xwork2.ActionSupport.getText()方法 public String getText(String aTextName) 说明:Gets a messages based on a message key,or null if ...

2012-09-01 18:57:55

阅读数 8261

评论数 2

提示
确定要删除当前文章?
取消 删除
关闭
关闭