自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(43)
  • 资源 (1)
  • 收藏
  • 关注

原创 mysql属性中包含某个固定的字段

FIND_IN_SET(‘r’,’12345r654’)函数判断效率更高 WHERE FIND_IN_SET(‘r’,’12345r654’) eg: SELECT content FROM 表名 WHERE FIND_IN_SET(‘rrr’,content)

2017-05-05 10:48:36 529

原创 Eclipse Java注释模板设置详解

Eclipse Java注释模板设置详解

2017-04-01 14:05:10 285

转载 java的观察者模式

在Java中通过Observable类和Observer接口实现了观察者模式。Observer对象是观察者,Observable对象是被观察者。 1. 实现观察者模式 实现观察者模式非常简单, [1]创建被观察者类,它继承自java.util.Observable类; [2]创建观察者类,它实现java.util.Observer接口; [3]对于被观察者类, 添加它的观察者: voi

2017-02-06 13:30:13 282

原创 学习类博客1!

1.JavaSE中内置了三个标准注解,都是定义在java.lang中,它们是:@Override:用于修饰子类的方法覆盖了父类中的方法; @Deprecated:用于修饰已经过时了的方法,不推荐使用的方法; @SuppressWarnnings:告诉java编译器禁止编译警告。 2.1 @Override@Override很简单,只是一个标记,用于标注一个方法。它表示,被它标注的方法覆盖了父类

2017-01-20 16:37:08 326

原创 String...和String[]区别

public static String get(String url, String... params) {}类型后面三个点(String…),是从Java 5开始,Java语言对方法参数支持一种新写法,叫可变长度参数列表,其语法就是类型后跟…,表示此处接受的参数为0到多个Object类型的对象,或者是一个Object[]。 例如我们有一个方法叫做test(String…strings),那么你

2017-01-18 16:37:36 10587 1

原创 学习类博客!

Date.class.isAssignableFrom(pd.getPropertyType()) 解释地址 isInstance的参数为对象。例: 调用者.getClass().isInstance(调用者本身或者父类接口的实例[object除外])返回true,反之false isAssignableFrom的参数为class,例: 调用者.getClass().isAssignabl

2017-01-18 14:56:07 404

原创 java判断是什么类型

Object value = map.get(valueKey); if(value instanceof Timestamp){ value = timeStamp2Date(String.valueOf(((Timestamp) value).getTime()),null); }

2016-12-29 16:33:31 5224

原创 将object转换成url格式的数据

