自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 dubbo 第一天,安装Zookeeper

1.配置本地主机别名cd /etcvi hosts#zookeeper services192.168.1.105 eud-provide-01 2、创建 /usr/local/services/zookeeper 文件夹:mkdir -p /usr/local/services/zookeeper3、进入到 /usr/local/services/zookeeper 目录中:cd...

2018-02-28 15:24:59 156

原创 Eclipse常用快捷键 10个最有用的快捷键

  Eclipse中10个最有用的快捷键组合 一个Eclipse骨灰级开发者总结了他认为最有用但又不太为人所知的快捷键组合。通过这些组合可以更加容易的浏览源代码,使得整体的开发效率和质量得到提升。    1. ctrl+shift+r:打开资源    这可能是所有快捷键组合中最省时间的了。这组快捷键可以让你打开你的工作区中任何一个文件,而你只需要按下文件名或mask名中的前几个字...

2017-10-12 16:46:23 241

原创 Centos 配置tomcat 自动启动

       配置这个虽然不难,但是网上各种错误啊,坑了我好多时间,在此分享下,希望能为你节省一些时间。1.切换到usr/local/tomcat/bin的安装目录下  用vi startup.sh文件2.然后再startup.sh的文件开头的地方添加如下内容#chkconfig: 2345 80 90    #description:tomcat auto start  ...

2017-04-19 18:28:45 220

原创 redis 性能配置

性能相关的数据指标      (1)最近在项目中遇到Redis的一个问题,在初启动redis时(或 flashdb 清除当前所有的keys),从redis的pool中获取数据是很快的,可随着访问次数的增加,key的增加,速度会越来越慢,当清理(flashdb)keys时速度回到最初的速度,非常的快。      (2)基于这样的现象,我们首先就需要查看一下当前的radis 的配置信息情况...

2017-04-19 18:08:42 269

原创 centos 配置java JDK

因为使用的是Centos所以安装JDK,先从官网下载http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html找到安装包jdk-8u121-linux-x64.tar.gz下载到本地。 1.在服务器/usr/目录下创建java目录 [root@localh...

2017-04-19 10:50:36 91

原创 Centos Ftp配置

1.用root用户登录,通过yum来安装vsftpd [root@localhost ~]# yum -y install vsftpd 2.设置为开机启动  [root@localhost ~]# chkconfig vsftpd on 3.把下面几行注释去掉,让其配置生效:    vi /etc/vsftpd/vsftpd.conf # 禁止匿名用...

2017-04-18 15:29:46 103

原创 windows 服务器 添加多个tomcat到服务中

概念区分别混淆首先需要声明,apache和TOMCAT的关系 简单的理解,apache是静态服务器容器,tomcat是java环境服务容器。 Tomcat启动分析打开下载的tomcat的bin目录用文本编辑工具打开用于启动Tomcat的批处理文件startup.bat,仔细阅读。在这个文件中,首先判断CATALINA_HOME环境变量是否为空,如果为空,就将当前目录设为CA...

2016-12-14 00:50:04 157

原创 java 过滤器filter防sql注入

XSSFilter.java public void doFilter(ServletRequest servletrequest, ServletResponse servletresponse, FilterChain filterchain) throws IOException, ServletException { ...

2016-07-14 11:03:02 104

原创 JSP 中使用常量防止硬编码

   jsp页面硬编码是个很头疼的问题,工作这么多年,看到好多项目都有这种问题,这里介绍下如何防止页面硬编码吧     在Java程序中可以通过静态常量的方法来避免硬编码。如果JSP中允许使用Scriplet的话当然也可以直接使用常量了,不过现在JSP中一般不允许出现<%%>这样的代码,比如在JSTL中怎么办呢?我们不希望看到如下代码:<c:if test=${sta...

2016-06-11 11:55:15 499

原创 srpingMvc3.2 配置日期转换

         配置spingMVC日期转换器,最近在做一个很老的项目,各种问题不断,于是想重新架构下项目,上次遇到日期前端传到后端转换异常的问题,于是研究了一下,网上一查,各种错误。分享给小伙伴们一下。我使用的spring版本为3.2.13.spring配置文件里我这样配置: <!-- 自定义转换器 --> <bean id="conversio...

2016-06-10 12:08:25 88

原创 eclipse,代码中有错误,项目中却不显示红叉

  1.单个项目修改项目上右键-->properties-->java compiler-->building-->enable project specific setting-->build path problems-->选中abort   Incomplete build path/Circular dependencies  这两个选项修改为...

2016-06-04 23:27:56 272

原创 tomcat server.xml详细讲解

首先给一个结构给大家看一下:<Server> <Listener /> <GlobaNamingResources> </GlobaNamingResources> <Service> <Connector /> <Engine> <

2016-05-28 15:57:23 107

原创 FORM表单防止重复提交的解决思路

         现在分2种场景描述:         场景一、刷新页面,form表单内容被重复提交。                 解决思路分2部分,前端页面和后端代码。          前端页面:在做from 表单提交的时候不使用原生的FROM html语法提交,定义一个js的function来获取数据进行提交。触发事件后,删除提交按钮上的from方法。         ...

2016-05-05 23:31:21 258

原创 Spring 面向切面编程(AOP)

一、什么是 AOP面向切面编程(AOP)提供另外一种角度来思考程序结构,通过这种方式弥补了面向对象编程(OOP)的不足。 除了类(classes)以外,AOP提供了切面。切面对关注点进行模块化,例如横切多个类型和对象的事务管理。 (这些关注点术语通常称作 横切(crosscutting) 关注点。)Spring的一个关键的组件就是 AOP框架。 尽管如此,Spring IoC容器并不依...

2016-03-20 18:01:19 119

原创 java 导出Excel poi 实现

           今天又做了一个Excel 导出的功能。给大家分享一下吧。     第一步:导入poi   jar包。因为是使用maven ,如下方式引入jar <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId&...

2016-01-29 09:22:09 613

原创 JS自定义data-*属性与jquery的data() 取值不到的问题

下面是我拷贝的关于这个HTML5标签的用法说明,在很多说明中都没有描述一个问题。   注意:data-**  注意标红的位置只能用小写字母 data-开头属性使用方法参考如下:人们总喜欢往HTML标签上添加自定义属性来存储和操作数据。但这样做的问题是,你不知道将来会不会有其它脚本把你的自定义属性给重置掉,此外,你这样做也会导致html语法上不符合Html规范,以及一些其它副作用。...

2016-01-21 17:32:46 578

原创 Spring MVC之@RequestBody, @ResponseBody 使用方法

@RequestBody作用:       i) 该注解用于读取Request请求的body部分数据,使用系统默认配置的HttpMessageConverter进行解析,然后把相应的数据绑定到要返回的对象上;      ii) 再把HttpMessageConverter返回的对象数据绑定到 controller中方法的参数上。使用时机:A) GET、POST方式提时, 根...

