- 浏览: 45152 次
- 性别:
最新评论
-
师大黄飞:
别闹 架构师
Linux下自动重启tomcat -
come_for_dream:
好牛逼
Linux下自动重启tomcat -
再_见孙悟空:
膜拜黄大神
Java基础之聊天器 -
lijingshou:
不错...都看到有人盗版了..哈
Java基础之聊天器 -
再_见孙悟空:
掉渣天啊!
Java基础之美观Swing界面
文章列表
c3p0是现在比较有名的数据库连接池,具体信息请自行百度.首先你得将com.mchange.v2.c3p0包放入你的lib文件夹下.写一个获取mysql的Connection的工具类.
package cn.hf.db;
import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
import javax.activation.DataSo ...
配置文件的使用
放置位置:创建paramsConfig.properties文件放在src文件夹下
文件内容:参数名=xxx 不用引号(e.g username=huangfei)
使用方法:
Properties pro = new Properties();
try {
pro.load(this.getClass().getClassLoader().getResourceAsStream("paramsConfig.properties"));
driverClass = pro.getProperty("driverC ...
让窗体边框透明
setUndecorated(true);
让整个窗体变透明包括组件也透明//this.setUndecorated(true);必须写在下面两行代码前
com.sun.awt.AWTUtilities.setWindowOpacity(this,0.5f);//传入的参数是操作的JFrame,与要透明的比例
//只让窗体透明组件透明
com.sun.awt.AWTUtilities.setWindowOpaque(this, false);
让JPanel透明
setOpaque(false)
让按钮透明 //这个方法可以用来 ...
这是刚开始学习java网络编程的时候做的一个东东,,局域网聊天器,可以在局域网内,和小伙伴聊天,共同画图(游戏原型)。先上图吧
一,首先讲解下基本知识,建立网络连接,你首先得有服务器和客户端,
1,服务器:ServerSocket s=new ServerSocket(n);这样就建立好一个端口号n的服务器,如果把你的电脑比作公寓,端口号类似于你的房间号。服务器创建好后,你得等待客户端连接,Socket so=s.accept();这样就能获取到连接进来的客户端(如果当前么有人连进来,他就会阻塞在当前,不会执行下面的代码),然后你就得获取他的输入输出流,用来传送和接收数据,Inpu ...
以前为了了解哈夫曼树,而做的一个文件压缩的东东,,实现给文件压缩,与解压
话不多多说先上图,当然界面不是非常的亮,有关界面的问题,上面两篇博客已经写得很清楚了!
关键压缩技术是哈弗曼树的压缩,所谓哈弗曼树详细猛戳此网址http://baike.baidu.com/view/127820.htm
我定义的文件格式如下
编码数 出现的字节 字节编码的长度 字节的编码 码表
代码
这个是哈弗曼节点类
一个节点有数据,权值(也就是出现的频率),左子树,右子树
Java代码
package hfyasuo;
publicclass HfmNode {
...
这是本人以前学习java时做的一个文件搜索的东东,一方面对File进行一些了解,另一方面对递归一些了解。。。先上图
一,首先对文件进行一些介绍(可以跳过,直接看后面的代码)File f=new File("路径");常用方法f.creatNew ...
这是很久以前做的一个关于线程学习的东东,,,点击发射,发射小球,可以鼠标点击删除,可以暂停,,会碰撞。。先上图。。 1,还是先从从界面开始,
package hf2013718Colorball;
import java.awt.FlowLayout;
import java.awt.Graphics;
import java.awt.image.BufferedImage;
import java.util.LinkedList;
import javax.swing.ImageIcon;
import javax.swing.JButton;
public ...
这是我刚开始学习Java的另一个实例,先上图。。
首先也是先从界面开始,第一就是主要面板,就是一个JFrame,前面的按钮是JRadioButton,然后还有一个
JComboBox下拉列表
public void UI() {
//主界面
jf.setTitle("黄飞自创画图板");//标题
jf.setSize(500, 300);//大小
jf.setLocation(400, 400);//初始位置
jf.setLayout(new FlowLayout(FlowLayout.LEFT));//布局
jf. ...
正好最近期末考试考java,所以将以前学习java时候做的一些东西重新总结一下,仅仅供初学者参考。。。先上图吧。
1,首先得把界面做出来(这里只是简单介绍Swing界面,后面会有对swing界面的一些详细介绍)先上代码,
...
那抱歉,上次那个Unity+kinect还没有更新,最近在深一步研究,不久将更新(绝对不负众望)!现在进入正题,十分钟带你打造unity3D第一人称射击游戏!
看完本篇博客,你将学会第一人称控制,粒子的添加,碰撞的检测,鼠标的监听,画2d图像,预制物体克隆,添加力,添加声音等等!(本篇博客假设你已经对unity稍微有点了解)
一,打开unity,创建一个场景,添加一个plane,(gameobject->createother->plane)。
二,添加虚拟第一人称任务(现在没搞模型,模型后面可以自己添加);Assert->importpackages->Cha ...
1.如何加入音乐File f=new File("音乐文件路径");URL ur=f.toURL();//将文件转换成URLAudioClip a=new Applet.newAudioClip(ur);a.play();//播放一次a.loop();//循环播放a.stop();//调用时结束音乐播放例如:File file999=new File("D:\\eclise\\2Dgame\\44.wav");URL url999=file999.toURL();bj=Applet.newAudioClip(url999);bj.play();2.如 ...
本文意在做个传承,有些事学长们有心无力了。读完本文你将了解到企业站开发,后台系统开发,移动端App开发以及得到其所有工程源码。
(门户网) 从大二说起吧,那时候咱们数计院的官方网站被学校点名 ...
Tomcat作为开源的服务器,性能与稳定性上比起一些商业服务器还是要差一些。将项目部署到Tomcat后隔段时间就会死掉,出现这种问题的主要原因可能是内存数据溢出,因为Tomcat容器在发生大量与数据库交互查询或者操作的时候很 ...
(1)、${pageContext} 获取到 pageContext 对象,它不是在四个域里面去找,而是先在自己定义的对象中找,如果找到了就取出来。
(2)、${pageScope} 得到的是 page 域 (pageContext) 中保存数据的 Map集合。也就是指定在 page 域中查找。
(3)、${requestScope}、${sessionScope}、${applicationScope} 和上面的 pageScope 一样,都是在特定的
(4)去url中的参数pa
#parameters.pa[0]
el表达式获取
${param['pa']}
...
Jquery中实例化数组或者队列
var map = {}; // Map map = new HashMap();
map[key] = value; // map.put(key, value);
var value = map[key]; // Object value = map.get(key);
var has = key in map; // boolean has = map.containsKey(key);
delete map[key]; ...