- 博客(0)
- 资源 (15)
- 收藏
- 关注
各种U盘修复工具芯片检测工具合集安装版
u盘之家工具包1.5包括以下工具:
U盘速度检测
HD TunePro v4.6 专业版
ATTO Disk bench32 v2.46
FastCopy v2.08
CrystalDiskMark V3.0.1
HD Tach v3.0.4.0
U盘产品检测
U盘扩容检测 v2.93
USB主控芯片检测工具(ChipGenius芯片精灵) v3.01
Flash_Drive_Tester(U盘坏块错误检测) V1.14
群联主控检测 v3.5.7.2
联阳主控检测 v1.0.1.0
FLASH参数查询 v3.01
U盘实用工具
护U使者 v1.28
弹U专家 v1.06
魅色U盘精灵V1.74【U盘加密+文档同步+计算机锁定】
U盘启动&格式化
USBoot V1.70
HP优盘格式化工具HPUSBFW 2.20
HA-LLFTOOL 低级格式化
2011-07-09
U盘万能量产工具能自动识别多种U盘芯片
UdTools1.0.2.9_20080325
1. 此版本量产工具为全新界面版本,与之前1220界面有较大的差异。
2. 此版本量产工具可以支持4GB以上容量的FLASH。
3. 此版本可以支持4k/page(50nm) FLASH加密。
4. 此版本暂不支持4k/page(50nm) FLASH双通道双贴,支持单通道双贴。
5. 新增了闪存容量分类标识功能,新增量产后信息查看功能。
6. 新增工厂设置中自动降级容量功能。
7.新增了winCE设备的支持,修正了部分车载MP3的支持。
8. 修正加密盘+可移动盘功能分区。
9. 修正可移动盘固化文件。
10. 修正了量产工具提示关闭问题。
11.修正高级格式化模式,量产过的可以直接高格,建立FAT表。
12.用户可以自定义序列号,最多16位。
13.扫描级别此版本暂时只保留了级别1,4,7,11.后续版本还会作调整。
14.用户工具也要相应的配套使用,不能和之前1220版本兼容。
=====================================================================================================================
UdTools1.0.2.9_20080412
1.“就密码错误”修正为“旧密码错误”
2. 修正了4K PAGE(50nm)不能修改密码
=====================================================================================================================
UdTools1.0.3.0~UdTools1.0.3.6H
内部测试版本
=====================================================================================================================
UdTools1.0.3.6I_20080508
1.此版本可以支持MXT6208A,MXT8208量产
2.增加了单个盘弹出功能
3.MXT8208支持multiplane(速度优化),支持坏块替换(保留坏块)。
4.MXT8208不支持做虚拟容量,MXT6208仍然保留此功能。
5.MXT6208支持50NM flash修正为三个扫描级别,级别6,级别7,级别8。
6.扫描级别作了些调整,请参考扫描级别对照表。
7.修正了量产多个大容量时程序关闭的问题。
8.MXT8208量产好的FLASH,在MXT6208上使用只需高级格式化就可以直接使用,省去扫描时间。(向下兼容)
注意:量产工具执行后会将系统autorun(自动播放)功能关闭,如果用户要使用autorun(自动播放)需要手动打开(程式退出情况下)
打开autorun的方法:
1. 开始->运行: gpedit.msc
2. 选择: 计算机配置->管理模板->系统
3. 在右边窗口双击: 关闭自动播放
4. 在弹出对话框中选择: 已禁用
5. 最后点[应用]或[确定]按键生效.
====================================================================================================================
UdTools1.0.3.8_20080611
1.加强了写数据的校验,保证量产通过稳定性
2.增加了flash外部周期选项
3.替换块由之前版本的28个增加到40个
4.修改6208A卷标问题
5.支持了SLC,MLC做readboost功能
6.修改了6208A当两个分区以上时升级只做最后一个分区
2011-07-09
java培训教程教学课件
《Java就业培训教程》 作者:张孝祥 书中源码
网址:www.itcast.cn
《Java就业培训教程》P34源码
程序清单:Promote.java
class Promote
{
public static void main(String args[])
{
byte b = 50;
char c = 'a';
short s = 1024;
int i = 50000;
float f = 5.67f;
double d = .1234;
double result = (f * b) + (i / c) - (d * s);
System.out.println((f * b) + " + " + (i / c) + " - " + (d * s));
System.out.println("result = " + result);
}
}
《Java就业培训教程》P35源码
程序清单:TestScope.java
public class TestScope
{
public static void main(String[] args)
{
int x = 12;
{
int q = 96; // x和q都可用
System.out.println("x is "+x);
System.out.println("q is "+q);
}
q = x; /* 错误的行,只有x可用, q 超出了作用域范围 */
System.out.println("x is "+x);
}
}
《Java就业培训教程》P37源码
程序清单:TestVar.java
public class TestVar
{
public static void main(String [] args)
{
int x;//应改为int x=0;
x=x+1; //这个x由于没有初始化,编译会报错。
System.out.println("x is "+x);
}
}
程序清单:Func1.java
public class Func1
{
public static void main(String [] args)
{
/* 下面是打印出第一个矩形的程序代码*/
for(int i=0;i<3;i++)
{
for(int j=0;j<5;j++)
{
System.out.print("*");
}
System.out.println(); //换行
}
System.out.println();
//下面是打印出第二个矩形的程序代码
for(int i=0;i<2;i++)
{
for(int j=0;j<4;j++)
{
System.out.print("*");
}
System.out.println();
}
System.out.println();
//下面是打印出第三个矩形的程序代码
for(int i=0;i<6;i++)
{
for(int j=0;j<10;j++)
{
System.out.print("*");
}
System.out.println();
}
System.out.println();
}
}
《Java就业培训教程》P39源码
程序清单:Func2.java
public class Func2
{
public static void drawRectangle(int x,int y)
{
for(int i=0;i<x;i++)
{
for(int j=0;j<y;j++)
{
System.out.print(" * ");
}
System.out.println(); //换行
}
System.out.println();
}
public static void main(String [] args)
{
drawRectangle(3,5);
drawRectangle(2,4);
drawRectangle(6,10);
}
}
《Java就业培训教程》P40源码
程序清单:Func3.java
public class Func3
{
public static int getArea(int x,int y)
{
return x*y;
}
public static void main(String [] args)
{
int area = getArea(3,5);
System.out.println("first Acreage is " + area);
System.out.println("second Acreage is "+ getArea(2,4));
getArea(6,10);
}
}
《Java就业培训教程》P41源码
程序清单:Func4.java
public class Func4
{
public static int getArea(int x,int y)
{
if(x<=0 || y<=0)
{
return -1;
}
return x*y;
}
public static void main(String [] args)
{
int area = getArea(3,5);
System.out.println("first Acreage is " + area);
System.out.println("second Acreage is "+ getArea(2,4));
getArea(6,10);
}
}
《Java就业培训教程》P43源码
程序清单:Test.java
public class Test
{
public static void main(String [] args)
{
int isum;
double fsum;
isum=add(3,5);
isum=add(3,5,6);
fsum=add(3.2,6.5);
}
public static int add(int x,int y)
{
reutrn x+y;
}
public static int add(int x,int y,int z)
{
return x+y+z;
}
public static double add(double x,double y)
{
return x+y;
}
}
《Java就业培训教程》P47源码
public class TestAnd
{
public static void main(String[] args)
{
int x=0;
int y=0;
if(x!=0 && y==y/x)
System.out.println("y = "+y);
}
}
《Java就业培训教程》P48源码
程序清单:ShiftTest.java
public class ShiftTest
{
public static void main(String [] args)
{
int x=0x80000000;
int y=0x80000000;
x=x>>1;
y=y>>>1;
System.out.println("0x80000000>>1 = " + Integer.toHexString(x));
System.out.println("0x80000000>>>1 = " + Integer.toHexString(y));
}
}
《Java就业培训教程》P61源码
程序清单:TestDo.java
public class TestDo
{
public static void main(String[] args)
{
int x=3;
while(x==0)
{
System.out.println("ok1");
x++;
}
int y=3;
do
{
System.out.println("ok2");
y++;
}
while(y==0);
}
}
《Java就业培训教程》P64源码
程序清单:PrintOddNum.java
public class PrintOddNum
{
public static void main(String [] args)
{
for(int i=0;i<10;i++)
{
if(i%2==0)
continue;
System.out.println(i);
}
}
}
《Java就业培训教程》P67源码
程序清单:TestArray.java
public class TestArray
{
public static void main(String [] args)
{
int x[];
x=new int[100];
for(int i=0;i<100;i++)
{
System.out.println("x"+i+" is "+x[i]);
}
}
}
《Java就业培训教程》P73源码
程序清单:TestArrayCopy.java
public class TestArrayCopy
{
public static void main(String [] args)
{
int ia[]=new int[]{1,2,3,4,5};
int ib[]=new int[]{9,8,7,6,5,4,3};
System.arraycopy(ia,0,ib,0,3);
// 复制源数组中从下标0开始的3个元素到目的数组,从下标0的位置开始存储。
for(int i=0;i<ia.length;i++)
System.out.print(ia[i]);
System.out.println();
for(int j=0;j<ib.length;j++)
System.out.print(ib[j]);
System.out.println();
}
}
下载所得:
《Java就业培训教程》P34源码
程序清单:Promote.java
class Promote
{
public static void main(String args[])
{
byte b = 50;
char c = 'a';
short s = 1024;
int i = 50000;
float f = 5.67f;
double d = .1234;
double result = (f * b) + (i / c) - (d * s);
System.out.println((f * b) + " + " + (i / c) + " - " + (d * s));
System.out.println("result = " + result);
}
}
《Java就业培训教程》P35源码
程序清单:TestScope.java
public class TestScope
{
public static void main(String[] args)
{
int x = 12;
{
int q = 96; // x和q都可用
System.out.println("x is "+x);
System.out.println("q is "+q);
}
q = x; /* 错误的行,只有x可用, q 超出了作用域范围 */
System.out.println("x is "+x);
}
}
《Java就业培训教程》P37源码
程序清单:TestVar.java
public class TestVar
{
public static void main(String [] args)
{
int x;//应改为int x=0;
x=x+1; //这个x由于没有初始化,编译会报错。
System.out.println("x is "+x);
}
}
程序清单:Func1.java
public class Func1
{
public static void main(String [] args)
{
/* 下面是打印出第一个矩形的程序代码*/
for(int i=0;i<3;i++)
{
for(int j=0;j<5;j++)
{
System.out.print("*");
}
System.out.println(); //换行
}
System.out.println();
//下面是打印出第二个矩形的程序代码
for(int i=0;i<2;i++)
{
for(int j=0;j<4;j++)
{
System.out.print("*");
}
System.out.println();
}
System.out.println();
//下面是打印出第三个矩形的程序代码
for(int i=0;i<6;i++)
{
for(int j=0;j<10;j++)
{
System.out.print("*");
}
System.out.println();
}
System.out.println();
}
}
《Java就业培训教程》P39源码
程序清单:Func2.java
public class Func2
{
public static void drawRectangle(int x,int y)
{
for(int i=0;i<x;i++)
{
for(int j=0;j<y;j++)
{
System.out.print(" * ");
}
System.out.println(); //换行
}
System.out.println();
}
public static void main(String [] args)
{
drawRectangle(3,5);
drawRectangle(2,4);
drawRectangle(6,10);
}
}
《Java就业培训教程》P40源码
程序清单:Func3.java
public class Func3
{
public static int getArea(int x,int y)
{
return x*y;
}
public static void main(String [] args)
{
int area = getArea(3,5);
System.out.println("first Acreage is " + area);
System.out.println("second Acreage is "+ getArea(2,4));
getArea(6,10);
}
}
《Java就业培训教程》P41源码
程序清单:Func4.java
public class Func4
{
public static int getArea(int x,int y)
{
if(x<=0 || y<=0)
{
return -1;
}
return x*y;
}
public static void main(String [] args)
{
int area = getArea(3,5);
System.out.println("first Acreage is " + area);
System.out.println("second Acreage is "+ getArea(2,4));
getArea(6,10);
}
}
《Java就业培训教程》P43源码
程序清单:Test.java
public class Test
{
public static void main(String [] args)
{
int isum;
double fsum;
isum=add(3,5);
isum=add(3,5,6);
fsum=add(3.2,6.5);
}
public static int add(int x,int y)
{
reutrn x+y;
}
public static int add(int x,int y,int z)
{
return x+y+z;
}
public static double add(double x,double y)
{
return x+y;
}
}
《Java就业培训教程》P47源码
public class TestAnd
{
public static void main(String[] args)
{
int x=0;
int y=0;
if(x!=0 && y==y/x)
System.out.println("y = "+y);
}
}
《Java就业培训教程》P48源码
程序清单:ShiftTest.java
public class ShiftTest
{
public static void main(String [] args)
{
int x=0x80000000;
int y=0x80000000;
x=x>>1;
y=y>>>1;
System.out.println("0x80000000>>1 = " + Integer.toHexString(x));
System.out.println("0x80000000>>>1 = " + Integer.toHexString(y));
}
}
《Java就业培训教程》P61源码
程序清单:TestDo.java
public class TestDo
{
public static void main(String[] args)
{
int x=3;
while(x==0)
{
System.out.println("ok1");
x++;
}
int y=3;
do
{
System.out.println("ok2");
y++;
}
while(y==0);
}
}
《Java就业培训教程》P64源码
程序清单:PrintOddNum.java
public class PrintOddNum
{
public static void main(String [] args)
{
for(int i=0;i<10;i++)
{
if(i%2==0)
continue;
System.out.println(i);
}
}
}
《Java就业培训教程》P67源码
程序清单:TestArray.java
public class TestArray
{
public static void main(String [] args)
{
int x[];
x=new int[100];
for(int i=0;i<100;i++)
{
System.out.println("x"+i+" is "+x[i]);
}
}
}
《Java就业培训教程》P73源码
程序清单:TestArrayCopy.java
public class TestArrayCopy
{
public static void main(String [] args)
{
int ia[]=new int[]{1,2,3,4,5};
int ib[]=new int[]{9,8,7,6,5,4,3};
System.arraycopy(ia,0,ib,0,3);
// 复制源数组中从下标0开始的3个元素到目的数组,从下标0的位置开始存储。
for(int i=0;i<ia.length;i++)
System.out.print(ia[i]);
System.out.println();
for(int j=0;j<ib.length;j++)
System.out.print(ib[j]);
System.out.println();
}
}
2010-12-11
微信公众平台java源码第二波
此源码里面有一个 WeixinservletSurport抽象类,大家只需要去是继承这个类实现里面的相应方法就可以了。该源码封装的很详细。也有一个列子在里面,该代码比起我开始传的第一个源码更体现了java面向对象的编程思想。里面的封装用起来很简单。此代码仅仅供交流使用。
2014-08-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