- 浏览: 29201 次
- 性别:
- 来自: 南京
最新评论
-
blueprint86:
字体颜色: [color=red]文字 提示:您可以使用 c ...
使用UltraEdit中删除文档中的空行 -
cumtlu:
做事不如做人,职场深似海
Eclipse中查找接口实现类快捷键 -
bapl:
选中接口名按ctrl+t 会列出所有实现此接口的类
Eclipse中查找接口实现类快捷键 -
hope_crazy:
靠。。什么玩意
Eclipse中查找接口实现类快捷键 -
a123456603:
看的头晕...............
Java判断文件是否为图片文件GIF,PNG,JPG ImageInfo类
文章列表
最近在网上查找一些关与位与运算的资料,看到一篇觉得可以收藏的贴子,贴出来抛砖引玉 ---------------------------------------------------------------------------------------- 这里我介绍一种很常用,也比较Professor的权限控制思路。 这里我用 ...
Java代码
在jsp和class文件中调用的相对路径不同。 在jsp里,根目录是WebRoot 在class文件中,根目录是WebRoot/WEB-INF/classes 当然你也可以用System.getProperty("user.dir")获取你工程的绝对路径。
一、J2ME中需要的Java基础知识
现在有大部分人,都是从零开始学J2ME的,学习J2ME的时候,总是从Java基础开始学习,而且现在讲Java基础的书籍中都是以J2SE来讲基础,这就给学习造成了一些不必要的麻烦,下面将J2ME中用到的和不需要的Java基础知识做一个简单的说明:
J2ME中使用到的Java基础知识:
1、Java语法基础:包括基本数据类型、关键字、运算符等等
2、面向对象的思想:类和对象的概念,继承和多态等等。
3、异常处理
4、多线程
J2ME中没有用到的Java基础知识:
1、JDK中javac和java命令的使用
2 ...
在J2ME中,很多应用都必须跟服务器打交道,这就涉及到网络连接。目前移动开放两种方式的连接网络:
1.1 cmnet,这个比较容易理解,跟电脑上Internet没什么区别。直接用以下代码就可以了
try {
HttpConnection http = (HttpConnection) Connector.open("http://www.abc.com/service/login.jsp");
} catch (IOException e) {
e.pri ...
1、定义配置文件
首先使用配置文件将使我们的应用程序更加灵活配置log日志输出方式包括输出优先级、输出目的地、输出格式。Log4j支持两种配置文件格式,一种是 XML格式的文件,一种是Java特性文件log4j.properties(键=值)。下面将介绍使用log4j.properties文件作为配置文 件的方法:
①配置根Logger,其语法为:0
log4j.rootLogger = [ level ] , appenderName, appenderName, …
其中,level 是日志记录的优先级,分为OFF、FATAL、ERROR、WARN、INFO、DEBUG、AL ...
今天开机上不了网,郁闷,PING了下同事的机器 是通的,后来查了下。原来是卸载代理软件的时候TCP/IP协议也被卸载了。想重装来着,可网络连接里面卸载TCP/IP的按钮是灰的,后来查了下资料,找到如下方法供大家参考:
、开始——运行——regedit.exe,打开注册表编辑器,删除以下两个键:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Winsock
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Winsock2
2、用记事本打开%winroot%\in ...
需求分析报告:一般是对某个市场或者是客户群来讲的,类似于调研报告,重点是体现出产品要满足哪些功能,哪些是重点、热点。
需求说明书:是根据与现场实际客户进行沟通,把客户的需求进行整理,CMMI中有标准的模板,我就不细说了,重点是站在客户的角度讲产品功能。
需求规格说明书:是从业务规则讲起的,细一点偏向于软件的概要设计。是从开发、测试的角度去讲产品功能,里面要包含原型界面、业务接口、活动图等
主要用了JAVA里面的ImageIO类:
/**
* 判断文件是否为图片文件
*
* @param srcFileName
* @return
*/
private boolean isImage(String srcFileName) {
boolean flag = false;
FileInputStream imgFile = null;
try {
imgFile = new FileInputStream(srcFileName);
BufferedImage bufreader = ImageIO.read(imgFile);
int widt ...
熬夜也要有技巧,才能依然身体硬朗,否则,铁打的身体~
也受不了如此的日夜操劳噢~
因此,想要熬夜,千万记住:
1:不要吃泡面来填饱肚子,以免火气太大,最好尽量以水果、面包、清粥小菜来充饥。
2:开始熬夜 ...
在jar包中,用winrar解压一个类文件,然后在命令行下面输入
javap -verbose classname
会输出一些信息,大致如下:
Compiled from "HtmlCrawer.java"
public class org.eagleeye.html.HtmlCrawer extends java.lang.Object
SourceFile: "HtmlCrawer.java"
minor version: 0
major version: 50
Constant pool:
const #1 = class #2; / ...
1. 尽量保持方法简短
尽管很多人都遵循这个规则,但它仍然非常的重要。你写的方法要始终能在一个屏幕里放得下。如果你需要去滚动屏幕,这会分散你的注意力,而且你看不到 整个的上下文。最佳长度是5-20行,这根据你的情 ...
首先大家需要了解的是Java里判断Image文件信息格式(GIF/PNG/JPG)/Size/Height/Width的原理
1,判断Image格式
用UE打开GIF/PNG/JPG格式的图片文件
我们会发现在文件头部某几个位置的字节的值连起来是'GIF'/'PNG'/'JFIF'
它们的位置分别如下:
GIF: 012
JFIF(JPG): 6789
PNG: 123
这样我们可以通过判断这几个字节值来得到Image文件格式:
String type = "";
byte b0 = image.getFileData()[0];
byte b1 = image.getF ...
判断基金风险大小,主要有以下几个指标: ▲▲平均回报 这个不用我解释大家都知道,有年均、季均、月均,当然是越大越好。 ▲▲标准差 标准差是表现基金的增长率的波动情况,也是是平均涨跌幅度的变化。当然是越小越平稳。
▲▲夏普比例 夏普比例是综合了收益和风险的系数,基本上是收益比风险。 越大越好,也就是高收益低风险。
▲▲阿尔法 阿尔法是代表基金多大程度上跑赢大盘。当然是越大越好。
▲▲贝塔 贝塔也是相对于大盘的波动情况,如果是一个指数基金,那就是1。比1大,说明比大盘波动还要大,比 ...
这种方法的思路是:图片超出限制尺寸时,自动缩小到适当的大小,单击图片后,直接使元素浮上来并按原始尺寸显示,再创建一个大小和小图片一样的空盒子填到原位置。这样的好处就是在IE6中,图片放大时不必再重复加载一次。再次单击后图片归位。
此方法适合在网站或论坛的正文页使用。我在制作网站时一直使用这种方式,发上来和大家分享,欢迎提出保贵意见。
应用实例:http://www.shidi.org/sf_3E94BBAAD8E44BD983A1B39BEED4D3D9_151_hzyxj.html
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 ...
要删除SVN工作目录下的.svn目录,而SVN Clinet 本身是不带清除.svn文件的命令的。所以只能自己写脚本来递归删除.svn文件夹:
1、windows 平台下
常用的作法是用系统(Windows)自带的搜索功能,搜索出所有.svn目录(需要在“其他高级选项”中选中“搜索隐藏的文件和文件夹”),然后全选删除。这当然不是高效的作法,谁能忍受一遍又一遍重复这种纯体力的劳动?
Jon Galloway提供了一段注册表代码,可以将”Delete SVN Folders”命名增加到资源管理器的右键上,这样,鼠标点两下就能把选中目录下的所有.svn目录干掉了。Works just great! ...