自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(65)
  • 收藏
  • 关注

原创 rownum使用pk

SELECT * FROM (SELECT temp.* ,ROWNUM num FROM (select v1.company_code,             v1.full_name,             v1.security_code_a,             v1.security_abbr_a,             to_char(v1.record_d

2017-08-14 10:47:10 293

转载 Java中的Filter过滤器

Filter简介Filter也称之为过滤器,它是Servlet技术中最实用的技术,Web开发人员通过Filter技术,对web服务器管理的所有web资源:例如Jsp, Servlet, 静态图片文件或静态 html 文件等进行拦截,从而实现一些特殊的功能。例如实现URL级别的权限访问控制、过滤敏感词汇、压缩响应信息等一些高级功能。它主要用于对用户请求进行预处理,也可以对HttpSe

2017-08-02 10:00:24 252

转载 git教程

https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/001373962845513aefd77a99f4145f0a2c7a7ca057e7570000

2017-07-26 15:26:35 353

转载 IE8的兼容性问题

1、ie8与jquery的版本问题:最近做WordPress主题,遇到一个很奇怪的问题,网页在Chrome等浏览器都显示正常,但是到了IE8里面就无法工作。提示“加载完毕,但网页中有错误”。尝试修复IE浏览器,但是毫无效果。后来经过反复排查,发现问题在于IE8不能运行jQuery。网上找了很久也没找到相关的文章。而且之前用过一些jquery插件,在IE中也是能正常使用的。用IE

2017-07-20 15:47:18 814

原创 jquery(一)

1、选择器jQuery 选择器允许您对 HTML 元素组或单个元素进行操作。jQuery 选择器基于元素的 id、类、类型、属性、属性值等"查找"(或选择)HTML 元素。 它基于已经存在的CSS 选择器,除此之外,它还有一些自定义的选择器。jQuery 中所有选择器都以美元符号开头:$()。元素选择器jQuery 元素选择器基于元素名选取元素。

2017-07-18 13:50:21 206

转载 css伪元素:before和:after用法详解

css的伪元素,之所以被称为伪元素,是因为他们不是真正的页面元素,html没有对应的元素,但是其所有用法和表现行为与真正的页面元素一样,可以对其使用诸如页面元素一样的css样式,表面上看上去貌似是页面的某些元素来展现,实际上是css样式展现的行为,因此被称为伪元素。如下图,是伪元素在html代码机构中的展现,可以看出无法伪元素的结构无法审查。css有一系列的伪元素,如:before

2017-07-07 14:10:16 5188

转载 Quartz 线程处理

Quartz定时任务默认都是并发执行的,不会等待上一次任务执行完毕,只要间隔时间到就会执行, 如果定时任执行太长,会长时间占用资源,导致其它任务堵塞。1.在Spring中这时需要设置concurrent的值为false, 禁止并发执行。 property name="concurrent" value="true" />2.当不使用spring的时候就需要在Job的实现类上加@Disa

2017-06-30 15:29:14 318

转载 Linux中vi编辑器的使用详解

vi编辑器是Linux系统下标准的编辑器.而且不逊色于其他任何最新的编辑器.可是会用的有多少呢.下面介绍一下vi编辑器的简单用法和部分命令.让你在Linux系统中畅行无阻.基本上vi可以分为三种状态,分别是命令模式(command mode)、插入模式(Insert mode)和底行模式(last line mode).1) 命令行模式command mode)   控制屏幕光标的

2017-06-30 10:11:09 399

原创 常用正则表达式

\将下一字符标记为特殊字符、文本、反向引用或八进制转义符。例如,"n"匹配字符"n"。"\n"匹配换行符。序列"\\"匹配"\","\("匹配"("。^匹配输入字符串开始的位置。如果设置了 RegExp 对象的 Multiline 属性,^ 还会与"\n"或"\r"之后的位置匹配。$匹配输入字符串结尾的

2017-06-27 10:21:36 255

转载 PLSQL中文显示乱码,真正有效的解决方案(详细步骤和说明 )

PLSQL中文显示乱码,可能是oracle客户端和服务器端的编码方式不一样。网上有很多帖子介绍解决方法,但都说得不清不楚的,这里我将自己经过实践和理解的真正的解决方案分享给大家。在这里,我们使用的是服务器上的Oracle,不是本机的Oracle,按照以下两个步骤进行:首先要查询ORACLE服务器的语言、地域和字符集,然后将查询结果设置为本地的环境变量:NLS_LANG。具体如下:1

2017-06-13 14:00:37 4929 2

转载 Spring之Bean容器初始化以及bean实例的获取

IOC容器主要用到两个包(以Spring3.2为例):1)spring-beans-3.2.0.RELEASE.jar:主要是BeanFactory及其子类(详细内容参考;http://www.cnblogs.com/davidwang456/p/4213652.html)2)spring-context-3.2.0.RELEASE.jar:主要是ApplicationContex

2017-06-02 15:51:44 1981

原创 java-构造函数

作用:构造方法是初始化对象的一个方法1、系统默认的构造方法是无参的2、无参的构造方法可以和有参的构造方法并存3、当重载构造方法之后,默认的无参构造方法就不会存在4、构造方法名和类名一致,并且没有返回值

2017-06-01 15:23:39 200

转载 浅谈Java中的Set、List、Map的区别

就学习经验,浅谈Java中的Set,List,Map的区别,对JAVA的集合的理解是想对于数组:数组是大小固定的,并且同一个数组只能存放类型一样的数据(基本类型/引用类型),JAVA集合可以存储和操作数目不固定的一组数据。 所有的JAVA集合都位于 java.util包中! JAVA集合只能存放引用类型的的数据,不能存放基本数据类型。JAVA集合主要分为三种类型: Se

2017-05-31 11:04:00 316

转载 java基础--java静态代码块和静态方法的区别、static用法

转载自:http://blog.sina.com.cn/s/blog_afddb8ff0101aqs9.html静态代码块:有些代码必须在项目启动的时候就执行,这种代码是主动执行的(当类被载入时,静态代码块被执行,且只被执行一次,静态块常用来执行类属性的初始化)静态方法:需要在项目启动的时候就初始化,在不创建对象的情况下,这种代码是被动执行的(静态方法在类加载的时候 就已经

2017-05-26 11:17:58 297

转载 JAVA 基本类型与 引用类型区别

栈与堆都是Java用来在Ram中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。Java的堆是一个运行时数据区,类的(对象从中分配空间。这些对象通过new、newarray、anewarray和 multianewarray等指令建立,它们不需要程序代码来显式的释放。堆是由垃圾回收来负责的,堆的优势是可以动态地分配内存大小,生存期也不必事先告诉编译器,因为它是在运

2017-05-25 10:25:21 415

转载 Solr基础教程之环境搭建(一)

一、开篇一点概念最近想深入研究下solr,顺便记录一些知识点,以供后来者。1.Solr是什么东西Solr是一种开放源码的、基于 Lucene Java 的搜索服务器,易于加入到 Web 应用程序中。Solr 提供了层面搜索(就是统计)、命中醒目显示并且支持多种输出格式(包括XML/XSLT 和JSON等格式)。它易于安装和配置,而且附带了一个基于HTTP 的管理

2017-04-07 18:11:49 439

转载 flume开发环境搭建

有朋友提问flume开发环境怎么搭建的,给个pom文件放着,只能帮到这了[html] view plain copy project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"    xsi:sche

2017-03-29 14:38:18 321

转载 关于VMware Linux 虚拟机忘记root 密码找回

因为昨天新安装过虚拟机设置了新的密码,再加上我好长时间没有用自己旧的虚拟机,导致忘记了密码,原来虽然知道在单用模式下,找回密码,但是确实是自己从来都没有做过,还好我们组大手飞翔哥告诉了我,怎么找回root密码,再次我帮 像我一样的新手朋友们 总结下 如何找回自己虚拟机linux的root密码。重启系统后出现GRUB界面在引导装载程序菜单上,用上下方向键选择你忘记密码的那个系统键入“

2017-03-27 18:35:45 18724 1

转载 Linux curl命令详解

命令:curl在Linux中curl是一个利用URL规则在命令行下工作的文件传输工具,可以说是一款很强大的http命令行工具。它支持文件的上传和下载,是综合传输工具,但按传统,习惯称url为下载工具。语法:# curl [option] [url]常见参数:-A/--user-agent 设置用户代理发送给服务器-b/--coo

2017-03-27 17:23:17 397

转载 Flume学习01

概述Apache Flume是一个分布式的、可靠的和可用的系统,它能把不同数据源的海量日志数据有效地收集、汇总和移动,最后存入一个集中式数据存储系统中。Flume是Apache顶级开源项目,目前有0.9.x和1.x两个主要系列,其中0.9.x系列是Flume OG(Original Generation),1.x是Flume NG(Next Generation),Flume NG比Flu

2017-03-27 15:21:25 259

转载 nginx+lua+kafka实现日志统一收集汇总

转载请注明出处:http://hot66hot.iteye.com/blog/2291916一:场景描述对于线上大流量服务或者需要上报日志的nginx服务,每天会产生大量的日志,这些日志非常有价值。可用于计数上报、用户行为分析、接口质量、性能监控等需求。但传统nginx记录日志的方式数据会散落在各自nginx上,而且大流量日志本身对磁盘也是一种冲击。我们需要把这部分nginx日志统

2017-03-24 16:46:49 835

转载 Solr中schema.xml的解释

接 Solr-4.10.2与Tomcat整合。schema.xml位于D:\solr\data\solr\collection1\conf\中。1、fieldType节点    name: FieldType的名称    class: 指向org.apache.solr.analysis包里面对应的class名称,用来定义这个类型的行为    omitNorms: 字段检索时被

2017-03-24 16:18:10 167

转载 全文检索引擎Solr系列——整合中文分词组件IKAnalyzer

http://www.importnew.com/12918.htmlIK Analyzer是一款结合了词典和文法分析算法的中文分词组件,基于字符串匹配,支持用户词典扩展定义,支持细粒度和智能切分,比如:张三说的确实在理智能分词的结果是:张三 | 说的 | 确实 | 在理 最细粒度分词结果:张三 | 三 | 说的 | 的确 | 的 | 确

2017-03-24 15:07:43 312

转载 (二)java8-solr6.4.1-tomcat8.5创建core 和java Demo

http://blog.csdn.net/qq_30097433/article/details/58602932创建项目:1.环境搭建准备:http://blog.csdn.net/qq_30097433/article/details/56847604 2. 修改solr-home下的solr.xml文件,注解掉zookeeper搭建集群配置,我后面采用master-s

2017-03-24 14:27:57 351

转载 使用 Apache Solr 实现更加灵巧的搜索,第 1 部分: 基本特性和 Solr 模式

https://www.ibm.com/developerworks/cn/java/j-solr1/index.html#ibm-pcon使用 Solr 进行索引、搜索和层面浏览Solr 是一种可供企业使用的、基于 Lucene 的搜索服务器,它支持层面搜索、命中醒目显示和多种输出格式。在这篇分两部分的文章中,Lucene Java™ 的提交人 Gra

2017-03-23 09:16:50 351

转载 Timer和spring的Quartz两种定时器的区别。

这近闲暇无事,研究定时器timer和Quartz。也在网上看了一些例子,大多数要不是讲得很笼统就是就得很深奥。仔细想来定时器不就是相当于定时触发的装置,这样想来理解就更容易了。第一个例子。timer定时器。(这个比较简单,timer是Java.util包下一个类)为了更好的了解,我写了两个定时器类,很被集成TimerTask。public class MyTask extends Ti

2017-03-21 10:12:03 896

转载 quartz详解2:quartz由浅入深

http://blog.itpub.NET/11627468/viewspace-1763498/一、quartz核心概念     先来看一张图:        scheduler任务调度器trigger触发器,用于定义任务调度时间规则job任务,即被调度的任务mis

2017-03-20 17:34:00 454

转载 Quartz使用-入门使用(java定时任务实现)

/测试main函数  //QuartzTest.Java  package quartzPackage;      import java.text.SimpleDateFormat;  import java.util.Date;    public class QuartzTest {        /** *//**      * @param a

2017-03-20 17:32:25 357

转载 Spring—Quartz定时调度CronTrigger时间配置格式说明与实例

1、   CronTrigger时间格式配置说明CronTrigger配置格式:格式: [秒] [分] [小时] [日] [月] [周] [年]序号说明是否必填允许填写的值允许的通配符1秒是0-59 , - * /2分

2017-03-20 14:35:21 242

转载 Linux安装JDK详细步骤

Linux安装JDK步骤1. 先从网上下载jdk(jdk-1_5_0_02-linux-i586.rpm) ,推荐SUN的官方网站www.sun.com,下载后放在/home目录中,当然其它地方也行。进入安装目录#cd /home#cp jdk-1_5_0_02-linux-i586.rpm /usr/local#cd /usr/local给所有用户

2017-03-14 15:33:38 6224 3

转载 Linux下面使用rpm命令

RPM是RedHat Package Manager(RedHat软件包管理工具)类似Windows里面的“添加/删除程序”rpm 执行安装包二进制包(Binary)以及源代码包(Source)两种。二进制包可以直接安装在计算机中,而源代码包将会由RPM自动编译、安装。源代码包经常以src.rpm作为后缀名。常用命令组合: -ivh:安装显示安装进度--in

2017-03-14 15:23:04 7855

转载 Zookeeper学习记录(二):使用以及配置

zookeeper已经介绍了它的原理设计以及实现方式,我们接下来介绍zookeeper的使用方法以及简单配置。下载获取Zookeeper的发布包,从Apache下载映像中下载一个最新稳定版本。单机操作安装Zookeeper的单机模式非常简单。服务包含在一个单独的压缩文件中,所以安装只需要创建配置文件。下载了Zookeeper稳定的发布版本之后,解压并进入根目

2017-03-14 14:12:50 637

转载 Zookeeper学习记录(一):设计与实现

概述  Zookeeper是一个分布式的、开源的分布式应用协调服务。它暴露了一组简单的基础原件,分布式应用可以在这些原件之上实现更高级别的服务,如同步、配置维护、群组、和命名。它被设计成容易编程实现的,并且使用一个常见的文件系统的树型结构的数据模型。它运行在Java中,并且绑定了Java和C。设计目的简单:Zookeeper允许程序通过一个共享的类似于标准文件系统的有组织的

2017-03-14 14:11:38 422

转载 Kafka在Linux环境下搭建过程

准备工作  Kafka集群是把状态保存在Zookeeper中的,首先要搭建Zookeeper集群。由于我们之前的分布式系统中已经安装zookeeper服务,这里不进行zookeeper安装教程以及应用教程图解。需要注意的是:Zookeeper集群的工作是超过半数才能对外提供服务,3台中超过两台超过半数,允许1台挂掉 ,是否可以用偶数,其实没必要。如果有四台那么挂掉一台还剩下三台服务器,

2017-03-14 14:09:48 329

转载 linux下vi命令大全

进入vi的命令 vi filename :打开或新建文件,并将光标置于第一行首 vi +n filename :打开文件,并将光标置于第n行首 vi + filename :打开文件,并将光标置于最后一行首 vi +/pattern filename:打开文件,并将光标置于第一个与pattern匹配的串处 vi -r filename :在上次正用vi编辑时发生系统崩溃,恢复f

2017-03-14 10:50:21 260

转载 Navicat 解决方案之ORA-28547

解决方案很简单,我用Oracle文件目录C:\ORACLE\product\11.2.0\dbhome_1\BIN下的oci.dll替换了navicat文件目录C:\PremiumSoft\Navicat Premium\instantclient_10_2下的oci.dll,之后很顺畅地就连上了。

2017-03-07 09:12:10 704

转载 Oracle 11g安装图文攻略

呵呵,花了一个多小时,左右把11g安装折腾好了。其中折腾SQL Developer 花了好长时间,总算搞定了。好了,先总结下安装步骤,希望给后面的童鞋提高安装效率。呵呵。  一、Oracle 下载  注意Oracle分成两个文件,下载完后,将两个文件解压到同一目录下即可。 路径名称中,最好不要出现中文,也不要出现空格等不规则字符。  官方下地址:  http://w

2017-03-06 14:15:46 196

转载 完全卸载oracle11g步骤

完全卸载oracle11g步骤:1、 开始->设置->控制面板->管理工具->服务 停止所有Oracle服务。2、 开始->程序->Oracle - OraHome81->Oracle Installation Products-> Universal Installer,单击“卸载产品”-“全部展开”,选中除“OraDb11g_home1”外的全部目录,删除。5、 运行regedit

2017-03-06 14:14:20 203

转载 kafka安装windows

在环境搭建过程中遇到两个问题,在这里先列出来,以方便查询:1. \Java\jre7\lib\ext\QTJava.zip was unexpected at this time. Process exited解决方案:1.1 右键点击“我的电脑” -> "高级系统设置" -> "环境变量" 1.2 查看CLASSPATH的值里有没有包含QTJava.zip的路径,

2017-02-27 16:33:43 298

转载 Zookeeper系列(一)

一、ZooKeeper的背景1.1 认识ZooKeeperZooKeeper---译名为“动物园管理员”。动物园里当然有好多的动物,游客可以根据动物园提供的向导图到不同的场馆观赏各种类型的动物,而不是像走在原始丛林里,心惊胆颤的被动 物所观赏。为了让各种不同的动物呆在它们应该呆的地方,而不是相互串门,或是相互厮杀,就需要动物园管理员按照动物的各种习性加以分类和管理,这样我们才能更加

2017-02-27 16:12:14 250

空空如也

空空如也

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

TA关注的人

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