- 浏览: 650630 次
- 性别:
- 来自: 广州
最新评论
-
lhs472194266:
可以 X-Forwarded-For 可以轻易的被伪造
Java获取IP地址:request.getRemoteAddr()警惕 -
Nabulio:
图片全部加载不出来
maven 建立本地仓库 -
wahaha603:
...
Properties的相对路径以及文件的读取操作 -
一别梦心:
图片没了,楼主补充一下吧
maven 建立本地仓库 -
a_jie1981:
a_jie1981 写道试试http://www.findma ...
maven 建立本地仓库
文章列表
注解(Annotation) 为我们在代码中天界信息提供了一种形式化的方法,是我们可以在稍后
某个时刻方便地使用这些数据(通过 解析注解 来使用这些数据)。
注解的语法比较简单,除了@符号的使用以外,它基本上与java的固有语法一致,java内置了三种
注解,定义在java.lang包中。
@Override 表示当前方法是覆盖父类的方法。
@Deprecated 表示当前元素是不赞成使用的。
@SuppressWarnings 表示关闭一些不当的编译器警告信息。
package annotation;
import ja ...
java 定制事件
- 博客分类:
- java,event
package event;
import java.util.Vector;
public class A { private Vector aListeners = new Vector(); private int value;
public int getValue() { return value; }
public void setValue(int newValue) { if (value != newValue) { value = newValue; AEvent evt = new AEvent(this, value); // 如果值改变的话, ...
熟悉MS-Windows和X Windows事件驱动设计模式的开发人员,通常是把一个方法的指针传递给事件源,当某一事件发生时来调用这个方法(也称为“回调”)。Java的面向对象的模型目前不支持方法指针,似乎不能使用这种方便的机制。 ...
<script>document.onkeydown = function(){/*(ctrlKey == true && keyCode == 82) Ctrl+R ---刷新(keyCode == 116) F5 ---刷新(ctrlKey == true && keyCode == 116) Ctrl+F5 ---强制刷新*/ //window.alert(event. ...
时间久了容易忘记 回顾一下
匿名方式
(function(v,f){ f(v);})('值啊',function(data){ alert('收到返回值:'+data);})
一般形式
function a(){ return 1;}function b(){ return 2;}var test=function(f1,f2){ return f1()+f2();}(a,b);alert(test);
---
(function(a){ return a(a);})(function(a){ alert(1 ...
如果用spring3的 DwrServelt配置反转mananger 报:
No bean named '__dwrConfiguration' is defined
原因不明,猜测是由于dwr版本问题造成的。DWR反转与spring3相结合的comet方式没有很好得解决方案,dwr在spring容器下不能获得context
dwr消息错误监听,当没有sessionScript建立时候,后台调用invalidSession方法会被dwr._debug接受并错误的弹出alert.
解决方案,重写dwr处理消息的机制,此项目中忽略了错误消息,若有需要可以写到后台日志中。
代码: ...
How to solve
This error message can be removed by changing a setting inside Eclipse IDE. Open up the dialog box shown below, using any of the following paths.
Windows -> Preferences -> Java -> Compiler -> Errors/Warnings
(Project) Properties -> Java Compiler -> Errors/Warnings ...
Column 'id' in field list is ambiguous,今天在执行一条SQL时报错了,错误原因是在查询的字段前面没有指定是哪个表,所以Mysql不知道你要查询哪个字段。在google翻译中查了下ambiguous的意思,这个词表示暧昧。哈哈,可别瞎玩暧昧,连没感情的Mysql都是伤不起,人你能伤的起么?
在SSH集成的前提下。某些情况我们需要在Action以外的类中来获得Spring所管理的Service对象。
之前我在网上找了好几好久都没有找到合适的方法。例如:
ApplicationContext context = new ClassPathXmlApplicationContext();
当时我 ...
Android上传文件至服务器
- 博客分类:
- Android,java
本实例实现每隔5秒上传一次,通过服务器端获取手机上传过来的文件信息并做相应处理;采用Android+Struts2技术。
一、Android端实现文件上传
1)、新建一个Android项目命名为androidUpload,目录结构如下:
2)、新建FormFile类,用来封装文件信息
package com.ljq.utils;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.Inpu ...
调用系统图片浏览器的方法如下:
Intent intent = new Intent(Intent.ACTION_PICK,android.provider.MediaStore.Images.Media.EXTERNAL_CONTENT_URI);
startActivityForResult(intent, IMAGE_SELECT);
activitity回调方法如:
protected void onActivityResult(int requestCode, int resultCode, Intent data)
{
if (resultCode == Acti ...
在开发图片浏览器等软件是,很多时候要显示图片的缩略图,而一般情况下,我们要将图片按照固定大小取缩略图,一般取缩略图的方法是使用BitmapFactory的decodeFile方法,然后通过传递进去 BitmapFactory.Option类型的参数进行取缩略 ...
1、Video对于视频,取第一帧作为缩略图,也就是怎样从filePath得到一个Bitmap对象。
private Bitmap createVideoThumbnail(String filePath) {
Bitmap bitmap = null;
MediaMetadataRetriever retriever = new MediaMetadataRetriever();
try {
retriever.setMode(MediaMetadataRetriever.MODE_CAPTURE_FRAME_ON ...
在java中可有两种方式实现多线程,一种是继承Thread类,一种是实现Runnable接口;Thread类是在java.lang包中定义的。一个类只要继承了Thread类同时覆写了本类中的run()方法就可以实现多线程操作了,但是一个类只能继承一个父类,这 ...
Nagle算法
的立意是良好的,避免网络中充塞小封包,提高网络的利用率。但是当Nagle算法遇到delayed ACK
悲剧就发生了。Delayed ACK的本意也是为了提高TCP性能,跟应答数据捎带上ACK,同时避免糊涂窗口综合症
,也可以一个ack确认 ...