自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 资源 (1)
  • 收藏
  • 关注

转载 maven核心,pom.xml详解(转)

什么是pom?    pom作为项目对象模型。通过xml表示maven项目,使用pom.xml来实现。主要描述了项目:包括配置文件;开发者需要遵循的规则,缺陷管理系统,组织和licenses,项目的url,项目的依赖性,以及其他所有的项目相关因素。  快速察看:<project>  <modelVersion>4.0.0</modelVersion><!–maven2.0必须是这样写,现在是mave

2016-11-22 14:36:35 390

转载 JDBC事务控制管理

1、事务(1)事务的概念事务指逻辑上的一组操作,组成这组操作的各个单元,要不全部成功,要不全部不成功。例如:A——B转帐,对应于如下两条sql语句update account set money=money-100 where name=‘a’; update account set money=money+100 where name=‘b’;数据库默认事务是自动提交的,也就是发一条sql它就执行

2016-11-21 13:55:07 349

转载 JDBC的PreparedStatement启动事务使用批处理executeBatch()

JDBC使用MySQL处理大数据的时候,自然而然的想到要使用批处理,普通的执行过程是:每处理一条数据,就访问一次数据库;而批处理是:累积到一定数量,再一次性提交到数据库,减少了与数据库的交互次数,所以效率会大大提高至于事务:事务指逻辑上的一组操作,组成这组操作的各个单元,要不全部成功,要不全部不成功,默认是关闭事务的。              更多事务的资料,请参考这里:http://bl

2016-11-21 13:38:49 5958

转载 批处理batch,执行多个SQL语句

