自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

n_meng的博客

又是美好的一天。

  • 博客(63)
  • 收藏
  • 关注

原创 mysql查询表的数据大小

通过sql语句查询整个数据库的容量,或是单独查看表所占容量。  1、要查询表所占的容量,就是把表的数据和索引加起来就可以了select sum(DATA_LENGTH)+sum(INDEX_LENGTH) from information_schema.tables where table_schema='数据库名称';上面获取的结果是以字节为单位的,可以通过%1024在%

2018-01-10 14:18:28 1626

原创 echarts map隐藏指示点

在series属性中加入:showLegendSymbol: false例:series: [{            name: 'xxx',            type: 'map',            showLegendSymbol: false           }]

2017-12-29 10:12:25 5098 1

原创 echarts x轴坐标文字显示不全

echarts中应用柱状图或者折线图时,当数据量过多的时候,X轴的坐标就会显示不全,所以这就需要我们进行相应调整,interval:0为x轴全部显示、rotate:-30角度倾斜显示。

2017-11-21 16:40:53 2401

转载 echarts的x轴y轴的颜色改变

在操作echarts时,需求要求echarts的xy轴的颜色要与图形的颜色一致。图1:图2:解决方案:代码展示:var myChart1; $(function() { document.getElementById("begin1").flatpickr(); do

2017-11-21 16:11:16 10844

转载 面试篇-谁养鱼

问题:谁养鱼         五个不同国籍的人住不同颜色的房子,养不同的宠物,喝不同的饮料,抽不同的香烟。根据以下条件,找出谁养的鱼:1.      英国人住红色房子;2.      瑞典人养狗;3.      丹麦人喝茶;4.      绿色房子在白色房子的左边;5.      绿色房子的主人喝咖啡;6.      抽Pall Mall香烟的人养鸟;7.

2017-11-21 15:54:14 487

原创 myeclipse查看项目代码量

方法一:选择要查看的项目,右键properties->myeclipse->update,OK!方法二:选择要查看的项目,在菜单栏中点击search->file;勾选正则表达式(Regular expression),并在搜索文本框中输入 \n,在文件名中输入*或者*.java,在搜索范围中选中Enclosing projects,在下面对应的search窗口就会显示出项目或者文件

2017-11-21 14:58:24 1321

原创 导出excel

全部导出和部分导出://导出Excelfunction exportExcel(num){ if(num==0){ var ids = getcbxIds('id'); if(ids == ""){ alert("请选择要导出的信息"); return false; } $("#specifiedWeiboList_form :input[name='ids

2017-11-21 10:30:09 197

原创 解决java compiler level does not match the version of the installed java project facet

MyEclipse初始导入项目时,有时候会报一个很奇怪的错误。明明源码一模一样,为什么项目上会报一个红叉,而项目本身并没有任何错误,查看报错信息为:“java compiler level does not match the version of the installed java project facet”。如图:解决方法:在资源管理器下,找到项目所在的目录,在.set

2017-10-20 09:38:39 348

原创 StringUtils中 isNotEmpty 和 isNotBlank 的区别

在项目中,我们用的最多的是StringUtils中的非空判断方法,其中最常用的是 isNotEmpty 或者 isEmpty方法。今天我们要说的,是isNotBlank,isNotEmpty将空格也作为参数,isNotBlank则排除空格参数。除了构造器,StringUtils中一共有130多个方法,并且都是static的,所以我们可以这样调用StringUtils.x

2017-08-24 10:08:27 611

原创 上传文件报错:Processing of multipart/form-data request failed. Stream ended unexpectedly

web项目中,本地开发环境上传大文件没有问题,但是部署到服务器后上传大文件却不可以,看了服务器上tomcat下产生的日志,报的错误为:2017-08-16 12:58:55,164-[OUT-WARN] http-9080-10 org.apache.struts2.dispatcher.multipart.JakartaMultiPartRequest[64] - Unable to par

2017-08-17 11:00:22 69270 3

原创 jQuery判断复选框是否选中

JQ1.6之前的版本,可以这样写:   //获取是否选中 var isChecked = $('#cb').attr('checked'); //设置选中 $('#cb').attr('checked',true);  这样写在JQ1.6之前完全没问题,可是当我们升级JQ1.6到更高的版本时,问题就来了,此时我们会发现: $('#cb').attr('c

2017-08-10 16:41:46 552

原创 window.open 打开最大化窗口

项目中一开始使用window.open打开新窗口,并设置了新窗口的打开位置:myWindow=window.open('','取证包查看','height='+iHeight+',,innerHeight='+iHeight+',width='+iWidth+',innerWidth='+iWidth+',top='+iTop+',left='+iLeft+',toolbar=no,menub

2017-08-10 15:59:11 6063

转载 js只能输入数字和小数点的文本框

[html] view plain copyinput type="text" onkeydown="javascript:return isNumber(event,value);"/>  js部分:[javascript] view plain copy  isNumber = function

2017-07-27 16:01:34 302

原创 启动tomcat报错java.lang.OutOfMemoryError: PermGen space的解决方法

今天启动项目遇到了PermGen space错误,java.lang.OutOfMemoryError: PermGen space。PermGen space的全称是Permanent Generation space,是指内存的永久保存区域。内存中的这个区域是用来存放class和meta信息的,Class在被jvm load的时候,class信息会被放入该区域。它不同于存放实例的Heap区

2017-07-24 10:19:54 794

原创 svn 提交报错

今天更换svn地址后,提交代码出现错误,如图:错误说明:提交说明至少应包含4个字符,或者太简单了。解决方法:提交说明(commit log),太过于简单了,在提交时需要输入有意义的commit log,写有意义的提交说明即可

2017-07-17 15:43:51 360

原创 HashMap,LinkedHashMap,TreeMap

Map主要用于存储健值对,根据键得到值,因此不允许键重复(重复了覆盖了),但允许值重复。1、Hashmap 是一个最常用的Map,它根据键的HashCode 值存储数据,根据键可以直接获取它的值,具有很快的访问速度,遍历时,取得数据的顺序是完全随机的。HashMap最多只允许一条记录的键为Null;允许多条记录的值为 Null;HashMap不支持线程的同步,即任一时刻可以有多个线程同时写Ha

2017-07-11 17:27:37 246

原创 对象中某一个字段的值为空时不进行展示

String index=""; for (int i = 0; i < statEmails.size(); i++) { String string = statEmails.get(i).getKey1().toString(); if(isEmpty(string)){ index=i+","; } }

2017-07-06 13:58:23 4051

原创 echarts 饼图设置指示线的长度

option = { title : { text: '某站点用户访问来源', subtext: '纯属虚构', x:'center' }, tooltip : { trigger: 'item', formatter: "{a} {b} : {c} ({d}%)" }, leg

2017-07-06 13:55:35 55394 5

原创 计算器的退格键点击实现删除字符文字

退格删除 .myinput{ width:70px; height:30px;} .tf{ width:220px; height:30px; margin-bottom:5px; font-size:26px; font-family:Tahoma, Geneva, sans-serif; color:#fff; border:2px solid #999; backgroun

2017-06-30 17:17:34 8639 1

原创 bootstrap carousel

" > " width="600px" height="330px" controls="controls"> " > " width="600px" height="330px" controls="controls">

2017-06-30 10:00:20 251

原创 JavaScript RegExp 对象

RegExp对象用于规定在文本中检索的内容。RegExp对象有3个方法:test()、exec()以及complie()。1.test()方法检索字符串中的指定值。返回值是true或false。2.exec() 方法检索字符串中的指定值。返回值是被找到的值。如果没有发现匹配,则返回 null。3.compile()compile() 方法用于改变 RegExp。comp

2017-06-19 16:13:41 206

转载 Java中避免空指针的几个方法

equalsObject类中的equals 方法在非空对象引用上实现相等关系,具有对称性x.equals(y) 和 y.equals(x) 结果是一样的,但当x == null时会抛出空指针异常例如:String x = null;String y = "world";if(x.equals(y)){ // java.lang.NullPointerException}

2017-06-19 11:11:23 767

转载 Java 根据日期计算星期几

import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;public class DateTools { /** * 日期转星期 * * @param datetime

2017-06-19 11:07:26 7302 1

原创 解决MyEclipse修改文件后Building workspace时间过长

1、Window -> Preperences -> Validation如图,只保留如下选项,其他全部取消勾选2、Project -> Properties -> Builders把箭头标注的两项取消掉OK!

2017-06-19 11:04:43 395

转载 高效遍历Map

for(Iterator ite = map.entrySet().iterator(); ite.hasNext();){ Map.Entry entry = (Map.Entry) ite.next(); entry.getKey(); entry.getValue(); }

2017-06-19 10:57:52 324

转载 MyEclipse快捷键

(1)Ctrl+M切换窗口的大小(2)Ctrl+Q跳到最后一次的编辑处(3)F2当鼠标放在一个标记处出现Tooltip时候按F2则把鼠标移开时Tooltip还会显示即Show Tooltip Description。          F3跳到声明或定义的地方。          F5单步调试进入函数内部。          F6单步调试不进入函数内部,如果装了金山词霸20

2017-06-19 10:44:18 165

原创 jQuery 二级联动(客户端、栏目)

结合项目需求,在编辑时所有数据都可以进行增删改。1.entitypublic class OtherNews extends BaseModel { private static final long serialVersionUID = 1L; private Integer assetId; //新闻id private String title; /

2017-05-25 18:04:23 409

原创 java 两个list 交集 并集 差集 去重复并集

List list1 =new ArrayList();list1.add("A");list1.add("B);List list2 =new ArrayList();list2.add("B");list2.add("C");1.并集list1.addAll(list2);运行结果:A, B, B, C2.无重复并集list2.r

2017-05-11 13:47:19 47093 10

转载 BigDecimal讲解简介

在Java.math包中提供了大数据的操作类,即Java.math.BigInteger和BigDecimal类,其中 BigInteger类是针对大整数的处理类,而BigDecimal类则是针对的大小数的处理类,BigDecimal侧重于精度,对于精度要求比较高,一般的float型和double型数据只能用来进行科学计算或者工程计算,由于在商业计算中,对于数字精度要求比较高,所以要用到java.

2017-04-28 14:22:44 345

转载 mybatis中的#{}和${}的区别

一般如果可以使用#{}就不要使用${}符号。1.如果是在mapper中#{param}会产生PreparedStatement,并且可以安全地设置参数(=?)的值。以为sql语句已经预编译好了,传入参数的时候,不会重新生产sql语句。安全性高。${parem}则直接将{}号中的param插入字符串,会产生sql注入的问题:例如:select * from userwhere use

2017-04-27 10:33:18 4447

原创 HTML DOM overflow 属性

1.定义和用法:overflow属性规定如何处理不符合元素框的内容。2.可能的值:3.实例:div{border:thin solid green;width:100px;height:100px;}function hideOverflow(){document.getElementById("div1").style.overflow="hidde

2017-04-25 14:58:14 426

原创 java 去除List中的null值

Collection nuCon = new Vector(); nuCon.add(null); list.removeAll(nuCon);

2017-04-17 13:35:15 4381

原创 Java 几分钟前 几小时前

由于项目需求,展示文章的创建时间格式为:几分钟前,几小时前。补充:未超过一小时展示几分钟前; 未超过24小时展示几小时前; 超过24小时展示实际时间。public String showLivingList(){ if(!empty(news_id)){ try { daping = new DaPing()

2017-04-14 14:56:30 897

转载 获取当前月第一天、最后一天、获取当前年第一天、获取当前近一年

SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd"); //获取当前月第一天: Calendar c = Calendar.getInstance(); c.add(Calendar.MONTH, 0); c.set(Calendar.DAY_OF_MONTH,1);//设置为1号,当前日期既为本月第一天

2017-04-12 16:15:51 1169

转载 jquery的inputlimiter插件--限制文字字数

有时我们在输入文章及编写文字时,文本框会限制我们输入的字数,下面写了一个小demo,方便以后使用。jquery的inputlimiter插件--限制文字字数[html] view plain copy >  html>   head>    title> New Document title>    meta name="

2017-04-12 16:13:00 722

转载 Struts2与SpringMVC的区别

1、Struts2是类级别的拦截, 一个类对应一个request上下文,SpringMVC是方法级别的拦截,一个方法对应一个request上下文,而方法同时又跟一个url对应,所以说从架构本身上SpringMVC就容易实现restful url,而struts2的架构实现起来要费劲,因为Struts2中Action的一个方法可以对应一个url,而其类属性却被所有方法共享,这也就无法用注解或

2017-04-12 16:10:09 215

转载 mysql与oracle区别

mysql与oracle区别的一个整理相同点:1.都是关系型数据库管理系统     2.都是目前比较流行的数据库不同点:1.单引号的处理       MYSQL里可以用双引号包起字符串,ORACLE里只可以用单引号包起字符串。在插入和修改字符串前必须做单引号的替换:把所有出现的一个单引号替换成两个单引号。2.自动增长的数据类型处理mysql是一个自动增长的数据类型,插入数据的时候,不需要管理,

2017-04-12 15:55:53 19201

转载 truncate、delete与drop的区别

truncate、delete与drop的区别相同点:         1.truncate和不带where子句的delete,以及drop都会删除表内的数据。         2.drop、truncate都是DDL语句(数据定义语言),执行后会自动提交。不同点:         1.truncate和delete只是删除数据不删除表的结构。drop语句将删除表的结构

2017-04-12 15:48:57 684

原创 SQL CAST与CONVERT函数的用法

cast和convert函数都是sql 类型转换函数,只是使用语法不同,且在时间转换时convert函数具有style格式!支持转换类型:二进制,同带binary前缀的效果 : binary字符型,可带参数 : char()   日期 : date     时间: time    日期时间型 : datetime   浮点数 : decimal      整数 : si

2017-04-12 11:26:28 988

原创 String对象中常用方法

1、charCodeAt方法返回一个整数,代表指定位置字符的Unicode编码。strObj.charCodeAt(index)说明:index将被处理字符的从零开始计数的编号。有效值为0到字符串长度减1的数字。如果指定位置没有字符,将返回NaN。例如:      var  str = "ABC";      str.charCodeAt(0);结果:65

2017-04-10 16:16:36 371

空空如也

空空如也

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

TA关注的人

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