自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(91)
  • 资源 (2)
  • 收藏
  • 关注

转载 powerdesigner反向生成表结构喝word说明文档

生成pdm文件操作步骤第一步:首先打开powerdesigner16.5,点击新建模型输入模型名称并选择数据库Oracle11g第二步:选中当前模型 . 然后在菜单栏database->configure Connections在弹出窗口选择“connection profiles”,点击Add Data Source按钮选择系统数据源(必须管理员身份...

2020-07-31 18:03:18 332

原创 由于oracle临时表空间不足导致的宕机

前提: 根据导出的线程和堆文件分析结果,发现大量的不同业务sql存在查询效率低下的情况(指向的基本是同一条查询业务则请优先进行该业务sql的解释执行计划的分析和优化)分析步骤: 1. 在上述分析前提下,可进行oracle的awr报告的抓取,来进行具体的sql分析和优化。 -----awr拉取可参考如下步骤:linux:~ # su - ora...

2019-11-05 17:52:03 899

转载 解决CentOS 中部署JasperReport时出错的问题。错误:net.sf.jasperreports.engine.util.JRFontNotFoundException: Font '宋体

CentOS 中部署JasperReport时出错: net.sf.jasperreports.engine.util.JRFontNotFoundException: Font '宋体' is not available to the JVM. See the Javadoc for more details.   原因:操作系统默认语言是英文版的。修改为中文并拷贝windows...

2018-12-05 14:57:00 895

原创 js 解析xml工具demo

<html><head><script type="text/javascript">window.onload=function(){ parseXML();}function parseXML(){ text="<note>"; text=text+"<to>George</to&a

2018-09-07 10:33:53 380

转载 启动eclipse报错 jvm.dll问题

 大部分都是JDK版本问题,64位的操作系统安装了32位的JDK 解决办法:重新安装jdk卸载掉原来安装的32位的JDK,然后安装64位的JDK到电脑中。重新修改path 和 classpath 两个环境变量。因为在64系统当中,32位软件回安装到program files (*86)文件夹,64位软件会安装到program files 文件夹,当你先前安装32JDK时,你设置...

2018-09-06 15:01:10 1673

转载 Apache的安装

准备安装包  到https://www.apachelounge.com/download/ 下载你需要的Apache安装包(注意需要相应的VC运行库)  解压文件到指定安装目录  3.替换安装路径 使用文本编辑器打开Apache的配置文件conf/httpd.conf 执行文本替换 将”c:/Apache24” 全部替换成(你自己解压的路径) “G:\web\apache2...

2018-08-30 09:24:46 167

转载 HashMap与ConcurrentHashMap的区别

从JDK1.2起,就有了HashMap,正如前一篇文章所说,HashMap不是线程安全的,因此多线程操作时需要格外小心。在JDK1.5中,伟大的Doug Lea给我们带来了concurrent包,从此Map也有安全的了。 ConcurrentHashMap具体是怎么实现线程安全的呢,肯定不可能是每个方法加synchronized,那样就变成了HashTable。从Concurr...

2018-08-17 15:05:46 132

转载 使用jvisualVm监控本地和远程的jvm

jvisualVm是jdk自带的可视化监控工具,功能很强大,可安装各种扩展插件。本篇不打算讲解如果使用详细的功能,只讲在windows环境怎么监控本地和远端(一般是无界面的linux系统)的java进程。1、在远程机器上添加权限策略文件     在服务器{JAVA_HOME}/bin目录建立文件:jstatd.all.policy(名字随便,符合*.policy即可), 文件内容为:...

2018-08-13 14:42:56 977

原创 javaEE进阶_day26(SpringMVC基础学习01)

1.课程计划第一天 1、SpringMVC介绍 2、入门程序 3、SpringMVC架构讲解 a)框架结构 b)组件说明 4、SpringMVC整合MyBatis 5、参数绑定 a)SpringMVC默认支持的类型 b)简单数据类型 c)Pojo类型 d)Pojo包装类型 e)自定义参数绑定 6、SpringMVC和Struts2的区别第二天 1、高级参数绑定 ...

