自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 mybatis代码

http://my.oschina.net/zimingforever/blog/112591mybatis的入门可以参考这里:http://my.oschina.net/zimingforever/blog/111907之前把mybaits的源码简单的看了下,这篇博客主要会跟踪一下mybatis进行一次查询时的代码流。 1 先读取mybatis的配置文件,然后通过sqlses

2014-11-29 11:40:02 628

转载 mybatis入门

http://my.oschina.net/zimingforever/blog/111907这个博客早就想写了。最近在搞mybatis的mapper解析器,所以特意学习并研究了下mybatis,其实mybatis的使用和ibatis大同小异,之前搞了些ibatis的博客,也可以参考一下。这里一个mybatis官方参考文档,是我学习的主要参考:http://mybatis.gith

2014-11-29 11:38:29 734

转载 ibatis快速入门(三)

http://my.oschina.net/zimingforever/blog/99374很久没做ibaist的系列的东西了,昨天正好在组里分享了一下,所以就顺手把内容再重新整理一下 首先附一下ibatis的源码包,由于ibaits改成了mybatis,所以官网都很难下到了源码,感谢这个博主的分享 http://yizhilong28.iteye.com/blog/85008

2014-11-29 11:38:02 1045

转载 ibatis中井号跟美元符号区别(#、$)

http://my.oschina.net/zimingforever/blog/98190原文出处 http://jsczxy2.iteye.com/blog/12186791、#可以进行预编译,进行类型匹配,#变量名#  会转化为 jdbc 的 类型    $不进行数据类型匹配,$变量名$就直接把 $name$替换为 name的内容    例如:     selec

2014-11-29 11:37:02 2730

转载 ibatis快速入门(二)

http://m今天接着昨天的博客写http://my.oschina.net/zimingforever/blog/848974 昨天通过autoTao插件已经自动生成好必要的文件了,提到的jar包引入我再提几点,因为之前项目上一直都用的maven来打包,所以具体单独用到哪些包我也不太清楚。今天各种试验,使用这些包就可以正常运行了。/jar/commons-collect

2014-11-29 11:35:58 473

转载 ibatis插入CLOB字段

http://my.oschina.net/zimingforever/blog/81135问题背景很简单,原先的DO中有一个字段是OutputStream类型,好吧,别问我为什么用这么变态的类型,存的是文件的内容,原先用的mysql(blob)+jdbctemplate一点问题的都没有,系统跑了也半年了。但是现在改成用ibatis+Oracle(clob)就插入不进去了。网上也有

2014-11-29 11:35:16 2628

转载 ibatis插入数据返回ID的方法

很基础的知识了,贴过来备忘一下 主要就是利用seelctkey来获取这个ID值,但是oracle和mysql的区别还是很大的 oracle的用法 ?123456insertid="insertOperation">   selectKeyresultClass="long"keyProperty="

2014-11-29 11:33:59 4213

转载 ibatis快速入门(一)

http://my.oschina.net/zimingforever/blog/84897ibatis是一种轻型的ORMAPPING框架。OSC有简单的介绍,自行参考一下 http://www.oschina.net/p/ibatis这个博客是个系列博客,会从一个简单的例子开始,先从环境的搭建,然后简单的语法,最后会深入到ibatis的源码。楼主深知这是个体力活。最近的项

2014-11-29 11:33:27 1027

转载 mongodb 文档的嵌入和引用

http://www.ttlsa.com/mongodb/embedding-referencing-information-in-documents/mongodb 是介于关系型与非关系型数据之间的,mongodb的join查询可以通过引用来实现。可以将文档内容嵌入到另一个文档中,也可以将文档内容引用到另一个文档中。嵌入意味着要把某一类型的数据,如包含更多数据的数组,嵌入到文档本

2014-11-26 20:54:37 3651

转载 MongoDB 一对多关系建模

本篇博客翻译自:http://blog.mongodb.org/post/87200945828/6-rules-of-thumb-for-mongodb-schema-design-part-1?mkt_tok=3RkMMJWWfF9wsRonsq7Ldu%2FhmjTEU5z14uUsUKGxhokz2EFye%2BLIHETpodcMTcVnM7zYDBceEJhqyQJxPr3FLdc

2014-11-26 20:52:19 801

转载 MongoDB之数据建模

http://www.cnblogs.com/alab/archive/2012/07/25/2608905.htmlMongoDB与关系型数据库的建模还是有许多不同,因为MongoDB支持内嵌对象和数组类型。MongoDB建模有两种方式,一种是内嵌(Embed),另一种是连接(Link)。那么何时Embed何时Link呢?那得看两个实体之间的关系是什么类型。一对一的关系:Embe

2014-11-26 20:32:41 689

转载 在恰当的地方使用MongoDB的WriteConcern.SAFE参数

write.blog.csdn.net/postedit首先列一下WriteConcern的几种抛出异常的级别参数:WriteConcern.NONE:没有异常抛出WriteConcern.NORMAL:仅抛出网络错误异常,没有服务器错误异常WriteConcern.SAFE:抛出网络错误异常、服务器错误异常;并等待服务器完成写操作。WriteConcern.MAJORITY: 抛

2014-11-25 23:37:49 507

转载 MyBatis官方文档-3.XML文件

MyBatis 的配置文件包含了影响 MyBatis 行为甚深的设置(settings)和属性(properties)信息。文档的顶层结构如下:configuration 配置properties 属性settings 设置typeAliases 类型命名typeHandlers 类型处理器objectFactory 对象工厂plugins 插件environments 环境

2014-11-22 10:05:29 767

转载 Mybatis官方文档-2.入门

安装想要使用 MyBatis 只需将 mybatis-x.x.x.jar 文件置于 classpath 中。如果使用 Maven 构建项目,则需将下面的 dependency 置于 pom.xml 中: org.mybatis mybatis x.x.x从 XML 中构建 SqlSessionFactory每个基于 MyBatis 的应用都是以一个

2014-11-22 09:59:10 573

转载 MyBatis官方文档-1.简介

简介什么是 MyBatis ?MyBatis 是支持定制化 SQL、存储过程以及高级映射的优秀的持久层框架。MyBatis 避免了几乎所有的 JDBC 代码和手工设置参数以及抽取结果集。MyBatis 使用简单的 XML 或注解来配置和映射基本体,将接口和 Java 的 POJOs(Plain Old Java Objects,普通的 Java对象)映射成数据库中的记录。帮

2014-11-22 09:57:48 613

原创 @autowired和@resource的区别

@Resources是jdk的,而@Autowired的,使用@Resources解耦。@Resource的作用相当于@Autowired,只不过@Autowired按byType自动注入,而@Resource默认按 byName自动注入罢了。@Resource有两个属性是比较重要的,分是name和type,Spring将@Resource注解的name属性解析为bean的名字,而

2014-11-21 11:52:09 1189

转载 css position详解

http://www.cnblogs.com/Zigzag/archive/2009/02/19/position.htmlCSS的很多其他属性大多容易理解,比如字体,文本,背景等。有些CSS书籍也会对这些简单的属性进行大张旗鼓的介绍,而偏偏忽略了对一些难缠的属性讲解,有避重就轻的嫌疑。CSS中主要难以理解的属性包括盒型结构,以及定位。正如positioniseverything,本文将主

2014-09-17 09:36:45 490

原创 Python3.3 Djando1.6.5 整合 MySQL Connectort/Python

使用新Python3.x开发Django时,回遇到一个尴尬的问题,那就是MySQLdb不支持

2014-08-03 12:21:32 949

转载 前缀、中缀、后缀表达式

http://blog.csdn.net/antineutrino/article/details/6763722

2014-07-24 16:15:43 499

原创 Java集合面试题集锦

http://www.cnbeta.com/articles/189170.htm1、 什么是Java集合APIJava集合框架API是用来表示和操作集合的统一框架,它包含接口、实现类、以及帮助程序员完成一些编程的算法。简言之,API在上层完成以下几件事:● 编程更加省力,提高城程序速度和代码质量● 非关联的API提高互操作性● 节省学习使用新API成本● 节省设计

2014-07-20 18:46:29 608

转载 Java hascode()

============================================================ 如何理解hashCode的作用:============================================================ 以java.lang.Object来理解,JVM每new一个Object,它都会将这个Object丢到一个Has

2014-07-18 18:13:26 723

原创 Java中的克隆

1.浅复制与深复制概念⑴浅复制(浅克隆)被复制对象的所有变量都含有与原来的对象相同的值,而所有的对其他对象的引用仍然指向原来的对象。换言之,浅复制仅仅复制所考虑的对象,而不复制它所引用的对象。⑵深复制(深克隆)被复制对象的所有变量都含有与原来的对象相同的值,除去那些引用其他对象的变量。那些引用其他对象的变量将指向被复制过的新对象,而不再是原有的那些被引用的对象。换言之,深复

2014-07-18 11:00:28 483

原创 java clone

1.浅复制与深复制概念⑴浅复制(浅克隆)被复制对象的所有变量都含有与原来的对象相同的值,而所有的对其他对象的引用仍然指向原来的对象。换言之,浅复制仅仅复制所考虑的对象,而不复制它所引用的对象。⑵深复制(深克隆)被复制对象的所有变量都含有与原来的对象相同的值,除去那些引用其他对象的变量。那些引用其他对象的变量将指向被复制过的新对象,而不再是原有的那些被引用的对象。换言之,深复

2014-07-17 18:54:42 509

转载 JAVA获取当前工程路径(非web工程)

http://hsxqwfxc.blog.163.com/blog/static/2012941962012101604810236/1、利用System.getProperty()函数获取当前路径: System.out.println(System.getProperty("user.dir"));//user.dir指定了当前的路径 2、使用File提供的函数获取当前路径:

2014-07-13 19:53:05 502

转载 Java的常用System.getProperty()

public class TestSystemproperty {public static void main(String[] args){  System.out.println("Java运行时环境版本:\n"+System.getProperty("java.version"));   System.out.println("Java运行时环境供应商:\n"+System.g

2014-07-13 19:46:50 575

转载 What is Solr catchall field

Searching in Solr is field based, means the search format will contains both field and query keywords. title:key words If you want to search all field, the field will be *:key words 

2014-05-12 11:01:33 905

转载 字符编码笔记:ASCII,Unicode和UTF-8

http://www.ruanyifeng.com/blog/2007/10/ascii_unicode_and_utf-8.html今天中午,我突然想搞清楚Unicode和UTF-8之间的关系,于是就开始在网上查资料。结果,这个问题比我想象的复杂,从午饭后一直看到晚上9点,才算初步搞清楚。下面就是我的笔记,主要用来整理自己的思路。但是,我尽量试图写得通俗易懂,希望能对

2014-04-24 17:06:31 522

转载 solr multivalued

http://blog.csdn.net/alen1985/article/details/8538942solr的schema.xml配置文件在配置Filed的时候,有个属性:       MutiValued:true if this field may containmutiple values per documents,这个说明有点模糊,下面结合实际应用,列举两个不同

2014-04-22 18:30:21 982

转载 Solr CopyField

http://blog.csdn.net/lisong526/article/details/7461840solr的index schema中,除了支持基本数值类型的field,还支持一些特别的field,比如较常用的CopyField。以下面的schema配置片断为例:

2014-04-22 18:18:14 567

转载 JDK常用命令

1、java.exe:运行java程序。  2、javac.exe:编译的Java程序,生成.class文件  3、javaw.exe: 功能:    跟java命令相对的,可以运行.class文件,主要用来执行图形界面的java程序运行java命令时,会出现并保持一个console窗口,程序中的信息可以通过System.out在co

2014-04-21 17:01:40 680

转载 JDK中rt.jar、tools.jar和dt.jar作用

dt.jar和tools.jar位于:{Java_Home}/lib/下,而rt.jar位于:{Java_Home}/jre/lib/下,其中:rt.jar是JAVA基础类库,也就是你在java doc里面看到的所有的类的class文件dt.jar是关于运行环境的类库tools.jar是工具类库,编译和运行需要的都是toos.jar里面的类分别是sun.tools.java.*

2014-04-21 16:31:01 5948

转载 JDK概述

JDK(Java Development Kit,Java开发包,Java开发工具)是一个写Java的applet和应用程序的程序开发环境。它由一个处于操作系统层之上的运行环境还有开发者编译,调试和运行用Java语言写的applet和应用程序所需的工具组成。       JDK(Java Development Kit)是Sun Microsystems针对Java开发员的产品。自从Jav

2014-04-16 20:10:44 1073

转载 java 序列化简述

http://blog.csdn.net/yakihappy/article/details/3979373Java 串行化技术可以使你将一个对象的状态写入一个Byte 流里,并且可以从其它地方把该Byte 流里的数据读出来,重新构造一个相同的对象。这种机制允许你将对象通过网络进行传播,并可以随时把对象持久化到数据库、文件等系统里。Java的串行化机制是RMI、EJB等技术的技术基础。用途

2014-04-03 13:07:23 551

转载 java Class类概述

http://www.cnblogs.com/whgw/archive/2011/10/04/2198837.htmlClass类(在java.lang包中,Instances of the class Classrepresent classes and interfaces in a running Javaapplication):   在Java中,每个class都有一个相应的

2014-04-01 18:17:08 525

转载 [MySQL]InnoDB逻辑存储结构

http://www.2cto.com/database/201308/237370.htmlInnoDB存储引擎中的表非常像Oracle中的索引组织表,每张表必须得有主键,如果表在创建时没有显示定义主键,则根据以下原则自动创建主键: 1)如果有非空的唯一索引,则该索引所在的列为主键;2)如果不符合上述条件,自动创建一个6个字节的指针为主键。 I

2014-04-01 12:19:26 1062

原创 线程的回调设计

在使用线程时,我们有时需要获得线程的计算结果,但是,Runnable 和Thread 线程结束后并没有返回线程信息的功能,使用轮询的方法很耗CPU。我们发现swing中的界面设计的时候,会使用各种Listener,触发事件的时候就会回调相应的注册类对象的函数。我们不妨也可以这样考虑,采用监听设计模式,在Thread中注册一些监听,然后等线程完成的时候,回调监听,这样我们就可以利用这个方式从线程中返

2014-03-31 11:12:47 731

转载 MySQL运行状态show status中文详解

http://www.sandzhang.com/blog/2010/04/07/mysql-show-status-explained-detail/状态名作用域详细解释Aborted_clientsGlobal由于客户端没有正确关闭连接导致客户端终止而中断的连接数Aborted_connectsGlobal试图连接到MySQL服务器而失败的连接数Bi

2014-03-30 11:35:05 1126

原创 Windows已找到设备的驱动程序软件,但在试图安装它时遇到错误怎么解决

u盘插入后,系统提示设备驱动程序无法安装进去设备管理器找到有叹号的的设备,右键选择更新驱动程序,选择浏览计算机以查找驱动程序软件输入C:\Windows\System32\DriverStore\FileRepository不行的话再输入C:\Windows\winsxs精简系统时将驱动备份文件夹FileRepository删除,U盘就无法使用了,花

2014-03-29 18:29:27 158570 18

转载 Mysql 配置参数详解以及优化配置

mysql有以下几种日志:  错误日志:   log-err  查询日志:   log  慢查询日志:  log-slow-queries  更新日志:   log-update  二进制日志: log-bin 要把日志生成在 /var/log 目录下(是系统日志存放的地方,只有 root 账号有写权限),需要 MySQL进程对这个目录有读写权限,一般是不这么做的,

2014-03-29 16:43:46 761

转载 mysqlbinlog 查看mysql bin 日志

http://blog.csdn.net/gnufre/article/details/6955169mysqlbinlog  mysql-bin.000036 | less查询包含几个字段的语句:mysqlbinlog mysql-bin.000036| egrep '(2011030610002460|2011030310001730|2011030410011680|

2014-03-29 13:08:41 625

java oracle并发官方教程

Oracle官方的对Java并发的简单教程,详细的解释了java中的并发的基础知识。本资料来自并发编程网,详情查看该网址!

2014-10-08

java同步和内存模型

深入解释了Java的同步,以及内存模型原理。

2014-10-08

深入理解Java内存模型

java 内存 多线程 并发 锁。深入理解Java的内存模型,线程的同步,可以编写高效的多线程代码!

2014-10-07

Django1.6 的官方英文文档

Django1.6 的官方英文文档,一千多页,很适合入门作为参考资料!

2014-08-09

Solr In Action 英文完整版

Solr In Action完整版,源码可以根据书上的链接去下载!英文讲的还是蛮清晰的,顺便学英语吧!

2014-05-03

CKEditor编辑器

开源的网页编辑器,非常的好用,是现在最流行的网页编辑器之一,适合作为网站的编辑器,例如文章编辑,新闻编辑等。可以经过适当的修改,制作成个性化的编辑器使用!

2014-04-28

HTMLParser-2.0-API

html解析利器的API,你值得拥有!基础的入门必备!

2014-04-28

C++系统管理系统

适合C,C++初学者参考的好东西

2012-11-07

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

TA关注的人

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