批处理batch,执行多个SQL语句。[sql] view plaincopytry{     stmt=conn.createStatement();     conn.setAutoCommit(false);//取消自动提交     stmt.addBatch(”insert into person (name,password,age)values(‘A’,’AAA’,20)”);

2016-11-21 13:27:43 5955

转载 《代码整洁之道》读书笔记

<div class="markdown_views"><p>  最初我喜欢这本书可能是因为非技术方面的原因,这本书中有很多我喜欢的插图。这本书的第一章的第一句话是这样说的:读这本书通常有两个原因:1. 你是一名程序员。2. 你想成为更好的程序员。我们需要更好的程序员。 <br>  这本书的每一章都可以总结出一句话,其实每章开始的插图就是这句话的浓缩。   本书的第一章是关于什么是整洁代码的

2016-11-21 09:52:59 298

转载 Maven 打包时丢失properties文件

今天在打包项目war文件的时候,突然发现居然每个action包里面的properties文件都没打进来,在网上看了半天终于找到解决方法。问题:maven执行package命令打包时,src/main/Java路径下的properties文件偶尔丢失解决方式:pom.xml中加入resources配置<build> <resources> <resource>

2016-11-16 13:28:15 794

转载 Maven使用总结

摘要:绝大部分Maven用户都称Maven是一个”构建工具”:一个用来把源代码构建成可发布的构件的工具。 构建工程师和项目经理会说Maven是一个更复杂的东西:一个项目管理工具。那么区别是什么? 1.Maven是什么 如何回答这个问题要看你怎么看这个问题。 绝大部分Maven用户都称Mav

2016-11-15 17:00:16 900 2

转载 Maven使用介绍

创建project 先去官方网站下载一个最新版本http://maven.apache.org/download.cgi. 下载后解压,使用之前最好先将maven的bin目录设置到path环境变量里面。 maven无非也就是用来build一个project的,直接先上一个例子,在命令行下输入下面的命令: mvn archetype:generate DarchetypeGroupId=org.apa

2016-11-15 16:46:44 322

转载 浅谈StringBuffer类初始容量及扩容

概述使用jackson annotations简化和增强的json解析与生成。Jackson-2.x通用annotations列表:https://github.com/FasterXML/jackson-annotations/wiki/Jackson-AnnotationsJackson-1.x通用annotations列表:http://wiki.fasterxml.com/Jackson

2016-11-15 16:34:11 4866 1

转载 Jackson第四篇【Find方法寻值】

第二章写了一种自己写的方法来查找json字符串中的值,其实jackson还提供一个find方法来查找json字符串中的值。今天我们一起来看看这个方法的使用……按照惯例我先贴上代码[java] view plain copy print?/   具体的类我就不贴出来浪费空间了      @param args   @throws Exception  */  public static void ma

2016-11-15 14:04:24 3784

转载 Jackson第三篇【ObjectMapper的并发编程】

前两篇文章咱们一起学习了一下,Jackson的基本使用方法还记得第一篇文章我获得一个ObjectMapper对象整得那么麻烦 。还用用单例模式来获取为什么不直接new?先看一个数据吧。   我把咱们第二篇文章里面的TestVo转换成JsonCommonUtil.getMapperInstance(false);方式执行5次  平均耗时为210毫秒,把false改成true以后9991.6毫秒

2016-11-15 14:02:28 3935 2

转载 Jackson第二篇【从JSON字符串中取值】

第一篇咱们主要学习了实体与json的相互转换的问题,但是咱们需要的是数据 你转换18遍我取不到数据也是扯淡,那么今天咱们就一起学习一下如何从使用Jackson从Json字符串中取值。废话不说直接上代码(注意第一篇里面的方法我都移到JsonProcessUtil里面了方便使用)。    从Json字符串中取出指定节点的值 Java代码 public static void getValue(T

2016-11-15 14:01:37 11982

转载 Jackson第一篇【JSON字符串、实体之间的相互转换】

既然你看到这篇文章相信你已经了解JSON的好处了,那么废话不多说直接进入主题。Jackson是Java中众多json处理工具的一个,比起常见的Json-lib,Gson要快一些。Jackson的官网:http://jackson.codehaus.org/里面可以下载Jackson的Jar包  注意jackson依赖:Apache的commons-loggin。下面聊一下Jackson的常见用法

2016-11-15 14:00:17 3092

转载 Jackson学习笔记(三)

概述使用jackson annotations简化和增强的json解析与生成。Jackson-2.x通用annotations列表:https://github.com/FasterXML/jackson-annotations/wiki/Jackson-AnnotationsJackson-1.x通用annotations列表:http://wiki.fasterxml.com/Jackson

2016-11-15 13:56:04 661

转载 JackSon学习笔记(二)

概述jackson解析json例子准备工作基于JDK1.7,依赖Jackson框架类库:jackson-core-2.5.3.jarjackson-databind-2.5.3.jarExample下面的例子是基于Jackson 2.x版本的树模型的Json解析。要解析的Json字符串:[plain] view plain copy print?String data = {

2016-11-15 13:52:54 882

转载 JackSon学习笔记(一)

概述Jackson框架是基于Java平台的一套数据处理工具,被称为“最好的Java Json解析器”。 Jackson框架包含了3个核心库:streaming,databind,annotations.Jackson还包含了其它数据处理类库,此外不作说明。Jackson版本: 1.x (目前版本从1.1~1.9)与2.x。1.x与2.x从包的命名上可以看出来,1.x的类库中,包命名以:org.c

2016-11-15 13:29:13 407

转载 Junit使用教程(四)

一、会用spring测试套件的好处在开发基于Spring的应用时,如果你还直接使用Junit进行单元测试,那你就错过了Spring为我们所提供的饕餮大餐了。使用Junit直接进行单元测试有以下四大不足:1)导致多次Spring容器初始化问题根据JUnit测试方法的调用流程,每执行一个测试方法都会创建一个测试用例的实例并调用setUp()方法。由于一般情况下,我们在setUp()方法中初始化Sp

2016-11-15 13:24:31 224

转载 Junit使用教程(三)

四、实例总结1. 参数化测试有时一个测试方法,不同的参数值会产生不同的结果,那么我们为了测试全面,会把多个参数值都写出来并一一断言测试,这样有时难免费时费力,这是我们便可以采用参数化测试来解决这个问题。参数化测试就好比把一个“输入值,期望值”的集合传入给测试方法,达到一次性测试的目的。[java] view plain copy print?package test;    import stati

2016-11-15 13:23:27 258

转载 Junit使用教程(一)

几乎所有程序员都听说过Junit的大名,但不知真正懂得运用它的人有多少,我便是其中的一个小白。知道Junit是用来测试的,但却把“宝刀”当成了“菜刀”用。为了从此不再菜鸟,特此总结整理了下Junit的知识点。一、建立Junit测试类1. 右击test测试包,选择New–>Oher… 2. 在窗口中找到Junit,选择Junit Test Case3. 输入名称(Name),命名规则一般建议采用:类名

2016-11-15 13:22:13 227

转载 Junit使用教程(二)

二、核心——断言断言是编写测试用例的核心实现方式,即期望值是多少,测试的结果是多少,以此来判断测试是否通过。1. 断言核心方法assertArrayEquals(expecteds, actuals)查看两个数组是否相等。assertEquals(expected, actual)查看两个对象是否相等。类似于字符串比较使用的equals()方法assertNotEquals(first,

2016-11-15 13:19:43 328

转载 创建JSONArray的常用四种方法

创建JSONArray的常用四种方法 1.从头或者从零开始,创建一个JSONArray(Creating a JSONArray from scratch) 实例1: Java代码  JSONArray jsonArray = new JSONArray().element("JSON").element("1").element("2.0").element(

2016-11-15 12:44:44 27773

原创 JSON入门指南

尽管有许多宣传关于 XML 如何拥有跨平台,跨语言的优势,然而,除非应用于 Web Services,否则,在普通的 Web 应用中,开发者经常为 XML 的解析伤透了脑筋,无论是服务器端生成或处理 XML,还是客户端用 JavaScript 解析 XML,都常常导致复杂的代码,极低的开发效率。实际上,对于大多数 Web 应用来说,他们根本不需要复杂的 XML 来传输数据,XML 的扩展性很少具有优

2016-11-15 10:18:41 315

转载 JSON基础

JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。易于人阅读和编写。同时也易于机器解析和生成。它基于JavaScript Programming Language, Standard ECMA-262 3rd Edition - December 1999的一个子集。 JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括C, C+

2016-11-15 09:38:27 293

转载 json教程从入门到使用

json教程从入门到使用一:入门简介:JSON(JavaScriptObject Notation)、轻量级数据交换格式、非常适合于服务器与 JavaScript 的交互。JSON两种格式:1、对象对象是一个无序的“‘名称/值’对”集合。一个对象以“{”(左括号)开始,“}”(右括号)结束。每个“名称”后跟一个“:”(冒号);“‘名称/值’ 对”之间使用“,”(逗号)分隔。2、数组数组是值(

2016-11-14 18:22:23 602

转载 【转载】如何快速转载CSDN中的博客

前言  对于喜欢逛CSDN的人来说,看别人的博客确实能够对自己有不小的提高,有时候看到特别好的博客想转载下载,但是不能一个字一个字的敲了,这时候我们就想快速转载别人的博客,把别人的博客移到自己的空间里面,当然有人会说我们可以收藏博客啊,就不需要转载,(⊙o⊙)… 也对。。实现  因为我自己当初想转载的时候却不知道该怎么转载,所以学会了之后就把方法写出来,帮助那些想转载却不知道该怎么转载的人(大神勿笑

2016-11-14 18:19:09 330

转载 什么是MEAN?

使用JavaScript能够完整迅速做出Web应用程序,目前一套工具包括MongoDB、ExpressJS,AngularJS和Node.js越来越受到欢迎,其开发的灵活性和易用性加快开发效率,简化开发者的工作。  在今天你有很多架构可以选择建立一个Web应用,你需要的是快速开发,提高效率和注重健壮性,你需要的是更加精细更加敏捷的技术。 什么是MEAN?  MEAN是一个Jav

2016-11-10 11:07:15 672

区块链与数据安全治理白皮书2021.pdf

区块链与数据安全治理白皮书2021.pdf

2021-05-11

空空如也

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

TA关注的人

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