2018-08-09 10:01:06 282

原创 javaEE进阶_day25(mybatis基础学习02)

框架课程1.课程计划1、输入映射和输出映射 a)输入参数映射 b)返回值映射2、动态sql a)If标签 b)Where标签 c)Sql片段 d)Foreach标签3、关联查询 a)一对一关联 b)一对多关联4、Mybatis整合spring a)如何整合spring b)使用原始的方式开发dao c)使用Mapper接口动态代理5、Mybatis逆向工...

2018-08-08 09:50:41 199

原创 javaEE进阶_day24(mybatis基础学习01)

Mybatis第一天1.课程计划第一天: 1、Mybatis的介绍 2、Mybatis的入门 a)使用jdbc操作数据库存在的问题 b)Mybatis的架构 c)Mybatis的入门程序 3、Dao的开发方法 a)原始dao的开发方法 b)接口的动态代理方式 4、SqlMapConfig.xml文件说明第二天: 1、输入映射和输出映射 a)输入参数映射 b)...

2018-08-07 16:34:57 217

转载 Apache http2.4.27解压版环境配置问题总结(win10)

下载的是ApacheHaus的版本解压之后修改配置后,也是很郁闷啊,在这里了说一下应该注意的问题1、解压之后的文件夹应该放在某个盘的根目录,如下图E:/Apache24,那么为什么要这么做呢?在此说一下,可以查看conf目录下的httpd.conf文件,其中有一行为 Define SRVROOT "/Apache24"这便是原因,默认在从根目录开始,如果不是在根目录可以去更改这个目...

2018-07-27 15:43:04 357

原创 javaEE进阶_day23(maven项目管理工具02)

1.回顾1.1Maven的好处节省空间 对jar包做了统一管理 依赖管理一键构建可跨平台应用在大型项目可提高开发效率1.2Maven安装部署配置1.3Maven的仓库本地仓库远程仓库(私服)中央仓库1.4添加依赖 从网络上搜索 在本地重建索引,以索引的方式搜索1.5项目构建1.6依赖范围Compile st...

2018-07-27 12:00:19 169

转载 Oracle监控用户索引使用情况,删除无用索引

1. 监控当前用户所有索引得到监控所有索引的语句: select ‘alter index ’ || index_name || ’ monitoring usage;’ from user_indexes;2. 一段时间后查询从未被使用的索引,删除无用索引注意:视具体业务情况,选择一周后,一月后,两月后(总之要保证应用的所有SQL都至少跑一遍)2.1 查看这段时间内...

2018-07-25 18:16:20 1737

原创 javaEE进阶_day22(maven项目管理工具01)

Maven项目管理工具Svn eclipse maven量级1.Maven的简介1.1什么是maven是apache下的一个开源项目,是纯java开发,并且只是用来管理java项目的1.2Maven好处普通的传统项目 Maven项目 分析:maven项目为什么这么小?没有jar。 需要jar吗?肯定需要。没有存在于maven项目里面,jar存在于...

2018-07-24 17:00:48 195

原创 javaEE进阶_day20(oracle_day02)

1.oracle分页 --oracle分页(Pageing Query) select * from (select rownum r,e1.* from (select * from emp order by sal) e1 where rownum <=8 ) where r >=5;2.子查询SQL> set linesize 200SQL> ...

2018-07-11 17:01:19 140

原创 javaEE进阶_day19(oracle_day01)

SQL> --当前用户SQL> show userUSER 为 "SCOTT"SQL> --当前用户下的表SQL> select * from tab;TNAME TABTYPE CLUSTERID ------------------------...

2018-07-10 10:19:19 152

转载 Oracle 建立索引及SQL优化

