- 博客(24)
- 资源 (6)
- 问答 (2)
- 收藏
- 关注
原创 把maven 的web工程部署到远程的tomcat上
以下是我搭建的第一个maven web工程,在eclipse里本地开发环境能正常的跑,有一天,同事叫我部署他的一个maven web工程到远程服务器上,本以为像动态web工程一样,右键工程export成war包,直接扔到tomcat的webapps下即可。可是,另我们都失望的,程序跑起来了,也不报错,访问就是出现404错误!以下是我本人整理的资料,希望日后能让各位新手少踩坑!!1:构建maven w
2017-11-24 10:26:56 1018
原创 Maven build的错误解决
在搭建第一个Web工程的maven helloworld工程时,build的时候出现如下错误:[INFO] Scanning for projects...[INFO] ------------------------------------------------------------------------[INFO] BUILD FAILURE[INFO] --------------
2017-11-24 09:29:49 7469 2
原创 删除oracle数据库的所有表
第一步:查看当前用户的缺省表空间 SQL>select username,default_tablespace from user_users;查询得到的信息主要用于再次使用相同的表空间。删除的原理是先删除用户,再次创建用户。drop user munici cascade;create user munici profile default identified by munici defau
2017-11-23 19:26:18 3877
转载 关于表空间、Schema和用户
数据库这个柜子 解释数据库、表空间、数据文件、表、数据的最好办法就是想象一个装满东西的柜子。 从物理方面来讲:数据库是柜子,柜中的抽屉是表空间,抽屉中的文件夹是数据文件,文件夹中的纸是表,写在纸上的信息就是数据。 从对象方面来讲:数据库是柜子,柜中的抽屉是Schema,抽屉中直接就是各种纸,这些纸就是表,写在纸上的信息就是数据。 如果从作为数据库实例和表之间的一层这个概念上面讲,Sche
2017-11-23 11:31:40 419
原创 Oracle 删除用户和表空间
Oracle 使用时间长了, 新增了许多user 和tablespace. 需要清理一下 对于单个user和tablespace 来说, 可以使用如下命令来完成。 步骤一: 删除userdrop user ×× cascade说明: 删除了user,只是删除了该user下的schema objects,是不会删除相应的tablespace的。 步骤二: 删除tablespaceDROP T
2017-11-23 11:23:52 327
转载 Linux netstat命令详解
简介Netstat 命令用于显示各种网络相关信息,如网络连接,路由表,接口状态 (Interface Statistics),masquerade 连接,多播成员 (Multicast Memberships) 等等。输出信息含义 执行netstat后,其输出结果为Active Internet connections (w/o servers)Proto Recv-Q Send-Q Local
2017-11-23 09:25:10 298
原创 JSON Key大写转小写(同理,小写转大写也可以)
package com.zhdw.webservice.util;import java.util.Iterator;import net.sf.json.JSONArray;import net.sf.json.JSONObject; /* * json格式key转小写 * * */public class JsonToLower { public static void
2017-11-20 16:31:03 6791
原创 Oracle PL/SQL 循环控制语句
/*分别使用while循环,loop循环,和for循环输出1-10*/set serveroutput ondeclare pnum number :=1;begin --while循环 while pnum<=10 loop dbms_output.put_line(pnum); pnum:=pnum+1; end loop; pnum:=1;--重新赋值
2017-11-15 15:46:31 475
原创 oracle接收键盘输入
需求:判断用户从键盘输入的数字 功能要点:1、如何使用if语句 2、如何接收键盘输入的值 注意点:1、语法要求的掌握 2、elsif跟其他编程语言的坑 3、例外的处理实验PL/SQL程序:set serveroutput onaccept num prompt '请输入一个数字';declare pnum number :=#begin if pnum=1 then dbm
2017-11-15 15:31:35 6912
转载 JS汉字转拼音
<script type="text/javascript">var PinYin = { "a" : "\u554a\u963f\u9515", "ai" : "\u57c3\u6328\u54ce\u5509\u54c0\u7691\u764c\u853c\u77ee\u827e\u788d\u7231\u9698\u8bf6\u6371\u55f3\u55cc\u5ad2\u7477\u66
2017-11-15 15:17:55 5761
原创 Easyui comobox 下拉框必填校验
前台html 代码:<select id="compere_id" name="compere_id" class="easyui-combobox" style="width:80%" required="true" validType="selectValueRequired['#compere_id']" data-options="editable:false,p
2017-11-14 15:30:00 7923
转载 清除陷入CLOSE_WAIT的进程
清除陷入CLOSE_WAIT的进程,而不清除父进程的方法,理论上来说是可行的,但是有可能引起相关组件不能正确显示状态数据。比如,使用Apache+mod_jk的情况,杀掉相应进程后,mod_jk的状态监控不能正确显示当前Apache和Tomcat之间的连接数。 具体做法,就是先用netstat命令列出在CLOSE_WAIT的进程号,然后杀掉这些进程。可以用一条命令完成。netstat -nap |
2017-11-13 14:04:59 3461
原创 tomcat遇到断开的管道问题,一直还没查到问题
一直弄前后台的自己,对运维这一块不是很熟悉,只是远程到服务器上做一些项目部署的工作,一些linux环境,tomcat性能优化,JVM调优,网络通信等等还不是很熟悉。近些天遇到了一个断开的管道问题。日志如下: 网上查找了相关资料,找了些博客看了看,说是连接的问题。执行了相关命令查询当前的连接信息。netstat -n | awk '/^tcp/ {++state[$NF]} END {for(key
2017-11-13 10:02:57 6874
原创 JSTL中c:forEach循环里的值的substr操作及对String操作的常用API
<c:forEach items="${dataList}" var="item" varStatus="itemStatus">${fn:substring(item.STORE_NAME,0,8)}...</c:forEach>截取前面8个字符,后面的用点号代替,网上有用css样式实现的,但在跨浏览器方面有问题.JSTL对String的常用操作API*截取一定长度字符串*******/ 在
2017-11-08 10:50:50 762
原创 ORACLE WITH AS 用法
语法:with tempName as (select ....)select ...例:现在要从1-19中得到11-14。一般的sql如下:select * from( --模拟生一个20行的数据 SELECT LEVEL AS lv FROM DUAL CONNECT BY LEVEL < 20
2017-11-08 09:00:52 3885
原创 Oracle 查询类似 select top 的用法
Oraclet 没有像sql server所支持的top语法,不过可通过rownum控制。rownum没有所谓的小于,只有大于。–查询前10条数据select * from MID_EHR_STAFF where rownum<10;–查询第5~10条的记录,minus(减)select * from MID_EHR_STAFF where rownum<10 minus select * from
2017-11-08 08:50:20 10733
原创 Oracle排序nulls last,nulls first ,nvl,case
1、缺省处理Oracle在Order by 时缺省认为null是最大值,所以如果是ASC升序则排在最后,DESC降序则排在最前2、使用nvl函数nvl函数可以将输入参数为空时转换为一特定值,如 nvl(employee_name,’张三’)表示当employee_name为空时则返回’张三’,如果不为空则返回employee_name 通过这个函数可以定制null的排序位置。3、使用decode
2017-11-07 20:15:36 483
原创 在动态插入Easyui datebox控件时,使用$.parser.parse()手工渲染时,解决日期控件原有的值被清除问题
在使用Easyui做前台页面时,很多时候需要应用到动态插入和删除DOM操作。如下,是我项目中任务系统中,添加任务时需要添加多个阶段描述,我使用的是Jquery操作DOM的。但是发现了一个问题,刚开始的时候没有使用.parser.parse()进行渲染时,新添加的easyui控件样式完全显示不出来,包括像placeholder这样的提示都没有。查阅相关资料知道.parser.parse()进行渲染时,
2017-11-07 09:17:39 2276
原创 jQuery炫丽星空3d旋转星空
该特效也是在Jquery插件库中找到的,感觉效果不错,说不定以后项目中要有绚丽的星空背景,拿来即用,收藏了下。网上下载地址:http://www.jq22.com/jquery-info16294下载解压后的目录结构index.html页面代码:<!doctype html><html lang="zh"><head> <meta charset="UTF-8"> <meta h
2017-11-03 13:44:21 3033
原创 黑洞效果的粒子背景效果
下载jquery的canvas粒子插件。下载解压后,可以看到插件的文件比较少。前台展示页面代码:<!DOCTYPE html><html><head> <title></title> <link rel="stylesheet" type="text/css" href="css/crowd.css"></head><body>&
2017-11-02 21:41:21 1805 2
原创 JSON转换出现错误:net.sf.json.JSONException: Unterminated string at character 38 of
在项目中使用了文本编辑器,在做添加和修改操作时,经常会把各个输入表单域的值组装成json,然后使用ajax进行form表单提交。而文本编辑器提交的值是html标签的格式:如下:<p style="font-size:20px;">你好, </p>在提交到服务器使用JSONObject.fromObject(param)时会报net.sf.json.JSONException: Unterm
2017-11-02 20:09:16 3075
原创 让所有浏览器支持HTML5 video视频标签
方法很简单,只要调用一段js,就可以让主流浏览器实现video标签的视频播放。使用方法: 要想让主流浏览器都支持HTML5标签,使用非常简单,只要链接一个js文件就可以了。所以,只要您的页面上(头部或底部)有这么段代码:<script src="http://html5media.googlecode.com/svn/trunk/src/html5media.min.js"></script>对于
2017-11-01 20:08:01 2980
原创 Js 校验“JSON”串格式aa:11;bb:22;
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Document</title></head><body> <script type="text/javascript"> var pattern = /^([^:\s;]+:-?\d+;)+$/mg; console
2017-11-01 16:20:24 794
原创 WebUpload 视频上传,支持多视频上传
在项目中使用了WebUpload视频上传,由于对WebUpload的配置参数上不是很了解,走了不少弯路,以下是整理出来的代码。 前台jsp页面只有通过iframe引入该文件即可。file_uploadMutil.jsp页面<%@page import="com.jfinal.kit.PropKit"%><%@ page language="java" import="java.util.*" p
2017-11-01 14:30:57 1201
nacos2.2.1整合达梦数据库进行持久化
2023-08-02
mysql根据同一字段的值去决定另外一个字段的排序
2020-05-20
mysql或者oracle数据库何时需要调整表字段顺序的需求?
2019-11-01
TA创建的收藏夹 TA关注的收藏夹
TA关注的人