2016-01-21 11:37:28 206

原创 刚开始玩mysql if条件等于具体值 的判断

mysql等于具体某值的判断时,要加上.toString()函数 <if test="dataSort !=null and dataSort !='' and dataSort =='1'.toString()"> order by price asc </if> <if test="dataSort == null...

2015-11-13 10:30:17 2983

原创 jsp 标签 TagSupport的学习

TagSupport的学习     doStartTag(),doEndTag()  1 TagSupport与BodyTagSupport的区别 TagSupport与BodyTagSupport的区别主要是标签处理类是否需要与标签体交互,如果不需要交互的就用TagSupport,否则如果不需要交互就用BodyTagSupport。 交互就是标签处理类是...

2015-11-11 00:52:17 109

原创 团队作战-敏捷开发

         去年我在管家做Team head的时候,工作很杂很繁琐,虽然项目把控还不错。但一直没有系统的对工作进行总结。后来我逐渐的认识到,其实当时的管理方式就是典型的敏捷开发管理模式。听起来这个概念还是很高大上的感觉。其实也没那么神秘。说起敏捷开发,并不是因为敏捷而敏捷。这个东西并不是神器,实施了就可以解决所有软件公司的问题,而是要结合自己公司的特点和问题摸索出适合自己的一套模式。...

2015-10-17 14:59:40 172

原创 quartz spring 实现动态定时任务

      在实际项目应用中经常会用到定时任务,可以通过quartz和spring的简单配置即可完成,但如果要改变任务的执行时间、频率,废弃任务等就需要改变配置甚至代码需要重启服务器,这里介绍一下如何通过quartz与spring的组合实现动态的改变定时任务的状态的一个实现。 参考文章: http://www.meiriyouke.net/?p=82,http://www.meiriyouke...

2015-08-02 17:59:08 198

