Java应用
ljheee
如果对你有收获,欢迎关注公众号 架构道与术(ToBeArchitecturer) ,获得最新干货。https://url.cn/5wpXFoL
展开
-
Java 俄罗斯方块游戏
工程源代码:package com.ljheee.tetris;import java.applet.*;import java.awt.*;public class RRT extends Applet implements Runnable { private static final long serialVersionUID = 6146581752215474133L;原创 2016-11-08 15:12:50 · 1217 阅读 · 0 评论 -
自己实现JAVA线程池
JAVA线程池例子一、用途及用法 网络请求通常有两种形式:第一种,请求不是很频繁,而且每次连接后会保持相当一段时间来读数据或者写数据,最后断开,如文件下载,网络流媒体等。另一种形式是请求频繁,但是连接上以后读/写很少量的数据就断开连接。考虑到服务的并发问题,如果每个请求来到以后服务都为它启动一个线程,那么这对服务的资源可能会造成很大的浪费,特别是第二种情况。因为通常情况下,创转载 2017-02-15 18:09:05 · 4374 阅读 · 2 评论 -
11个Java 开源 socket框架
Ice的Java版,Netty2作者的后续之作Apache MINA,Crmky的Cindy之外,还有个超简单的QuickServer,让你专心编写自己的业务代码,不用编写一行TCP代码。一、QuickServer 是一个免费的开源Java库,用于快速创建健壮的多线程、多客户端TCP服务器应用程序。使用QuickServer,用户可以只集中处理应用程序的逻辑/协议。二、Nett原创 2016-12-20 23:01:07 · 34479 阅读 · 3 评论 -
如何使用JFileChooser 的showSaveDialog()方法--实现保存文件功能?(完整)
如何使用JFileChooser 的showSaveDialog()方法--实现保存文件功能?JFileChooser的 showSaveDialog()方法,可以打开一个保存文件的对话框,可具体如何实现-- 保存文件功能呢?基本思路:打开文件-----获取文件属性[文件路径+文件名]---->使用输入流[InputStream]从磁盘上读取 保存原创 2016-04-04 20:05:02 · 12892 阅读 · 2 评论 -
使用FileUtils实现一个简易文件下载器
使用FileUtils实现一个简易文件选择器今天使用使用FileUtils实现一个简易文件选择器 做了一个简易的 文件下载器,功能很简单,提供目标文件url输入框,和下载后文件保存的磁盘路径及文件名,点击下载即可完成。主要是—--使用commons-io-2.5.jar,这是Apache的一个开源项目,是对Java IO的增强版,里面封装了很多文件操作、目录操作实用的方法。核心类F原创 2016-06-16 20:45:35 · 3298 阅读 · 0 评论 -
Java 实现TCP网络聊天[服务器-客户端]UI界面
Java 实现TCP网络聊天[服务器-客户端]UI界面这里分享一个不错的例子:服务器指定端口号,测试完端口号可用即可启动客户端连接 server的端口号和ip,指定自己昵称,客户端可以开启多个,实现群聊,昵称就是各自客户端的“发言者”,客户端可在不同的多个主机上启动,同时聊天。工程源代码见:https://github.com/ljheee/ChatTCP_UI原创 2016-06-19 18:02:19 · 4067 阅读 · 0 评论 -
Java实现将文本内容、网址链接url,生成二维码与反解析
QR码的“QR”是Quick Response的缩写,是二维码的一种。这种二维码能够快速读取,与之前的条形码相比,QR码能存储更丰富的信息,包括对文字、URL地址和其他类型的数据加密。这篇文章将分享如何使用Java实现将文本内容及任意数据生成二维码,扫码就解析显示数据;将网址链接url,生成二维码,扫码即可跳转;并实现二维码数据反解析。1、下载QR二维码包,zxing.jar 包,原创 2016-11-19 13:04:48 · 32414 阅读 · 13 评论 -
Java实现zip文件解压[到指定目录]
上一篇给出了《 Java实现zip文件压缩(单个文件、文件夹以及文件和文件夹的组合压缩)》。这一篇,则继续探讨zip文件解压package com.ljheee.ziptool.core;import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import java.原创 2016-10-04 23:34:24 · 29687 阅读 · 13 评论 -
Java实现zip文件压缩(单个文件、文件夹以及文件和文件夹的组合压缩)
Java实现zip文件压缩(单个文件、文件夹以及文件和文件夹的组合压缩)package com.ljheee.ziptool.core;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import j原创 2016-10-04 23:22:24 · 30087 阅读 · 6 评论 -
删除目录下的重复文件,优先删除"副本"
一直以来收藏的经典歌曲已经有好几百首,而且不同时期喜欢听不同的,在主文件夹下有些重复的.mp3文件,很占内存,手机上1.5G都是歌曲文件,近来用程序实现删除重复文件,且优先删除文件名包含“副本”的。相同文件(文件属性、文件名等)只留一份。package com.ljheee.file;import java.io.BufferedInputStream;import java.io.Fil原创 2017-07-15 10:56:41 · 2823 阅读 · 0 评论