自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(87)
  • 资源 (1)
  • 问答 (10)
  • 收藏
  • 关注

转载 Oracle 树操作、递归查询(select…start with…connect by…prior)

一、Oracle中start with…connect by prior子句用法connect by 是结构化查询中用到的,其基本语法是:select … from tablenamestart with 条件1connect by 条件2where 条件3;例:select * from tablestart with org_id = ‘HBHqfW

2017-07-13 11:58:44 2382

原创 oracle存储过程导出scv文件

最近研究oracle存储过程导出excel文件,下面代码可完成,但是却不能分sheet页,还在继续研究;oracle使用文件,必须设置文件路径,配置方法如下:1、alter system set utl_file_dir='e:\utl' scope=spfile; 2、在init.ora文件中,配置如下: UTL_FILE=E:\utl或者UTL_F

2017-04-11 11:52:37 872

原创 PLSQL连接oracle数据库配置

附:PL/SQL Developer11中文版:下载连接1、先到Oracle网站下载Instant Client :http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html根据你的操作系统选择不同的Instant Client版本下载会是一个压缩文件,解压

2017-03-08 16:20:30 491

原创 oracle ORA-01033:ORACLE initialization or shutdown...

执行shutdown命令之后,再执行startup mount命令,plsql链接数据库时,报:解决办法:执行 alter database open; 问题解决。

2017-03-07 16:11:00 336

原创 php+apache配置

