关闭

[置顶] HttpClient(4.5) post get https 实例

maven: 4.4.1 4.5 org.apache.httpcomponents httpclient ${httpclient.version} org.apache.httpcomponents httpc...
阅读(75) 评论(0)

[置顶] 深入浅出Mybatis系列(九)---强大的动态SQL

http://www.cnblogs.com/dongying/p/4092662.html 上篇文章《深入浅出Mybatis系列(八)---mapper映射文件配置之select、resultMap》简单介绍了mybatis的查询,至此,CRUD都已讲完。本文将介绍mybatis强大的动态SQL。 那么,问题来了: 什么是动态SQL? 动态SQL有什么作用?   传统的...
阅读(87) 评论(0)

[置顶] LOG4J2 使用示例

pom: 1.7.10 2.3 3.3.4 org.slf4j slf4j-api ${slf4j.version} org.slf4j jcl-over-slf4j ...
阅读(242) 评论(0)

[置顶] Spring-test 单元测试使用示例

pom: 4.1.8.RELEASE 1.7.10 2.3  3.3.4 org.springframework spring-test ${spring.version} test...
阅读(223) 评论(0)

[置顶] HttpClient通过Post方式发送Json数据

服务器用的是Springmvc,接口内容: [java] view plain copy  print? @ResponseBody   @RequestMapping(value="/order",method=RequestMethod.POST)   public boolean order(HttpServletRequest requ...
阅读(587) 评论(0)

[置顶] Java虚拟机解析篇之---内存模型

今天闲来无事来,看一下Java中的内存模型和垃圾回收机制的原理,关于这个方面的知识,网上已经有很多现成的资料可以供我们参考,但是知识还是比较杂的,在这部分知识点中有一本书不得不推荐:《深入理解Java虚拟机》,现在已经是第二版了。这本书就从头开始详细介绍了Java整个虚拟机的模型以及Java的类文件结构,加载机制等。这里大部分的知识点都是可以在这本书中找到的,当然我是主要还是借鉴这本书中的很多内容...
阅读(272) 评论(0)

[置顶] Linux 基础操作 修改文件

for i in `ls -1 *.txt` do awk  '{print "999,"$0}' $i  > sqldir/$i.csv done  sed -i 's/http:/https:/g' *.txt.csv for i in `ls -1 *.csv |sort -n | head -n 35` do    echo $...
阅读(282) 评论(0)

[置顶] SpringMVC源码分析系列[转]

说到java的mvc框架,struts2和springmvc想必大家都知道,struts2的设计基本上完全脱离了Servlet容器,而springmvc是依托着Servlet容器元素来设计的,同时springmvc基于Spring框架,Spring框架想必搞java的同学都很熟悉。 一进Spring的官网就发现了这样一排醒目的文字, spring可以让我们构造简单的、便携的、又快又易...
阅读(427) 评论(0)

[置顶] SPRING-WS CLIENT 端 WSDL 试用

wsdl 使用中国气象局的天气预报webservice 地址:http://www.webxml.com.cn/WebServices/WeatherWebService.asmx?wsdl 直接使用wsimport 通过该地址生存java 文件时,会报错。因为该wsdl里面包含 ref = "s:schema" 这样的引用。而jaxb是不支持的。所以手动将该wsdl下载下来做下修改,...
阅读(863) 评论(0)

[置顶] IO中同步、异步与阻塞、非阻塞的区别

一、同步与异步 同步/异步, 它们是消息的通知机制 1. 概念解释 A. 同步 所谓同步,就是在发出一个功能调用时,在没有得到结果之前,该调用就不返回。 按照这个定义,其实绝大多数函数都是同步调用(例如sin isdigit等)。 但是一般而言,我们在说同步、异步的时候,特指那些需要其他部件协作或者需要一定时间完成的任务。 最常见的例子就是 SendMessage。 该函数...
阅读(522) 评论(0)

[置顶] 再谈对协变和逆变的理解

去年写过一篇博客谈了下我自己对协变和逆变的理解,现在回头看发现当时还是太过“肤浅”,根本没理解。不久前还写过一篇“黑”Java泛型的博客,猛一回头又是“肤浅”,今天学习Java泛型的时候又看到了协变和逆变,感觉又理解了点,记录一下,但不免还是“肤浅”,看了这篇博客的同学,欢迎留言交流下。 什么是协变和逆变? 到底什么是协变和逆变?先看例子: //JavaObject[...
阅读(1724) 评论(0)

[置顶] Java中的逆变与协变

看下面一段代码 Number num = new Integer(1); ArrayList list = new ArrayList(); //type mismatch Listextends Number> list = new ArrayList(); list.add(new Integer(1)); //error list.add(new Float(1.2f)); /...
阅读(563) 评论(0)

[置顶] Thrift入门及Java实例演示

目录: 概述 下载配置 基本概念 数据类型 服务端编码基本步骤 客户端编码基本步骤 数据传输协议 实例演示(java)  thrift生成代码 实现接口IfaceTSimpleServer服务模型TThreadPoolServer 服务模型TNonblockingServer 服务模型THsHaServer服务模型异步客户端 [一...
阅读(370) 评论(0)

[置顶] Spring生命周期-BeanFactoryPostProcessor和BeanPostProcessor

BeanFactoryPostProcessor和BeanPostProcessor,这两个接口,都是Spring初始化bean时对外暴露的扩展点。两个接口名称看起来很相似,但作用及使用场景却不同,分析如下: 1、BeanFactoryPostProcessor接口 该接口的定义如下: [java] view plain copy...
阅读(293) 评论(0)

[置顶] JAVA 垃圾收集器与内存分配策略

引言 垃圾收集技术并不是Java语言首创的,1960年诞生于MIT的Lisp是第一门真正使用内存动态分配和垃圾收集技术的语言。垃圾收集技术需要考虑的三个问题是: 哪些内存需要回收? 什么时候回收? 如何回收? http://segmentfault.com/a/1190000002931555 中讲到java内存运行时区域的分布,其中程序计数器,虚拟机栈,本地方法区都是随...
阅读(305) 评论(0)

[置顶] java泛型中的pecs法则

? extend 1 List apples = new ArrayList(); 2 Listextends Fruit> fruits = apples; 3 fruits.add(new Strawberry()); 这次,代码就编译不过去了!Java编译器会阻止你往一个Fruit l...
阅读(711) 评论(0)

[置顶] Spring3核心技术之AOP配置

在Spring配置文件中,所有AOP相关定义必须放在标签下,该标签下可以有、、标签,配置顺序不可变。    ● :用来定义切入点,该切入点可以重用;  ● :用来定义只有一个通知和一个切入点的切面;  ● :用来定义切面,该切面可以包含多个切入点和通知,而且标签内部的通知和切入点定义是无序的;和advisor的区别就在此,advisor只包含一个通知和一个切入点。  Ja...
阅读(5622) 评论(0)

正则表达(?i)E是什么意思

忽略大小写来着~ 这里给段搜的资料,巨细的如果你想摸得透彻还是自己写几段代码试试吧对应的内嵌标志表达式是 (?i),它有四种形式:1,(?i)2,(?-i)3,(?i:X)4,(?-i:X)不带有 - 的是开标志,带有 - 的是关标志。把上面的代码改成这样: Java code public class Test { public static void main(String[] args...
阅读(11) 评论(0)

压力测试工具siege的用法

Siege是Linux下的一个web系统的压力测试工具,支持多链接,支持get和post请求,可以对web系统进行多并发下持续请求的压力测试。 安装 Siege 01 02 03 04 #wgethttp://www.joedog.org/pub/siege/siege-latest.tar.gz #tar -x...
阅读(27) 评论(0)

java-为指定的图像文件加透明阴影

import java.awt.AlphaComposite; import java.awt.Color; import java.awt.Graphics2D; import java.awt.Transparency; import java.awt.image.BufferedImage; import java.io.File; import javax.imageio.ImageIO;...
阅读(42) 评论(0)

处理图片的缩放、旋转、裁剪和翻转这四种效果

package service.course.tools; import javax.imageio.ImageIO; import java.awt.*; import java.awt.geom.AffineTransform; import java.awt.geom.Point2D; import java.awt.image.BufferedImage; import java.io...
阅读(42) 评论(0)

Java中Image的水平翻转、缩放与自由旋转操作

bufferedimage.getColorModel().getTransparency()以获得原始图片透明度用于生成缓存图,在缓存图进行相应操作即可。 /** * 旋转图片为指定角度 * * @param bufferedimage * 目标图像 * @param degree * ...
阅读(43) 评论(0)

OPENCV+JAVA 人脸识别

http://opencv.org/releases.html  官方下载 安装文件 ,以win7为例,下载opencv-2.4.13.3-vc14.exe 安装后,在build目录下 D:\opencv\build\java,获取opencv-2413.jar,copy至项目目录 同时需要dll文件 与 各 识别xml文件,进行不同特征的识别(人脸,侧脸,眼睛等) dll目录:D:\...
阅读(60) 评论(0)

JAVA实现图片叠加效果

http://www.cnblogs.com/bilaisheng/p/5500223.html import java.awt.AlphaComposite; import java.awt.Graphics2D; import java.awt.image.BufferedImage; import java.io.File; import java.io.IOExcep...
阅读(40) 评论(0)

人脸识别之人眼定位、人脸矫正、人脸尺寸标准化---<Mastering OpenCV with Practical Computer Vision Projects >

http://blog.csdn.net/eastlhu/article/details/25063193 代码来源于OpenCV with Practical Computer Vision Projects > 她的另外几篇文章,也翻译的很好 http://blog.csdn.net/raby_gyl/article/details/12611861 h...
阅读(31) 评论(0)

java使用Opencv小例子,从合并的两个图片中减去一张图片

将两个图片合并很容易(下面第二个程序是利用Java合并两张图片),但有时候需要从两个合并的图片中分离出一张图片,查了一下OpenCV提供了图片相减的功能,其实不止图片相减,基本的运算opencv都提供了,这里以图片相减为例说明。 [java] view plain copy package swing_interface;      impo...
阅读(39) 评论(0)

Android 人脸识别+人脸匹配(OpenCV+JavaCV)

http://m.blog.csdn.net/sky286753213/article/details/11887913 项目源码 http://download.csdn.net/detail/sky286753213/6617075  之前不想上传源码是因为代码写的实在很烂,参考价值不是很大,主要代码都在CameraActivity中 这里吐下槽,...
阅读(49) 评论(0)

借助百度云中的百度人脸识别用java开发一个人脸识别

http://m.blog.csdn.net/u010651369/article/details/64439090 1.官网文档必须看 http://ai.baidu.com/docs 2.在管理中心创建应用及查看相关参数 AppID APIKey SecretKey都需要保存起来 3.搬砖测试 项目需要的lib包,基本下载官网的SDK就...
阅读(55) 评论(0)

Java学习记录--OpenCV使用教程

http://blog.csdn.net/u012706811/article/details/52779271 环境搭建: 下载openCV后,把build文件夹里面的Java拷贝到项目目录 主程序里面启动前加载该库 static { System.loadLibrary(Core.NATIVE_LIBRARY_NAME); ...
阅读(31) 评论(0)

Log4j2+Slf4j快速入门

前言         本文目的在于让RD快速掌握Log4j2+Slf4j在Java Web项目中的使用。         注意:该方法对Servlet3.0+适用,Servlet2.5以前的版本还需额外的步骤,详见:Servlet-2.5。 Maven依赖     org.apache.logging.log4j     l...
阅读(44) 评论(0)

Spring-web源码解析之Filter-OncePerRequestFilter:

我们先看一个filter-mapping的配置  [html] view plain copy filter-mapping>      filter-name>encodingFilterfilter-name>      url-pattern>/*url-pattern>      dispatcher>REQUESTdispatch...
阅读(36) 评论(0)

ByteBuffer常用方法详解

缓冲区(Buffer)   缓冲区(Buffer)就是在内存中预留指定大小的存储空间用来对输入/输出(I/O)的数据作临时存储,这部分预留的内存空间就叫做缓冲区: 使用缓冲区有这么两个好处: 1、减少实际的物理读写次数 2、缓冲区在创建时就被分配内存,这块内存区域一直被重用,可以减少动态分配和回收内存的次数 举个简单的例子,比如A地有1w块砖要搬到B地 由...
阅读(86) 评论(0)
2872条 共192页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:7063475次
    • 积分:61845
    • 等级:
    • 排名:第34名
    • 原创:250篇
    • 转载:2619篇
    • 译文:3篇
    • 评论:666条
    文章分类
    最新评论