Java中List,Set,数组的互相转换
ObjectMessage serialization security was the issue. ObjectMessage objects depend on Java serialization of marshal/unmarshal object payload. This process is generally considered ...
说明: 操作系统:CentOS Mongodb安装目录:/usr/local/mongodb Mongodb数据库存放目录:/home/data/mongodb/mongodb_data Mongodb日志存放目录:/home/data/mongodb/mongodb_log 实现目的:...
学过Maven的人,都知道用MyEclipse的Maven插件生成一个项目骨架,比如maven-archetype-quickstart,这个原型就是最常用的之一。 刚开始使用骨架的时候,感觉很好,减少了重复劳动,提高了开发...
###1 生成密钥对 OpenSSH 提供了ssh-keygen用于生成密钥对,不加任何参数调用即可: % ssh-keygen Generating public/private rsa key pair. Enter file in which to save the key (/home/xi...
在Linux下面部署应用的时候,有时候会遇上Socket/File: Can’t open so many files的问题;这个值也会影响服务器的最大并发数,其实Linux是有文件句柄限制的,而且Linux默认不是很高,一般都...
PS:说实话,在写这篇帖子之前,我也没用过EAR,因此该贴仅是记录学习过程用~有什么不对的地方,或者欠缺的,还请各位看官斧正,先谢过各位了~~ 一、基于传统WebProject方式 在eclipse中,右键...
架构师,这个title就和总监之类的title一样,已经彻底被用烂了,但在一个软件产品的生命周期中,架构师是实实在在的一个极度重要的角色,这篇文章就来讲讲我觉得的架构师的画像,到底具备什么...
win2008远程桌面端口默认是用的是3389端口,但是由于安全考虑,经常我们安装好系统后一般都会考虑把原来的3389端口更改为另外的端口。 本文以改为端口为25608商品为例,讲解一下具体操作过程...
今天在windows server 2012上安装了一个oracle 11g的数据库,但是安装 完成以后发现在我的机器上访问数据库出现错误,ora-12541:TNS:无监听程序。 后来查询了很多资料,加上借鉴博客园师兄的...
下午,一个同事从公司借的笔记本上面的Oracle数据库出现连接不上的问题,一直报: ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务 从字面判断是监听器的错误,于是重新配置了监...
描述:监听和服务都正常启动了,但是远程连接的时候会有这种错误 ORA-28547:连接服务器失败,可能是Oracle Net管理错误 解决办法: listener.ora 文件中 DEFAULT_SERVICE_LISTENER= (ORCL) S...
由于mysql存在多种数据库备份方式,而且各有利弊,对于我们初学者来说,选择合适的备份方式确实有些困难。个人觉得,首先要基于公司的需求,考 虑能够容忍丢失多少数据、花多少人力时间成本等,这是我们制定备份方案的依据,同时制定出来的方案要可执行,要执行,不能把方案当作纸上谈兵。下面我把我 们实际的备份方案整理出来供大家参考交流。作为数据安全的一个重要内容——数据备份的重要性却往往被人们所忽视。只要发生
条件是:这样一种实际情况是,就一台服务器,当公网的IP地址也只有一个。应用是:不同的域名访问后访问相对应的不同的程序。举个例子来说如下:有一个域名叫www.yuming.com另一个一名叫bbs.yuming.com曾经想过部署多个tomcat,然后用不同的端口来对应不用的域名。这样是很不好的,不可能指望用户去记住输入端口号(不是默认的80)。例如:www.yuming.com, &
随着网络的日益普及,网上银行以及电子商务的广泛应用,网络支付在提高支付效率的同时,安全性始终是各参与方密切关注的一个方面。 欧央行在其《互联网支付安全建议》中强调,当前监管者、立法者、支付服务提供者以及社会公众的感觉是,通过互联网进行支付,遭受欺诈的概率要高于传统支付方式。实际上,国内社会公众也普遍存在着网络支付受欺诈概率比较高的观点。但从我们调查的实际数据来看,消费者的主观感受
近来一些人频频在博客里炫耀说黑了某某门户网站,发现了某某大站的漏洞,竟然还要收取发现漏洞的费用,仔细瞧了一瞧,全是一片噼里啪啦alert消息框的截图,只是简单的触发了XSS,心痒难耐,于是写了这篇拙文道出我对跨站脚本漏洞原理的一些理解。 如果你还不知道什么是XSS,我来帮助解释一下,XSS的全称是Cross Site in
最近的项目测试中,一个同事机器装的是IE8,当打开2个IE8窗口并以2个不同用户身份分别登录后,之前登录的用户页面会在第二个用户登录以后刷新成第二个用户信息页面。但是在我的本机(IE6)是好的,并未发现类似问题。 我查了整个项目中session设置的地方,并未发现问题。最后分析是session被浏览器共享了,于是网上查了IE8和IE7的区别:  
第1个异常是java.net.BindException:Address already in use: JVM_Bind。该异常发生在服务器端进行new ServerSocket(port)(port是一个0,65536的整型值)操作时。异常的原因是以为与port一样的一个端口已经被启动,并进行监 听。此时用netstat –an命令,可以看到一个Listending状态的端口。只需要
性能调优之操作系统的调整(loadrunner) 操作系统调整的基本概念:合适的操作系统调整通过防止错误条件的发生而能改善系统的性能。操作系统的错误经常降低了系统的性能。最经常出现的错误是TCP相关的参数,这些参数经常会使操作系统产生如下的错误:调在调用close_wait之后不能释放旧的socket。通常的错误提示是服务器端有“connection refus
一、概述 SUN 的JDK中的几个工具,非常好用。秉承着有免费,不用商用的原则。以下简单介绍一下这几种工具。(注:本文章下的所有工具都存在JDK5.0以上版本的工具集里,同javac一样,不须特意安装) 。 &n
在使用Properties来创建BasicDataSource时,有很多参数可以设置,比较重要的还有: testOnBorrow、 testOnReturn、testWhileIdle,他们的意思是当是取得连接、返回连接或连接空闲时是否进行有效性 验证(即是否还和数据库连通的),默认都为false。所以当数据库连接因为某种原因断掉后,再从连接池中取得的连接,实际上可能是无效的连接了,所以,
org.apache.tomcat.util.threads.ThreadPool logFull 严重: All threads (150) are currently busy, waiting. Increase maxThreads (150) or check the servlet status 重新启动服务器之后,问题依然存在。 分析得出以下可能情况 1.连接数达到了150的最大上限
虽然线程池能大大提高服务器的并发性能,但使用它也会存在一定风险。与所有多线程应用程序一样,用线程池构建的应用程序容易产生各种并发问题,如对共享资 源的竞争和死锁。此外,如果线程池本身的实现不健壮,或者没有合理地使用线程池,还容易导致与线程池有关的死锁、系统资源不足和线程泄漏等问题。 1.死锁 &nbs
各位JAVA爱好者在使用ant时可能会遇到与eclipse集成使用的问题。在单独运行时,<javac>任务使用的是JDK的编译器,他的速度慢而且不能在eclipse中调试。我推荐使用eclipse自带的编译器。使用方法如下: 右键点击工程,新建一个build.xml文件,输入类似以下内容: <?
当前任何版本的Oracle客户端在任何版本的WINDOWS7上都无法正常完成安装。主要是因为Oracle安装的先决条件里操作系统版本不符合,但是这个问题可以修改refhost.xml(位于Oracle 10G\database\stage\prereq\db下)解决,具体是在refhost.xml中添加 <!--Microsoft Windows
1,登录后默认自动选中My Objects 默认情况下,PLSQL Developer登录后,Brower里会选择All objects,如果你登录的用户是dba,要展开tables目录,正常情况都需要Wait几秒钟,而选择My Objects后响应速率则是以毫秒计算的。 设置方法:Tools菜单--Brower Folders,会打开Brower Folders的定单窗口,把&ldq
转载自:://msdn.microsoft.com/en-us/library/ff754352%28v=VS.92%29.aspx Windows Phone This topic describes the keyboard mapping in the Windows Phone Emulator and how to use the k
大家都知道,用PL/SQL连接Oracle,是需要安装Oracle客户端软件的。有没要想过不安装Oracle客户端直接连接Oracle呢? 利用Oracle提供的Instant Client Package 只需要在Oracle下载一个叫Instant Client Packag
目标明确、能干果断、公平公正、勇担责任、利益共享
volatile 影响编译器编译的结果,指出,volatile 变量是随时可能发生变化的,与volatile变量有关的运算,不要进行编译优化,以免出错,(VC++ 在产生release版可执行码时会进行编译优化,加volatile关键字的变量有关的运算,将不进行编译优化。)。 例如: volatile int i=10; int j = i; ... int k = i; volatile 告
Copyright © 2005-2023 51CTO.COM 版权所有 京ICP证060544号