- 浏览: 23500 次
- 性别:
最新评论
-
longhua2003:
...
java文件查找系统
文章列表
本文转载自:http://fromwiz.com/share/s/0YAPBB0MskCl2frl3h0UOwHX3raS-22RIQ1m2iNRRc0rJBP9
0、安装jdk
参考http://freewxy.iteye.com/blog/882784
(1)sudo apt-get install vim
vi .bashrc 进入vim模式 按i 进入插入模式 然后编辑 编辑完后 按ESC 然后:wq (保存并退出)
shift +zz (本质是按两个大写的Z)
:w 保存文件但并不退出vi
:w file 将修改另外保存到file中,不退出vi
...
java模拟时间修改器的实现
结合之前所学的sql数据库,本人模仿了window的时间修改机制,制作了一个模拟修改器,本人修改了很久,找不到bug了,如果哪位大牛发现bug,不吝赐教!程序运行图如下: 实现不算复杂,代码如下:
package Exercise4;
/**
* 使用说明:必须安装sql数据库,导入driver类,新建一个ctong库,库中新建exercise4的表,表的属性是:hour(int),minute(int),second(int)
* id(int,auto_increment,primary key);完成上述步骤后,自己开启sql数据库,use ...
java简单界面的注册功能——数据库实现
有关数据库方面的操作本次不打算讲了,不懂的可以看本人的上一次的技术博客。今天给大家带来的是本人自己思索过后对数据库的基本使用。只是简单的记录了自己的学习过程和经历,好了,言归正传。我这次是做了一个简单的界面:
中间的区域是使用JList做的,实现了点击删除数据。
接下来是代码了:
package ctong;
import java.awt.Color;
import java.awt.Cursor;
import java.awt.Dimension;
import java.awt.FlowLayout;
import ja ...
mysql的学习(二)
经过一段时间的mysql的自学,总算是有点成果了,虽然对JDBC的很多知识还是不甚了解。。好了,先看东西:
package ctong;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import jav ...
mySql的初步尝试(一)
安装,并配置好环境变量后,在cmd命令行中,输入mysql -uroot -p建库 因为没有设置密码,直接回车。
使用 show databases;可以查询数据库中已有的库
接着创建自己的数据库并使用它
create database ctong;(ctong是我自己定义的数据库名) 接着创建表信息:
not null 表示接下来的插入数据中,该项必须得插入数据, 而不能省略。
主键(primary key)所在列值是唯一的,用以唯一标识表中的一行数据。
auto_increment表示自动增长,后面解释;
default表示默认,即默认值为 ...
java版一个都不能漏游戏制作
本人花了一天时间,总算是初步完成了自己想要实现的一个游戏,java版一个都不能漏游戏。现在还处于初步制作和测试阶段,今后如有升级,会在这篇博客中修改。下面是代码和截图:
package ctong;
import java.applet.Applet;
import java.applet.AudioClip;
import java.awt.BorderLayout;
import java.awt.Color;
import java.awt.Cursor;
import java.awt.Graphics;
import java.a ...
java版迭代回溯算法和递归回溯算法
上完回溯法的算法后,为了避免以后忘记了这些算法,自己实现了一遍,仅供大家学习参考,以下是代码:
package ctong;
import java.util.Random;
public class NQueen {
/**
* ctong
*/
//可行解数 ...
java版无向图的深度优先搜索和连通图的计算
这是本人学习相关算法后,自制的。欢迎大家前来指导学习,代码+详细注释奉上:
package ctong;
import java.util.Arrays;
import java.util.Random;
public class Graph_DFS {
/**
* Ctong
* @param args
*/
//建立一个标识数组,0表示未被发现的节点,1表示已被发现的节点,2表示邻接表检索完后的节点
private static int[] color;
//记录连通图的个数
priv ...
java2048屌丝逆袭版
本着对游戏的热忱,下定决心自己做了一个简单的2048小游戏,感觉大致功能已经实现,就是一些算法上的bug还有待改进,那个,添加的声音有点屌丝了,大家下载听后,海涵,海涵!好了,废话不多说了,代码奉上:
package test;
import java.applet.Applet;
import java.applet.AudioClip;
import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import jav ...
java操作系统优先级和分时调度算法和内存管理
好了最新的改版出炉,更加的符合用户的胃口,也是本人修改的最终版本。
更新的地方:1.添加了进度条标示了内存的占用情况;2.实现了每一个按钮的快捷键;3.将光标置于PCB的ID处,方便用户直接开始输入数据;4.加上了鼠标直接对队列的操作,比如对就绪队列的进程双击,即可实现挂起功能,更多的按钮解释都在相应的按钮上加了提示;5.关键的系统操作按钮追加了颜色,并且在最后添加了帮助功能;6.优化了界面的大小和边框,使就绪队列的数据居中显示;
package CPU;
public class ProcessPCB {
// ba ...
Java文件加密和解密
本软件的制作原理是:文件的读写,拷贝。通过从一个文件中读取字节,在写入时加上一个偏移量来实现加密功能,解密则返过来,即减去一个相同的偏移量。
本软件的优点是:1.实现了大文件的加密,对 ...
文件压缩和解压系统
这是我把之前学的哈夫曼压缩给系统化,界面化了,变成了一个可以执行的文件,里面的压缩只能给小文件进行压缩(注:这个压缩不会把原文件压坏,所以大家放心的压),如果对大文件压缩的化,会报错,并且压缩后的东西不是个东西,不能还原。而且,压缩后是乱码,可以用来加密哦。
本压缩系统的有点在于:用2个线程来分别进行压缩和解压过程,不会当你按下压缩按钮时,按钮不会弹起来,直到压缩完成后才弹起来;压缩结束后会有提示,方便用户使用。这里把最终的可以执行的程序上传,由于文件超过10m,所以分开上传,大家下载后请把它们解压到同一个路径下。不然不能执行!
java文件查找
java文件查找的实现,简单易学,这是查找界面以及主函数代码:package 大二lesson04;
import java.awt.BorderLayout;
import java.awt.Color;
import java.awt.Dimension;
import java.awt.Font;
import java.awt.GridLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.KeyAda ...
通信学习
学习通信,从兴趣开始,之前我也尝试过自己弄一个C++的通信,买了相关的书籍,一步一步的做下去,开始时做的还有模有样,实现了基本的对话功能,但是后来,当我想实现更多功能时,发现自己编变得无从下手,第一是因为书籍问题(已知没有找到关于通信的系统的书籍),第二是我对C++的编程习惯不感冒,于是我就走向了java的通信设计中去。
首先,明确目标:做一个既可以对话又可以发图片(当然是可以群聊的)的聊天系统;
再来便是明确实施步骤,1.先是做个服务端,可以先让电脑上的telnet来充当客户端,能实现E ...