- 浏览: 25187 次
- 性别:
- 来自: 广州
最新评论
文章列表
TNS:listener does not currently know of SID given in connect descriptor
修改:SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExtProc)
(ORACLE_HOME = /app/oracle/oracle/product/10.2.0/db_1)
(PROGRAM = extproc)
)
(SID_DESC =
(GLOBAL_DBNAME = ORCL) ...
怎么查看端口占用情况?
- 博客分类:
- windows
开始--运行--cmd 进入命令提示符 输入netstat -ano 即可看到所有连接的PID 之后在任务管理器中找到这个PID所对应的程序如果任务管理器中没有PID这一项,可以在任务管理器中选"查看"-"选择列"
经常,我们在启动应用的时候发现系统需要的端口被别的程序占用,如何知道谁占有了我们需要的端口,很多人都比较头疼,下面就介绍一种非常简单的方法,希望对大家有用
假如我们需要确定谁占用了我们的9050端口
1、Windows平台
在windows命令行窗口下执行:
C:\>netstat -aon|findstr &qu ...
配置jvisualvm 监控
- 博客分类:
- java vm
在java jdk bin目录下运行jvisualvm.exe不能找到当前tomcat时,
1、下检测一下tomcat所在磁盘是否是NTFS格式,如果不是,用命令装换。
2、在eclipse 的tomcate->JVM Settings 下配置参数-XX:+PerfBypassFileSystemCheck
今天遇到了一个问题一直报c3p0连接不了数据库。
在这里总结一下今天遇到问题的解决方案。
1、连接sql2005报驱动版本问题。得下一个sqljdbc4.jar包。
2、数据源配置
<bean id="dataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource">
<property name="driverClass" value="com.microsoft.sqlserver.jdbc.SQLServerDriver"/>
& ...
springMVC配置
- 博客分类:
- spring
spring mvc 配置有两种:
1、直接配置并启动改文件。
<servlet>
<servlet-name>springmvc</servlet-name>
<servlet-class>
org.springframework.web.servlet.DispatcherServlet
</servlet-class>
<init-param>
<param-name>contextConfigLocation</param-name>
&l ...
javascript 转换数字千分符
- 博客分类:
- javascript
var $=function(){
return document.getElementById(arguments[0]);
}
function get(){
var val=$('val').value;
if(val!=''&&!isNaN(val)){
re=/(\d{1,3})(?=(\d{3})+(?:$|\.))/g;
n=val.replace(re,"$1,");
...
java底层封装数据树并导出json绑定easyui tree
pojo类
public class Catalog {
private String catalogId;
private String catalogName;
private String parentId;
private Date create;
public String getCatalogId() {
return catalogId;
}
public void setCatalogId(String catalogId) {
this.catalogId = catalogId;
...
通过java反射简单实现ognl原理
- 博客分类:
- ognl
/* * 模拟实现ognl表达式 */public class MyOgnlValue {
// =========用迭代的方式解决多参数问题========================// public static Object getValue(String exp, MyContext root) throws Exception { if (exp == null || exp.length() == 0) { throw new Exception("表达式为空!"); }
String[] express = exp.split(&quo ...
第一步下载apache cxf 地址: http://archive.apache.org/dist/cxf/
第二步建立工程项目
第三步导入cxf 所需工程包如下图(我所用的是cxf2.4.2)
创建接口
实现类
服务类
启动服务
表示启动成功
在ie地址栏输入http://localhost:8080/Webservice/helloWorldService?wsdl
就可以看到自己发布的webservice了
调用自己发布的webservice
编写client类
import org.apache.cxf.inter ...
1、下载tomcatPluginV33.zip解压复制到myeclipse安装目录下dropins文件夹中。
2、com.sysdeo.eclipse.tomcat_3.3.0
下的
DevLoader.zip
复制到
[TOMCAT_HOME]/lib
下,并将后缀改成
jar。
3、
右键点击
[project],
选择
properties
→
tomcat,
选择
”General”
选项卡a.
勾选选项
"is a tomcat project"。
4、在
context name
...
sqlserver2005 分页优化
- 博客分类:
- sqlserver
有同学强调我对sql server的分页不了解,在mssql 2000之前只能通过top进行分页。我没有说top分页不对,我是说在hibernate的sql server方言里面,针对sql server 的top分页是不对的。至少在我使用的版本里是不对的。而且有很多同学也遇到和我类似的问题。请大家打开hibernate的showsql,看看生成的sql 语句再来判断正确还是错误,谢谢! 提到Hibernate,好多人都用“垃圾”,“效率太低”这样的字眼评价。其实任何一个框架的产生都是有原因的,这些为企业级开发产生的框架最初只是为了简化开发,或许会有一些影响性能的地方。但是通过配置和巧妙的办法, ...
spring3.0.6 aop 配置
- 博客分类:
- spring
导入spring3.0 所有jar外再加5个包
1.aopalliance-1.0.jar
2.aspectjrt.jar
3.aspectjweaver.jar
4.cglib-nodep-2.1_3.jar
5.commons-logging-1.0.4.jar
applicationContext.xml配置
<aop:config proxy-target-class="true"> <aop:aspect id="aspectlog" ref="log"> ...
load:不会马上发出查询语句,因为load支持lazy(延迟加载/懒加载)。lazy是当真正使用这个对象的时候,再创建,对
于hibernate来说才真正的发出查询语句,主要是为了提高性能,lazy是hibernate中非常重要的特性。
hibernate的lazy是采用代理对象实现,代理对象主要采用CGLIB库生成的,而不是JDK动态代理,因为JDK的动态代
理只能对实现了接口的类生成代理,CGLIB可以对类生成代理,它采用的是继承方式。
查询不存在时抛ObjectNotFoundException;
...
hibernate 有三种状态 1.Transient 2. Persistent 3. Detached
Transient 状态:当创建一个新对象时。
Persistent 状态:当对象数据保持在session缓冲区事。
persistent状态的对象,当对象的属性发生改变时候hibernate在清除缓存(脏数据检查)的时候,会和数据库同步。
Detached 状态:清除缓存的时候。
...