自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

猎人在吃肉

好记性不如烂笔头,把平时学习的知识归纳整理,记录下来,方便以后回忆复习

  • 博客(22)
  • 资源 (17)
  • 收藏
  • 关注

转载 Hibernate的悲观锁和乐观锁(1)

Hibernate支持两种锁机制:即通常所说的“悲观锁(Pessimistic Locking)”和 “乐观锁(OptimisticLocking)”。谈到悲观锁和乐观锁,就要谈到数据库的并发问题,数据库的隔离级别越高并发性就越差, 并发性:当前系统进行了序列化后,你读取数据库后,别人查询不了,称为并发性不好。下面说的是悲观锁 悲观锁的实现,通常依赖于数据库机制,在整修过程中将数据库锁定,其它

2017-11-30 16:16:21 396

转载 沙龙是什么

在网上,经常看到某某时间、某某地方,有个沙龙活动。 所以网上搜索了一下“沙龙”的意思。 Tables Are Cool col 3 is right-aligned $1600 col 2 is centered $12 zebra stripes are neat $1 Tables Are Tables Are col 3 is

2017-11-29 17:37:47 6587

原创 swagger2 注解说明

swagger2 注解整体说明@Api:用在请求的类上,表示对类的说明 tags="说明该类的作用,可以在UI界面上看到的注解" value="该参数没什么意义,在UI界面上也看到,所以不需要配置"@ApiOperation:用在请求的方法上,说明方法的用途、作用 value=&a

2017-11-28 14:23:02 111722 19

原创 spring boot 配置 swagger2

Swagger 是一个规范和完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务。 总体目标是使客户端和文件系统作为服务器以同样的速度来更新文件的方法,参数和模型紧密集成到服务器端的代码,允许API来始终保持同步。引入jar包 dependency> groupId>io.springfoxgroupId> artifactId>s

2017-11-28 11:54:42 13183

原创 Eclipse 安装反编译插件jadclipse

下载安装jadClipse插件eclipse 配置配置 Path to decomplier 反编译路径配置 eclipse的class文件类型默认打开方式配置 class without source文件类型打开方式测试下载eclipse的jadClipse插件 链接:https://sourceforge.net/projects/jadclipse/ 下载解压后得到net.sf

2017-11-27 15:28:35 1251 1

转载 java序列化框架

我们为什么要序列化举个例子: 下雨天我们要打伞,但是之后我们要把伞折叠起来,方便我们存放。 那么运用到我们java中道理是一样的,我们要将数据分解成字节流,以便存储在文件中或在网络上传输,这叫序列化。 我们要用的时候,就需要将字节流重构成对象,这叫反序列化。 不知道我这么说大家能不能理解。java序列化的缺点java自己提供序列化而且用起来也非常简单,但是在远程服务调用中很少用它,主要存在以

2017-11-26 22:39:53 442

转载 Hystrix是什么

Hystrix是什么? 官方地址:https://github.com/Netflix/Hystrix Hystrix是由Netflix开源的一个服务隔离组件,通过服务隔离来避免由于依赖延迟、异常,引起资源耗尽导致系统不可用的解决方案。在分布式系统,我们一定会依赖各种服务,那么这些个服务一定会出现失败的情况,Hystrix就是这样的一个工具,它通过提供了逻辑上延时和错误容忍的解决力来

2017-11-26 21:48:51 4191

原创 重写window的alert

//重写alertwindow.alert = function(msg, callback){ parent.layer.alert(msg, function(index){ parent.layer.close(index); if(typeof(callback) === "function"){ callback("ok")

2017-11-23 10:34:18 2728

原创 jquery的ajax全局配置

