原创博文
xphwv
这个作者很懒,什么都没留下…
展开
-
MyEclipse Web项目导入Eclipse(so esay)
点击项目右键—>properties—>project facets ;修改Java的versiosn (版本根据需要选择)选中dynamic web module (版本根据需要选择)运行服务器runtimes (根据需要选择)然后点击further configuration available将信息修改然后ok—>ok就ok了刷新项目发布,通常情况下...2013-03-22 10:40:37 · 79 阅读 · 0 评论 -
MyEclipse Web项目导入Eclipse
.core.builder</name> <arguments></arguments> </buildCommand> <buildCommand> <name>org.eclipse.wst.validation.validationbuilder</name> <arg原创 2013-01-29 15:14:20 · 63 阅读 · 0 评论 -
MyEclipse Web项目导入Eclipse(so esay)
需要选择)然后点击further configuration available将信息修改然后ok—>ok就ok了刷新项目发布,通常情况下没问题,如有问题参考博客中另外一篇进行修改即可。2013-03-22 10:40:37 · 109 阅读 · 0 评论 -
Merge into 详细介绍
2013-04-20 14:36:56 · 82 阅读 · 0 评论 -
oracle的一些函数
2013-04-20 17:09:12 · 68 阅读 · 0 评论 -
oracle数据备份
2013-04-22 17:50:06 · 80 阅读 · 0 评论 -
js命名空间(解决不同js lib冲突问题)
_NS){ var nsArray = wk_NS.split('.'); var sEval = ""; var sNS = ""; for (var i = 0; i < nsArray.length; i++) { if (i != 0) sNS += "."; sNS += nsArray[i]; sEval += &q2013-05-16 16:57:14 · 88 阅读 · 0 评论 -
tomcat 修改容器编码
onnectionTimeout="20000" redirectPort="8443" URIEncoding="UTF-8"/> 添加URIEncoding="UTF-8"如此配置即可.2013-05-30 10:28:45 · 112 阅读 · 0 评论 -
jenkins+maven+svn+tomcat 自动化部署构建配置
或者其他web容器中jenkins发布后就是普通web项目(http://localhost/jenkins/),登录进入首页。 1、进入“系统管理”点击“系统设置” 配置jdk、maven如下图,然后保存 2、新建job,如下图 3、配置svn 4、配置原创 2013-06-07 11:06:24 · 76 阅读 · 0 评论 -
java RMI
。可以用此方法调用的任何对象必须实现该远程接口。调用这样一个对象时,其参数为 "marshalled" 并将其从本地虚拟机发送到远程虚拟机(该远程虚拟机的参数为 "unmarshalled")上。该方法终止时,将编组来自远程机的结果并将结果发送到调用方的虚拟机。如果方法调用导致抛出异常,则该异常将指示给调用方。 RMI、Servlet、webservice区别(摘自http://blog.csdn.net/linwei_1029/article/detai原创 2013-06-14 10:37:00 · 71 阅读 · 0 评论 -
springmvc 拦截js、css、image解决
am-name>contextConfigLocation</param-name> <param-value>classpath*:dispatcher-servlet.xml</param-value> </init-param> <load-on-startup>1</load-on-startup>2013-11-08 16:26:42 · 80 阅读 · 0 评论 -
CRT 登陆跳板机进去hive无法回退
原创 2016-01-22 15:50:41 · 275 阅读 · 0 评论 -
多台服务器通过端口统计调用方
2016-01-23 17:43:19 · 101 阅读 · 0 评论 -
Linux下排查JVM的CPU偏高问题
-mp 15301 -o THREAD,tid,time|sort -rn |more 查询该进程下所有线程,倒叙排列查找CPU占有率最高的线程; 3、printf "%x\n"16226 将tid 转化为16进制格式; 4、jstack 15301 |egrep '3f62|419c|41cd' -C10|more 通过堆栈定位相关代码。 由此可知晓:LinkedTransferQueue队列有问题了,具体原因细看代码。2016-06-16 15:30:10 · 158 阅读 · 0 评论 -
服务器及集群治理建议
原创 2016-06-16 15:42:51 · 193 阅读 · 0 评论 -
前端(css\js\image)等版本控制处理方案
器(nginx、cdn等)。问题:1、资源版本控制2、原创 2016-06-21 18:03:10 · 420 阅读 · 0 评论 -
Mac JD-GUI 异常退出,意外停止
fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"2017-09-28 15:36:32 · 319 阅读 · 0 评论 -
web项目加解密
c byte[] encrypt(byte[] data, String key) throws Exception { Key k = toKey(Base64.decode(key)); byte[] raw = k.getEncoded(); SecretKeySpec secretKeySpec = new SecretKeySpec(raw, ALGORITHM); Cipher cipher = Cipher.getInstance(ALGORITHM); ciph2013-01-29 14:54:57 · 110 阅读 · 0 评论 -
oracle游标(返回多条数据)分页
原创 2012-12-13 15:06:54 · 92 阅读 · 0 评论 -
Merge into 详细介绍
MERGE语句是 oracle 9i 新增的语法,用来合并 UPDATE 和 INSERT 语句。通过MERGE语句,根据一张表或子查询的连接条件对另外一张表进行查询,连接条件匹配上的进行UPDATE,无法匹配的执行INSERT。这个语法仅需要一次全表扫描就完成了全部工作,执行效率要高于INSERT+UPDATE。 create table test1(eid number(...2013-04-20 14:36:56 · 69 阅读 · 0 评论 -
oracle的一些函数
select initcap('hello word ') from dual; Hello Word 首字母大写Select concat('a','b') from dual; ab 等价与 'a'||'b'Select nvl(a,b) from dual;当a等于''或者null 时返回b等价函数:Nvl2(a,b,c)当a为null时...2013-04-20 17:09:12 · 73 阅读 · 0 评论 -
oracle数据备份
exp/imp备份exp userName/password@sid full=y file=fileName.dmpimp wlkp/wlkp full=y fromuser=wlkp file=d:/filename_20110323.dmpSQL Loader2013-04-22 17:50:06 · 63 阅读 · 0 评论 -
js命名空间(解决不同js lib冲突问题)
//声明一个全局对象Namespace,用来注册命名空间Namespace = new Object();// 全局对象仅仅存在register函数,参数为名称空间全路径Namespace.register = function(wk_NS){ var nsArray = wk_NS.split('.'); var sEval = ""; var s...2013-05-16 16:57:14 · 122 阅读 · 0 评论 -
tomcat 修改容器编码
启动hudson、jenkins等提示 Your container doesn't use UTF-8 to decode URLs。。。。在tomcat\conf\server.xml文件中找到<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" ...2013-05-30 10:28:45 · 140 阅读 · 0 评论 -
oracle游标(返回多条数据)分页
create or replace package test_mypackage1 as--声明类型,并引用游标type cursorType is ref cursor; --声明存储过程,两个输入参数,一个输出参数,输出游标类型数据 procedure prcGetGlobalAddress(pos1 integer, --...原创 2012-12-13 15:06:54 · 161 阅读 · 0 评论 -
jenkins+maven+svn+tomcat 自动化部署构建配置
前置条件:配置tomcat、maven、jdk的环境变量本文以jenkins为例(hudosn是jenkins的前身,配置方式类似、需要自行安装)将下载好的jenkins、hudson放入tomcat或者其他web容器中jenkins发布后就是普通web项目(http://localhost/jenkins/),登录进入首页。 1、进入“系统管理”点击“系统设置” 配置jd...原创 2013-06-07 11:06:24 · 95 阅读 · 0 评论 -
java RMI
RMI是什么?RMI 指的是远程方法调用 (Remote Method Invocation)。它是一种机制,能够让在某个 Java 虚拟机上的对象调用另一个 Java 虚拟机中的对象上的方法。可以用此方法调用的任何对象必须实现该远程接口。调用这样一个对象时,其参数为 "marshalled" 并将其从本地虚拟机发送到远程虚拟机(该远程虚拟机的参数为 "unmarshalled")上。该方...原创 2013-06-14 10:37:00 · 80 阅读 · 0 评论 -
springmvc 拦截js、css、image解决
<servlet> <servlet-name>dispatcher</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> <init-param> <par...2013-11-08 16:26:42 · 160 阅读 · 0 评论 -
web项目加解密
环境:tomcat6.X+struts2.X+MyIbatis+Spring3.x加密:使用AES加密,将文件的字节码读取,对字节码进行加密后替换源文件/** * * 字节加密 */ public static byte[] encrypt(byte[] data, String key) throws Exception { Key k = toKey(...2013-01-29 14:54:57 · 221 阅读 · 0 评论 -
MyEclipse Web项目导入Eclipse
环境:Myeclipse9.0+tomcat6.X+J2EE51、在.project的<natures></natures>中加入 <!-- start --> <buildCommand> <name>org.eclipse.wst.common.project.facet.core.builder</n...原创 2013-01-29 15:14:20 · 137 阅读 · 0 评论 -
Linux下排查JVM的CPU偏高问题
问题描述:近期发现生产环境一组服务器CPU突然飙高,排除死循环及CPU密集型可能性。解决过程:1、top (top -H)查询CPU占用率较高的进程; 2、ps -mp 15301 -o THREAD,tid,time|sort -rn |more 查询该进程下所有线程,倒叙排列查找CPU占有率最高的线程; 3、printf "%x\n"16226 将tid 转化为16进制格式;...2016-06-16 15:30:10 · 219 阅读 · 0 评论 -
CRT 登陆跳板机进去hive无法回退
CRT 登陆跳板机进去hive无法回退,字符编码问题,如图即可解决!原创 2016-01-22 15:50:41 · 351 阅读 · 0 评论 -
多台服务器通过端口统计调用方
工作需求:部署了一台服务,想知道是否有客户端在调用?netstat -anp|grep 16067 工作需求:有十台服务器,想统计16067这端口的调用方有哪些? ssh免密码登录:ssh-keygen #!/bin/ships=(10.10.100.100 10.10.100.100 10.10.100.100 10.10.100.100)echo $ipsec...2016-01-23 17:43:19 · 111 阅读 · 0 评论 -
Mac polysh无法安装
无法安装configure: error: --with-ssl=openssl was given, but SSL is not available. 安装homebrewcd /usr/bin/rubyruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/instal...2017-09-28 15:33:27 · 297 阅读 · 0 评论 -
Mac JD-GUI 异常退出,意外停止
网上下载安装包无法使用,提示意外停止等。使用 brew 进行安装:brew cask install jd-gui如果没有 homebrew 的话 ,进行安装:/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" ...2017-09-28 15:36:32 · 264 阅读 · 0 评论 -
Mac polysh无法安装
master/install)" 安装libressl brew install wget --with-libressl 安装命令如下:wget wget http://guichaz.free.fr/polysh/files/polysh-0.4.tar.gztar -zxvf polysh-0.4.tar.gzcd polysh-0.4sudo python setup.py install即可安装成功,安装成功 。命令:/usr/bin/polysh2017-09-28 15:33:27 · 274 阅读 · 0 评论