- 浏览: 686570 次
- 性别:
- 来自: 合肥
最新评论
-
di1984HIT:
学习了,学习了!
Tomcat的URL中文乱码解决以及传输优化 -
arottenapple:
...
我的二十一天CoreJava 学习笔记 -
黯淡流觞:
...
我的二十一天CoreJava 学习笔记 -
onlyOneToOne:
wsc830719 写道@RequestMapping(val ...
spring mvc3中 ResponseBody中文乱码 -
waj_615:
但是打印订单不是简单的string 啊
用java实现打印功能
文章列表
IO体系分Input/Output和Reader/Writer两类,区别在于Reader/Writer在读写文本时能自动转换内码
根接口是InputStream/OutputStream
数据源的IO类有FileInputStream/FileOutputStream,ByteArrayInputStream/ByteArrayOutputStream等
充当装饰功能的IO类有BufferedInputStream/BufferedOutputStream,DataInputStream/DataOutputStream等
InputStream
...
- 2009-11-13 17:10
- 浏览 1032
- 评论(0)
例如:
<iframe style="display:none;" name="frameName" id="TaLoader" onload="getTa()"></iframe>
function getTa(){
var d=document.getElementById("TaLoader").document;
...
}
用ie可以得到值,用Firefox 则会为空。
解决方案一:
var ...
import javax.swing.JTable;
import javax.swing.table.AbstractTableModel;
import javax.swing.JScrollPane;
import javax.swing.JFrame;
import javax.swing.SwingUtilities;
import javax.swing.JOptionPane;
import java.awt.*;
import java.awt.event.*;
@SuppressWarnings("serial")
public ...
可以用JFileChooser来选择,其DIRECTORIES_ONLY为只显示路径
javax.swing.JFileChooser chooser = new javax.swing.JFileChooser(filePath);
//只是用于目录选择
chooser.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY);
int returnVal = chooser.showOpenDialog(this);
if (returnVa ...
今天要将1千多个小图标重新命名,手工来太费时间,利用xp自带批量重命名的话,在名称后会有固定的(数字)。自己写个自动代码的话又费时间,偶然间发现ACDsee还有个不错的小功能,我用的是10中文版本。
利用ACDsee,在里选中多个文件,选中重命名,在模片里写上要重写的名称,用*可代替原始文件名,用#号代替数据或字母,##可代替00~99.如果我模版中写的是test##.jpg 则会重命名为test01.jpg到test99.jpg
public final class ImageUtils {
/**
* 图片水印
* @param pressImg 水印图片
* @param targetImg 目标图片
* @param x 修正值 默认在中间
* @param y 修正值 默认在中间
* @param alpha 透明度
*/
public final static void pressImage(String pressImg, String targetImg, int x ...
/**
* 图像类型转换 GIF->JPG GIF->PNG PNG->JPG PNG->GIF(X)
*/
public static void convert(String source, String result)
{
try
{
File f = new File(source);
f.canRead();
f.canWrite();
...
/** *//**
* 图像切割
* @param srcImageFile 源图像地址
* @param descDir 切片目标文件夹
* @param destWidth 目标切片宽度
* @param destHeight 目标切片高度
*/
public static void cut(String srcImageFile, String descDir, int destWidth, int destHeight)
{
try
{
...
方案一:
import java.io.*;
import java.awt.*;
import java.awt.image.*;
import java.awt.Graphics;
import java.awt.color.ColorSpace;
import javax.imageio.ImageIO;
public class ChangeImageSize
{
/** *//**
* 缩放图像
* @param srcImageFile 源图像文件地址
* @param result 缩放后的图像地址
...
java.io.File file = new java.io.File("./aa.jpg"));
java.awt.image.BufferedImage bi = javax.imageio.ImageIO.read(file);
bi.getWidth(); //获得 宽度
bi.getHeight() ;//获得 高度
或者:
new ImageIcon(img).getImage().getHeight(observer)
首先说说动画,学FLASH的人就马上会想到帧,在单位时间内播放多少帧就能实现动画的效果(不过文字滚动在HTML网页中也能用marquee实现效果)
WAP中实现文字滚动的效果就只能利用动画的原理实现,因为WML中没有marquee,但是有CARD 的ontimer事件
ontimer类似<meta
http-equiv="refresh"
content="300;url=main.asp">和JAVASCRIPT中的setTimeout方法,用于指定一个事件。当<time ...
1.准备数据库,假如名为TestDB,里面有一个User的表
2.在MyEclipse的右上角切换透视图,切换到MyEclipse Database Explorer
3.然后在最左边点击右键,选择New(也就是说新建一个数据库连接,Driver Name叫SQL2005_TestDB,方便下面解释,其它的跟平常用的一样),,配置好连接以后点击Next,进入下一个窗体, 选择第三个单选按钮(Display the selected Schemas),然后点击右边的Add按钮,也就是说添加你的数据库,然后点击完成按钮,这样你的数据库连接就创建好了;
4.切换到My ...
- 2009-10-21 17:23
- 浏览 1672
- 评论(0)
import java.io.*;
public class Crack {
public static String convert(String s) {
if (s == null || s.length() == 0)
return s;
byte abyte0[] = s.getBytes();
char ac[] = new char[s.length()];
int i = 0;
for (int k = abyte0.length; i < k; i++) {
int j = abyte0[i];
if (j ...
- 2009-10-21 16:35
- 浏览 1215
- 评论(0)
${Request["a"]}
${RequestParameters["a"]}
${Session ["a"]}
${Application ["a"]}
${JspTaglibs ["a"]}
注意RequestParameters等内部对象时常不能获得所以要:
${RequestParameters?default({})["_errors"]?default("params")}
${Request[" ...
<#if member?? >
<a href="xxx">退出 </a><br/>
<#else>
xxx
</#if>
??代表如果为空
member是传过来的变量,就是${member}
<#if member.price > 123 >
<a href="xxx">退出 </a><br/>
<#else>
xxx
</#if&g ...