jquery的ajax全局配置var token = localStorage.getItem("token");$.ajaxSetup({ dataType: "json", cache: false, headers: { "token": token }, xhrFields: { withCredentials: tru

2017-11-23 10:33:43 11045

原创 HTML5 在客户端存储数据

HTML5 在客户端存储数据 HTML5 提供了两种在客户端存储数据的新方法: localStorage - 没有时间限制的数据存储 sessionStorage - 针对一个 session 的数据存储//在客户端本地保存数据localStorage.setItem("token", token);//从客户端,获取存储的数据var token = localStorage

2017-11-23 10:32:54 795

原创 MyBatis动态SQL中trim的使用

My Batis 官方文档 对 动态SQL中使用trim标签的场景及效果介绍比较少。 事实上trim标签有点类似于replace效果。 trim 属性值: prefix:前缀,增加一些指定的内容 prefixOverrides:前缀重写,删除指定的内容 suffixOverrides:后缀重写,删除指定的内容 suffix:后缀,增加一些指定的内容示列1select

2017-11-22 14:29:50 2970 6

转载 Protocol Buffers (protobuf)简介

1、简介 Protocol Buffers(简称protobuf)是google (谷歌)的一项技术,它跟JSON,XML一样,是一个规定好的数据传播格式。用于将结构化的数据序列化、反序列化,经常用于网络传输。这货实际上类似于XML生成和解析,但protobuf的效率高于XML,不过protobuf生成的是字节码,可读性比XML差。类似的还有json、Java的Serializable等。pr

2017-11-21 21:16:39 797

转载 8个java 网络编程框架介绍

自从JDK1.4中有了NIO以后,这个方面越来越活跃,也为java赢得更多开发者的支持。 做java网络编程需要掌握一些基本的知识和技能:套接字编程、阻塞/非阻塞通信、创建HTTP服务器与客户程序、数据报通信、对象的序列化与反序列化、Java反射机制、RMI框架、JDBC API、JavaMail API、MVC设计模式、安全网络通信、CORBA和Web服务 等等。笔者在此只整理以下一些

2017-11-20 22:32:47 17088

转载 11个Java 开源 socket框架

1QuickServer2Netty 23ColoradoFTP4Apache James5Java Email ServerJES6Java Sockets7Raining Sockets8Cindy9HP-Socket10Grizzl11xSocket ZeroC ICE的Java版,Netty2作者的后续之作Apache MINA,Crmky的Cindy之外,还有个超简

2017-11-20 22:22:22 15128

原创 maven插件 tomcat7-maven-plugin 的使用

1、Tomcat7的用户及权限配置要实现热部署,自然就需要通过maven操作tomcat,所以就需要maven取得操作tomcat的权限,现在这一步就是配置tomcat的可操作权限。在tomcat的安装目录下,修改conf / tomcat-user.xml文件,在<tomcat-users&am

2017-11-18 18:09:57 49127 4

转载 maven使用cargo插件自动化(本地、远程)部署

1 、概念Cargo是一组帮助用户操作Web容器的工具,能够实现自动化部署,并且支持几乎所有的Web容器,如Tomcat、JBoss、Jetty和Glassfish等。Cargo通过cargo-maven2-plugin提供了Maven集成,可以使用该插件将Web项目部署到Web容器中。 区分: cargo-maven2-plugin和jetty-maven-plugin功能相似,但目的不同

2017-11-18 17:30:49 1847

转载 ThreadPoolExecutor 、Executors 创建线程池

ThreadPoolExecutor是 java提供的一个线程池工具类一、概述1、ThreadPoolExecutor 作为 java.util.concurrent 包对外提供基础实现,以内部线程池的形式对外提供管理任务执行,线程调度,线程池管理等等服务; 2、Executors 方法提供的线程服务,都是通过参数设置来实现不同的线程池机制。 3、先来了解其线程池管理的机制,有助于正确使用,

2017-11-17 14:55:46 408

原创 mysql date_format的使用——年月日时分秒

(%Y-%m-%d %H:%i:%s)年月日,时分秒select id,content,is_read,DATE_FORMAT(create_date,'%Y-%m-%d %H:%i:%s') create_date from lcs_notice where del_flag=0 and id=? and user_uuid=?(%Y-%m-%d %H:%i) 年月日,时分select co

2017-11-10 10:15:14 27752

转载 Windows ActiveMQ安装部署(入门)

1安装jdk6以上版本并配置好jdk的环境变量2下载ActiveMQ3解压apache-activemq-5135-binzip4bin目录下由win32 win64可以供选择5进入win64运行activemqbat 脚本6登录ActiveMQ控制台界面7运行ActiveMQ的demo示例1、安装jdk6以上版本,并配置好jdk的环境变量2、下载Activ

2017-11-07 23:08:28 510

原创 Zookeeper 集群伪分布 在 Windows下的安装

1、安装JDK2、下载zookeeper使用清华大学开源软件镜像站 :https://mirrors.cnnic.cn/apache/zookeeper/3、zookeeper集群伪分布式的配置解压 zookeeper-3.5.2-alpha.tar.gz 到zookeeper-3.5.2_cluster 目录 ,并创建dataDir 目录,在dataDir 目...

2017-11-07 17:02:13 795

转载 Zookeeper 在 Windows下的安装(入门)

下面使用的是 zookeeper-3.5.2-alpha.tar.gz 的版本。1、必须配置好JDK环境 2、下载Zookeeper使用清华大学开源软件镜像站 :https://mirrors.cnnic.cn/apache/zookeeper/下载 zookeeper-3.5.2-alpha.tar.gz 。3、Zookeeper的配置解压 zookeeper-3.5...

2017-11-07 15:41:26 980

原创 微信错误代码:errcode:{40055} errmsg:{invalid button url domain}

在公众号下填加一个按钮链接,跳转到第三方的网站,无法添加成功,报错了。 错误信息是 errcode:{40055} errmsg:{invalid button url domain}解决方式: 把 MP_verify_开头的文件放到第三方服务的根目录 登录微信公众号后台,在公共号设置-功能设置-js安全域名设置,添加第三方的域名 检查添加的按钮链接中是否含有空格,要去掉前后空格

2017-11-01 12:02:08 11108 1

tomcat7 + redis + nginx 实现session共享的jar包

tomcat7 + redis + nginx 实现session共享的jar包

2017-04-26

Spring 3.2.10 API.chm

Spring 3.2.10 API.chm

2016-08-10

jQuery1.7 CHM中文版

jQuery1.7 CHM 中文版,最近更新日期是2011年12月4日。

2012-01-14

Perl5 教程

Perl5 语言全教程(HTML),编译生成chm格式的。

2011-12-08

jsdom API 英文

jsdom API 英文,编译生成chm格式的带全局搜索功能。

2011-12-08

JavaMail API 英文

JavaMail API 英文 ,然后编译生成chm格式的,带全局搜索功能。

2011-12-08

BeanUtils 1.8 API 英文

BeanUtils 1.8 API 英文版,编译生成chm格式的,可以全局搜索功能。

2011-12-08

hibernate distribution 3.6 中文版

hibernate distribution 3.6 单页 中文版,chm格式的。

2011-12-08

hibernate distribution 3.6.1 中文版本

hibernate distribution 3.6.1 中文版本,多页形式的。

2011-12-08

Hibernate 3.1 参考文档 中文版本

Hibernate 3.1 参考文档 中文版本,chm格式的。

2011-12-08

struts2 标签 API 中文版

struts2 标签 API 中文版的,然后编译生成chm格式的,方便查看。

2011-12-08

JDK 7 API 英文版

JDK 7 API是英文版的,然后编译生成chm格式的,方便查看。

2011-12-08

jBPM 4.4 API

jBPM 4.4 API ,注意是英文版的,根据官方API,然后生成chm格式。

2011-12-08

webwork 2.2.6中文文档

webwork 2.2.6 中文版本,然后编译生成chm格式,方面查看。

2011-12-08

Ant 1.8.2 manual

Ant 1.8.2 英文版的,使用编译工具生成chm格式。

2011-12-08

dom4j 1.6.1 API

dom4j 1.6.1的AIP,根据官方文档编译成CHM格式的,使用更方便。

2011-12-08

ActiveX_高级

对于C#,C,C++的开发人员开说,学习ActiveX_高级。

2011-03-08

空空如也

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

TA关注的人

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