自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

mockingbirds的专栏

每天进步一点点

  • 博客(16)
  • 资源 (316)
  • 收藏
  • 关注

原创 hibernate学习(持久化对象生命周期)

hibernate是帮助程序猿用面向对象的思想来操作数据库的,需要涉及到这些对象的各种状态,下面是我总结的一张图: 官方提供的三种状态的转换图: save和saveOrUpdate方法的区别可以看到save和saveOrUpdate都可以讲瞬时对象转换成持久化对象,可是他们之间的区别是什么呢?? 1.save方法,每次会将瞬时对象都存入数据库当中。 2.saveOrUpdate方法,会首

2015-05-27 22:20:41 1031

原创 hibernate学习(环境配置)

Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。 Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户端程序使用,也可以在Servlet/JSP的Web应用中使用,最具革命意义的是,Hibernate可以在应用EJB的J2EE架构中取代CMP,完成数据持久化的重任。hib

2015-05-24 18:02:44 807

原创 mongodb学习(java操作mongodb)

在mysql,sqlserver和orcale中都提供了java的驱动,为我们封装好了很多的接口,在java层调用起来了是很方便的。在mongodb中同样为我们提供了这样的驱动。和mysql一样,我们只需将下载好的mongo.jar进行buildPath即可,就可以调用其为我们封装的接口了。查询已有的数据 try { //建立一个mongo的连接数据库的对象

2015-05-23 20:04:26 1313

原创 mongodb学习(mongodb配置详解)

这篇博客将会学习mongodb的配置参数。主要分为以下四个部分: 1.mongodb启动配置详解 2.导入,导出,运行时备份 3.Fsync锁,数据修复 4.用户管理,安全认证mongodb启动配置详解先来看看我们平时常用的mongodb启动项: 1.–dbpath 指定数据库的目录,默认是c:\data\db 2.–port 指定服务器监听的端口,默认是27017 3.–logp

2015-05-23 17:26:28 1144

原创 mongodb学习(固定集合&GridFs文件系统)

什么是固定集合,在mongdb中,固定集合就是提前准备好一定大小空间的集合,像一个环形的队列,先进先出,如果在插入的时候,存在空间不足的情况,最先的文档将会被删除。这样永远保持着集合中 保存着相对较新的数据。固定集合的特性1.固定集合默认是没有索引的,就算是”_id”也是没有索引的 2.由于不需要分配新的存储空间,插入速度是很快的。 3.由于固定集合中的文档是顺序存储的,所以查询速度也很快 4

2015-05-23 15:55:39 1613

原创 mongodb学习(索引详解)

这篇博客将会给大家代码mongodb索引的详细学习,包括了索引管理和空间索引。索引是用来增加我们的查询效率的,关系型数据库和非关系型数据库都有索引的功能,在某一个字段或者是键上添加索引,那么当查询该字段或者是键的时候,会提升很大的效率。首先看看没有创建索引之前的情况: 可以看到,这里我首先为persons的集合中添加了20万条数据,然后利用:db.persons.find({id:80000}

2015-05-23 01:09:01 1274

原创 mongodb学习(查询详解)

在前面几篇博客当中学习到了修改的详细操作,可是对于查询却一直是查询所有的记录,这篇文章将会带大家详细学习查询的操作。查询指定字段 在进行正式的学习之前,我先将需要的数据插入数据库中,如下:var students= [{ name:"jim", age:25, email:"[email protected]", c:89,m:96,e:87, country:

2015-05-21 21:58:40 1810

原创 mongodb学习(Document数据操作)

这篇博文主要学习mongodb中的Document的数据更新操作。包括了数据的”插入”,”更新”和”删除”。Document数据插入插入一条数据到document文档中用到的命令是”db.集合名称.insert(on=bj)” ,如图: 从图中可以看出在我插入一条数据之后,再次查询发现确实添加到集合中了。那么如果我需要批量插入数据应该怎么操作呢??我们在之前已经说过了,mongodb的客户端s

2015-05-19 23:57:12 5321

原创 mongodb学习(集合操作+MONGOVUE)

上一篇博客学习了windows下mongodb环境的搭建和进行简单的入门操作,需要在cmd命令行下输入"mongod --dbpath D:\mongodbData "和"mongo 127.0.0.1:27017/admin"来操作。这里我先输入mongod - -dbpath D:\mongodbData来打开mongodb服务。 输入mongo 127.0.0.1:27017/admin

2015-05-19 20:36:59 1927

原创 mongodb学习(搭建开发环境+简单入门)

接下来这段时间,我将会学习mongodb,由浅入深,并且将学习的过程会详细记录下来。mongodb是什么?我想这一点不需要我过多的解释。好了,废话不多说,我们直奔主题,看看mongodb开发环境的搭建。说明一点,在学习mongodb期间,我的所有 操作都是在windows下完成的。下面我带大家一步一步学习windows下mongodb开发环境的搭建下载mongodb首先我们需要到mongodb的官网

2015-05-18 23:36:15 1458 2

原创 springMVC学习(基于注解的MVC)

今天这篇博客给大家带来基于注解的springMVC开发,大家之前有没有想过一个问题,就是我们之前基于配置文件配置写出来的那些Controller只能默认处理一个方法,那么我如果想像structs2那样子来让一个Controller可以处理多个请求,对于不同的请求,跳转进不同的方法来做处理,这样是极好的,springMVC基于注解的开发,就可以完成上边的这些需求,下面我们看一个例子。添加jar文件首先

2015-05-04 22:05:36 1851 4

原创 springMVC学习(hello world)

前面几篇文章学习了spring的基础,包括了springIOC和springAOP,spring操作jdbc,以及S2SH整合,今天开始我们的核心内容,今天带大家利用spring的MVC写一个hello world程序,先来看看springMVC的流程。客户端发过来一个request,spring通过DispatcherServlet分发给HandlerMapping,然后由HandlerMappi

2015-05-03 17:41:28 1571

原创 springMVC学习(S2SH整合)

前面几篇博客学习了spring中IOC,和springAOP以及spring通过jdbc操作数据库的方法。我们的目标是学习springMVC,那么在正式学习springMVC之前呢,我还是想到先写一篇文章来讲解S2SH整合吧,这样大家简单了解了structs2,对于后面学习springMVC也是有很大好处的。 我们先来整合spring和hibernate吧,我这里新建一个web工程叫做ss

2015-05-02 23:29:41 2762 2

原创 springMVC学习(spring与jdbc)

前面几篇文章学习了spring的ioc和aop,大家都知道spring是用在j2EE的开发比较多,所以不可避免的会有数据库的操作,这篇文章,将会带大家学习spring中jdbc的操作。首先不仅需要导入spring的核心jar包commons-logging.jarspring.jar,同时需要导入commons-pool.jar,mysql-connector-java-5.1.10-bin.

2015-05-02 18:33:29 2077

原创 springMVC学习(sringAOP)

什么是AOP编程,先来看看官方给的概念:面向切面编程(AOP)通过提供另外一种思考程序结构的途经来弥补面向对象编程(OOP)的不足。在OOP中模块化的关键单元是类(classes),而在AOP中模块化的单元则是切面。切面能对关注点进行模块化,例如横切多个类型和对象的事务管理。(在AOP术语中通常称作横切(crosscutting)关注点。)      首先我们从一些概念和术语开始学习:

2015-05-02 16:33:05 1738 2

原创 springMVC学习(代理模式)

今天学习了,spring中的cglib代理实现,在正式开始学习cglib代理之前,我们先来学习自定义的代理,以及jdk为我们提供的代理模式。那么什么是代理模式,说的直白一点,就是用一个代理来实现我对具体对象的访问,或者操作,比如我们学习android开发的时候需要更新sdk,可是google的android开发官方网站是访问不到的(其实百度浏览器是可以翻墙的),这时候我们就需要翻墙了,而我们翻墙所

2015-05-01 20:53:37 4949

android实现字体变色

该资源包含了一个使用xfermode实现的字体变色效果,具体可以参考博客:http://blog.csdn.net/mockingbirds/article/details/49456517

2015-10-28

android实现画板功能

该资源包含了使用android实现的一个简单的画板以及结合xfermode实现遮罩层画板效果。具体实现,可以参考博客http://blog.csdn.net/mockingbirds/article/details/49455421

2015-10-27

android实现自定义圆形图片

该资源包含了一个使用xfermode实现的自定义圆形图片,包括了自定义属性,可以参考博客http://blog.csdn.net/mockingbirds/article/details/49454987

2015-10-27

android自定义进度条

该资源实现了一个android平台使用自定义view实现了一个自定义进度条的功能,希望大家喜欢。详情请参考博客http://blog.csdn.net/mockingbirds/article/details/49454279

2015-10-27

html5关于indexdb简单demo

该资源包含了一个indexdb学习的简单demo,包含了增删改查,以及索引的创建和使用,可以参考博客http://blog.csdn.net/mockingbirds/article/details/48749375

2015-09-26

html5学习canvas代码

该资源包含了一个html5canvas的学习代码集,详细的可以查看该博客http://blog.csdn.net/mockingbirds/article/details/48572225

2015-09-19

html5离线缓存简单demo

该资源包含了一个使用html5使用离线缓存的简单demo,具体可以参考博客http://blog.csdn.net/mockingbirds/article/details/48412967

2015-09-13

java线程安全以及生产者消费者demo

该资源包含了一个java线程安全以及生产者消费者demo,可以参考博客:

2015-08-22

android增量升级

该资源包含了一个android apk增量升级的简单demo喜欢的下载。可以参考博客http://blog.csdn.net/mockingbirds/article/details/47701635,详细的实现步骤

2015-08-16

nexus-latest-bundle

该资源包含了一个nexus-latest-bundle,喜欢的下载

2015-08-09

maven聚合和继承

该资源包含了一个maven聚合和继承的简单demo,可以参考博客http://blog.csdn.net/mockingbirds/article/details/47374127

2015-08-09

maven依赖关系

该资源包含了一个maven的依赖关系的源代吗,包含了给予maven构建的hibernate添加数据的源码,喜欢的下载

2015-08-08

m2eclipse离线包

该资源包含了一个m2eclipse的离线包。

2015-08-06

手动创建maven工程

该资源包含了一个手动创建的maven工程,简单易懂,喜欢的下载。可以参考博客http://blog.csdn.net/mockingbirds/article/details/47302815

2015-08-05

超好用的gif屏幕录制软件

该资源包含了一个很好用的gif屏幕录制工具,真的很好用。

2015-07-25

android5.0 Ativity Transition

该资源包含了一个使用5.0新增特性来过度activity之间的切换,喜欢的下载。

2015-07-25

android5.0新特性学习

该资源包含了一个android5.0新特性学习的代码,简单易懂,可以参考博客:http://blog.csdn.net/mockingbirds/article/details/47053483

2015-07-25

android pn下载

该资源包含了一个Androidpn实现的推送的资源,喜欢的下载。

2015-07-18

使用uploadify上传文件

该资源包含了一个使用uploadify组件上传文件的简单demo,喜欢的下载。

2015-07-11

使用jQuery ajax提交表单代码

该资源包含了一个使用jquery提交表单的代码,简单易懂,喜欢的下载。

2015-07-11

jnidemo调用

该资源包含了使用最新的Android studio实现jni ndk编程,使用CMakeLists.txt配置生成多个so文件,java调用本地方法,本地方法,调用java中的方法,以及jnionload的简单实例,喜欢的下载,具体可以查看 https://www.jianshu.com/p/6e7ebf1cdcf4

2018-07-22

使用scrapy爬取伯乐在线文章并保存到mysql

该资源使用scrapy爬取伯乐在线文章并保存到mysql

2017-05-28

job伯乐文章属性获取下载图片

该资源包含一个使用scrapy下载文章图片,并使用item设计封装需要获取的属性,简单易懂

2017-05-21

使用scrapy爬去伯乐在线文章

该资源包含了一个使用scrapy爬去伯乐在线的文章实例代码

2017-05-21

java读取和写入xml文件

该资源包含了java四种方式读取和写入xml文件的代码

2017-02-27

爬虫获取并下载豆瓣图片

该资源包含了一个使用java实现的爬去豆瓣线上活动的图片,并且批量下载到本地,喜欢的可以下载,具体可以参考博客http://blog.csdn.net/mockingbirds/article/details/54565224

2017-01-15

自定义实现流式布局

该资源包含了一个自定义ViewGroup实现的流式布局,需要的可以下载

2017-01-14

Android平台so注入进程

该资源包含了一个android平台使用so注入进程的demo,运行在4.4模拟器。

2017-01-03

Android hook AMS PMS

该资源包含了一个android平台使用代理实现的AMS和PMS的hook,大大降低了代码耦合度,具体可以参考博客:http://blog.csdn.net/column/details/13512.html

2017-01-02

android全局异常捕获

该资源包含了一个android全局异常捕获的代码,当应用发生异常的时候,会将该异常存放到sdcard上。

2016-10-03

二进制权限控制

该资源包含了一个使用java的二进制运算来实现的一个权限控制的简单demo,喜欢的可以下载具体可以参考博客:http://blog.csdn.net/mockingbirds/article/details/50821998

2016-03-07

android防美拍点赞效果

该资源包含了一个android平台实现的防美拍点赞效果,喜欢的下载,可以参考博客:http://blog.csdn.net/mockingbirds/article/details/50663327

2016-02-14

material design demo

该资源包含了一个使用support下新增的布局的简单demo,可以参考博客:http://blog.csdn.net/mockingbirds/article/details/50649717

2016-02-11

android悬浮窗口显示内存使用

该资源包含了一个使用windowmanager实现android中的悬浮窗口,显示内存的使用情况,以及当前网络的连接情况,可以参考博客http://blog.csdn.net/mockingbirds/article/details/50644940,喜欢的下载。

2016-02-08

通过accessibility实现静默安装

该资源包含了一个使用accessibility实现的android静默安装,喜欢的下载。

2016-02-07

andrdoid hook简单入门

该资源包含了一个使用cydia来在android上进行简单的hook技巧学习源码,喜欢的下载。

2016-02-06

reactnative使用原生模块

该资源包含了一个在reactnative中使用原生模块代码,具体可以参考博客:http://blog.csdn.net/mockingbirds/article/details/50550689

2016-01-31

reactnative初始工程

该资源包含了一个reactnative初始工程,喜欢的下载。

2016-01-03

android实现水波进度

该资源包含了一个android实现的水波进度,具体可以参考http://blog.csdn.net/mockingbirds/article/details/49804703,喜欢的下载。

2015-11-13

android自定义加载动画

该资源包含了一个android自定义加载动画,可以参考博客http://blog.csdn.net/mockingbirds/article/details/49642839,喜欢的下载。

2015-11-04

空空如也

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

TA关注的人

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