- 浏览: 13269 次
- 性别:
- 来自: 厦门
最新评论
文章列表
ADPCM压缩算法
ADPCM(Adaptive Differential Pulse Code Modulation),是一种针对 16bits( 或8bits或者更高) 声音波形数据的一种有损压缩算法,它将声音流中每次采样的 16bit 数据以 4bit 存储,所以压缩比 1:4. 而且压缩/解压缩算法非常简单,所以是一种低空间消耗,高质量高效率声音获得的好途径。保存声音的数据文件后缀名为 .AUD 的大多用ADPCM 压缩。
ADPCM 主要是针对连续的波形数据的,保存的是波形的变化情况,以达到描述整个波形的目的,由于它的编码和解码的过程却很简洁,列在后面,相信大家能够看懂。
...
A、针对目标机器是 win2k的
1:首先要知道目标机器的administrator的密码(还好,多数机器为空),或者为空也行!
2:要正确使用目标机器的administrator这个用户名及其密码进行对目标机器的登陆,方法是使用net use命令,命令为:
net use(空格)\\目标机器名或密码\ipc$ (空格)"密码" (空格)/user: "administrator"
3:正确登陆目标机器以后,就可以使用如下的shutdown.exe的命令进行关机或者重新启动:
关机: shutdown.exe (空格)/f(空 ...
java透明按钮的设置 .
JButton透明背景设置
方法1:JButton b1=new JButton();
b1.setOpaque(false);
b1.setColor(new Color(2,2,2)); //此颜色值随便设置,只起占位作用,但是必须加上此句,否则不会出现透明背景效果。
b1..setIcon(new ImageIcon("bin/filechooser/image/rec.gif"));
方法2:JButton b2=new JButton( ...
JSON格式:
比如学生有学号,姓名,性别等。
用json表示则为:
{"studno":"11111","studname":"wwww","studsex":"男"}(各个字段都是字符型)
这代表一个学生的信息。
如果多个呢?
[{"studno":"122222","studname":"wwww","studsex":"男"},
{"s ...
管理工具 -> Local Security Settings(本地安全策略) -> 本地策略 ->
安全选项 ->
interactive logon: Do not require CTRL+ALT+DEL,启用之。
取消关闭事件跟踪
这个界面是win2003新特性,在我们为您手工重起服务器时,系统会判定此问题属于意外关机,在您重新登陆后会出现这个让您填写原因的界面。此功能的目的是记录每次意外关机的原因,但是并不是对所有客户都有用途,如果您不需要此功能可以参考下面方法取消此功能。
1.单击“运行”。
2. 键入 gpedit.msc,然后单击“确定”。
3. ...
用户退出应用前给出一个提示是很有必要的,因为可能是用户并不真的想退出,而只是一不小心按下了返回键,大部分应用的做法是在应用退出去前给出一个Dialog,我觉得这样不太友好,用户还得移动手指去按dialog中的按钮。个人觉得“再按一次返回键退出程序”是best practice,实现也很简单,直接上代码:
private long exitTime = 0;
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
if(keyCode == KeyEvent.KEYCODE_BACK
&& ev ...
几种Java数据库连接池实现(三)<2>
- 博客分类:
- Java
ackage pool;
//连接池调度线程
public class FactoryMangeThread implements Runnable {
ConnectionFactory cf = null;
long delay = 1000;
public FactoryMangeThread(ConnectionFactory obj) {
cf = obj;
}
/*
* (non-Javadoc)
*
* @see java.lang.Runnable#run()
*
*/
...
几种Java数据库连接池实现(三)<1>
- 博客分类:
- Java
package pool;
import java.lang.reflect.*;
import java.sql.*;
/**
*
* 定义数据库连接的代理类
*
*/
public class _Connection implements InvocationHandler {
// 定义连接
private Connection conn = null;
// 定义监控连接创建的语句
private Statement statRef = null;
private PreparedStatement prestatRef = null;
...
几种Java数据库连接池实现(二)
- 博客分类:
- Java
import java.io.*;
import java.sql.*;
import java.util.*;
import java.util.Date;
/**
* 管理类DBConnectionManager支持对一个或多个由属性文件定义的数据库连接
* 池的访问.客户程序可以调用getInstance()方法访问本类的唯一实例.
*/
public class DBConnectionManager {
private static DBConnectionManager instance; // 唯一实例
private static int clients;
...
几种Java数据库连接池实现(一)转
- 博客分类:
- Java
package shop;
import java.sql.Connection;
import java.sql.Driver;
import java.sql.DriverManager;
import java.sql.SQLException;
/*
java数据库连接池实现(转载)
作用:
在数据库存取中,数据库连接池是不可缺少的,它可以提高连接利用率
减少连接等待,对于提高数据存储性能会有不小的作用.
原理:
连接池相当于连接的集合,在连接池初始化时先实例化一定数量的空闲连接
等待用户使用,用户使用完连接再将其返回连接池,这样就免去了最耗时的
创建连接的开销在没有空闲连接的情况 ...
转 java连接池实现
- 博客分类:
- Java
本人亲测转的这个贴有一些问题,只供参考
功能完善的Java连接池调用实例
/**
* Title: ConnectPool.java
* Description: 连接池管理器
* Copyright: Copyright (c) 2002/12/25
* Company:
* Author :
* Version 2.0
*/
import java.io.*;
import java.sql.*;
import java.util.*;
import java.util.Date;
/**
* 管理类DBCo ...
Java Socket(转载)
- 博客分类:
- Java
Sockets let you send raw streams of bytes back and forth between two computers, giving you fairly low-level access to the TCP/IP protocol. See the File I/O Amanuensis for sample code to do that. In TCP/IP each computer has a name, such as roedy.mindprod.com. However, various TCP/IP programs could be ...