拥有Java标签的文章
Java

Java中委托事件模型

Java中委托事件模型原文地址:http://hbohuan.blog.163.com/blog/static/208489820077132225530/委托事件模型——DelegatedEventModel或许每个软件从业者都有从学习控制台应用程序到学习可视化编程的转变过程,控制台应用程序的优点在于可以方便的练习某个语言的语法和开发习惯(如.net和java),而可视化编程的学习又可以非常方便开发出各类人机对话界面(HMI)。可视化编程或许是一个初学者

系统 2019-08-12 01:32:26 2856

Java

Java版SLG游戏《竜退治2》

剣と魔法の世界のターン制シミュレーションゲーム。マップは小規模ながら完成度は高いです。ストーリーは希薄で、ひたすら仲間やアイテムを集めつつ、淡々とステージクリアしていきます。アイテムの経験値が100↑で固有技が使える6匹目に倒す敵はマテリアルに変化するカードバトルは相手よりHPが多いと有利になるアイテムやマテリアルを集め図鑑を完成させよう仲間にできそうなキャラがいたら、接近しカードバトルをすることにより勝てば仲間にできる。カードバトルは数字の書かれたカード

系统 2019-08-29 22:34:26 2839

Java

Java正则表达式学习(一)

1.什么是正则表达式:正则表达式(regularexpressions)是一种描述字符串集的方法,它是以字符串集中各种字符串的公有特征为依据的。正则表达式可以用于搜索、编辑或者操作文本和数据。许多程序设计语言都支持利用正则表达式进行字符串操作。正则表达式这个概念最初是由Unix中工具软件(例如sed和grep)普及开来的。正则表达式通常缩写成"regex"。2.java.util.regex包是如何描述正则表达式的?java.util.regex包主要由三

系统 2019-08-12 09:30:36 2832

Java

论Java加密技术与Windows的结合

公共钥匙加密技术需要一个空间来存储数字证书和私钥。通过将钥匙和证书存储到一个文件中(称为keystore),JavaSecurityArchitecture实现了独立于平台的加密技术。MicrosoftWindows把钥匙和证书存储到Windows注册表和文件系统中。这就是说,在Windows系统上运行安全的Java程序的用户必须在Java和Microsoft的钥匙和证书库之间输入和输出钥匙和证书。好消息是,你可以“哄骗”Java应用程序通过Microso

系统 2019-08-12 09:29:41 2822

Java

Hazelcast: Java分布式内存网格框架(平台)

转自:http://blog.csdn.net/iihero/article/details/7385641网址:http://www.hazelcast.com/。下边是它的宣传内容:hazelcast是一个开放源码集群和高度可扩展的数据分发平台,这是为Java:1.快如闪电;数以千计的运算/秒。2.故障安全;崩溃后没有丢失数据。3.作为新服务器的动态调整。4.超级简单的使用,包括一个单独的jar。Hazelcast与各种分布式数据结构,分布式缓存功能,

系统 2019-08-29 22:33:05 2807

Java

java.io包学习1

转自:http://www.blogjava.net/cherishchen/archive/2007/07/10/129313.html所有类的根接口:InputStream/OutputStream一、底层的还是装饰的1、底层的直接与文件系统或者硬件打交道的类(充当数据源的类):包括InputStream和OutPutStream两大类,分别用于输入和输出,数据源可以是bytesarray,String对象,file文件,stream序列等:FileI

系统 2019-08-29 23:47:56 2774

Java

OpenJWeb 1.6版本Java快速开发平台矩阵组织结构

矩阵结构的数据库设计:组织结构表(单位ID,部门ID,上级部门ID,...)用户表(单位ID,部门ID,用户ID,用户名称,口令...)组织结构关系表(部门ID,用户ID)上述表中如何体现矩阵型的组织结构?在用户表中有一个部门ID,关联组织结构表的部门ID,这样部门和用户是一对多的,即一个行政部门有多个用户,一个用户只能属于一个行政部门;利用组织结构表和组织结构关系表可建立多对多的组织结构-人员关系,这样用户除了属于一个行政部门外,如果要体现兼职,或者属于

系统 2019-08-12 01:31:58 2774

Java

Java定时重复执行程序

Java定时重复执行程序importjava.io.*;importjava.util.*;importjava.util.Timer;importjava.util.TimerTask;publicclassScheduleRun...{Timertimer;publicScheduleRun(intdelaytime)...{timer=newTimer();timer.schedule(newScheduleRunTask(),0,delaytime

系统 2019-08-29 23:37:40 2735

Java

java AWT 给 Font 添加删除线和下划线(2D绘图)

最近在给客户做项目的时候客户提出要求要给图片加水印,在添加文字水印时,让用户自定义自体,当用户在选择字体时,如果勾选了删除线和下划线选项,而java.awt.Font不支持下划线和删除线的style,这怎么办呢?还好,Java提供了AttributedString类,通过attributedString.addAttribute(TextAttribute.STRIKETHROUGH,TextAttribute.STRIKETHROUGH_ON);attr

系统 2019-08-29 23:50:37 2701

Java

使用Java进行串口通信

引言由于java的平台无关特性使得串口编程很困难。因为串口需要一个与特定平台实现的标准的API,而这对于java来说很困难。不幸的是,Sun在java的串口通信上没有太多关注。Sun已经定义了一个叫做JavaComm的串口通信API,但它的实现却不是javaSE(标准版)的一部分。Sun只为少数java平台提供了一个参考实现。特别是在2005年后Sun悄悄地退出了对Windows平台的JavaComm支持。那些被漏掉的平台可以使用第三方实现。除了Sun实施

系统 2019-08-29 22:13:02 2694

Java

采用velocity根据模块自动生成java类

importjava.io.BufferedWriter;importjava.io.File;importjava.io.FileWriter;importjava.io.IOException;importjava.io.StringWriter;importjava.util.Properties;importorg.apache.velocity.Template;importorg.apache.velocity.VelocityContext;

系统 2019-08-12 09:30:05 2673

Java

Eclipse 中,普通 Java 项目转 Java Web 项目

一、新建普通Java项目二、打开其属性、修改ProjectFacets属性【期间可以重命名WebContent名称】三、应用四、转换后的效果【说明】转换后请严格保证项目的结构符合JavaEE中的Web规范,否则会有错误。通过为知笔记发布Eclipse中,普通Java项目转JavaWeb项目

系统 2019-08-12 01:32:28 2671

Java

Linux Java连接MySQL数据库

Linux(Ubuntu平台)Java通过JDBC连接MySQL数据库,与Windows平台类似,步骤如下:下载jdbc:mysql-connector-java-5.1.18.tar.gz解压jdbc:tar-zxvfmysql-connector-java-5.1.18.tar.gz配置jdbc:cpmysql-connector-java-5.1.18-bin.jar/usr/local/jdk1.6.0_22/jre/lib/ext/Java示例:

系统 2019-08-12 09:29:28 2668