- 浏览: 81193 次
- 性别:
- 来自: 河南
最新评论
-
三川居士:
楼主很赞!
spring 框架技术
文章列表
1 在主容器中(applicationContext.xml),将Controller的注解打消掉
<context:component-scan base-package="com">
<context:exclude-filter type="annotation" expression="org.springframework.stereotype.Controller" />
</context:component-scan>
2 而在springMVC配置文件中将Servi ...
----对这两个概念的不明好久,终于找到一篇好文,拿来共享
Java栈与堆
1. 栈(stack)与堆(heap)都是Java用来在Ram中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。
2. 栈的优势是,存取速度比堆要快,仅次于直接位于CPU中的寄存器。但缺点是,存在栈中的数据大小与生存期必须是确定的,缺乏灵活性。另外,栈数据可以共享,详见第3点。堆的优势是可以动态地分配内存大小,生存期也不必事先告诉编译器,Java的垃圾收集器会自动收走这些不再使用的数据。但缺点是,由于要在运行时动态分配内存,存取速度较慢。
3. Java中 ...
最近在搞red5流媒体服务器的时候,在网上一顿乱搜终于把基本效果搞出来,
之后吧jdk6和red5-0.8整理打包成安装程序,同事通过kplayer用rtmp方式调用测试
点击下载安装包http://pan.baidu.com/share/link?shareid=473650&uk=2131472157
安装包里边有程序实例和ckplayer播放器源码
安装之后就可以看到奥。
red5安装就不说了晚上有很多介绍,直接照做就ok
简单说一下red5和jdk整合安装包处理:
jdk直接拷贝安装后的文件夹通过命令设置JAVA_HOME
red5 同样直接拷贝安装后文件夹,通过执行 ...
新入职的公司在开发项目是使用了maven管理工具,有些jar找不到依赖配置,需要手动添加依赖,在网上一顿搜,原来如痴简单。只需要执行以下语句即可:
mvn install:install-file -Dfile=D:\jaxen-1.1-beta-6.jar -DgroupId=org.jaxen -DartifactId=jaxen1.0 -Dversion=1.1-beta-6 -Dpackaging=jar
-Dfile:要添加的jar位置,即下载的jar包存放位置
-DgroupId:maven中的分组信息,一般使用是jar包中类的主包信息,也可随便填写(不推荐奥)
-Dart ...
System.getProperty()参数大全
java.version Java Runtime Environment version
java.vendor Java Runtime Environment vendor
java.vendor.url Java vendor URL
java.home Java installation directory
java.vm.specification.version Java ...
最经在项目中用到 webservice接口调用问题:需要使用rpc方式去请求webservice 提供方法,在使用时中间出现一些问题;在此记录备注
// 使用RPC方式调用WebService
RPCServiceClient serviceClient = new RPCServiceClient();
Options options = serviceClient.getOptions();
// 指定调用WebService的URL
EndpointReference targetEPR = ne ...
HSSFWorkbook 使用实例
- 博客分类:
- java知识学习随笔
项目中用到java 对excel表格,在网上看到该段代码,感觉比较齐全,收藏备用
public ActionResult excelPrint() {
HSSFWorkbook workbook = new HSSFWorkbook();// 创建一个Excel文件
HSSFSheet sheet = workbook.createSheet();// 创建一个Excel的Sheet
sheet.createFreezePane(1, 3);// 冻结
// 设置列宽
sheet.setColumnWidth(0, 1000);
sh ...
- 2012-08-21 19:07
- 浏览 1041
- 评论(0)
我们在开发数据库应用的过程中,对表的结构有时候会有变化,特别是有时候增加了一些表,或者是增加了一些列。在调试时就会产生一些问题。
比如原来有一个表TABLEa。
在开发过程中增加了另外一个表TABLEb.并相应增加了访问了的代码。
private static class DatabaseHelper extends SQLiteOpenHelper {
DatabaseHelper(Context context) {
super(context, DATABASE_NAME, null, DATABASE ...
在android中常常会遇到与context有关的内容,特写下这篇blog,浅论一下context : 在语句 AlertDialog.Builder builder = new AlertDialog.Builder(this); 中,要求传递的 参数就是一个context,在这里我们传入的是this,那么这个this究竟指的是什么东东呢? 这里的this指的是Activity.this,是这个语句所在的Activity的this,是这个Activity 的上下文。网上有很多朋友在这里传入this.getApplicationContext(),这是不对的。 AlertDialog对象是依赖于 ...
jquery.extend使用说明
- 博客分类:
- web 前端开发
在学习jquery的时候偶然看到JQuery.extend()操作,不知道怎么回事,通过查找有了大致了解,在此整理,谨记之。
jquery为开发插件提供了两个方法:
JQuery.fn.extend(object);//1
JQuery.extend(object);//2
虽然javascript没有明确的类概念,但是 ...
今天看到一个js dialog 插件artDialog,感觉不错 分享了,同事留着备用
偶然看到javascript中有new关键字使用,且在用与不用的时候结果不尽相同
<script>
var temp = 1;
function Test(){
this.temp = 10;//NO.1
alert(this.temp);//NO.2
alert(temp;)//NO.3
}
new Test();//NO.4
Test();//NO.5
</script>
如上代码在执行的时候会弹出四次,结果是:
10、1、10、10
如果把NO.1处代码改为 temp=10 ...
在我们可开发新浪微博客户端的时候,在使用oauth2.0实现认证的时候,经常会通过WebView的方式展现认证页面,但是有的时候认证失败,报invalid_request错误码,这是我们应该检查一下你的请求地址是否正确,参数格式是否符合api要求。
另外在有的时候地址其他地方剧没问题但是任然加载失败,还是从认证地址开始找原因,如果是https协议,则使用WebView的时候在WebViewClient中实现onReceivedSslError方法在该方法中调用handler.proceed();即可
android中sqlite操作
- 博客分类:
- android学习随笔
仅作个人备忘使用
在使用android中的sqlite数据开发的时候,遇到这样一个问题,通过getWritableDatabase()和getReadableDatabase()方法获取书库库对象,但是一直不知道什么意思,感觉一个获取的对象只能有写权限,一个只能有读权限,因此在使用的时候获取了两个对象分别进行读写操作。但是之后看到一段代码使用同一个方法就能完成读写操作,弄不懂他们有什么区别了。之后进行了一番查找,了解到,前者和后者均是获取一个数据库的读写对象,但是前者在磁盘空间满了的情况下,直接出错;而后者在磁盘空间满了的情况下会尝试继续进行读操作
java 日期格式转换
- 博客分类:
- android学习随笔
最近在开发新浪微博客户端的时候,需要格式化微博生成时间
在网上搜索了一下,均说使用如下方式进行日期转换
SimpleDateFormat format=new SimpleDateFormat("yyyy-MM-dd kk:mm:ss");
format.pase("Mon May 28 17:00:56 +0800 2012");
但是一直不能成功,之后又使用了如下方式进行转换,ok了
SimpleDateFormat format=new SimpleDateFormat("yyyy-MM-dd kk:mm:ss"); ...
- 2012-06-21 12:42
- 浏览 1329
- 评论(0)