自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(195)
  • 收藏
  • 关注

转载 hire

Equity QA ¡V C12(Hiring Manager: Dai Yao Steve)Job Purpose / Context:CSTC ICG Technology department mainly supports MSS (Markets and Securities Services) of ICG, which is one of the keybusines

2016-09-10 11:12:05 256

转载 hire info

GFTS Finance Java developer - C12 Team lead(Hiring Manager: Zhang Jianfeng)About our businessBusiness area: CTO GFTS ¡V Enterprise Technology Service(ETS). Citigroup Software Technology Service

2016-09-07 21:36:38 266

转载 cookie无法设置除当前域名或者其父域名之外的其他domain.

今天研究一天发现cookie无法设置除当前域名或者其父域名之外的其他domain.这个是游览器出于对cookie的保护造成的,也就是cookie无法跨域设置。对于子域名也有如下规则,当前域名只能设置当前域名以及他的父域名,不能设置子域名如在www.wo.cao.baidu.com  域名下只能设置 cao.baidu.com,baidu.com不能设置 da.jia.wo.cao.

2016-06-30 22:28:42 579

转载 深入学习微框架:Spring Boot

深入学习微框架:Spring Boot作者Dan Woods ,译者张卫滨 发布于 2014年5月13日| 注意:GMTC全球移动技术大会2016年6月24-25日,了解更多详情!5讨论 分享到:微博微信FacebookTwitter有道云笔记邮件分享稍后阅读我的阅读清单Spring Boot是由Pivotal团队提供的全新框架,其设

2016-06-06 10:40:41 187

转载 Spring Boot 快速入门