数据库索引:索引有单列索引复合索引之说如何某表的某个字段有主键约束和唯一性约束,则Oracle 则会自动在相应的约束列上建议唯一索引。数据库索引主要进行提高访问速度。建设原则: 1、索引应该经常建在Where 子句经常用到的列上。如果某个大表经常使用某个字段进行查询,并且检索行数小于总表行数的5%。则应该考虑。 2、对于两表连接的字段,应该建立索引。如果经常在某表的一个字段进行Order By 则...

2018-07-06 10:22:40 139

原创 WEB26——Linux基础(了解Linux的简介与安装 、掌握Linux常用的命令 、掌握Linux系统上JDK/Mysql/Tomcat的安装)

 一、Linux的简介1.Linux的概述Linux是基于Unix的开源免费的操作系统,由于系统的稳定性和安全性几乎成为程序代码运行的最佳系统环境。Linux是由Linus Torvalds(林纳斯·托瓦兹)起初开发的,由于源代码的开放性,现在已经衍生出了千上百种不同的Linux系统。Linux系统的应用非常广泛,不仅可以长时间的运行我们编写的程序代码,还可以安装在各种计算机硬件设备中,比如手机、...

2018-05-29 14:52:54 505

原创 WEB25—基础加强(类加载器/注解/动态代理)

一、类加载器1.什么是类加载器,作用是什么?类加载器就加载字节码文件(.class)2.类加载器的种类类加载器有三种,不同类加载器加载不同的1)BootStrap:引导类加载器:加载都是最基础的文件2)ExtClassLoader:扩展类加载器:加载都是基础的文件3)AppClassLoader:应用类加载器:三方jar包和自己编写java文件 怎么获得类加载器?(重点)    ClassLoad...

2018-05-28 16:56:53 234

原创 WEB24—过滤器Filter

一、过滤器Filter1.filter的简介    filter是对客户端访问资源的过滤,符合条件放行,不符合条件不放行,并且可以对目 标资源访问前后进行逻辑处理2.快速入门步骤:    1)编写一个过滤器的类实现Filter接口    2)实现接口中尚未实现的方法(着重实现doFilter方法)    3)在web.xml中进行配置(主要是配置要对哪些资源进行过滤)3.Filter的API详解(...

2018-05-25 15:42:20 142

原创 WEB23——监听器Listener

一、监听器ListenerjavaEE包括13门规范 在课程中主要学习 servlet技术 和 jsp技术其中 servlet规范包括三个技术点:servlet  listener  filter1.什么是监听器?监听器就是监听某个对象的的状态变化的组件监听器的相关概念:    事件源:被监听的对象  ----- 三个域对象 request  session  servletContext    ...

2018-05-25 10:01:19 245

原创 WEB22—Js原生Ajax和Jquery的Ajax

一、Ajax概述1.什么是同步,什么是异步同步现象:客户端发送请求到服务器端,当服务器返回响应之前,客户端都处于等待 卡死状态异步现象:客户端发送请求到服务器端,无论服务器是否返回响应,客户端都可以随 意做其他事情,不会被卡死2.Ajax的运行原理页面发起请求,会将请求发送给浏览器内核中的Ajax引擎,Ajax引擎会提交请求到 服务器端,在这段时间里,客户端可以任意进行任意操作,直到服务器端将数据...

2018-05-24 10:54:58 143

原创 WEB19——事务

一、事务概述1.什么是事务    一件事情有n个组成单元 要不这n个组成单元同时成功 要不n个单元就同时失败    就是将n个组成单元放到一个事务中2.mysql的事务默认的事务:一条sql语句就是一个事务 默认就开启事务并提交事务手动事务:    1)显示的开启一个事务:start transaction    2)事务提交:commit代表从开启事务到事务提交 中间的所有的sql都认为有效 ...

2018-05-23 11:13:01 174

原创 WEB17/WEB18—动态页面技术(JSP/EL/JSTL)

一、JSP技术1.jsp脚本和注释jsp脚本:    1)<%java代码%> ----- 内部的java代码翻译到service方法的内部    2)<%=java变量或表达式> ----- 会被翻译成service方法内部out.print()    3)<%!java代码%> ---- 会被翻译成servlet的成员的内容jsp注释:  不同的注释可见范围...

