java多线程    Java入门    vsftp    ftp    linux配置    centos    FRP教程    HBase    Html5缓存    webp    zabbix    分布式    neo4j图数据库    

awt swing编程java窗体加超级链接

上次编写的俄罗斯方块,为了给它加一个超级链接,发现java居然如此的笨笨。不过方法还是有的。基础思想为调用桌面。启动浏览器,之前看过这个启动的办法,当时看了觉得java这个方法没什么用处,现在发现,设计了这个办法,就有他的用处。 package com.javaer.examples.awt; import java.awt.Color; import java.awt.Cursor; import java.awt.Desktop; More


java编写浏览器

以前采用vb的webbrowser插件可以开发一个简单的浏览器,没想到java也具备这个功能。不过开发出来的看起来比较傻。看来不是java应该做的事情。或许是java还需要编写更多的代码来解析css和js package com.javaer.examples.awt; import java.awt.BorderLayout; import java.awt.Color; import java.awt.Container; import java.io.IOException; import javax More


俄罗斯方块设计原理

俄罗斯方块旋转算法??俄罗斯方块设计原理??俄罗斯方块java版下载 上次发布了个俄罗斯方块java小游戏,今天来说一下原理,方便大家交流 俄罗斯方块技术点分析 元素设计 1.方块 2.地图 3.方块旋转 4.方块固定 5.消行计分 6 加速 1.关于方块 方块的几种类型,可以描述为4*4的一个数组。然后分别用0,1表示。比如长条为 1 0 0 0 1 0 0 0 1 0 0 0 1 0 0 More


java公共变量迷局-变量为何改变

java变量迷局 java申请变量需要重新开辟内存,增加程序开销,所以我们会看到某些程序里,将一些小变量,声明为全局变量,比如i用来for循环 如果全局变量被一个函数赋值,那么就会立即改变。 package com.javaer.examples; public class TestVariable { int i,j; public void A1(){ for( i = 0 ; i < 10;i++){ System.out.println("A" More


俄罗斯方块java版

俄罗斯方块旋转算法? 俄罗斯方块设计原理? 俄罗斯方块java版下载 软件名称:俄罗斯方块月小升java版本 开发者:月小升 时间:2012-12-8 版本:1.0 简介:本软件采用java编码,兼容windows,linux,mac多种系统。作为一款经典的游戏,我从小就玩俄罗斯方块的掌声游戏机,今日终于自己了解其中算法,做了一个。欢迎大家试玩。 功能: 1.支持5种基本方块 More


俄罗斯方块旋转算法研究

俄罗斯方块旋转算法??俄罗斯方块设计原理??俄罗斯方块java版下载 最近在阅读俄罗斯方块的算法。提到旋转算法。没有向下看了。自己想一想 我自己的想法如下 矩阵旋转算法 A1 A2 A3 A4 B1 B2 B3 B4 C1 C2 C3 C4 D1 D2 D3 D4 旋转以B2 B3 C2 C3 中间的点为旋转轴。 旋转以后矩阵变为 D1?C1?B1?A1 D2?C2?B2?A2? D3?C3?B3?A3 D4?C4?B4 A4 More


文本相似度检测-文本比较算法

超级文本比较算法。 可以快速比较两个文本的差异度。 此算法来自互联网 核心修改 private String reg = "(?is)([^\\s]+)"; 本正则表达式表示以空格为单位分解文本内容进行比较。你也可以修改成以标点符号。甚至是单个文字来比较。 算法主要用户文本相似度计算。你当然可以拿来作为删除相同文本的依据。 网络爬虫去重算法的基本原理就是这个。 package More


你会遇到的java面试题-续篇

你会遇到更多java面试题。 31、String s = "Hello";s = s + " world!";这两行代码执行后,原始的String对象中的内容到底变了没有? 没有。因为String被设计成不可变(immutable)类,所以它的所有对象都是不可变对象。在这段代码中,s原先指向一个String对象,内容是 "Hello",然后我们对s进行了+操作,那么s所指向的那个对象是否发生了改变呢?答案是没有。这时, More


你会遇到的30个JAVA面试题

这些面试题来自互联网-值得学习-记录在这里,时不常来复习一下java基础。 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语法,集合的语法,io 的语法,虚拟机方面的语法。 1、一个".java"源文件中是否可以包括多个类(不是内部类)?有什么限制? 可以有多个类,但只能有一个public的类 More


java操作FTP

java操作FTP,采用sun.net.ftp.FtpClient package com.gap.y; import java.io.BufferedReader; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; import java.io.OutputStream; import sun.net.TelnetInputStream; import sun.net.Telne More