今天给大家介绍一下Spring Boot MVC,让我们学习一下如何利用Spring Boot快速的搭建一个简单的web应用。环境准备一个称手的文本编辑器(例如Vim、Emacs、Sublime Text)或者IDE(Eclipse、Idea Intellij)Java环境(JDK 1.7或以上版本)Maven 3.0+(Eclipse和Idea IntelliJ内置,如果使用ID

2016-06-01 13:18:10 159

转载 Spring WebSocket 使用详解

一、WebSocket 服务端配置 1.1 服务注册   服务注册分为两种模式:注解模式(推荐)、XML配置模式   1.1.1 注解配置模式 Java代码  ⃕/**  *   * @author Goma  *  */  @Configuration  @EnableWebSocket  public class WebSocke

2016-06-01 12:39:58 604

转载 HTTP之referer

安全培训中提到可以通过referer判断安全性,hackbar中也有一个enable referer的选项,则,这个referer到底是个什么角色?(以下是搜集的一些资料整合,链接均放到底部,不再一一注明) 1、打开httpfox抓包插件,在百度中搜索126.com,搜索项中点击网站入口,通过抓包工具,查看http请求  在http请求的Headers部分可见Referer

2016-05-31 10:02:12 157

转载 Java 8新特性终极指南

编者注:Java 8已经公布有一段时间了,种种迹象表明Java 8是一个有重大改变的发行版。在Java Code Geeks上已经有大量的关于Java 8 的教程了,像玩转Java 8——lambda与并发,Java 8 Date Time API 教程: LocalDateTime和在Java 8中抽象类与接口的比较。我们也在其他地方引用了15个必读的Java 8教程。当然,我们也探

2016-05-27 17:02:49 133

转载 Java 8:不要再用循环了

Java 8中的新功能特性改变了游戏规则。对Java开发者来说这是一个全新的世界,并且是时候去适应它了。在这篇文章里,我们将会去了解传统循环的一些替代方案。在Java 8的新功能特性中,最棒的特性就是允许我们去表达我们想要完成什么而不是要怎样做。这正是循环的不足之处。要确保循环的灵活性是需要付出代价的。return、break 或者 continue都会显著地改变循环的实际表现。这迫使我们不仅

2016-05-27 16:56:37 115

转载 oracle sys_context()函数

第一个参数为'USERENV',是固定的,第二个参数也是固定的,但是是多选固定,可选的值如下所示:select sys_context('USERENV','AUTHENTICATION_TYPE') from dual;--用户的认证类型select sys_context('USERENV','AUTHENTICATION_DATA') from dual;--未知select s

2016-05-26 13:46:31 198

转载 Java现实WebSocket

前言伴随着HTML5技术的新起,WebSocket 作为一种浏览器与服务器的核心通信技术,被嵌入到了浏览器的内核中。WebSocket 的出现使得浏览器提供对 Socket 的支持成为可能,从而在浏览器和服务器之间提供了一个基于 TCP 连接的双向通道。所有新的技术都会第一时间在Java社区,出现对应的开源项目!WebSocket也被实现在多种Java的开源库中。WebSocket实现列表

2016-05-24 17:09:02 399

转载 Socket 与 WebSocket

Socket 和 WebSocket 有哪些区别和联系?WebSocket 和 HTML5 是什么关系?必须在浏览器中才能使用 WebSocket 吗?WebSocket 能和 Socket 一样传输 raw 数据么?WebSocket 和 Socket 相比会多耗费流量么?但是,目前网上全面介绍这两种协议的中文文章并不多,或者说不够全面。我无法找到一篇文章能解决上面的所有问题。因此,我写了本

2016-05-23 17:34:23 306

转载 Java 实现 SSL认证

Java 实现 SSL双向认证实现技术:JSSE(Java Security Socket Extension)是Sun为了解决在Internet上的实现安全信息传输的解决方案。它实现了SSL和TSL(传输层安全)协议。在JSSE中包含了数据加密,服务器验证,消息完整性和客户端验证等技术。通过使用JSSE,可以在Client和Server之间通过TCP/IP协议安全地传输数据。

2016-04-14 12:30:26 366

转载 oracle中schema

我们先来看一下他们的定义:A schema is a collection of database objects (used by a user.). Schema objects are the logical structures that directly refer to the database’s data.A user is a name defined in the

2016-04-13 13:29:44 162

转载 Chrome开发,debug的使用方法。

怎样打开Chrome的开发者工具?你可以直接在页面上点击右键,然后选择审查元素:或者在Chrome的工具中找到:或者,你直接记住这个快捷方式: Ctrl+Shift+I (或者Ctrl+Shift+J直接打开控制台),或者直接按F12。打开的开发者工具就长下面的样子:不过我一般习惯与点左下角的那个按钮,将开发者工具弹出作为一个独立的窗口:下面来分别说下每个T

2016-04-12 14:34:30 223

转载 对javascript匿名函数的理解(透彻版)

Query片段: view plaincopy to clipboardprint?(function(){  //这里忽略jQuery所有实现  })();    半年前初次接触jQuery的时候,我也像其他人一样很兴奋地想看看源码是什么样的。然而,在看到源码的第一眼,我就迷糊了。为什么只有一个匿 名函数又没看到运行(当然是运行了……),就能有jQuery这么个函数库了?

2016-04-12 10:59:15 123

原创 Google kaptcha 生成验证码图片

先看一段代码:那这些代码是如何生成的?这些代码“data:image/jpg;base64,/9j/iVBORw0KGgoAAAANSUhE……” 就是一张图片的Data URL,就是利用base64编码把图片数据翻译成标准ASCII字符。可以上http://base64decode.net/base64-image-decoder, 利用在线base64图片解码工具把其转换成图片

2016-04-11 18:04:30 449

转载 使用Eclipse Memory Analyzer分析内存溢出

系统上线后,程序报出out of memory错误。一方面先加大程序运行的内存以解燃眉之急,另一方面希望能有个工具能查出内存泄露的原因。     通过查阅资料发现了Memory Analyzer这个eclipse插件,下面讲下怎么用。    首先,获取Heap dump文件。 有三种方式:    1、设置JVM参数,-XX:+HeapDumpOnOutOfMemoryE

2016-04-01 14:21:46 492

转载 一个高可扩展的基于非阻塞IO的服务器架构

目录线程体系结构反应堆模式组件架构接收器分配器分配器级别事件处理器应用程序级别事件处理器总结参考资料如果你被要求去写一个高可扩展性的基于JAVA的服务器,你很快就会决定使用JAVA NIO包。为了让服务器跑起来,你可能会花很多时间阅读博客和教程来了解线程同步需要NIO SELECTOR类以及处理一些常见的陷阱。本文描述了一个面向连接基于NIO的服务器的基本架构。本文会先看一下一个首选的线程

2016-04-01 13:52:10 222

转载 Java NIO系列教程

Java NIO系列教程(一) Java NIO 概述原文链接     作者:Jakob Jenkov     译者:airu     校对:丁一Java NIO 由以下几个核心部分组成:ChannelsBuffersSelectors虽然Java NIO 中除此之外还有很多类和组件,但在我看来,Channel,Buffer 和 Selector 构成了核心的API。其它组

2016-04-01 13:48:57 137

转载 使用google guava做内存缓存

google guava中有cache包,此包提供内存缓存功能。内存缓存需要考虑很多问题,包括并发问题,缓存失效机制,内存不够用时缓存释放,缓存的命中率,缓存的移除等等。 当然这些东西guava都考虑到了。guava中使用缓存需要先声明一个CacheBuilder对象,并设置缓存的相关参数,然后调用其build方法获得一个Cache接口的实例。请看下面的代码和注释,注意在注释中指定了Cache

2016-03-29 15:23:48 759

转载 Spring Batch 构建企业级批处理应用

分为三部分,第一部分初步介绍了批处理以及 Spring Batch 的相关概念,同时搭建了一个简单的基于 Spring Batch 的批处理应用。第二部分介绍了 Step Flow 以及并发支持。第三部分则主要介绍了 Spring Batch 对任务监控的支持。下面让我们进入第一部分内容。什么是批处理在现代企业应用当中,面对复杂的业务以及海量的数据,除了通过庞杂的人机交互界面进行各

2016-03-29 13:28:51 189

转载 Java 加解密技术系列之 PBE RSA AES DH 3DES DES HMAC SHA MD5 BASE64

序前边的几篇文章,已经讲了几个对称加密的算法了,今天这篇文章再介绍最后一种对称加密算法 — — PBE,这种加密算法,对我的认知来说,并没有 DES、3DES、AES 那么流行,也不尽然,其实是我之前并没有这方面的需求,当然接触他的机会也就很少了,因此,可想而知,没听过显然在正常不过了。概念PBE,全称为“Password Base Encryption

2016-03-25 16:49:50 432

转载 Servlet 3.0笔记之异步请求Comet推送iFrame示范

Servlet3规范提出异步请求,绝对是一巨大历史进步。之前各自应用服务器厂商纷纷推出自己的异步请求实现(或者称comet,或者服务器推送支持,或者长连接),诸如Tomcat6中的NIO连接协议支持,Jetty的continuations编程架构,SUN、IBM、BEA等自不用说,商业版的服务器对Comet的支持,自然走在开源应用服务器前面,各自为王,没有一个统一的编程模型,怎一个乱字了得。相关的

2016-03-25 11:38:28 418

转载 HTML iframe 用法总结收藏

html5-iframe的新特性相对于html4.0来说,html5在安全性方面有了很大的提升,甚至html5的标志看上去就像一块盾牌。其中iframe的sandbox特性,就是html5安全中很重要的组成部分部分。于此同时还带来了一个新的mime类型,text-html/sandboxed。   下面先简单介绍一下html5的iframe特性:   相对于我们平时所熟知的标签的特

2016-03-25 11:36:08 1708 1

转载 Apache、Tomcat、JBoss、Weblogic四个常用的JavaEE服务器

Apache全球应用最广泛的http服务器,免费,出自apache基金组织Tomcat应用也算非常广泛的web 服务器,支持部分j2ee,免费,出自 apache基金组织JBoss开源的应用服务器,比较受人喜爱,免费(文档要收费) Weblogic应该说算是业界第一的app server,全部支持j2ee1.4, 对于开发者,有免费使用一年的许可证,用起来比较舒服,出资BE

2016-03-22 14:35:58 307

转载 常见并发同步案例

对于我们开发的网站,如果网站的访问量非常大的话,那么我们就需要考虑相关的并发访问问题了。而并发问题是绝大部分的程序员头疼的问题,但话又说回来了,既然逃避不掉,那我们就坦然面对吧~今天就让我们一起来研究一下常见的并发和同步吧。   为了更好的理解并发和同步,我们需要先明白两个重要的概念:同步和异步   1、同步和异步的区别和联系         所谓同步,可以理解为在执行完一个函数或

2016-03-22 14:21:58 260

转载 在oracle数据更新时自动执行java代码

写一个after update的trigger,再写一个存储过程,trigger调用存储过程,存储过程调用java程序。----------------------------建立一个java存储过程1. 先看一下这个目录[oracle@ocean ~]$ pwd/home/oracle[oracle@ocean ~]$ ls -ltotal 8-rw-r--r-- 1 oracle

2016-03-22 13:41:15 309

转载 Oracle中如何更新一张大表记录

SQL语句是一种方便的语言,同样也是一种“迷惑性”的语言。这个主要体现在它的集合操作特性上。无论数据表数据量是1条,还是1亿条,更新的语句都是完全相同。但是,实际执行结果(或者能否出现结果)却是有很大的差异。笔者在开发DBA领域的一个理念是:作为开发人员,对数据库、对数据要有敬畏之心,一个语句发出之前,起码要考虑两个问题:目标数据表的总数据量是多少(投产之后)?你这个操作会涉及到多大的数据量?

2016-03-22 13:40:06 471

转载 JdbcTemplate 、NamedParameterJdbcTemplate、SimpleJdbcTemplate

JdbcTemplate 、NamedParameterJdbcTemplate、SimpleJdbcTemplate的区别一、JdbcTemplate 首先在配置文件中设置数据源 c.driver.OracleDriver">然后用我在另一篇博客中提到的配置JdbcTemplate的集中方式,任选一种进行JdbcTemplate的配置,下面我选其中的一种 方式配置如下信息: 为了能够使用该模

2016-03-21 11:31:50 181

转载 关于${0##*/} 和${0%/*}

${0##*/}  是什么意思呢?   我们做一个实验就知道了新建一个目录——mkdir -p /usr/school/grade/class/新建一个文件——touch /usr/school/grade/class/student在student文件里写上代码并保存——   echo $0echo ${0#*/}echo ${0##*/}

2016-03-18 13:20:39 5475 1

转载 eclipse中的.project 和 .classpath文件的具体作用

.project是项目文件,项目的结构都在其中定义,比如lib的位置,src的位置,classes的位置.classpath的位置定义了你这个项目在编译时所使用的$CLASSPATH这些文件你用文本编辑器就能察看了在一个项目中点刷新的目的是为了更新.project文件中的文件清单,让你把不通过eclipse提交到项目的文件显示出来 .classpat

2016-03-15 14:38:19 139

转载 Jetty8嵌入式开发之HelloWorld

Jetty可以作为嵌入式服务器,让我们可以直接用Java代码启动关闭服务器,也可以直接运行Servlet 为什么Jetty8:按照官方的说法,Jetty 9开始需要JDK1.7, 所以安装JDK1.6的,只能使用Jetty8了,之前使用的Jar包是jetty-all-9.0.0.rc1.jar,运行程序后会出现如下错误:Java代码  ⃕Ex

2016-03-11 11:30:23 238

转载 如何用Maven创建web项目(具体步骤)

使用eclipse插件创建一个web project首先创建一个Maven的Project如下图  我们勾选上Create a simple project (不使用骨架)   这里的Packing 选择 war的形式  由于packing是war包,那么下面也就多出了webapp的目录

2016-03-11 11:15:33 157

转载 jQuery 数据缓存data(name, value)详解及实现

http://blog.csdn.net/z69183787/article/details/43457495作为一名程序员,一提到“缓存”你很容易联想到“客户端(浏览器缓存)”和“服务器缓存”。客户端缓存是存在浏览者电脑硬盘上的,即浏览器临时文件夹,而服务器缓存是存在服务器内存中,当然在一些高级应用场合也有专门的缓存服务器,甚至有利用数据库进行缓存的实现。当然这些都不在本文的讨论范围,本

2016-03-09 17:39:51 206

转载 Apache HttpClient 4.3开发指南 实现URL重定向

作者:chszs,转载需注明。博客主页:http://blog.csdn.net/chszs一、概述Apache HttpClient 4系列已经发布很久了,但由于它与HttpClient 3.x版本完全不兼容,以至于业内采用此库的公司较少,在互联网上也少有相关的文档资料分享。本文旨在写一个简要的Apache HttpClient 4.3开发指南,帮助开发者快速上手Apac

2016-03-09 17:32:45 170

转载 httpclient4.3 设置代理请求

设置代理请求 最近需要使用Httpclient做后台请求,使用的是httpclient4.3版本,apache网站上有,我这里就不提供下载链接了,搜一下就可以了,废话少说,直接上代码:Java代码  import java.util.ArrayList;  import java.util.List;    import org.apache.http.

2016-03-09 17:27:14 167

转载 JAVA利用HttpClient进行POST请求(HTTPS)

目前,要为另一个项目提供接口,接口是用HTTP URL实现的,最初的想法是另一个项目用JQuery post进行请求。但是,很可能另一个项目是部署在别的机器上,那么就存在跨域问题,而JQuery的post请求是不允许跨域的。这时,就只能够用HttpClient包进行请求了,同时由于请求的URL是HTTPS的,为了避免需要证书,所以用一个类继承DefaultHttpClient类,忽

2016-03-09 17:23:27 142

转载 HttpClient 4.3教程(转载)

前言Http协议应该是互联网中最重要的协议。持续增长的web服务、可联网的家用电器等都在继承并拓展着Http协议,向着浏览器之外的方向发展。虽然jdk中的java.net包中提供了一些基本的方法,通过http协议来访问网络资源,但是大多数场景下,它都不够灵活和强大。HttpClient致力于填补这个空白,它可以提供有效的、最新的、功能丰富的包来实现http客户端。为了拓展,

2016-03-09 17:19:09 150

转载 爬虫简单示例,用httpClient4.2.1实现(转载)

HttpConnectionManager.javapackage spider;import java.io.BufferedReader;import java.io.ByteArrayOutputStream;import java.io.IOException;import java.io.InputStream;import java.io.InputSt

2016-03-09 17:10:37 163

空空如也

空空如也

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

TA关注的人

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