自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 资源 (6)
  • 收藏
  • 关注

原创 es scroll查询采坑实录

es scroll查询采坑实录问题描述问题排查过程解决方案人生就是不断采坑的过程啊问题描述es 采用scroll方式查询数据时出现大量数据丢失。用from查询hint的总数6774,scroll查询hint的总数2558,数据差别明显 。问题排查过程进容器分别执行from和scroll命令查询,发现scroll执行时es抛出异常,Trying to create too many scroll contexts. Must be less than or equal to: [500]. Th

2021-11-03 16:56:03 1643 1

原创 如何构造复杂map

数据库中有一组学生如何构造出这么一个Map集合  Map<String,Map<String,List<Student>>> 第一个String 是性别第二个String 是年龄就是先从数据库里面查询出来如何构造出这样的集合普通写法:Map<String, Map<String, List<Student>>> resultM...

2018-04-12 14:04:07 799

原创 Spring.profiles多环境配置

junit单元测试一直跑不起来Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name...java.lang.IllegalStateException: Failed to load ApplicationContext

2017-07-27 14:09:30 472

原创 mysql 基础大全

1、说明:创建数据库CREATE DATABASE database-name2、说明:删除数据库drop database dbname3、说明:备份sql server--- 创建 备份数据的 deviceUSE masterEXEC sp_addumpdevice 'disk','testBack', 'c:\mssql7backup\MyNw

2017-07-18 11:02:46 256

原创 AJAX返回object日期处理

//ajax 日期转换function changeDateFormat(d) { //将时间戳转为int类型,构造Date类型(这里存疑:时间戳这一大串数字是表示的毫秒数吗?) var date = new Date(parseInt(d.time, 10)); //月份得+1,且只有个位数时在前面+0 var month = date.getMonth() + 1 < 10 ? "0"

2017-04-01 17:56:42 642

原创 读取properties配置文件工具类

