JavaFX 学习资源



JavaFX 学习资源

1. JavaFX Official Site

2. Learning the JavaFX Script Programming Language

3. Building GUI Applications With JavaFX

4. Building a JavaFX Application Using NetBeans IDE

5. James Weaver’s JavaFX Blog

6. Introduction to JavaFX Script

7. Step by Step: How to build your f[......]

Read more

JavaFX简单GUI程序



JavaFX简单GUI程序

Sun公司(已于2009年被Oracle公司收购)在2008年12月05日发布了JavaFX技术的正式版,它使您能利用 JavaFX 编程语言开发富互联网应用程序(RIA)。JavaFX Script 编程语言,即JavaFX,是Sun微系统公司开发的一种declarative, statically typed(声明性的、静态类型)脚本语言。JavaFX技术有着良好的前景,包括可以直接调用Java API的能力。所以本人对JavaFX稍作了解。

下面是一个简单的圆形GUI程序,代码如下:

[java] view plaincopy
import[......]

Read more

Java加密解密简单实现

Java加密解密简单实现

加密算法有很多种:这里只大约列举几例:

1:消息摘要:(数字指纹):既对一个任意长度的一个数据块进行计算,产生一个唯一指纹。MD5/SHA1
发送给其他人你的信息和摘要,其他人用相同的加密方法得到摘要,最后进行比较摘要是否相同。

2:单匙密码体制:DES:比较简便高效,密钥简短,加解密速度快,破译极其困难,但其安全性依赖于密匙的安全性。
DES(Data Encryption Standard)是发明最早的最广泛使用的分组对称加密算法。DES算法的入口参数有三个:Key、Data、Mode。其中Key为8个字节共64位,是DES算法的工作密钥;D[......]

Read more

Tomcat下的JAAS实例

Tomcat下的JAAS实例。

创建文件login.jsp和error.jsp

login.jsp的代码如下[c-sharp] view plaincopyprint?
01.<html>
02. <head>
03. <meta HTTP-EQUIV=”Content-Type” Content=”text-html; charset=gbk”>
04. <title>login</title>
05. </head>
06. <body>
07. <form method=”[......]

Read more

深入探索Servlet

深入探索Servlet

在讨论Servlet之前,我们先来看看JSP运行机制:服务器运行JSP时候,底层是将JSP编译成为java类文件来运行的,这种类文件就是Servlet。

那么我们可不可以直接编写Servlet类呢?

1. 当我们在JSP里面写大量Java代码时,可以把Java代码分离到Servlet中。

2. 当我们希望程序运行得快一些时,可以使用Servlet。

下面讨论一下Servlet的生命周期

当客户端发送请求(Request)到Servlet中,Servlet第一次运行的时候会调用init()方法,然后调用service()、doGet()[......]

Read more

深入探讨JDBC

深入探讨JDBC

JDBC(Java Database Connection)从字面上看就知道是Java应用与数据库之间的通信。

谈到JDBC不得不考虑的几个重要的问题

1. Java访问数据库的时候,由于数据库可能由不同的厂商所提供,底层的通信机制可能是不相同的,在这种情况下,Java语言怎样保证与各种数据库通信呢?

2. Java能够连接到各种数据库后,怎样去访问呢?

Java连接到数据库可以通过下面三种方法:

1. 通过JDBC-ODBC桥接驱动器:是微软公司提出的一种解决方案,微软公司在Windows系统里面就编写了一个模块,名叫ODBC,开放数据库[......]

Read more

java自定义标签

java自定义标签。

案例

问题的提出:现在要显示所有员工的资料,提出解决方案

传统方法:1. 在JSP里面写JDBC查询;2. 在JavaBean中写JDBC查询,在JSP中使用查询结果。

新的方法:能否使用一个标签(类似于html标签)嵌入到JSP文件中,让它自动显示这些信息?

答案:能。技术基础:XML。

标签种类

1. 空标签,没有属性,也没有体

例:<html:submit/>

2. 空体标签,有属性,没有体

<bean:write name=”student”/>

3. 有属性有体标签[......]

Read more

Jboss修改端口号 .

Jboss修改端口号

打开JBOSS目录–>jboss-5.0.1.GA–>server–>default–>deploy–>jboss-web.deployer–>下的server.xml文件,修改端口好就可以了.
——————————————————————————————-
<Connector port=”8080″ address=”${jboss.bind.address}”
maxThreads=[......]

Read more

error: C compiler cannot create executables的错误

error: C compiler cannot create executables的错误

最近最小化安装debian后没有安装GCC,用apt-get install gcc后,编译源码会出现
错误: C compiler cannot create executables

解决:sudo apt-get gcc libc6-dev
重新编译通过,哦耶!

nginx+spawn-fcgi安装

nginx+spawn-fcgi安装

nginx 安装前先装pcre
cd ..
tar zxf pcre-8.00.tar.gz
cd pcre-8.00
./configure
make && make install

安装nginx
cd ..
tar zxf nginx-0.7.65.tar.gz
cd nginx-0.7.65
./configure –prefix=/dicc/nginx –with-http_ssl_module –with-http_stub_status_module –with-http_realip_m[......]

Read more