var parseParam=function(obj){ var paramStr=""; if(typeof obj === 'undefined'){ return null; }else{ $.each(obj,fun

2016-12-23 09:28:06 2979

原创 vue如何监听object对象!

在ready中写,data为数据源:ready:function () { var main = this; main.$watch('data', function(newVal,oldVal){ console.log("开始重新赋值");

2016-12-22 08:52:24 2243

原创 动态调用样式

jQuery.getScript(url, [callback])

2016-12-20 11:07:36 252

原创 Json转化报错时的问题!!!

当json报错时,多级取数据如果有数组会自动给你转化成list形式的。如转化报错要看看报错的信息是否是重复转化问题!!

2016-12-16 18:51:25 396

原创 数据导入报错:Got a packet bigger than‘max_allowed_packet’bytes的问题

这个问题可以有2个解决方法:1.临时修改:mysql>set global max_allowed_packet=524288000; #修改 512M2.修改my.cnf(windows下my.ini),需重启mysql。 在 [MySQLd] 部分添加一句(如果存在,调整其值就可以): max_allowed_packet=256M (根据实际情况调整数值)可通过命令:show VARIAB

2016-11-07 09:51:27 299

原创 字符串作为freemarker模板

package com.test.demo; import java.io.IOException; import java.io.StringWriter; import java.util.HashMap; import java.util.Map; import freemarker.cache.StringTemplateLoader;

2016-10-26 18:45:09 589

原创 Mybatis resultMap空值映射问题解决

Mybatis在使用resultMap来映射查询结果中的列,如果查询结果中包含空值的列(不是null),则Mybatis在映射的时候,不会映射这个字段,例如 查询 name,sex,age,数据库中的age字段没有值,Mybatis返回的map中只映射了 name和sex字段,而age字段则没有包含。那么如何将age字段映射到map中呢。提供两种解决方法:使用Mybatis config配置 创建c

2016-10-25 19:52:58 2075

原创 form表单load成功后的如何触发事件

$(document).ready(function(){$('#id名').form('load', url); //触发事件$('#id名').form({onLoadSuccess:方法名}); });

2016-10-17 10:21:42 4926

原创 mysql查询数据库某个表的所有字段及字段的长度及是否为空

1.SELECT c.COLUMN_NAME name, c.COLUMN_COMMENT 'desc', c.DATA_TYPE type, CASE DATA_TYPE WHEN 'longtext' THEN c.CHARAC

2016-09-23 14:55:47 2998

转载 java遍历二叉树组

/** * @Date * * @author * */package tree;import java.util.Stack;/** * @author 郭 璞 * 二叉树的先序,中序,以及后序,递归以及非递归的实现 * */public class FullScan { public static void main(String[]

2016-09-13 20:43:07 223

转载 SpringMVC的相关的信息

SpringMVC是一个基于DispatcherServlet的MVC框架,每一个请求最先访问的都是DispatcherServlet,DispatcherServlet负责转发每一个Request请求给相应的Handler,Handler处理以后再返回相应的视图(View)和模型(Model),返回的视图和模型都可以不指定,即可以只返回Model或只返回View或都不返回。在使用注解的Sprin

2016-09-13 20:32:58 170

转载 MySql update inner join!MySql跨表更新 多表update sql语句?如何将select出来的部分数据update到另一个表里面?

项目中,评论数,关注数等数据,是实时更新的。+1,-1 这种。有的时候,可能统计不准确。需要写一个统计工具,更新校准下。用Java写SQL和函数,代码很清晰,方便扩展,但是太慢了。为了简单起见,只写sql来统计,然后更新。(不想写存储过程)语句如下:#更新一个人的 关注数 followingCount[sql] view plain co

2016-09-13 20:23:47 6436

原创 返回当前时间戳

private Timestamp updateTime = new Timestamp(System.currentTimeMillis());

2016-09-13 19:33:23 792

原创 前台及后台的copy方法

后台的clone方法 http://blog.csdn.net/jdluojing/article/details/6963112 前台的copy方法 vue中复制对象main.data为data中的对象var main = this;var postData ={};$.extend(postData, main.data);

2016-09-13 18:52:21 671

原创 入职必改tomcat的内存大小、eclipse的内存大小及方法注解提示

修改tomcat的内存 在最后加上下边的内容即可 -server -Xms1024m -Xmx1024m -Xmn512m -Xss512k -XX:+AggressiveOpts -XX:+UseBiasedLocking -XX:PermSize=256M -XX:MaxPermSize=256m修改eclipse自带的eclipse.ini文件--launcher.libr

2016-09-13 18:43:09 300

原创 Comparable接口对list的多条件排序

普通的类要实现排序,必须实现Comparable接口,并重写CompareTo()方法。 package test;public class People implements Comparable<Field> { private String name; private int age; public People() { } public People(S

2016-09-10 18:28:38 1477

原创 map不区分大小写取值!

//转化类型使其map获取不区分大小写 Map<String, String> result = new CaseInsensitiveMap(map1);//的comboBoxVueComboboxNode vcn = new VueComboboxNode();vcn.setValue(result.get("value"));vcn.setLabel(result.get("

2016-09-09 16:16:14 7626

原创 如何将css,js压缩成jar包maven发布后引用!

其中的pom.xml文件,打包用eclipse打包<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.a

2016-09-01 19:37:41 5029

转载 java中给List排序接口

//这个是排序的方法List<ListProperty> pList = new ArrayList<>("ListProperty集合");Collections.sort(pList);//要用这个排序需要继承Comparable接口还要在List的实体对象中重写compareTo方法public int compareTo(Object o) { //先判断是不是他的实例

2016-08-29 18:23:22 1495

原创 java常用的快捷方法!

//截取扩展名之前的文件名filePath是字符串filePath.substring(0, filePath.lastIndexOf("."))

2016-08-20 17:30:54 310

原创 将带下滑线的英文字段转换为驼峰命名及替换字符!

替换字符 Pattern p = Pattern.compile("cat"); Matcher m = p.matcher("one cat two cats in the yard"); StringBuffer sb = new StringBuffer(); while (m.find()) { m.appendReplacement(sb, "dog"); } m.a

2016-08-19 09:52:30 2373

原创 jsp中${pagecontext.request.contextpath}作用!

${pageContext.request.contextPath}等价于<%=request.getContextPath()%> 或者可以说是<%=request.getContextPath()%>的EL版 意思就是取出部署的应用程序名或者是当前的项目名称比如我的项目名称是ajax01 在浏览器中输入为http://localhost:8080/ajax01/login.jsp ${pageC

2016-08-18 20:18:15 517

原创 备忘!!

获取文件源Thread.currentThread().getContextClassLoader() .getResource("").getFile();mongodb的删除GridFS文件if(isUseGridFS){ GridFS gridFiles = new GridFS(mongoTemplate.getDb()); gridFiles.remove(new

2016-08-18 19:00:30 186

原创 测试junit类的通用写法

1 .首先写测试公共类随意放,别的测试类直接继承它import org.junit.runner.RunWith;import org.springframework.test.context.ContextConfiguration;import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;/** * 测试

2016-08-17 19:42:00 2110

原创 遍历对象中的所有属性,类型并显示值

引用的包为java.beans.Introspector 遍历对象属性,并获取其中的值Utils.covertValue(test, Map.class);为公共类//propertyDesc[i].getName()名字, propertyDesc[i].getPropertyType()类型public void getTest(){ //实例化一个类(其中有个class属性

2016-08-17 19:26:21 3971

原创 使用easyui的dialog两次加载数据问题!

function addBusinessData(){ $('#formDialog').dialog({ title: '编辑', width: '980px', height: '600px', closed: false, cache: false,

2016-08-16 17:05:42 4493

原创 js,easyui关闭当前的窗口!

function cancel(){ if (confirm("您确定要离开本页吗?")) { window.opener= null; window.open("","_self"); window.close(); if(window){ wind

2016-08-16 13:32:21 1178

原创 java常用小技巧!

1.判断集合是否为空CollectionUtils.isEmpty(list)

2016-08-16 13:29:38 275

原创 json自动转换成bean对象时Timestamp的问题!

在哪个字段的set方法中加入相关转化即可。public void setDate(String date){ System.out.println("时间转化问题"); if(null!=date&&StringUtils.isNotBlank(date)){ try { this.date = new Ti

2016-08-15 13:56:05 2606

原创 EasyUI的自定义验证!

小知识:换行<div class="clear"></div>隐藏<input hidden="true" type="text" name="id"/>easyui表单自动加载数据 $("表单ID").form('load', "请求地址/json字符串");获取url的最后位数var url = window.location.search;var searchId= ur

2016-08-12 19:49:32 471

原创 freemarker使用技巧

1.jar包把下载到的jar包(freemarker-2.3.9.jar可以随意版本)放到\WebRoot\WEB-INF\lib目录下。下载地址:http://freemarker.sourceforge.net/freemarkerdownload.html (注:官方网站.org的经常打不开)如果使用的是Maven结构,可在pom.xml中引入以下坐标<dependency><groupI

2016-08-11 19:16:19 440

原创 将表单内容转化成json字符串,并通过ajax提交!

1.JQuery的自定义方法,直接写个js文件放到里边,用的时候引一下就可以。(function($) { $.fn.extend({ serializeObject : function() { var o = {}; var a = this.serializeArray(); $.each(a, f

2016-08-11 18:42:34 10364

原创 java使用 freemarker 模板生成一个excel文件多个sheet

java生成excel文件多个sheet

2016-08-05 18:53:16 3533 1

空空如也

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

TA关注的人

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