package com.ule.util;import java.io.BufferedInputStream;import java.io.FileInputStream;import java.io.InputStream;import java.util.Properties;public class PropertiesUtils { /** * (注意:加载的是sr

2017-03-31 10:18:18 658

原创 分页demo 自定义跳转页码

效果预览 分页效果页面代码<%@page import="org.apache.commons.lang.time.DateUtils"%><%@page import="java.util.Date"%><%@ page language="java" contentType="text/html;charset=utf-8" pageEncoding="utf-8"%><%@

2017-03-29 09:49:35 2362

原创 前端分页

前端分页:<script type="text/javascript"> var pageSize = 10; //每页显示的记录条数 var curPage=0; //当前页 var lastPage; //最后页 var direct=0; //方向 var len; //总行数

2017-03-10 17:23:32 606

原创 BeanUtils 转换器将Long ,Integer等数字类型的默认值设置为null

BeanUtils.copyProperties(A,B);如果B中的Integer类型的数据是null的,那么通过这个方法复制给A后,这个null的Integer数据会变成0。也就是它有自己的规则,如果发现Integer类型的数据如果是null的,它会自作多情的给个默认值!这个自作多情是很让开发人员反感的!比如Integer类型的数据=null是一个逻辑业务,但是经过复制

2016-11-22 13:43:41 1334

原创 Jquery 中 $('obj').attr('checked',true)失效的几种解决方案

$('input[name="warehouseLevel"]').each(function(i,obj){$(this).attr("checked",false);if(row.isQuery==$(this).val()){$(this).attr("checked",true);}});开发中发现这样radio只能选中一次 后面就无法选中,最后找到解决

2016-11-15 18:41:47 1631

原创 bootstrap editable 动态改变列的编辑状态

$('#table a[data-name=name].editable').editable('toggleDisabled');

2016-11-15 15:32:43 2561

原创 java bean复制

使用场景:复制对象到log表,不用手动set值使用示例代码如下:import org.apache.commons.beanutils.BeanUtils;/***obj1 被赋值的对象*obj2 被复制的对象*/BeanUtils.copyProperties(obj1,obj2);

2016-10-19 16:51:16 397

原创 java8 List转成TreeSet

List转成TreeSet//查询订单listList<OrderPayment> topayList = orderPaymentMapper.queryUnpayOrder(); Set<BigDecimal> storecodes = new TreeSet<>(); //取出订单号->放到treeset里,实现去重if(null!=topayList&&!topayList.

2016-06-01 11:14:00 3277

原创 java8方法引用(Method reference)

方法引用(Method reference)任何一个λ表达式都可以代表某个函数接口的唯一方法的匿名描述符。我们也可以使用某个类的某个具体方法来代表这个描述符,叫做方法引用。例如:Integer::parseInt //静态方法引用System.out::print //实例方法引用Person::new //构造器引用下面是一组例子,教你使用方法引用代替λ表达式://c1 与 c2

2016-06-01 10:59:40 2334

原创 android shape的使用详解以及常用效果(渐变色、分割线、边框、半透明阴影效果等)

shape使用、渐变色、分割线、边框、半透明、半透明阴影效果。首先简单了解一下shape中常见的属性。(详细介绍参看 api文档)xml version="1.0" encoding="utf-8"?>shape    xmlns:android="http://schemas.android.com/apk/res/android"    android:shap

2015-11-12 10:30:09 509

转载 Android开源框架(整理)

值得进攻源码的几款android开源框架!!!1、volley 项目地址 https://github.com/smanikandan14/Volley-demo (1)  JSON,图像等的异步下载; (2)  网络请求的排序(scheduling) (3)  网络请求的优先级处理 (4)  缓存 (5)  多级别取消请求 (6)  和Activity和生命周

2015-11-05 14:49:41 363

原创 Android Studio 1.0.2项目实战——从一个APP的开发过程认识Android Studio

一、搭建开发环境中遇到的问题及解决办法 1、Genymotion模拟器网络错误  我们顺利的安装完了Genymotion,下载了一个设备,当启动的时候,发现有的人会遇到下面的错误:看到这个错误,首先不要惊慌,看看说的是什么,大概意思说的是VirtualBox的网络配置错误。下面我们来看一下解决办法:win7以上的系统,在网络图标单击,打开网络和共享中心,更改

2015-11-05 09:57:58 1053

原创 Android Studio + Genymotion安卓模拟器打造高效安卓开发环境

一、Android Studio 1.0.1的下载和配置   首先我们要下载Android Studio 1.0,这里关于Java 开发环境和安卓SDK的安装就不再细说了,关于这方面的教程已经很多了,不会的可以网上找些资料。我们可以在Android Studio 中文官网下载,下载地址为:http://www.android-studio.org/。如果之前你安装过Eclipse的

2015-11-05 09:54:58 980

转载 Android Studio系列教程四--Gradle基础

什么是Gradle?Gradle是一种依赖管理工具,基于Groovy语言,面向Java应用为主,它抛弃了基于XML的各种繁琐配置,取而代之的是一种基于Groovy的内部领域特定(DSL)语言。安装Gradle在Android Studio系列教程一--下载与安装中新建项目成功后会下载Gradle,貌似这个过程不翻墙也是可以下载,但是访问特别慢,建议翻墙下载。那么下载的Gradl

2015-11-04 15:33:29 349

转载 Android Studio系列教程五--Gradle命令详解与导入第三方包

Android Studio + Gradle的组合用起来非常方便,很多第三方开源项目也早都迁移到了Studio,为此今天就来介绍下查看、编译并导入第三方开源项目的方法。Sublime + Terminal编译并查看源码首先来给大家介绍一种简便并且个人最喜欢的一种办法。很多时候我们在GitHub上看到一个不错的开源项目,一般有两种需求,阅读源码和查看运行效果,如果是单纯的查看源码我更喜

2015-11-04 15:30:23 396

转载 Android Studio系列教程三--快捷键

官方下载地址: http://developer.android.com/sdk/index.html如果你之前已经使用其他版本的Studio,那么直接覆盖就好了,如果是第一次使用,那么参照Android Studio系列教程一进行安装配置。于此同时一起更新的还有SDK Tools等,打开SDK Manager进行更新就OK。如果之前有在使用RC版本的Studio,更新覆盖之后应该会出

2015-11-04 15:29:01 541

转载 Android Studio系列教程二--基本设置与运行

上面一篇博客,介绍了Studio的优点与1.0 RC的安装与上手体验,没想到google的更新速度这么快,已经出了RC 2版本,主要是修复一些bug。那么今天就带大家预览下Stduio的界面与基本功能。项目结构当我们新建一个项目的目录结构默认是这样的可以看到和Eclipse的目录结构有很大区别,Studio一个窗口只能有一个项目,而Eclipse则可以同时存在很多项目,如果你看

2015-11-04 15:27:41 395

转载 Android Studio系列教程一--下载和安装

背景相信大家对Android Studio已经不陌生了,Android Studio是Google于2013 I/O大会针对Android开发推出的新的开发工具,目前很多开源项目都已经在采用,Google的更新速度也很快,明显能感觉到这是Android开发的未来,那么我们还有什么理由不去拥抱未来呢?虽然推出了很久,但是国内貌似普及的程度并不高,鉴于很多朋友求studio的详细教程,

2015-11-04 15:24:53 448

转载 一个基于velocity模板引擎的代码生成器

之前在论坛看到一个.NET的代码生成器,挺好的。话说一千个程序员手中有一千种代码生成器,因此我也来分享一个,多多少少能对大家有所帮助。首先介绍下,这个代码生成器是一个java web项目。基于velocity模板引擎,采用SpringMVC + mybatis + jquery easyUI + mysql其特点主要有:用户登陆 - 每个用户有他自己独立的数据库连接配置

2015-11-04 11:44:37 3387 2

转载 spring mvc与Mybatis整合——(四)mvc与mybatis整合

前面的增删改查还没有融入到一个web项目中,这里在前面的基础上,集成spring管理相关的bean,并在web层集成springmvc。同样会有源码的下载。一、目录结构:二、集成spring:    因为是一个web项目,且使用了spring作为粘合剂,相关的jar包就不多解释了,详见源码。项目上篇文章中的结构,这里把映射文件单独放到一个目录,而且添

2015-11-04 11:41:23 1909

转载 spring mvc与Mybatis整合——(三)增删改查

有了上篇文章中的环境基础,这里进一步做一些增删改查的实例。并附带源码下载链接。一、配置文件的语法约束:      1、Mybatis的配置文件和接口的定义要有一定的规范约束,也是约定大于配置的一种表现,那就是配置文件中,增删改查的每一个方法的id要和接口中的方法一致,且大小写敏感。     2、在配置文件中增删改查方法有各自对应的标签:insert、delete

2015-11-04 11:39:38 3501

转载 spring mvc与Mybatis整合——(二)mybatis环境搭建

这里重点是配置测试环境的搭建:mysql数据库、Eclipse、Mybatis3.2.0、jdk1.7。一、准备数据库:    创建一个名称为Mybatis的数据库,编码UTF-8,创建一个user表,并添加一条记录。[sql] view plaincopyCreate TABLE `user` (    `id` i

2015-11-04 11:37:23 672 2

转载 spring mvc与Mybatis整合——(一)基础入门--概览

一、Mybatis的前世今生:    MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis ,现在最新的版本是3.2.6。    iBATIS一词来源于“internet”和“abatis”的组合,是一个基于Java的持久层框架。iBATI

2015-11-04 11:30:11 714

原创 Mybatis使用generator自动生成映射配置文件信息

使用mybatis配置映射文件比较的麻烦,但是有自动生成jar工具,方便加速开发速度,下面主要是该工具的使用以及相关的配置。    1、下载相关的资源         我们需要下载mybatis-generator-core-1.3.2.jar,mysql-connector-java-5.1.34.jar(对应相关数据库的驱动包),generator.xml(配置文件)

2015-11-04 11:05:20 414

js分页插件

支持页码跳转

2017-02-13

autoCode代码生成器

代码自动生成器,基于模板 可视化,可以自由选择生成类型

2015-11-04

mybatis 代码生成器

可自动生成代码 oracle mysql都可以使用 告别重复劳动,提高代码效率。

2015-11-04

springMVC+mybatis+spring+easyui实例

springMVC+mybatis+spring+easyui实例 很完整

2015-11-03

eclipse插件svn

eclipse svn 插件 直接使用

2015-09-28

bootstrap模板

大图 首页支持图片轮播 非常酷炫 适用于个人网站

2015-09-28

空空如也

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

TA关注的人

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