- 浏览: 247358 次
- 性别:
- 来自: 北京
最新评论
-
sunlightcs:
http://doc.baba.io/subject/318 ...
FastDFS安装使用实战一(安装篇) -
soartju:
楼上的朋友,这篇文档在写的时候,确实是可以下载的,但是fast ...
FastDFS安装使用实战三(使用篇) -
windy0605:
你确定你的下载可以么
FastDFS安装使用实战三(使用篇) -
osacar:
这个验证码还不错
使用patchca后cookie失效的解决办法 -
soartju:
不是的,是要删除原来系统的。livecd进入系统后,应该可以浏 ...
Ubuntu激活显卡驱动后无法启动(黑屏)的问题修复
文章列表
Mysql Explain 详解
转自:http://www.cnitblog.com/aliyiyi08/archive/2010/06/18/48878.html
一.语法
explain < table_name >
例
如: explain select * from t3 where id=3952602;
二.explain输出解释
+----+-------------+-------+-------+-------------------+---------+---------+-------+------+-------+
|
id | sele ...
最近在研究java性能调优,由于很多java性能监控工具都是商业收费版本,最终选用了JVisualVm,这是一个jdk1.6自带的工具,位置
在%Java_Home%/bin/jvisualvm.exe
想用他监视本机的tomcat程序运行情况,首先启动了tomcat,然后执行jvisualvm.exe,后出现local java
applications can not be detected错误,如下图所示:
通过错误提示中的链接查看信息,原来是windows下需要进行一些配置,从网上找到一些资料,需要对tomcat进行配置,使得
jvisualvm有权限对其进行监控。
...
转自:http://blog.csdn.net/chief1985/archive/2008/03/21/2201392.aspx
引言
java语言自90年代出现以来,因为它的安全性和跨平台性(即所谓的”Write Once,Run
Anywhere”)等特点,深得广大程序员的青睐,但是同时,Java程序的运行效率的低下也是程序员的心病。Java是介于解释型和编译型之间的一种
语言,同样的程序,如果用编译型语言C来实现,其运行速度一般要比Java快一倍以上。怎样提高java应用程序的效率是广大程序员关心问题。本文将从与
Java字节码的运行过程中影响性能的相关因素的分析 ...
转自:http://java.csdn.net/a/20100127/258561.html
这篇文章写在我研究J2SE、J2EE近三年后。前3年我研究了J2SE的Swing、Applet、Net、RMI、Collections、
IO、JNI……研究了J2EE的JDBC、Sevlet、JSP、JNDI…..不久我发现这些好像太浮浅了:首先,我发现自己知道的仅仅是java提
供的大量的API,根本不能很好地使用它;
其次,我根本就没有学到任何有助于写程序的知识,此时我也只不过能写个几页的小程序。出于这个幼稚的想法我研究了JDK中Collections、
Logger、I ...
Keywords: Desire , Rom , 刷机
等有时间把我的Desire刷一下,找了几篇desire的rom刷机资料,要好好感谢一下机锋网:)
http://www.androidin.net/bbs/viewthread.php?tid=120012&highlight=desire
http://www.androidin.net/bbs/android-102658-1-1.html
转自:http://www.androidin.net/bbs/viewthread.php?tid=15742&extra=&page=1
很好的一篇介绍Android G1、G2手机刷ROM的教程,很详细。
Keywords:hibernate.hbm2ddl.auto update oracle
在Oracle数据库的环境下,采用Hibernate作为ORM,同时希望程序启动时,自动创建表,采用
<prop key="hibernate.hbm2ddl.auto">update</prop>
可能会出现无法自动创建表的情况。
经过分析,Oracle数据库与Mysql的差别很大,Oracle数据库中,一个数据库下可以有多个表空间,多个用户可以有不同的表空间,如果用户A的表空间中已经存在table1,则使用如上方式在用户B的表空间再自动创 ...
转自http://www.iteye.com/topic/186068
在没有使用Spring提供的Open Session In View情况下,因需要在service(or
Dao)层里把session关闭,所以lazy loading 为true的话,要在应用层内把关系集合都初始化,如
company.getEmployees(),否则Hibernate抛session already closed Exception;
Open Session In View提供了一种简便的方法,较好地解决了lazy loading问题.
它有两种配 ...
Keywords:spring2.0,annotatedPackages
最近在做多数据库支持访问,使用spring的配置方式,在
junit下测试没有问题,但是启动平台就加载不到实体jar包,spring配置文件如下:
<bean id="sessionFactory" class="org.springframework.or ...
转自http://fhjxp.iteye.com/blog/124978
keywords:事务隔离,事务传播
事务的传播行为和隔离级别
[transaction behavior and isolated level]
Spring中事务的定义:
一、Propagation :
key属性确定代理应该给哪个方法增加事务行为。这样的属性最重要的部份是传播行为。有以下选项可供使用:
PROPAGATION_REQUIRED--支持当前事务,如果当前没有事务,就新建一个事务。这是最常见的选择。
PROPAGATION_SUPPORTS--支持当前事务,如果当 ...
Keywords:Gmail,JavaMail,pop
使用Gmail邮箱,通过java mail api获取邮件发现获取不到整个邮箱中的所有邮件。
起初以为Java mail pop3获取邮件的代码有问题,但使用outlook2007、thunderbird等邮件客户端进行接收后,仍然收不到邮箱中的所有邮件。所以问题出在Gmail上。
经过查找资料发现,Gmail的设置会影响到接收邮件,参考资料如下:
https://mail.google.com/support/bin/answer.py?hl=cn&answer=13291
但是经过配置,还是无法 ...
转自:http://hi.baidu.com/%E6%E4%D5%BE%B7%E7%BE%B0/blog/item/60c65bc4c2ff7dcd39db49b1.html
在做一个小网站的时候,写了一个通过servlet实现文件下载功能的页面。当
我点击超级练级,弹出下载对话框,点击保存正常下载,不会出现任何问题,当我我点击取消,服务器端就出现如下提示:
ClientAbortException: java.net.SocketException: Connection reset by
peer: socket write error
at
org.apa ...
2009
-
04
-
10
JPA继承详解(转)
因为关系数据库的表之间不存在继承关系,Entity 提供三种基本的继承映射策略:
每个类分层结构一张表(table per class hierarchy)
每个子类一张表(table per subclass)
每个具体类一张表(table per concrete class)
一、每个类分层结构一张表(table per class hierarchy)
这种映射方式只需为基类创建一个表即可。在表中不仅提供基类所有属性对应的字段,还要提供所有子类属性对应的字段,此外还需要一个字段用于区 ...
转自:http://www.designcss.org/web_read.php?blogid=400&PHPSESSID=e19deffb5f3b4f9558d6c8a55101d499
HTML 的空白符处理规则
HTML 中的“空白符”包括空格 (space)、制表符 (tab)、换行符 (CR/LF) 三种。
我们知道,在默认情况
下,HTML 源码中的空白符均被显示为空格,并且连续的多个空白符会被视为一个,或者说,连续的多个空白符会被合并。
然而在有些时候,
我们希望 HTML 源码中的多个连续空格在网页浏览器中可以真实地呈现,或者需要源码中的换行符能起 ...
Eclipse安装插件 No repository found containing问题解决方法
最近使用eclipse的更新方式安装插件时,出现了No repository found containing错误。通过以下方式解决:
1、 进入help->software updates
2、 点击manage sites
3、 Remove掉所有的已有站点
4、 返回到software updates and add-ons页面,重新创建站点并update