2018-05-21 09:48:02 306

原创 WEB16—会话技术Cookie&Session

一、会话技术简介1.存储客户端的状态由一个问题引出今天的内容,例如网站的购物系统,用户将购买的商品信息存储到哪 里?因为Http协议是无状态的,也就是说每个客户访问服务器端资源时,服务器并 不知道该客户端是谁,所以需要会话技术识别客户端的状态。会话技术是帮助服务器 记住客户端状态(区分客户端) 2.会话技术从打开一个浏览器访问某个站点,到关闭这个浏览器的整个过程,成为一次会话。会话技术就是记录这次...

2018-05-17 10:09:03 161

原创 WBE15—HttpServletRequest

1.HttpServletRequest概述我们在创建Servlet时会覆盖service()方法,或doGet()/doPost(),这些方法都有两个参数,一个为代表请求的request和代表响应response。service方法中的request的类型是ServletRequest,而doGet/doPost方法的request的类型是HttpServletRequest,HttpServl...

2018-05-16 11:39:08 109

原创 WEB14-HttpServletResponse介绍

1.HttpServletResponse概述我们在创建Servlet时会覆盖service()方法,或doGet()/doPost(),这些方法都有两个参数,一个为代表请求的request和代表响应response。service方法中的response的类型是ServletResponse,而doGet/doPost方法的response的类型是HttpServletResponse,Http...

2018-05-08 17:28:30 97

原创 WEB13-JavaWeb核心之Servlet

一、Servlet简介1.什么是ServletServlet 运行在服务端的Java小程序,是sun公司提供一套规范(接口),用来处理客户端请求、响应给浏览器的动态资源。但servlet的实质就是java代码,通过java的API 动态的向客户端输出内容servlet规范:包含三个技术点    1)servlet技术    2)filter技术---过滤器    3)listener技术---监听...

2018-05-07 18:53:14 152

转载 Eclipse在线安装插件spket(可以自动提示extjs,支持ext4.0.7版本)

1、首先成功安装eclipse。2、然后找到eclipse中的help>Install New Software,点击下图红框部分:3、然后输入name为Spket,Location为http://www.agpad.com/update。4、根据提示下一步进行安装并重启eclipse。5、安装完成后,在eclipse中,找到Window>Preferences下的Spket>J...

2018-05-07 09:43:37 207

原创 WEB12-Http协议和Tomcat服务器

一、Http协议1.什么是Http协议HTTP,超文本传输协议(HyperText Transfer Protocol)是互联网上应用最为广泛的 一种网络协议。所有的WWW文件都必须遵守这个标准。设计HTTP最初的目的是为 了提供一种发布和接收HTML页面的方法2.Http协议的组成Http协议由Http请求和Http响应组成,当在浏览器中输入网址访问某个网站时, 你的浏览器会将你的请求封装成一个...

2018-05-07 09:13:43 206

原创 Oracle日期格式转换

