JAVA
文章平均质量分 60
⑥②
这个作者很懒,什么都没留下…
展开
-
build.gradle配置文件与Groovy闭包语法之间的关系
gradle是一个基于Ant和Maven的概念的自动化构建工具,它是使用Groovy语言来声明项目设置,同时也增加了Kotlin的语言的DSL。gradle的配置文件与Maven的xml配置相比看上去非常的简洁,gradle的配置文件是基于Groovy语言来书写的,先来看一下简单的Java的gradle配置文件。plugins { id 'java-library' }repositories { mavenCentral() }dependencies { .原创 2021-05-12 10:47:26 · 352 阅读 · 0 评论 -
Java简单实现视频录制播放功能
用Robot类,来连续截取屏幕图片,并通过JLabel连续加载图片,来实现一个视频录制的功能。StartCapture.java类是主类,用来实现录制桌面图片的功能,以下是代码package CountDown;import java.awt.AWTException;import java.awt.BorderLayout;import java.awt.Dimension;原创 2012-07-26 15:36:42 · 14623 阅读 · 8 评论 -
枚举与单例和策略
概述本文深入讲解JAVA1.5新特性之一的枚举,对其概念,应用做了详尽的描述,目的在于帮助学员更好的理解SCJP认证考试中关于枚举的题目,并且在开发中能够灵活使用枚举。本文包括以下内容: 一.枚举(enum)的概念(枚举是不是类) 二.为什么要有枚举 三.枚举与单例模式 四.枚举与策略模式一.枚举的概念 关于枚举的概念,我们转载 2013-12-20 12:36:18 · 678 阅读 · 0 评论 -
Log4j的配置与使用
1、 Log4j是什么? Log4j可以帮助调试(有时候debug是发挥不了作 用的)和分析,要下载和了解更详细的内容,还是访问其官方网站吧: http://jakarta.apache.org/log4j 。2、Log4j的概念 Log4j中有三个主要的组件,它们分别是 Logger、Appender和Layout,Log4j 允许开发人员定义多个Logger,每个Lo转载 2013-12-12 17:06:21 · 594 阅读 · 0 评论 -
EL表达式详解
为了使JSP写起来更加简单。 表达式语言的灵感来自于 ECMAScript 和 XPath 表达式语言,它提供了在 JSP 中简化表达式的方法。一、JSP EL语言定义E L(Expression Language) 目的:为了使JSP写起来更加简单。表达式语言的灵感来自于 ECMAScript 和 XPath 表达式语言,它提供了在 JSP转载 2012-10-28 08:06:47 · 586 阅读 · 0 评论 -
JSTL核心标签库的使用
JSTL 核心标签库标签共有13个,功能上分为4类:1.表达式控制标签:out、set、remove、catch2.流程控制标签:if、choose、when、otherwise3.循环标签:forEach、forTokens4.URL操作标签:import、url、redirect使用标签时,一定要在jsp文件头加入以下代码:@taglib prefix="c" ur转载 2012-10-28 09:45:07 · 639 阅读 · 0 评论 -
Sqlite JDBC 驱动示例
Sqlite JDBC 驱动示例JDBC驱动下载地址:import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.St转载 2012-10-25 22:42:31 · 3224 阅读 · 0 评论 -
JSTL标准标签库
JSTL简介: 标准标签库JSTL的全名为:Java Server Pages Standard Tag Library. JSTL主要提供了5大类标签库:1. 核心标签库: 为日常任务提供通用支持,如显示和设置变量,重复使用一组项目,测试条件以及其他操作(如导入和重定向web页面等).2. 国际化(I1转载 2012-10-28 09:35:22 · 616 阅读 · 0 评论 -
JavaGUI图形化界面外观模式设计资源库
前言,有好多朋友曾经问我如何做出很美观的用户界面程序,比如做个苹果的界面,做个XP的界面,当时我也很头疼,因为jdk当时只是1.3,Sun并没有像今天那样把java做的如此成功,所以当时似乎解决不了,现在好了,jdk1.4开始支持Java自定义外观,那我们就开始研究吧.自定义呢网上有教材,可以自己找,而且看看plf.LookAndFeel的实现类,自己可以研究一下,这里不谈论,主要讨论第三方组件的转载 2012-07-18 00:42:56 · 2049 阅读 · 0 评论 -
五子棋AI思路
界面思路:用按钮数组模拟棋盘。改变按钮的背景图片标志这个棋盘的格子上是黑棋、白棋、空。同时使用一个二维数组记录棋盘棋子的分布,比如qipan[0][0]=1标示第1行第一列的棋子是黑棋子,乙烯类推。循环检测是否某行、某列、某斜线上是否已经有五个颜色相同的棋子。简单的算法就是判断某行、某列、某斜线的妻子数目那个最多。通过2个for循环遍历棋盘。复杂的算法,你看看下面的参考资料,不过下面这段材料如转载 2012-07-18 00:26:00 · 3517 阅读 · 1 评论 -
JAVA判断五子棋输赢
采用简单的算法,就是将五子棋盘分为六块,对每一块的方向分为图示,每个箭头代表了连5.public class Test {static int[][] qipan = new int[15][15];public static void main(String[] args) {qipan[1][1] = 2;qipan[2][2] = 2;qipan[3][3] =原创 2012-07-18 00:31:05 · 8454 阅读 · 0 评论 -
JadClipse下载安装
JadClipse是一个能够完全整合Jad(快速Java反编译工具)和Eclipse的插件通常,当打开一个class文件的时候,class文件查看器会显示一个简洁的class应用程序接口。如果你安装了这个插件,Eclipse默认的查看器会被JadClipse的Class文件查看器所替代,JadClipse的Class文件查看器能够显示反编译过的Class源代码。这些都是通过在使用Jad反编译相翻译 2012-07-16 00:10:50 · 7845 阅读 · 0 评论 -
精简出最小JRE
java是跨平台的东西,但有的时候我们不需要它去跨平台,我们希望能想c++做的程序一样,编码和简单处理后能够在系统运行。这次的项目是要放到classmate pc上,这款机器是为学生订做的,系统资源很有限,一个jre1.5就70多M,放在上面肯定是不行的。于是我找了一些相关的资料,提供链接如下:如何制作最小的RCP程序压缩包(包含JRE)java程序发布之jre篇基本知道思路了,我转载 2012-07-13 23:43:06 · 3014 阅读 · 1 评论 -
精简出最小JRE 再转
由于个人兴趣,一直喜欢用Java写一些客户端的小工具,而且对SWT更是有些偏好,所以一般使用Eclipse+WindowBuilder进行程序的开发。程序开发完了,自己用的话在Eclipse中执行就好了。有些小工具需要共享给其他兄弟用,就需要打个jar包了,如果那个兄弟没有装JRE,呵呵,那就需要拷贝一个百十来兆的JRE过去了,很是不方便,于是有了让JRE瘦身的想法。当年的Sun是准备在未来的转载 2012-07-13 23:53:28 · 8833 阅读 · 3 评论 -
JAVA写的"连连看",一起学习!
package com.iss.kenee;import javax.swing.*;import java.awt.*;import java.awt.event.*;public class lianliankan implements ActionListener { JFrame mainFrame; // 主面板 Container thi转载 2012-07-13 00:39:17 · 888 阅读 · 0 评论 -
java 写的屏幕远程监控程序
以前都是从网上下载一些远程监控软件,无聊之余,自己也在想能不能用java开发一个远程监控软件呢,经过思考和测试也算小有收获,下面就来介绍一下开发的步骤和思路。思路: 要想实现远程监控,肯定是需要一个被控端和控制端,被控端的任务就是将机器的实时画面传送到控制端。相反,控制端就是要实时接收被控端传过来的信息,并对其处理。先来看一下效果吧:转载 2012-07-13 00:34:58 · 1771 阅读 · 1 评论 -
双击jar文件出现Could not find main class的解决办法
看此文前请保证jar包中有至少一个Main方法入口,及图形化的界面。并保证META-INF/MANIFEST文件中的Main-Class已经指向之前实现的main方法入口。最近硬盘坏了,于是重新安装了OS,发现拷贝后的jdk或jre(未经安装的版本),不能打开jar文件执行(jdk版本1.6_11),于是在打开方式中指向了javaw程序,发现无效,并提示"cannot find m转载 2012-07-08 01:01:27 · 4258 阅读 · 0 评论 -
MyEclipse快捷键大全
MyEclipse快捷键大全(Java程序员专供)关键字: myeclipse快捷键大全(java程序员专供) Ctrl+1 快速修复(最经典的快捷键,就不用多说了) Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加) Ctrl+Alt+↑ 复制当前行到上一行(复制增加) A原创 2012-04-19 23:01:34 · 693 阅读 · 0 评论