- 博客(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 669
转载 mybatis入门
http://my.oschina.net/zimingforever/blog/111907这个博客早就想写了。最近在搞mybatis的mapper解析器,所以特意学习并研究了下mybatis,其实mybatis的使用和ibatis大同小异,之前搞了些ibatis的博客,也可以参考一下。这里一个mybatis官方参考文档,是我学习的主要参考:http://mybatis.gith
2014-11-29 11:38:29 757
转载 ibatis快速入门(三)
http://my.oschina.net/zimingforever/blog/99374很久没做ibaist的系列的东西了,昨天正好在组里分享了一下,所以就顺手把内容再重新整理一下 首先附一下ibatis的源码包,由于ibaits改成了mybatis,所以官网都很难下到了源码,感谢这个博主的分享 http://yizhilong28.iteye.com/blog/85008
2014-11-29 11:38:02 1087
转载 ibatis中井号跟美元符号区别(#、$)
http://my.oschina.net/zimingforever/blog/98190原文出处 http://jsczxy2.iteye.com/blog/12186791、#可以进行预编译,进行类型匹配,#变量名# 会转化为 jdbc 的 类型 $不进行数据类型匹配,$变量名$就直接把 $name$替换为 name的内容 例如: selec
2014-11-29 11:37:02 2777
转载 ibatis快速入门(二)
http://m今天接着昨天的博客写http://my.oschina.net/zimingforever/blog/848974 昨天通过autoTao插件已经自动生成好必要的文件了,提到的jar包引入我再提几点,因为之前项目上一直都用的maven来打包,所以具体单独用到哪些包我也不太清楚。今天各种试验,使用这些包就可以正常运行了。/jar/commons-collect
2014-11-29 11:35:58 493
转载 ibatis插入CLOB字段
http://my.oschina.net/zimingforever/blog/81135问题背景很简单,原先的DO中有一个字段是OutputStream类型,好吧,别问我为什么用这么变态的类型,存的是文件的内容,原先用的mysql(blob)+jdbctemplate一点问题的都没有,系统跑了也半年了。但是现在改成用ibatis+Oracle(clob)就插入不进去了。网上也有
2014-11-29 11:35:16 2651
转载 ibatis插入数据返回ID的方法
很基础的知识了,贴过来备忘一下 主要就是利用seelctkey来获取这个ID值,但是oracle和mysql的区别还是很大的 oracle的用法 ?123456insertid="insertOperation"> selectKeyresultClass="long"keyProperty="
2014-11-29 11:33:59 4251
转载 ibatis快速入门(一)
http://my.oschina.net/zimingforever/blog/84897ibatis是一种轻型的ORMAPPING框架。OSC有简单的介绍,自行参考一下 http://www.oschina.net/p/ibatis这个博客是个系列博客,会从一个简单的例子开始,先从环境的搭建,然后简单的语法,最后会深入到ibatis的源码。楼主深知这是个体力活。最近的项
2014-11-29 11:33:27 1055
转载 mongodb 文档的嵌入和引用
http://www.ttlsa.com/mongodb/embedding-referencing-information-in-documents/mongodb 是介于关系型与非关系型数据之间的,mongodb的join查询可以通过引用来实现。可以将文档内容嵌入到另一个文档中,也可以将文档内容引用到另一个文档中。嵌入意味着要把某一类型的数据,如包含更多数据的数组,嵌入到文档本
2014-11-26 20:54:37 3746
转载 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 827
转载 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 715
转载 在恰当的地方使用MongoDB的WriteConcern.SAFE参数
write.blog.csdn.net/postedit首先列一下WriteConcern的几种抛出异常的级别参数:WriteConcern.NONE:没有异常抛出WriteConcern.NORMAL:仅抛出网络错误异常,没有服务器错误异常WriteConcern.SAFE:抛出网络错误异常、服务器错误异常;并等待服务器完成写操作。WriteConcern.MAJORITY: 抛
2014-11-25 23:37:49 529
转载 MyBatis官方文档-3.XML文件
MyBatis 的配置文件包含了影响 MyBatis 行为甚深的设置(settings)和属性(properties)信息。文档的顶层结构如下:configuration 配置properties 属性settings 设置typeAliases 类型命名typeHandlers 类型处理器objectFactory 对象工厂plugins 插件environments 环境
2014-11-22 10:05:29 797
转载 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 607
转载 MyBatis官方文档-1.简介
简介什么是 MyBatis ?MyBatis 是支持定制化 SQL、存储过程以及高级映射的优秀的持久层框架。MyBatis 避免了几乎所有的 JDBC 代码和手工设置参数以及抽取结果集。MyBatis 使用简单的 XML 或注解来配置和映射基本体,将接口和 Java 的 POJOs(Plain Old Java Objects,普通的 Java对象)映射成数据库中的记录。帮
2014-11-22 09:57:48 635
原创 @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 1218
转载 css position详解
http://www.cnblogs.com/Zigzag/archive/2009/02/19/position.htmlCSS的很多其他属性大多容易理解,比如字体,文本,背景等。有些CSS书籍也会对这些简单的属性进行大张旗鼓的介绍,而偏偏忽略了对一些难缠的属性讲解,有避重就轻的嫌疑。CSS中主要难以理解的属性包括盒型结构,以及定位。正如positioniseverything,本文将主
2014-09-17 09:36:45 502
原创 Python3.3 Djando1.6.5 整合 MySQL Connectort/Python
使用新Python3.x开发Django时,回遇到一个尴尬的问题,那就是MySQLdb不支持
2014-08-03 12:21:32 976
原创 Java集合面试题集锦
http://www.cnbeta.com/articles/189170.htm1、 什么是Java集合APIJava集合框架API是用来表示和操作集合的统一框架,它包含接口、实现类、以及帮助程序员完成一些编程的算法。简言之,API在上层完成以下几件事:● 编程更加省力,提高城程序速度和代码质量● 非关联的API提高互操作性● 节省学习使用新API成本● 节省设计
2014-07-20 18:46:29 628
转载 Java hascode()
============================================================ 如何理解hashCode的作用:============================================================ 以java.lang.Object来理解,JVM每new一个Object,它都会将这个Object丢到一个Has
2014-07-18 18:13:26 759
原创 Java中的克隆
1.浅复制与深复制概念⑴浅复制(浅克隆)被复制对象的所有变量都含有与原来的对象相同的值,而所有的对其他对象的引用仍然指向原来的对象。换言之,浅复制仅仅复制所考虑的对象,而不复制它所引用的对象。⑵深复制(深克隆)被复制对象的所有变量都含有与原来的对象相同的值,除去那些引用其他对象的变量。那些引用其他对象的变量将指向被复制过的新对象,而不再是原有的那些被引用的对象。换言之,深复
2014-07-18 11:00:28 507
原创 java clone
1.浅复制与深复制概念⑴浅复制(浅克隆)被复制对象的所有变量都含有与原来的对象相同的值,而所有的对其他对象的引用仍然指向原来的对象。换言之,浅复制仅仅复制所考虑的对象,而不复制它所引用的对象。⑵深复制(深克隆)被复制对象的所有变量都含有与原来的对象相同的值,除去那些引用其他对象的变量。那些引用其他对象的变量将指向被复制过的新对象,而不再是原有的那些被引用的对象。换言之,深复
2014-07-17 18:54:42 522
转载 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 523
转载 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 599
转载 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 930
转载 字符编码笔记: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 536
转载 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 1008
转载 Solr CopyField
http://blog.csdn.net/lisong526/article/details/7461840solr的index schema中,除了支持基本数值类型的field,还支持一些特别的field,比如较常用的CopyField。以下面的schema配置片断为例:
2014-04-22 18:18:14 597
转载 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 701
转载 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 5974
转载 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 1193
转载 java 序列化简述
http://blog.csdn.net/yakihappy/article/details/3979373Java 串行化技术可以使你将一个对象的状态写入一个Byte 流里,并且可以从其它地方把该Byte 流里的数据读出来,重新构造一个相同的对象。这种机制允许你将对象通过网络进行传播,并可以随时把对象持久化到数据库、文件等系统里。Java的串行化机制是RMI、EJB等技术的技术基础。用途
2014-04-03 13:07:23 576
转载 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 543
转载 [MySQL]InnoDB逻辑存储结构
http://www.2cto.com/database/201308/237370.htmlInnoDB存储引擎中的表非常像Oracle中的索引组织表,每张表必须得有主键,如果表在创建时没有显示定义主键,则根据以下原则自动创建主键: 1)如果有非空的唯一索引,则该索引所在的列为主键;2)如果不符合上述条件,自动创建一个6个字节的指针为主键。 I
2014-04-01 12:19:26 1079
原创 线程的回调设计
在使用线程时,我们有时需要获得线程的计算结果,但是,Runnable 和Thread 线程结束后并没有返回线程信息的功能,使用轮询的方法很耗CPU。我们发现swing中的界面设计的时候,会使用各种Listener,触发事件的时候就会回调相应的注册类对象的函数。我们不妨也可以这样考虑,采用监听设计模式,在Thread中注册一些监听,然后等线程完成的时候,回调监听,这样我们就可以利用这个方式从线程中返
2014-03-31 11:12:47 763
转载 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 1141
原创 Windows已找到设备的驱动程序软件,但在试图安装它时遇到错误怎么解决
u盘插入后,系统提示设备驱动程序无法安装进去设备管理器找到有叹号的的设备,右键选择更新驱动程序,选择浏览计算机以查找驱动程序软件输入C:\Windows\System32\DriverStore\FileRepository不行的话再输入C:\Windows\winsxs精简系统时将驱动备份文件夹FileRepository删除,U盘就无法使用了,花
2014-03-29 18:29:27 160283 18
转载 Mysql 配置参数详解以及优化配置
mysql有以下几种日志: 错误日志: log-err 查询日志: log 慢查询日志: log-slow-queries 更新日志: log-update 二进制日志: log-bin 要把日志生成在 /var/log 目录下(是系统日志存放的地方,只有 root 账号有写权限),需要 MySQL进程对这个目录有读写权限,一般是不这么做的,
2014-03-29 16:43:46 801
转载 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 648
CKEditor编辑器
2014-04-28
Java mongodb 的事务处理和回滚等
2015-01-21
TA创建的收藏夹 TA关注的收藏夹
TA关注的人