自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(39)
  • 资源 (10)
  • 收藏
  • 关注

原创 spring-cloud下swagger2运用

Spring Boot 2.X(十五):集成 Swagger2 开发 API 文档(在线+离线)前言相信很多后端开发在项目中都会碰到要写 api 文档,不管是给前端、移动端等提供更好的对接,还是以后为了以后交接方便,都会要求写 api 文档。而手写 api 文档的话有诸多痛点:文档更新的时候,需要再次发送给对接人接口太对,手写文档很难管理接口返回的结果不明确不能直接在线测试接口,通常需要使用工具,如 postman 等Swagger 就很好的解决了这个问题。Swagger 简介Swagg

2020-05-14 14:36:17 298

原创 dubbo应用指南

入门(+) (#)背景(#)随着互联网的发展,网站应用的规模不断扩大,常规的垂直应用架构已无法应对,分布式服务架构以及流动计算架构势在必行,亟需一个治理系统确保架构有条不紊的演进。单一应用架构当网站流量很小时,只需一个应用,将所有功能都部署在一起,以减少部署节点和成本。此时,用于简化增删改查工作量的 数据访问框架(ORM) 是关键。垂直应用架...

2015-11-10 17:16:18 229

原创 jackJson

在Java平台(StAX, JAXB等)XML处理质量和多样化的激励下,Jackson为多功能的Java JSON处理包其目标为集快捷、正确、轻量和符合人体工程学与一体。本文将给出Jackson的功能概览。JSON的三种处理方式 Jackson提供了三种可选的JSON处理方法(一种方式及其两个变型):流式 API:(也称为"增量分析/生成") 读取和写入 JSON 内容作为离...

2015-05-31 22:19:41 183

原创 Dubbo

Dubbo与Zookeeper、SpringMVC整合和使用(负载均衡、容错)congcong68 2014-11-14 9:00:23 阅读(8134) 评论(0)那么,Dubbo是什么?Dubbo是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案。其核心部分包含:远程通讯: 提供对多种基于长连接的NIO框架抽象...

2015-05-31 21:31:36 125

原创 服务器优化

1. 实现HTTP压缩  HTTP压缩,是服务器的功能,而浏览器也会自动地支持而无需对客户端进行另外的配置。要想启用服务器压缩,只需要简单的对服务器进行一些设置。  Apache  Apache 2.0包含了mod_deflate模块,这个模块对服务器内容进行动态的Gzip压缩。这种压缩可以是对所有内容无差别的——对IE浏览器,所有的内容都是经过压缩的,或者是选择性的,仅压缩指定的M...

2015-05-31 19:04:59 94

原创 my of java网站

MAVEN JAR大全http://maven.outofmemory.cn源码大全https://github.com开源中国https://git.oschina.net/login常用对照表http://tool.oschina.net/commonsIT爱学习网http://www.itaxxw.com/index.php?m=content&amp...

2015-05-09 22:48:26 138

原创 jquery

jquery.validate使用攻略博客分类:jsjQueryMobileCSSAjaxQQ 主要分几部分jquery.validate 基本用法jquery.validate API说明jquery.validate 自定义jquery.validate 常见类型的验证代码下载地址jquery.validate插件的文档地址http://docs.jquery.co...

2015-05-06 21:51:56 140

原创 jvm性能优化(转载)

JVM内存模型优点内置基于内存的并发模型:      多线程机制同步锁Synchronization大量线程安全型库包支持基于内存的并发机制,粒度灵活控制,灵活度高于数据库锁。多核并行计算模型基于线程的异步模型。JVM性能的人为问题关键原因是:没有正确处理好对象的生命周期。需要从需求中找出存在自然边界的业务对象,将其对应落实到内存中,成为内存模型In-...

2015-04-12 20:05:02 109

原创 让百万级数据瞬间导入SQL Server

让百万级数据瞬间导入SQL Server   想必每个DBA都喜欢挑战数据导入时间,用时越短工作效率越高,也充分的能够证明自己的实力。实际工作中有时候需要把大量数据导入数据库,然后用于各种程序计算,本文将向大家推荐一个挑战4秒极限让百万级数据瞬间导入SQL Server实验案例。  本实验将使用5中方法完成这个过程,并详细记录各种方法所耗费的时间。所用到工具为eclipse和SQ...

2014-04-08 09:55:59 343

原创 jdk1.5 和 jdk1.6新特征

JDK1.5(JDK5.0)Java2标准版(Java2 Platform, Standard Edition, J2SE)1.5版本更新不同于以往,它带来了很多里程碑式的革新,SUN将其绰号取名为“虎”。这一次的变革将是Java诞生以来从未有过的,它给我们带来了耳目一新的感觉。下面我们就来欣赏一下其中的部分典型变化: 比较JDK版本,JDK 1.5中新增的语言特性:1.枚举(增...

2014-04-04 10:24:35 88

原创 spring bean作用域

Bean的作用域创建一个bean定义,其实质是用该bean定义对应的类来创建真正实例的“配方(recipe)”。把bean定义看成一个配方很有意义,它与class很类似,只根据一张“处方”就可以创建多个实例。你不仅可以控制注入到对象中的各种依赖和配置值,还可以控制该对象的作用域。这样你可以灵活选择所建对象的作用域,而不必在Java Class级定义作用域。Spring Framework...

2014-04-04 10:15:35 87

原创 tomcat性能调优方案

Tomcat性能调优方案一、操作系统调优对于操作系统优化来说,是尽可能的增大可使用的内存容量、提高CPU的频率,保证文件系统的读写速率等。经过压力测试验证,在并发连接很多的情况下,CPU的处理能力越强,系统运行速度越快。。【适用场景】 任何项目。二、Java虚拟机调优应该选择SUN的JVM,在满足项目需要的前提下,尽量选用版本较高的JVM,一般来说高版本产品在速度和效率上比低版本会有改进。JDK1...

2014-04-04 10:09:35 99

原创 gjson应用

1.简单的处理 list 和 mapJava 代码1. Gson gson = new Gson();2. List testList = new ArrayList();3. testList.add("first");4. testList.add("second");5. String listToJson = gson.toJson(testList);6. S...

2014-04-02 14:52:02 198

原创 CGLib动态代理原理及实现

JDK实现动态代理需要实现类通过接口定义业务方法,对于没有接口的类,如何实现动态代理呢,这就需要CGLib了。CGLib采用了非常底层的字节码技术,其原理是通过字节码技术为一个类创建子类,并在子类中采用方法拦截的技术拦截所有父类方法的调用,顺势织入横切逻辑。JDK动态代理与CGLib动态代理均是实现Spring AOP的基础。 简单的实现举例:这是一个需要被代理的类,也就是父类,通过字...

2014-04-02 14:51:08 74

原创 formValidator ajax 乱码问题

但是用到这个AJAX功能的时候 碰到问题了 Html代码 jQuery("#name").ajaxValidator({ type:"post",url:"worker!findWorker.action", success : ...

2014-04-02 14:48:36 108

原创 jquery

1. 如何创建嵌套的过滤器://允许你减少集合中的匹配元素的过滤器,  //只剩下那些与给定的选择器匹配的部分。在这种情况下,  //查询删除了任何没(:not)有(:has)  //包含class为“selected”(.selected)的子节点。  .filter(":not(:has(.selected))") 2. 如何重用元素搜索var allItems =...

2013-07-19 15:13:22 85

原创 mybatis

---批量插入数据返回一个相同的插入id select sys_guid() as id from dual

2013-07-19 14:21:15 89

原创 js小收藏

1.用table表单展示数据时:取td里面input的数据$("[name=“唯一name(可以通过c标签实现)”]").each(function(index,item){ var obj=$(item).parent().parent().find("[name=“input的name”]").val();});2.jsp页面的js中可以直接用c标签3.var js...

2013-07-19 14:01:43 92

原创 struts1注意事项总结

一.配置文件 1.*.hbm.xml文件应该注意: (1)id标签中的 class有多种,一般mysql,SQLServer用identity;Oracle用sequence。 (2) 一对多,多对多,多对一种的延迟加载lazy="false" 一般页面显示立即显示就设置为true,用时在加载就用false。 ...

2013-04-02 17:03:21 99

原创 java基础知识总结(一)

[size=medium][color=green]一.java基础: 1.java内存空间和垃圾回收 (1)java内存分为: 栈:存放简单数据变量(值和变量名),存放引用数据类型的变量名以及它所指向的实例的首地址。 堆:存放引用数据的实例。 (2)java的垃圾回收:由一个后台线程gc进行垃圾(不被引用的对象:局部变...

2013-04-01 11:30:08 80

原创 JAVA网络通讯总结一

[size=medium][color=olive]一.TCP/UDP Sockets 1.TCP需要四个方面的数据: 本地iP,本地应用程序使用的TCP端口,远程IP地址,远程系统响应TCP端口 2.TCP客户端和服务器端操作步骤: (1)客户端:建立客户端socket连接==》得到socket的读写流==》操作数据流==》关闭数据流==》关...

2013-03-29 17:33:18 119

原创 系统架构总结

[size=medium][color=green]一. 总体架构文档1.总体架构设计,介绍系统的目标、设计原则、系统运行环境以及体系架构设计;2.数据架构设计,介绍系统关键数据类型及相关数据库表的设计;3.用户界面设计,介绍前台网站系统的总体设计;4.外部接口设计,介绍本系统与其它相关系统接口;5.内部接口设计,介绍本系统内部调度接口设计;6.可靠性设计,介绍本系统关于错...

2013-03-28 15:42:29 491

原创 MB--MQ数据流

[size=medium][color=red]1.启动mq资源管理器 新建队列管理器csp_test,新建2个本地队列q1,q2 2.启动mb toolkit管理器 2.1新建MQ单向消息流工程,命名为csp_project 2.2新建消息流csp_demo,在图的右边部分新增MQInput和MQOutput节点 2.3配置MQInput节点,先设置绑定队...

2013-03-28 10:42:21 378

原创 Hibernate总结

一.Hibernate原理 1:通过configuration来读cfg.xml文件 2:通过configuration得到SessionFactory 工厂,缓存SessionFactory,并且释放掉configuration对象 3:通过SessionFactory 工厂来创建Session实例 4:通过Session打开事务 5:通过sessi...

2013-03-25 17:00:39 68

原创 对spring的总结

一.spring容器组成 1.spring ORM:对象/关系映射,可使用声明式事物管理.(ibatis,hibernate,jdo,jpa,toplink等框架的支持).主要是对数据库操作管理。 2.spring WEB:提供了基础的针对web开发的集成特性(jsp,html,js,css等)。 3.spring DAO:提供了JDBC的抽象层,消除冗...

2013-03-25 14:56:24 83

原创 java学习资料库

http://www.jq-school.com/Material.aspx?id=6

2013-03-22 17:35:50 384

原创 JVM参数调优

[size=medium][color=darkblue]JVM参数的含义 实例见实例分析参数名称 含义 默认值 -Xms 初始堆大小 物理内存的1/64(

2013-03-22 16:54:27 92

原创 struts2工作原理

[size=medium][color=red]strut2工作原理:/**servlet Filters**/1.首先用户通过web中的HttpServletRequest的一条标准的过滤链 向servelet容器发送请求2.过滤器链包括可选的 ActionContextCleanUp 过滤器,用于系统整合技术3.过滤完了之后,接着调用 FilterDispatcher,...

2013-03-22 16:19:45 99

原创 .net学习资料

博客园中的.net高手http://www.cnblogs.com/JeffreyZhao/archive/2011/06/22/two-job-descriptions.html设计模式http://zhenyulu.cnblogs.com/category/6930.htmlhttp://www.cnblogs.com/Terrylee/archive/2006/07/17/3

2013-03-22 09:50:54 615

原创 mybatis原理

[size=medium][/size][color=blue]简介: iBATIS 通过 SQL Map 将 Java 对象映射成 SQL 语句和将结果集再转化成 Java 对象,与其他 ORM 框架相比,既解决了 Java 对象与输入参数和结果集的映射,又能够让用户方便的手写使用 SQL 语句。本文主要介绍了 iBATIS 框架的体系结构和运行流程,以及 iBATIS 如何完成 SQL 语句的...

2013-03-21 10:45:01 84

原创 数据库存储过程,包,函数语法

[b]drop table student; create table student ( stuNo int primary key, Name varchar2(10), address varchar2(30), birthday date ); insert into student values(1,'梅超风','山东',to_date('1860...

2013-03-18 16:32:26 182

原创 list,Object数据转换成json数据

[color=green] //list转换成json数组public static JSONArray list2CtsJSON(List

2013-03-18 15:58:55 183

原创 Spring中实现加载某一个层的类方法

[color=green][/color][size=medium]/** * 以静态变量保存Spring ApplicationContext, 可在任何代码任何地方任何时候中取出ApplicaitonContext. * 注意:此类的Bean定义所在的applicationContext*.xml文件必须设置default-lazy-init="false"或者定义 Springs...

2013-03-18 15:13:53 162

原创 Properties读写文件的操作

[color=blue]Properties读文件public void readByFile(){//实例化一个Properties protected static Properties p = new Properties();InputStream in = null; String propertyFileName = "backspell.properti...

2013-03-18 15:01:13 84

原创 ajax如何与后台交互的

[color=red]在jquery中运用ajax: 例子如下: $.ajax({ type: "POST", processData : false, dataType:"json", url: "Smanager/findByStat.do? ...

2013-02-22 17:14:53 109

原创 实用的js

[color=red]事件源对象 event.srcElement.tagName event.srcElement.type 捕获释放 event.srcElement.setCapture(); event.srcElement.releaseCapture(); 事件按键 event.keyCode event.shiftKey event.altK...

2013-02-22 15:36:06 144

原创 大数据处理

[color=red]优化大数据的处理方法: 1.一般数据大于百万以上的sql语句里面尽量不要用子查询,in,exists等函数;而把它们转换为一条sql。用group,having,和多表连接进行处理,可以提高查询效率。 例子:SELECT COUNT(DISTINCT ismi) goods_sum FROM goods_COMPARE WHERE ismiI...

2013-02-22 15:33:13 82

原创 获取classpath之外资源路径的方法

[color=blue]// web工程根路径 private static final String WEB_ROOT; // web工程下的WEB-INF路径 private static final String WEB_INF_PATH; // web工程下的etc/config/路径 private static final String CONFIG_PAT...

2013-02-18 16:19:53 189

原创 自定义注解

[color=cyan]@Retention(RetentionPolicy.RUNTIME) //注解执行的时刻@Target( {ElementType.TYPE, ElementType.METHOD })//注解类型(方法和类)1.首先写两个公共的接口(一个用于类程序里面的类注解,另外一个用于类里面的方法注解),在分 别列出注解里面要用的方法(即注解的属性)。2.根据日志...

2013-02-18 16:10:42 72

Java内存管理问题案例分享_技术大学.pdf

很多中高级同学对线上问题处理束手无策,建议多看看这个干货,看看bat大牛是如何处理线上问题的。上面是bat处理线上案例经典分享

2019-12-02

java多线程和并发.pdf

利用线程完成高并发,异步处理大数据,同时可以做到削峰,是大数据处理和高并发控制很好的干货,欢迎需要的朋友点击下载

2019-12-02

mysql主从同步解决方案及优化

mysql主从同步原理和一些主从同步出现问题解决方案,干货多多

2018-08-08

美团技术年货分享

性能优化,高并发解决方案,美团技术升级和架构升级经验

2018-08-08

redis学习指南开发大全.pdf

很新很全的redis技术资料,适合深入研究的技术的同学,资料齐全,语法明确,同时还可以排查很多生产问题

2015-11-13

支付宝源码

支付宝快捷登陆担保交易源码,想钻研学习支付宝的同行可以下载学习,里面有支付宝架构的框架和一些流行的技术!

2013-11-21

HTML5井字棋

可以作为学习html5的好demo,是一个大家都喜欢玩的井字棋游戏,感兴趣的可以下载下来玩

2013-11-21

云计算资料

资料比较齐全,欢迎感兴趣的人下载,适合开发云项目的兄弟学习!

2013-02-18

php帮助文档,自习的兄弟看看把

比较全面,可以帮助自习的兄弟更好的自习,同时还可有学习的案例在上面

2010-12-03

空空如也

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

TA关注的人

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