1. 日期转化为字符串 (以2016年10月20日为例)    select to_char(sysdate,'yyyy-mm-dd hh24:mi:ss')  strDateTime from dual;    --获取年-月-日 时:分:秒       --显示结果为:2016-10-20 12:35:21    select to_char(sysdate,'yyyymmdd hh24:mi...

2018-05-04 11:21:07 1482

原创 WEB10--jdbc连接池和dbutils

JDBC连接池&DBUtils使用连接池改造JDBC的工具类:需求:传统JDBC的操作,对连接的对象销毁不是特别好.每次创建和销毁连接都是需要花费时间.可以使用连接池优化的程序.    * 在程序开始的时候,可以创建几个连接,将连接放入到连接池中.用户使用连接的时候,可以从连接池中进行获取.用完之后,可以将连接归还连接池.分析:技术分析:【自定义连接池】(了解)    * SUN公司提供了...

2018-05-04 10:49:04 118

原创 myeclipse2017ci svn在线安装方式

在线安装方式,不需要事先下载任何东西第一步:点击菜单栏Help–>Install from Site第二步:点击add,输入svn   http://subclipse.tigris.org/update_1.12.x第三步:选中Subclipse和SVNKit,点击next,next,知道finish第四步:忽略警告,点击ok第五步:提示重启,点击yes,重启后生效第六步:重启完成后点击m...

2018-05-03 16:00:44 4145

原创 内连接与外连接的区别

有两个表A和表B。表A结构如下:Aid:int;标识种子,主键,自增IDAname:varchar数据情况,即用select * from A出来的记录情况如下图1所示:图1:A表数据表B结构如下:Bid:int;标识种子,主键,自增IDBnameid:int数据情况,即用select * from B出来的记录情况如下图2所示:图2:B表数据为了把Bid和Aid加以区分,不让大家有误解,所以把B...

2018-05-02 14:44:01 9102 1

原创 mysql子查询

【SQL】带有ANY或ALL谓词的子查询子查询返回单值时可以用比较运算符,而使用ANY或ALL谓词时则必须同时使用比较运算符,其语义为:>ANY   大于子查询结果的某个值>ALL   大于子查询结果中的所有值<ANY   小于子查询结果中的某个值<ALL   小于子查询结果中的所有值>=ANY   大于等于子查询结果中的某个值>=ALL   大于等于子查询结果...

2018-05-02 11:32:36 395

原创 WEB08_MySQL与JDBC回顾

一、 对数据库的操作1. 创建一个库create database 库名create database 库名 character set 编码创建带有编码的 查看编码:2. 删除一个库drop database 库名 3. 使用库use 库名 4.查看当前正在操作的库 二、对数据库表的操作1.创建一张表create table 表名(     字段名 类型(长度) [约束],     字段名 类型...

2018-05-02 11:16:55 147

原创 一款优秀的表单验证插件——validation插件

一款优秀的表单验证插件——validation插件特点:1. 内置验证规则:拥有必填、数字、email、url和信用卡号码等19类内置验证规则2. 自定义验证规则:可以很方便的自定义验证规则3. 简单强大的验证信息提示:默认了验证信息提示,并提供自定义覆盖默认提示信息的功能4. 实时验证:可以通过keyup或bulr事件触发验证,而不仅仅在表单提交的时候验证。下载: http://bassista...

2018-05-02 10:13:55 618

转载 震惊!小猪的设计模式初涉总结!纯干货~

标签: 知识点总结描述性文字      今年一月初有了离职的念头后,就盘算着把设计模式给过一遍,索性就开了一个新的系列: 《如何让孩子爱上设计模式》。在编写过程中经历了旧项目重构,离职交接,写简历,投简历, 面试,搬家等阶段,零零星星,总算是坚持写完,自己也是收获颇多,比如面试的时候别人问我用 过,了解什么设计模式,不用绞尽脑汁的憋出那么几个烂大街的,单例,建造者,简单工厂模式… 当然只是对各种设...

2018-04-27 10:49:01 493

原创 WEB03_JS、WEB04_JS(document对象,事件,函数、事件,定时操作、总结BOM对象以及JS的引入方式、总结常用事件)

第三章 WEB03_JS、WEB04_JS篇今日任务1. 使用JS完成简单的数据校验(document对象、事件、函数)2. 使用JS完成图片轮播效果(事件、定时操作)3. 使用JS完成页面定时弹出广告(总结BOM对象以及JS的引入方式)4. 使用JS完成表单的校验(总结常用事件)教学导航教学目标掌握JS的基本语法,数据类型,能够使用JS完成简单的页面交互.掌握JS中的BOM对象以及JS的引入方式...

2018-04-26 18:34:36 230

pub_characterencoding表数据(oracle汉字转拼音、五笔等)

pub_characterencoding表数据,结合相关函数可以实现oracle汉字转拼音、五笔等相关操作

2018-03-04

发布soap1.2版本webservice时所需要的包

发布soap1.2版本webservice时所需要的包

2017-05-31

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除