自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (3)
  • 收藏
  • 关注

原创 快速排序算法实现(递归实现&栈实现)

基本思想:         选择一个基准元素,比如选择最后一个元素,通过一趟扫描,将待排序列分成两部分,一部分比基准元素小,一部分大于等于基准元素,此时基准元素在其排好序后的正确位置,又称为轴位置,此位置的元素确定后不再参与排序,然后再用同样的方法递归地排序划分的两部分。 分析:       快速排序是不稳定的排序。   快速排序的时间复杂度为O(nlogn)。   当n较大时使用快排比...

2018-10-26 16:56:08 2463 1

原创 文件流转换工具、二维码生成工具、pdf转图片流

import java.awt.image.BufferedImage; import java.io.ByteArrayInputStream; import java.io.ByteArrayOutputStream; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundExceptio

2017-02-20 15:29:56 5209

原创 Eclipse适配JDK版本

Eclipse 4.6 (Neon) Eclipse 4.6 (Neon)is scheduled for release on June 22, 2016. Consider using the Installer. Please see 6 Steps to Install Eclipse. A Java 8 JRE/JDK is required to run all Neo

2016-11-09 13:38:43 7927 1

转载 springAOP事物管理不生效原因总结

springAOP事物管理不生效原因总结 mark

2016-08-31 17:08:58 363

原创 约瑟夫环问题【java】

500个小孩围成一圈,从第一个开始报数:1,2,3,1,2,3,1,2,3,……每次报3的小孩退出, 问最后剩下的那个小孩,在以前500人里是第几个???    常规思路: 500个小孩围成一圈(需要一个集合放500个人的序号,围成一圈这个问题是需要考虑当集合遍历到最后时如何返回) 从第一个开始报数:1,2,3,1,2,3,1,2,3,……每次报3的小孩退出(这里需要一个筛选模型,逢

2016-07-23 14:20:28 724

转载 微服务、SOA 和 API对比与分析

对比微服务架构和面向服务的架构(SOA)是一个敏感的话题,常常引起激烈的争论。本文将介绍这些争论的起源,并分析如何以最佳方式解决它们。然后进一步查看这些概念如何与 API 管理概念结合使用,实现更敏捷、更分散化、更具弹性的企业架构。 1 简介 在对比微服务架构和面向服务的架构(SOA)时,几乎不可能在它们彼此的关系上达成一致意见。如果应用程序编程接口(API) 再加入混战,就会

2016-06-27 13:59:13 1296

原创 工具类系列-RequestRedirectUtil

public static ResponseVo redirect(Class controllerClazz, String methodName, Object arg) {         if (controllerClazz == null || StringUtils.isBlank(methodName)) {             throw new IllegalArgum

2016-05-24 20:12:53 490

原创 工具类系列-StringSimpleRedisUtil

package com.tuniu.ngsp.nws.support.util.redis; import java.util.Set; import java.util.concurrent.TimeUnit; import org.apache.commons.lang3.StringUtils; import org.springframework.data.redis.co

2016-05-24 20:07:07 1281

原创 工具类系列-DataFilterQueue

package com.syk.utils.queue; import java.math.BigDecimal; import java.util.ArrayList; import java.util.Collections; import java.util.List; import java.util.concurrent.atomic.AtomicInteger; /

2016-05-24 19:58:57 275

原创 工具类系列-JackJsonStringTrimParser

package com.syk.utils.jsonUtil; import java.io.IOException; import org.apache.commons.lang.StringUtils; import org.codehaus.jackson.JsonParser; import org.codehaus.jackson.JsonProcessingExcept

2016-05-24 19:57:54 289

原创 工具类系列-GenerateHtml

package com.syk.utils.generateHtml; import java.net.URL; public class GenerateHtml {          private String collectionsUrl="http://www.baidu.com";          /**      * 调用航变邮件内容模板      *

2016-05-24 19:55:40 1373

原创 工具类系列-ClazzReflectUtil

package com.syk.utils.clazzReflection; import java.lang.reflect.Method; public class ClazzReflectUtil {          public void runMethod(ClazzMethodInputDto inputDto) {         try {          

2016-05-24 19:52:20 264

原创 工具类系列-JavaBean2Map

package com.syk.utils.bean; import java.beans.BeanInfo; import java.beans.Introspector; import java.beans.PropertyDescriptor; import java.lang.reflect.Method; import java.util.HashMap; import

2016-05-24 19:51:09 780

原创 spring @RequestBody The request sent by the client was syntactically incorrect.

当你试过其他百度的方法后,最后检查下你的入参对象,不支持驼峰命名法

2016-03-12 19:25:16 445

转载 web项目部署时总是提示May be locked by another process. Error copying file

如果你试过了百度大多数方法不管用,那么这个方法一定管用了 (1)serve modules without publishing: 让tomcat直接使用WebContent下的东西 省去publish到wtpwebapps 勾上它会将wtpwebapps下相关的resources删除, 同时会修改servers.xml中的serveModulesWithoutPublish=tru

2016-03-11 13:23:34 5364

转载 字符串过长CSS截取多余文字并用省略号显示

字符串过长,不雅观,如何实现多余文字街去掉并用省略号显示,发现使用CSS就可轻松搞定 a.name{ line-height: 30px; text-align: center; text-overflow:ellipsis;//让超出的用...实现 white-space:nowrap;//禁止换行 overflow:hidden;//超出的隐藏 display: block; }

2015-07-28 18:16:12 861

转载 关于@SuppressWarnings

@SuppressWarnings 批注允许您选择性地取消特定代码段(即,类或方法)中的警告。其中的想法是当您看到警告时,您将调查它,如果您确定它不是问题,您就可以添加一个 @SuppressWarnings 批注,以使您不会再看到警告。虽然它听起来似乎会屏蔽潜在的错误,但实际上它将提高代码安全性,因为它将防止您对警告无动于衷 — 您看到的每一个警告都将值得注意。

2015-06-11 11:43:39 443

原创 spring注解介紹

1. @Autowired Spring 2.5 引入了 @Autowired 注释,它可以对类成员变量、方法及构造函数进行标注,完成自动装配的工作。通过 @Autowired的使用来消除 set ,get方法。 需要在配置文件中配置:           一般Bean配置:

2015-06-11 10:35:17 330

转载 jquery的$.extend和$.fn.extend作用及区别

jQuery.extend(); jQuery.extend(object); 为jQuery类添加类方法,可以理解为添加静态方法。如: jQuery.extend({ min: function(a, b) { return a max: function(a, b) { return a > b ? a : b; } }); jQuery.

2015-06-10 14:03:06 250

原创 springmvc初步搭建+freemarker集成

先搭建普通mvc工程,测试成功后,集成freemarker并将注入方式改为注解。 第一步:创建web工程,取名smvc-test 第二步:引入jar包,spring-framework-3.1.1.RELEASE-with-docs.zip中dist下的所有jar,引入freemarker-2.3.15.jar(freemarker的依赖包),commons.logging-1.1.1.jar

2015-06-10 10:41:51 298

Xftp-6.0下载

官网Xftp私人版,与Xshell是一家。官网Xftp私人版,与Xshell是一家。

2018-07-27

Xshell 6 Free 官网正版个人免费版

Xshell 6 Free 官网正版个人免费版,抵制苏州垃圾公司改签名收费版本

2018-07-09

sqlyog 绿色 免安装版

sqlyog-32位 绿色免安装版,找了很久,无毒无插件,绝对可靠

2018-03-12

空空如也

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

TA关注的人

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