一、下载php7和apache2.4   官网下载php7和服务器apache2.4;     将php7的windows压缩包、Apache2.4解压,如我的路径是:       D:\php_dev\Apache24       D:\php_dev\PHP       D:\php_dev\Apache24\hocts(存放php网站脚本的目录,Doc

2017-02-16 15:13:33 282

转载 Oracle几个基础配置问题:ORA-12154: TNS: 无法解析指定的连接标识符、ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务、ORA-12516 TNS监听程序找

问题1:ORA-12154: TNS: 无法解析指定的连接标识符     在一台服务器上部署了Oracle客户端,使用IP/SID的方式访问,老是报ORA-12154错误,而使用tnsnames访问却没有问题,对比了我本机的配置并查阅了一下资料,Easy Connect Naming Method这个东西是Oracle 10g推出的,需要在sqlnet.ora文件中添加EZCONNECT,

2017-01-06 11:08:06 1047

原创 windows10 oracle 00119 和 00132终于搞定了,太不容易了!

windows系统下安装oracle11g,本来好好的,但是使用了shutdown immediate之后,startup启动就莫名的出现ORA-00119: invalid specification for system parameter LOCAL_LISTENERORA-00130: invalid listener address XIANGDE_LISTENER

2017-01-06 10:35:01 1234

转载 Mysiam与Innodb的区别

MyISAM 和InnoDB 讲解  InnoDB和MyISAM是许多人在使用MySQL时最常用的两个表类型,这两个表类型各有优劣,视具体应用而定。基本的差别为:MyISAM类型不支持事务处理等高级处理,而InnoDB类型支持。MyISAM类型的表强调的是性能,其执行数度比InnoDB类型更快,但是不提供事务支持,而InnoDB提供事务支持以及外部键等高级数据库功能。  以下是一些

2016-10-17 10:56:25 847

原创 session机制

session机制详解

2016-09-04 18:46:09 287

原创 spring ioc aop

IOC:控制反转也叫依赖注入。将原本由我们自己管理的对象交由web容器去管理。利用了工厂模式将对象交给容器管理,你只需要在spring配置文件总配置相应的bean,以及设置相关的属性,让spring容器来生成类的实例对象以及管理对象。在spring容器启动的时候,spring会把你在配置文件中配置的bean都初始化好,然后在你需要调用的时候,就把它已经初始化好的那些bean分配给你需要调用这些be

2016-09-03 13:23:08 215

原创 数据库性能优化

数据库性能优化主要一下几个方面:1、sql语句的执行计划是否正常2、减少应用和数据库的交互次数、同一个sql语句的执行次数3、数据库实体的碎片的整理(特别是对某些表经常进行insert和delete动作,尤其注意,索引字段为系列字段、自增长字段、时间字段,对于业务比较频繁的系统,最好一个月重建一次)4、减少表之间的关联,特别对于批量数据处理,尽量单表查询数据,统一在内存中进行逻辑处理,

2016-09-01 13:22:34 197

原创 Servlet线程安全问题

Servlet是线程不安全的

2016-08-25 14:44:46 262

转载 SpringMVC与Struts2的对比

下面这些东西基本都是我从网上粘贴过来的,没有那么多耐心和时间一个字一个字的敲了,但是基本能表明我选择SpringMVC的思路和原因。把这张图放在这里,我是想说SpringMVC和Struts2真的是不一样的,虽然在都有着核心分发器等相同的功能组件(这些由MVC模式本身决定的)。 为什么SpringMVC会赢得最后的胜利呢?谈几点我自己的看法: 第

2016-08-22 11:02:11 268

转载 Hibernate与 MyBatis的比较

版权声明:本文为博主原创文章,未经博主允许不得转载。目录(?)[+]最近做了一个Hibernate与MyBatis的对比总结,希望大家指出不对之处。第一章     Hibernate与MyBatisHibernate 是当前最流行的O/R mapping框架,它出身于sf.net,现在已经成为Jboss的一部分。 Mybatis 是另外一种优

2016-08-22 11:01:06 295

转载 Java技术----多态的实现原理

1.Java多态概述多态是面向对象编程语言的重要特性,它允许基类的指针或引用指向派生类的对象,而在具体访问时实现方法的动态绑定。Java 对于方法调用动态绑定的实现主要依赖于方法表,但通过类引用调用(invokevitual)和接口引用调用(invokeinterface)的实现则有所不同。类引用调用的大致过程为:Java编译器将Java源代码编译成class文件,在编译过程中,会

2016-08-14 23:00:53 538

原创 idea注册激活

点着这里

2016-05-21 11:25:05 318

原创 css抖动

参考:css抖动

2016-03-28 11:25:07 416

原创 操作系统调度算法

在操作系统中存在多种调度算法,其中有的调度算法适用于作业调度,有的调度算法适用于进程调度,有的调度算法两者都适用。下面介绍几种常用的调度算法。先来先服务(FCFS)调度算法FCFS调度算法是一种最简单的调度算法,该调度算法既可以用于作业调度也可以用于进程调度。在作业调度中,算法每次从后备作业队列中选择最先进入该队列的一个或几个作业,将它们调入内存,分配必要的资源,创建进程并放入就绪队列

2016-03-23 22:30:50 497

转载 JAVA反射详解

一,先看一下反射的概念:              主要是指程序可以访问,检测和修改它本身状态或行为的一种能力,并能根据自身行为的状态和结果,调整或修改应用所描述行为的状态和相关的语义。             反射是java中一种强大的工具,能够使我们很方便的创建灵活的代码,这些代码可以再运行时装配,无需在组件之间进行源代码链接。但是反射使用不当会成本很高!       

2016-03-21 18:35:02 257

转载 Spring MVC 工作原理

Spring MVC工作流程图图一图二 Spring工作流程描述      1. 用户向服务器发送请求,请求被Spring 前端控制Servelt DispatcherServlet捕获;      2. DispatcherServlet对请求URL进行解析,得到请求资源标识符(URI)。然后根据

2016-03-20 23:29:52 409

原创 Java集合框架:Set(HashSet,LinkedHashSet,TreeSet)

Set概述 Set几乎都是内部用一个Map来实现, 因为Map里的KeySet就是一个Set,而value是假值,全部使用同一个Object。Set的特征也继承了那些内部Map实现的特征。HashSet1. 定义package java.util;public class HashSetE> extends AbstractSetE> implem

2016-03-18 11:06:29 359

转载 数据库设计三大范式

数据库设计三大范式为了建立冗余较小、结构合理的数据库,设计数据库时必须遵循一定的规则。在关系型数据库中这种规则就称为范式。范式是符合某一种设计要求的总结。要想设计一个结构合理的关系型数据库,必须满足一定的范式。                 在实际开发中最为常见的设计范式有三个:1.第一范式(确保每列保持原子性)第一范式是最基本的范式。如果数据库表中的所有字段值都是不可分

2016-03-17 00:46:44 325

转载 操作系统内存管理的一些算法

在内存管理中存在这两类算法:一类是内存分配算法,一类是页面置换算法内存分配算法:是指怎么从连续的逻辑地址空间上分配内存地址给进程。常见内存分配算法及优缺点如下:   (1)首次适应算法。使用该算法进行内存分配时,从空闲分区链首开始查找,直至找到一个能满足其大小要求的空闲分区为止。然后再按照作业的大小,从该分区中划出一块内存分配给请求者,余下的空闲分区仍留在空闲分区链中。    该算法倾向于使用内

2016-03-17 00:43:57 2715

原创 TCP的三次握手(建立连接)和四次挥手(关闭连接)

参考: 这里写链接内容

2016-03-17 00:35:47 223

原创 MyBatis Generator 详解

使用mybatis的genareted插件 1、在pom.xml文件中,加入<build> <finalName>demo</finalName> <plugins> <plugin> <groupId>org.mybatis.generator</groupId> <artifact

2016-01-11 11:02:32 467

原创 jenkins入门总结

jenkins入门总结:http://www.cnblogs.com/itech/archive/2011/11/23/2260009.html

2016-01-05 11:20:18 359

转载 maven+springMVC+mybatis+junit详细搭建过程

参见:http://www.open-open.com/lib/view/open1392252233301.html

2015-12-30 15:25:39 377

原创 shell记录

cat catalina.out | grep "ReportId=.*" | sed -n "s/.*|//gp" | cut -d , -f 1,3 | sed 's/=/&\n/g' | sed -r 's/^@.*//gp' | sed 's/.*Report.*=//g' | sed '/^$/d'|sort -n | uniq -c cat catalina.out.log | g

2015-12-10 14:50:11 336

原创 合并多维表格

最近遇到一需求,要求数据报表正复杂样式展示,那么想到的思路就是先纵向合并,然后再横向合并,后台数据按明细倒入,前端先渲染成普通的表,然后在对表进行重构,代码如下:/*@param{oprIndex:[],需要合并的列index,index从0开始}*/var deleteObjR = [], deleteObjC = [];function combine(oprIndex,ta

2015-11-18 11:46:46 732

原创 浏览器窗口切换事件

<html><body ><div> Browser can't support Audio tag.</div><script>function onVisibilityChanged(event) { var hidden = event.target.webkitHidden; if (hidden){ //被切 }else { //切回来了

2015-11-06 17:00:29 1239

原创 datatable参数详解

datatable参数详解:http://www.360doc.com/content/15/0108/14/8790037_439143305.shtml

2015-11-06 15:05:07 1060

原创 Spring controller

Spring controller:http://my.oschina.net/hcliu/blog/396887#OSC_h3_9

2015-10-27 21:34:20 337

原创 jquery datepicker 设置只显示周一和周末

<script type="text/javascript"> $(document).ready(function(){ $("#start_week").datepicker({ beforeShowDay: nonWorkingDates, numberOfMonths: 1, firstDay: 1

2015-10-12 18:06:03 4636

原创 linux批量杀死进程

ps -ef|grep mobiledcs-report-web-1.0.0-jar-with-dependencies.jar | grep -v grep|cut -c 9-15 | xargs sudo kill -9

2015-10-10 11:41:53 531

原创 js正则变量

js 正则 变量var regStr = eval("/(^(?=.*("+str+")))/");

2015-10-10 11:01:28 486

原创 mysql排序后自动生变编号

SELECT @rowNo := @rowNo+1 AS 序号 ,T3.* FROM(SELECT T1.wrapperid AS wrapperid, T1.`业务类型` AS 业务类型, T1.`订单量` AS 订单量, concat(CAST(100*(T1.`订单量` - T2.`订单量`)/T2.`订单量` AS DECIMAL(10,2)),"%

2015-07-31 15:47:24 2242

转载 hive命令

创建表: hive> CREATE TABLE pokes (foo INT, bar STRING); Creates a table called pokes with two columns, the first being an integer and the other a string创建一个新表,结构与其他一样 hive> create table new_ta

2015-06-17 19:04:15 359

转载 Hive函数大全

一、关系运算: 1. 等值比较: = 语法:A=B 操作类型:所有基本类型 描述: 如果表达式A与表达式B相等,则为TRUE;否则为FALSE 举例: hive>select 1 from lxw_dual where 1=1; 1不等值比较: <> 语法: A <> B操作类型: 所有基本类型描述: 如果表达式A为NULL

2015-06-17 19:03:15 344

转载 javaIO总结

在前面:本文章基本覆盖了java IO的全部内容,java新IO没有涉及,因为我想和这个分开,以突出那个的重要性,新IO哪一篇文章还没有开始写,估计很快就能和大家见面。照旧,文章依旧以例子为主,因为讲解内容的java书很多了,我觉的学以致用才是真。代码是写出来的,不是看出来的。最后欢迎大家提出意见和建议。【案例1】创建一个新文件1 2 3 4 5 6 7 8 9 10 11 i

2015-05-26 16:39:44 378

原创 rose学习总结(及配置)

1.rose 整体认识 人人网、糯米网释出的、开源的高效Java web开发框架。在小米米聊服务端再次被验证和使用。一个从零开始的创业公司,在大家技术背景不一的情况下,rose很简 单快速地传达到了大家中间。本手册致力于让php开发人员也能快速使用上java开发高性能服务 l 基于IoC容器 (使用Spring 2.5.6). l 收集最佳实践,形成规范和惯例,引导按规范惯例,简便开发.

2015-05-25 18:13:56 3720

springMVC+mybatis+maven整合demo

springMVC+mybatis+maven整合demo,支持mybatis generate自动生成实体类和mapper接口,亲测可用。

2016-01-11

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

TA关注的人

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