自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (4)
  • 收藏
  • 关注

原创 事件概率

事件概率四步法找到样本空间。树状图确定目标事件确定结果的概率计算事件概率排列组合:https://blog.csdn.net/zeo_m/article/details/80505404随机试验:在相同条件下可以重复进行,而且每次试验的结果事前都不可预言的试验,用E表示。如:投掷筛子随机事件:在试验中可能发生,也可能不发生的事件。如投掷筛子出现点数大于4基本事件:试验中每个可能...

2019-10-29 11:31:33 675

原创 vue表单数据加载/重置

实际项目中,我们的一些表单经常有默认值,在Vue中,我们可以直接在data中设置默认值。export default data() { return { formData: { name: '', region: '', type: '1' //默认值 } };}但是,在表单被使用过(新增或者编辑过其他行)后,如何将其恢复到原始状...

2019-10-18 18:19:40 6695

原创 Vue+Element表格本地分页过滤

关键点过滤:全量数据单独保存,增加计算属性根据过滤条件计算过滤后的表格数据tableData。分页:增加一个计算属性pageData,根据当前页号currentPage和每页大小pageSize从表格数组里过滤出当前页的数据。分页条的总行数设为过滤后的数据的条数。代码<template><section > <el-form :inline="tru...

2019-10-18 11:14:22 1827 2

原创 hive中的mapjoin

在Hive中,common join是很慢的,如果我们是一张大表关联多张小表,可以使用mapjoin加快速度。 mapjoin主要有以下参数:hive.auto.convert.join : 是否自动转换为mapjoinhive.mapjoin.smalltable.filesize : 小表的最大文件大小,默认为25000000,即25Mhive.auto.convert.join.noc

2015-12-03 11:40:28 10433 1

原创 解决shiro会话标识未更新问题

要解决会话标识未更新的安全问题,就需要在做登录验证时生成新的session,所以需要先将原来的session失效。 一般的解决方法如下:public void login(HttpServletRequest request, ...){ // 让旧session失效 request.getSession(true).invalidate(); //登录验证

2015-04-12 20:20:57 7788 5

转载 Hive小文件合并

Hive的后端存储是HDFS,它对大文件的处理是非常高效的,如果合理配置文件系统的块大小,NameNode可以支持很大的数据量。但是在数据仓库中,越是上层的表其汇总程度就越高,数据量也就越小。而且这些表通常会按日期进行分区,随着时间的推移,HDFS的文件数目就会逐渐增加。小文件带来的问题关于这个问题的阐述可以读一读Cloudera的这篇文章。简单来说,HDFS的文件元信息,

2015-01-31 15:23:04 67911 2

原创 shell中date命令对month进行加减操作的bug

shell脚本中如何取上个月的月份呢?很容易能想到下面的命令:date +%Y%m -d '-1 month'或者date +%Y%m -d 'last month'在大部分情况下这个命令运行正确。但是有些情况下这个命令会出现问题,比如当前日期是3月30、3月31、5月31等的时候,上面的命令得到的结果还是当月,而不是我们期望的上

2015-01-15 12:58:53 9282

原创 spring中强大的bean操作类BeanWrapper

对于bean属性的操作,大家熟知的主要有下面这些工具类:Apache的BeanUtils和PropertyUtilscglib的BeanMap和BeanCopierspring的BeanUtils但是最近我发现,在spring中有一个更强大的操作bean的类BeanWrapper,它的强大体现在下面两个方面:支持设置嵌套属性支持属性值的类型转换(设置Conversi

2015-01-15 12:48:37 9204

转载 java日志组件介绍(common-logging,log4j,slf4j,logback )

common-loggingcommon-logging是apache提供的一个通用的日志接口。用户可以自由选择第三方的日志组件作为具体实现,像log4j,或者jdk自带的logging, common-logging会通过动态查找的机制,在程序运行时自动找出真正使用的日志库。当然,common-logging内部有一个Simple logger的简单实现,但是功能很弱。所以使用common-

2012-12-10 00:55:19 45036 13

转载 js url传值中文乱码之解决之道

因为js url在传值的过程中使用的是js自己默认的字符集编码规则,我们必须把它转成属于我们自己的编码规格。首先,将页面都设为“UTF-8”编码格式。方法一: js 程序代码:url=encodeURI(url);      //注意是整个URL 服务器端的代码:String linename = new String(request.getParameter("nam

2012-08-19 22:08:40 1637

原创 网站访问错误

403错误:是网站访问过程中,常见的错误提示。资源不可用。服务器理解客户的请求,但拒绝处理它。通常由于服务器上文件或目录的权限设置导致。404 错误:意味着链接指向的网页不存在,即原始网页的URL失效。500错误:Internal server error(内部服务器错误)

2012-02-24 21:24:18 819

转载 java中的内存泄露情况

java中的内存泄露的情况:长生命周期的对象持有短生命周期对象的引用就很可能发生内存泄露,尽管短生命周期对象已经不再需要,但是因为长生命周期对象持有它的引用而导致不能被回收,这就是java中内存泄露的发生场景,通俗地说,就是程序员可能创建了一个对象,以后一直不再使用这个对象,这个对象却一直被引用,即这个对象无用但是却无法被垃圾回收器回收的,这就是java中可能出现内存泄露的情况,例如,缓存系统,我

2012-02-24 21:17:33 932

转载 java中hashcode()和equals()的详解

hashcode方法浅析有许多人学了很长时间的Java,但一直不明白hashCode方法的作用,我来解释一下吧。首先,想要明白hashCode的作用,你必须要先知道Java中的集合。  总的来说,Java中的集合(Collection)有两类,一类是List,再有一类是Set。你知道它们的区别吗?前者集合内的元素是有序的,元素可以重复;后者元素无序,但元素不可重复。那么这里就有一个比较

2012-02-24 21:02:19 886

原创 二叉树遍历

先左后右,递归遍历。先(根)序遍历:根、左、右;中(根)序遍历:左、根、右;后(根)序遍历:左、右、根;

2012-02-11 23:40:04 672

转载 程序员必读书籍

第一名:1333票《Code Complete (2nd Ed) by Steve McConnell》,中文版《代码大全(第二版)》,两届Software Jolt Award震撼大奖得主!第二名:1181票 《The Pragmatic Programmer》,中文版《程序员修炼之道》第三名:701票 《Structure and Interpretation of

2012-02-11 20:09:37 904

原创 串的模式匹配KMP算法

#include #include using namespace std;//next函数值算法void getNext(string substr,int next[]){ int i=0,j=-1; next[0] = -1; while(i<substr.length()-1) { if(j==-1||substr[i]==substr[j]) { i++

2012-02-11 20:05:00 787

转载 Javascript之文件操作 (IE)

一、功能实现核心:FileSystemObject 对象      要在javascript中实现文件操作功能,主要就是依靠FileSystemobject对象。 二、FileSystemObject编程  使用FileSystemObject 对象进行编程很简单,一般要经过如下的步骤: 创建FileSystemObject对象、应用相关方法、访问对象相关属性 。  (一)创建Fi

2011-12-26 22:41:13 728

转载 javascript加载xml文件

function loadXml(xmlPath){ var xmlDoc = null; try { xmlDoc = new ActiveXObject("Microsoft.XMLDOM"); } catch(e) { try { xmlDoc = document.im

2011-12-04 15:32:23 661

转载 WPF窗口跳转及window和page区别

原文地址:http://blog.sina.com.cn/s/blog_3d6eb75d0100mqtx.html----------------------------------------------------------------------------------------------------------------------------------------1:w

2011-11-29 16:49:30 3068

原创 JavaScript学习笔记(五)——函数对象2

1.给类型增加方法通过给 对象的prototype属性 添加方法可以使得该方法对该类型的所有对象可用。我们可以通过这种方式为类型添加我们需要的方法。Date.prototype.format = function(format) //author: meizz{ var o = { "M+" : this.getMonth()+1, //month "d+

2011-10-25 23:50:25 828

原创 JavaScript学习笔记(四)——函数对象1

1.在JavaScript中,函数就是对象。函数对象连接到 Function.prototype。因为函数是对象,所有它们可以像任何其他值一样被使用。函数可以存放在变量、对象和数组中,函数可以被当做参数传递给其他函数,函数也可以再返回函数。函数还可以拥有方法。函数的与众不同之处在于它们可以被调用。2.函数的定义var add = function(a, b){ r

2011-10-25 21:42:38 753

原创 JavaScript学习笔记(二)——对象

1.简单类型javascript的简单类型包括 数字(Number)、字符串(String)、布尔值(Boolean)、null值 和 undefined值。其他所有值都是对象。2.对象javascript中的对象是可变键控集合。在javascript中,数组、函数、正则表达式都是对象。对象是属性的容器。其中每个属性都拥有名字和值。属性的名字可以是包括空字符串在内的任意

2011-10-24 21:57:30 704

原创 JavaScript学习笔记(一)——基本语法

1.标识符与关键字标识符以字母开头,可以包含字母、数字、下划线。标识符不能使用以下保留字符:abstract, boolean, break,byte,case,catch,char,class,const,debugger,default,delete,do,double,else,enum,export,extends,false,final,finally,float,for,f

2011-10-24 20:47:41 985

原创 开源项目网站

http://sourceforge.net/

2011-10-23 23:55:06 575

原创 jQuery动态控制下拉列表的被选项

在J2EE应用中,我需要用下拉列表作为搜索条件的输入。当返回搜索结果时,下拉列表输入框中同样应该显示原搜索条件,这样就要根据搜索值判断哪个被选中。通常是这样做的: selected="selected"> 全部 selected="selected"> 北京 selected="selected"> 上海

2011-10-21 16:22:46 6229

CSS2.0参考手册

CSS参考手册,中文chm格式,作者为苏昱。

2011-10-23

jQuery参考手册

jQuery的参考文档,中文chm格式,查找起来非常方便。

2011-10-23

C语言参考手册

C语言参考手册,chm格式,简洁方便,开发必备

2011-10-23

jQuery参考手册

jQuery的参考文档,中文chm格式,查找起来非常方便。

2011-10-23

空空如也

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

TA关注的人

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