原创 Maven 区分开发环境和测试环境 配置

         项目开发过程中,如果一个项目经常发布,那么在打包之前会不断的修改配置文件,这无疑是很麻烦的一件事情。今天我介绍下这个问题怎么解决。       注意:本配置的前提是项目必须是MAVEN项目。      第一步、创建配置文件           在项目的src/main/resources目录下创建 local.properties    prod.propertie...

2015-07-30 19:41:35 354

原创 Oracle trunc()函数的用法

   --Oracle trunc()函数的用法/**************日期********************/我在实际应用中用下面这种截取方法按分钟进行分组统计用户访问日志,以得到用户访问峰值最高的某一分钟的数据总量。select trunc(sysdate) from dual --2011-3-18 今天的日期为2011-3-18select trunc(sy...

2015-07-07 10:32:15 99

原创 HttpClient 请求和接收

         最近要写一个简单的数据请求接口,嫌麻烦就直接用HttpClient来做了。 项目一的请求代码: /** * TODO(httpClient请求 方法) * * @param url 请求地址 * @param data 需要传递的数据 * @return JSONObject */ public static...

2015-06-29 09:45:39 294

原创 jsp 页面自适应From表单

       最近接了个烂项目,虽然有很多不如意的地方,但既然是在这个岗位上,还是找找值得学习的内容吧。这里发现一个JS方法很实用。把请求地址和请求参数通过form 表单提交。    公用方法:function post(url, arr) { var params = eval('(' + arr + ')'); var temp = document.creat...

2015-05-14 15:48:13 468

原创 Js apply() call() 使用详解

      今天在学习Extjs5的时候,发现Extjs5用apply方法来为JS类的构造方法赋值。专门查了下这个函数的用法。下面是转载的一篇文章,写得比较清楚。留下做个备忘。 主要我是要解决一下几个问题:      1.apply和call的区别在哪里   我首先从网上查到关于apply和call的定义,然后用示例来解释这两个方法的意思和如何去用.   apply:方法能劫...

2015-05-02 17:52:12 107

原创 网站设计之装饰模式,解决WAP公用部分重复代码

    sitemesh应用Decorator模式,用filter截取request和response,把页面组件head,content,banner结合为一个完整的视图。通常我们都是用include标签在每个jsp页面中来不断的包含各种header, stylesheet, scripts and footer,现在,在sitemesh的帮助下,我们可以开心的删掉他们了。如下图,你想轻松的...

2015-03-30 15:15:36 95

原创 Redis的Java客户端Jedis的八种调用方式(事务、管道、分布式…)介绍

redis是一个著名的key-value存储系统,而作为其官方推荐的java版客户端jedis也非常强大和稳定,支持事务、管道及有jedis自身实现的分布式。 配置查询可在如下地址查询http://maven.outofmemory.cn/redis.clients/jedis/2.5.2/ 在这里对jedis关于事务、管道和分布式的调用方式做一个简单的介绍和对比:一、普...

2015-02-09 10:14:36 90

原创 svn cleanup failed–previous operation has not finished; run cleanup if it was in

svn提交遇到恶心的问题,可能是因为上次cleanup中断后,进入死循环了。错误如下: 解决方法:清空svn的队列1.下载sqlite3.exe   2.找到你项目的.svn文件,查看是否存在wc.db3.将sqlite3.exe放到.svn的同级目录4.启动cmd执行sqlite3 .svn/wc.db "select * from work_queue"...

2014-10-28 15:24:33 69

原创 schema 命名空间的理解

        这几天重新温习了一下JAVA基础,发现对SCHEMA命名空间竟然还是不是很理解。我把理解的内容记录到这里做下参考。<schema xmlns="http://www.w3.org/2001/XMLSchema"   targetNamespace="http://www.example.org/01"  xmlns:tns="http://www.example.org...

2014-10-06 10:47:09 250

原创 Oracle 批量更新 中merge into的使用

http://blog.csdn.net/yuzhic/article/details/1896878http://blog.csdn.net/macle2010/article/details/5980965 该命令使用一条语句从一个或者多个数据源中完成对表的更新和插入数据. ORACLE 9i 中,使用此命令必须同时指定UPDATE 和INSERT 关键词,ORACLE 10g ...

2014-07-28 11:03:48 1287

原创 dat txt csv 导入到orcale数据 导出为txt

     批量插入数据功能 一、明确要插入表,如下图,插入t_push_manual 第二部、找到需要导入的数据文件,并编写为ctl 文件   jiangl19.txt文件里文件格式为   18057031263   18057031264 以回车换行    jiangl19.dat为jiangl19.txt改后缀名生成这里分割符为空格插...

2014-07-18 18:44:59 138

原创 oracle job 例子

下面是整个操作流程:--学习job --第1步:建表 create table test_job(para_date date); commit; insert into test_job values(sysdate); commit; select * from test_job; --第2步:建立存贮过程 ...

2014-05-22 13:15:13 146

原创 dbms_job时间设置规则

 写一个存储过程名为PROC_JOB_RAIN_JMCreate Or Replace Procedure PROC_JOB_RAIN_JM Is li_jobno Number; Begin DBMS_JOB.SUBMIT(li_jobno,'PROC_RAIN_JM;',SYSDATE,'TRUNC(SYSDATE + 1)'); End; ...

2014-05-22 12:59:14 492

原创 Callable与Future的介绍

  Callable与 Future 两功能是Java在后续版本中为了适应多并法才加入的,Callable是类似于Runnable的接口,实现Callable接口的类和实现Runnable的类都是可被其他线程执行的任务。Callable的接口定义如下;public interface Callable<V> { V call() throws Exc...

2014-05-18 14:38:37 76

原创 Future和FutureTask

原文来自:http://uule.iteye.com/blog/1539084 public interface Future<V> Future 表示异步计算的结果。Future有个get方法而获取结果只有在计算完成时获取,否则会一直阻塞直到任务转入完成状态,然后会返回结果或者抛出异常。 Future 主要定义了5个方法: 1)boolean cancel(boolea...

2014-05-18 14:15:26 83

原创 oracle学习之bulk collect用法

通过bulk collect减少loop处理的开销,使用Bulk Collect提高Oracle查询效率Oracle8i中首次引入了Bulk Collect特性,该特性可以让我们在PL/SQL中能使用批查询,批查询在某些情况下能显著提高查询效率。采用bulk collect可以将查询结果一次性地加载到collections中。而不是通过cursor一条一条地处理。可以在sel...

2014-05-03 12:44:37 78

原创 oracle触发器详解

本篇是在转载基础上修改的内容,如有不对之处还请包涵。本篇主要内容如下:8.1 触发器类型8.1.1 DML触发器8.1.2 替代触发器8.1.3 系统触发器8.2 创建触发器8.2.1 触发器触发次序8.2.2 创建DML触发器8.2.3 创建替代(INSTEAD OF)触发器8.2.3 创建系统事件触发器8.2.4 系统触发器事件属性8.2.5...

2014-04-23 23:50:23 111

原创 BlockingQueue 队列

最近在研究架构,暂时把这些资料纪录下来:     转发内容:      http://wsmajunfeng.iteye.com/blog/1629354      API文档:      http://dlc.sun.com.edgesuite.net/jdk/jdk-api-localizations/jdk-api-zh-cn/publish/1.6.0/html/zh_C...

2014-04-23 16:00:44 89

原创 Java 线程池的原理与实现

最近在学习线程池、内存控制等关于提高程序运行性能方面的编程技术,在网上看到有一哥们写得不错,故和大家一起分享。[分享]Java 线程池的原理与实现这几天主要是狂看源程序,在弥补了一些以前知识空白的同时,也学会了不少新的知识(比如 NIO),或者称为新技术吧。线程池就是其中之一,一提到线程,我们会想到以前《操作系统》的生产者与消费者,信号量,同步控制等等。一提到池,我们会想到数据库连接池,但是线...

2014-04-19 22:02:28 68

openSLL win64 1_1_0f

OpenSSL 是一个安全套接字层密码库,囊括主要的密码算法、常用的密钥和证书封装管理功能及SSL协议,并提供丰富的应用程序供测试或其它目的使用。

2017-08-10

win64OpenSLL

OpenSSL 是一个安全套接字层密码库,囊括主要的密码算法、常用的密钥和证书封装管理功能及SSL协议,并提供丰富的应用程序供测试或其它目的使用。

2017-08-10

ActivePerl(win32-x64)

ActivePerl是一款可以执行Perl程序的软件。 Windows 环境下的 PERL 语言解释器的源代码。支持 Microsoft IIS,包含了包括有 Perl for Win32、Perl for ISAPI、PerlScript、Perl Package Manager四套开发工具程序,可以让你编写出适用于unix,windows,linux系统的CGI程序

2017-08-09

php100新闻系统 九课全做完

把九节课的内容都做完了,可以做个参考,里面包含了些自己的备注

2011-04-13

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

TA关注的人

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