自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

xuexi的专栏

学习思考

  • 博客(40)
  • 资源 (1)
  • 收藏
  • 关注

原创 markdown常用语法

verb Documentation generator for GitHub projects. Verb is extremely powerful, easy to use, and is used on hundreds of projects of all sizes to generate everything from API docs to readmes.Built b...

2019-01-07 22:56:21 405

原创 cygin配置

  3             Install _autorebase 001007-1Install alternatives 1.3.30c-10Install base-cygwin 3.8-1Install base-files 4.2-4Install bash 4.4.12-3...

2018-12-03 12:20:48 739

原创 druid,impala,presto对比

背景数据轨迹在湖北落地,面临查询分析时间过长的问题,并且查询时间与大数据能够分配的资源有直接的线性关系。需要考虑如何将数据轨迹查询提速。与paas的niuxl沟通,建议使用impala或者spark做查询,于是查询对比各种开源的OLAP引擎。按照查询类型划分,OLAP一般分为即席查询和固化查询,即席查询:通过手写sql完成一些临时的数据分析需求,这类sql形式多变、逻辑复杂,对查询时间没...

2018-10-24 15:38:21 12803

原创 eclipsedoc生成

由于java源代码是用的UTF-8编码,Eclipse中默认编码是GB18030,因此,在生成javadoc的时候,需要手工指定一下编码和字符集。解决方案是:主菜单–>Project–>Generate javadoc–>next>next–> 在 “Extra javadoc options”下面的文本框中填入 ” -encoding UTF-8 -char...

2018-07-30 11:49:34 284

原创 zookeeper问题汇总

创建节点报错,原因不详细,搜索发现可以删除data目录下的version-2解决。删除之后 会报其他的错误。后面,发现是不支持zkclient不支持递归创建节点的问题。先将父节点创建。 org.I0Itec.zkclient.exception.ZkNoNodeException: org.apache.zookeeper.KeeperExceptionNoNodeException:Ke...

2018-07-30 11:41:17 1053

原创 c盘清理过程

1、Hiberfil.sys文件Hiberfil.sys是用来休眠后快速启动原来应用的,无法直接删除。可以修改其压缩比例,也可以关闭功能来删除文件。 使用管理员权限打开命令窗口,输入 powercfg -h off,即可关闭休眠功能,同时 Hiberfil.sys 文件也会自动删除。...

2018-07-30 11:39:45 887

原创 tomcat内存设置

tomcat内存设置 如何查看内存占用 使用top命令,查看内存占用情况 如何修改内存设置 tomcat设置参数,设置catalina.sh JAVA_OPTS=’-Xms512m -Xmx1024m -XX:PermSize=128m -XX:MaxPermSize=256m’...

2018-07-30 11:38:57 323

原创 socket编程

socket来源 https://www.zhihu.com/question/21383903 socket 英文原来意思为插座,中文可以分为套接和字,套接可以参考套接管,一种联通的管道。

2018-07-30 11:26:26 110

原创 CDH运维

CDH启停路径 /settle/cm-5.10.2/etc/init.d 命令./cloudera-scm-server restart 参数:restart start stop status 启动顺序 138 需要起那个 server agent ,140 142 起 agent需要用root用户登录,root/test.com 地址:172.21.11.138:7180...

2018-07-30 11:25:05 1032

原创 nginx运维问题

nginx: [emerg] bind() to 0.0.0.0:80 failed (13: Permission denied) 启动nginx时报这个错 , 因为在linux中端口号小于1024都是需要root权限的。要么用root用户启动 , 要么在配置文件nginx.conf中将server下的listen端口改掉 ,。...

2018-07-30 11:24:12 414

原创 idea配置

由于java源代码是用的UTF-8编码,Eclipse中默认编码是GB18030,因此,在生成javadoc的时候,需要手工指定一下编码和字符集。解决方案是:主菜单–>Project–>Generate javadoc–>next>next–> 在 “Extra javadoc options”下面的文本框中填入

2018-07-30 11:23:03 161

原创 主机内存不足

138上的zookeeper 配置了内存不足时,在tmp目录下生成堆文件。而138主机内存一直处于100%状态,导致产生了很多hprof文件,占用上g的存储空间。 解决方法: 1、将oom则dump文件关闭 2、解决内存占用过高问题解决内存过高 使用top命令(按照内存排序) 查看内存占用进程, 17694 settle 20 0 8039200 1.493g 10568...

2018-07-30 11:13:44 312

转载 spark自定义累加器

自定义累加器实现,参考文档:http://blog.csdn.net/lxhandlbb/article/details/52146211https://www.tuicool.com/articles/bAn6fqFSpark累加器(Accumulator)陷阱及解决办法http://blog.csdn.net/lsshlsw/article/details/50979579...

2018-07-30 10:45:24 483

原创 hive问题

1、 0: jdbc:hive2://172.21.11.140:10000/default> select * from thisMonth_fee201705 where user_id=’test1’; ERROR : Ended Job = job_1530517590445_0020 with errors ERROR : FAILED: Execution...

2018-07-30 10:44:10 173

原创 myeclipse svn插件失效

最近经常遇到这个问题,在myeclipse 2016上安装svn插件是将site目录copy到dropins目录下,可能这样做会导致以后安装其他新插件时,svn插件会失效,解决方案如下:找到myeclipse安装目录下的configuration目录下的org.eclipse.update包,然后把它删除,重启myeclipse,svn就会重新出现了!麻烦 ...

2018-03-21 10:36:31 404

转载 insert i select和select into的区别

<br /><br />Insert是T-sql中常用语句,Insert INTO table(field1,field2,...) values(value1,value2,...)这种形式的在应用程序开发中必不可少。但我们在开发、测试过程中,经常会遇到需要表复制的情况,如将一个table1的数据的部分字段复制到table2中,或者将整个table1复制到table2中,这时候我们就要使用SELECT INTO 和 INSERT INTO SELECT 表复制语句了。<br />      1.INSER

2010-07-29 19:15:00 409

转载 JVM

<br />-vmargs -Xms128M -Xmx512M -XX:PermSize=64M -XX:MaxPermSize=128M <br />这里有几个问题:<br />1. 各个参数的含义什么?<br />2. 为什么有的机器我将-Xmx和-XX:MaxPermSize都设置为512M之后Eclipse可以启动,而有些机器无法启动?<br />3. 为何将上面的参数写入到eclipse.ini文件Eclipse没有执行对应的设置?<br /><br />下面我们一一进行回答<br /><br /

2010-07-29 09:49:00 318

转载 JS操作父窗口里的DOM

<br />一、父级窗口操作iframe里的dom<br />JS操作iframe里的dom可是使用contentWindow属性,contentWindow属性是指指定的frame或者iframe所 在的window对象,在IE中iframe或者frame的contentWindow属性可以省略,但在Firefox中如果要对iframe对象进 行编辑则,必须指定contentWindow属性,contentWindow属性支持所有主流浏览器。<br />相关的还有一个contentDocument属性,这

2010-07-21 13:40:00 1426

转载 response.setHeader

response.setHeader 是用来设置返回页面的头 meta 信息, 使用时 response.setHeader( name, contect ); meta是用来在HTML文档中模拟HTTP协议的响应头报文。meta 标签用于网页的与中 1、用以说明生成工具(如Microsoft FrontPage 4.0)等;2、向搜索引擎说明你的网页的关键词; 3、告诉搜索引擎你的站点的主要内容; 4、告诉搜索引擎你的站点的制作的作者; 5、 其中的

2010-07-21 13:13:00 845

原创 mimetype

<br />http://www.utoronto.ca/webdocs/HTMLdocs/Book/Book-3ed/appb/mimetype.html<br /> <br /> <br />Description of Data ContentTypical Filename Extensions<br /><br />MIME type/subtype    Text and Text-Related Types   HTML text data (RFC 1866)html htm text/ht

2010-07-21 12:29:00 825

原创 在Eclipse中查看JDK类库的源代码!!!

<br />设置: 1.点 “window”-> "Preferences" -> "Java" -> "Installed JRES"2.此时"Installed JRES"右边是列表窗格,列出了系统中的 JRE 环境,选择你的JRE,然后点边上的 "Edit...", 会出现一个窗口(Edit JRE)3.选中rt.jar文件的这一项:“c:/program files/java/jre_1.5.0_06/lib/rt.jar” 点 左边的“+” 号展开它,4.展开后,可以看到“So

2010-07-21 09:15:00 505

原创 properties文件找不到

<br />最近在做一个项目时,从SVN上下载项目,部署的时候总是提示找不到路径,其中路径的中间还有问号,例如“C:/Program?20Files”,折腾了半天,以为是项目代码的问题,直到将tomcat的安装路径完全去除分号,问题才得以解决。    

2010-07-16 14:47:00 488

原创 Tomcat 6 通过 JDBC 连接池连接 SQL Server 2000 和 MySQL 5 的设置

SQL Server 2000 连接池配置方法按顺序操作如下1. 下载 SQL Server 2000 JDBC Driver 放在\Tomcat6\lib,我现在使用的是 msbase.jar、mssqlserver.jar、msutil.jar 这3个文件2. 在 Tomcat 6.0\webapps 下建立文件夹,比如 poolmssql3. poolmssql 文件夹内建 ME...

2010-05-27 08:53:39 117

转载 struts2乱码问题

1.整体思想,编码方式统一(采用utf-8)2页面显示中文乱码3传递中文参数乱码修改server.xml(解决get方式)redirectPort="8443" URIEncoding="UTF-8"/>编写过滤器(Filter)(解决post方式)package servlets;import java.io.IOException;import java.io.IOException;…

2010-04-14 18:12:00 265

原创 异常信息罗列

ORA-01008: not all variables bound ORA-01008: not all variables bound 这个异常是因为SQL语句中的 ? 没有被传参数导致的。 Translating SQLException with SQL state 42000, error code 1722, message [ORA-01722: in

2010-04-13 19:52:00 943

转载 struts2中使用request引起的性能浪费

struts2从2007年初推出第一个稳定的版本到现在已经发展了近3个年头,现在,在新的产品或项目中,如果选用了struts方案,一般都选择了struts2,并非为用struts2而用struts2,我想一定是它的优秀吸引着我们。  在struts2中,value stack和ognl这两个概念非常重要。由于我们大多数人都是从struts1过渡到struts2的,思想的转变是需要一些时间,

2010-04-09 15:04:00 1599

原创 动态增加行的js实现

动态增加表格的行,有两种方法,一种是利用insertRo和insertCell方法,再有就是利用document.createElement("tr"),document.createElement("td"),再用newTr.appendChild(newTd);下面给两个小例子第一种方法: New Document <!--

2010-04-08 21:44:00 652

原创 不用客户端的Oracle连接

大家都知道,用PL/SQL连接Oracle,是需要安装Oracle客户端软件的。有没要想过不安装Oracle客户端直接连接Oracle呢?       其实我一直想这样做,因为这个客户端实在太让人讨厌了!!!不但会安装一个JDK,而且还会把自己放在环境变量的最前面,会造成不小的麻烦。      其实我之前问过很多人的,但是他们都说一定需要安装Oracle客户端的.......直到昨天无意中

2010-04-07 08:51:00 388

原创 参数拦截器问题

做一个登录验证的页面,对集成admin的所有package进行保护。                 class="interceptor.AdminLoginInterceptor" >                    6B8E49836C0C29251833227E3B0F7FB7F8DC67CE                           然而发

2010-04-06 21:41:00 456

转载 修复Eclipse debug时提示‘Cannot connect to VM’

修复Eclipse debug时提示‘Cannot connect to VM’添加环境变量java_home为“D:/Program Files/Java/jdk1.5.0_04/lib “ 重启 eclipse debug一切正常

2010-04-06 20:17:00 640 1

转载 Sequence浅析

在oracle中sequence就是所谓的序列号,每次取的时候它会自动增加,一般用在需要按序列号排序的地方。  1、Create Sequence  你首先要有CREATE SEQUENCE或者CREATE ANY SEQUENCE权限,  CREATE SEQUENCE emp_sequence      INCREMENT BY 1  -- 每次加几个      START WITH 1   

2010-04-06 12:53:00 348

com.opensymphony.xwork2.ognl.OgnlValueStack

com.opensymphony.xwork2.ognl.OgnlValueStack提示:WARN [com.opensymphony.xwork2.ognl.OgnlValueStack] - Error setting value ognl.OgnlException: source is null for getProperty(null, "book") at...

2010-03-26 19:26:35 454

原创 浅析propertiesEditor的使用

这两天一直在使用MyEclipse的propertiesEditor插件进行properties文件的书写,省去了麻烦的native2ASCII命令,安装不用多说了。使用时,需要在你编辑的properties文件上右键点击,然后选择openwith,选择propertiesEditor,进入直接编辑,然后保存退出就完成转换了。像类文件,资源文件的改变,都需要重新部署才能生效。

2010-03-10 09:45:00 519

转载 (转)毕业后的五年拉开大家差距的原因

毕业后,有人工作,有人继续上学,大家千万不要错过这篇文章,能看到这篇文章也是一种幸运,真的受益匪浅,对我有很大启迪,这篇文章将会改变我的一生,真的太好了,希望与有缘人分享,也希望对有缘人有所帮助!这篇文章有点长,但是希望你能够耐心的看完,看完之后有种“相见恨晚”的感觉,特别激动,希望大家好好的珍藏这篇文章,相信多年以后,再来看这篇文章,一定有不同的感觉。         正如”打工

2010-03-09 14:07:00 333

转载 Converter

基本类型可以完成自动转换,主要转换对象类型,基于OGNL分为:----局部类型转换                1.自定义转换类继承DeaultTypeConverter                                                     重写convertValue(Map context, Object value, Class toT

2010-03-09 13:19:00 613

原创 struts2的Converter

struts2的Converter所起的作用是在页面数据和Java所支持的数据之间进行转换,在页面中,我们最常用的就是string类型。但是在Java类中,像int,Date,Map,List等类型,直接将页面所传来的string类型值赋给这些变量,就会引异常,因此在赋值前必须进行类型转换。struts2的Converter就是这个作用。struts为我们准备了基本的Converter,如基本

2010-03-09 10:37:00 2936

原创 sx:datetimepicker的使用

在struts2de 1.6以前版本,都是用标签来获取时间,1.8后可以用struts-dojo.plugin里的标签获取时间。1.struts2-dojo-plugin-2.1.6.jar引入到自己的项目中。 2.jsp中加入如下内容    3. 中加入下列                   4.页面中使用  

2010-03-04 11:12:00 4264

转载 struts2jar包详解

struts2.1.x终于推出正式版了,下载后按照Struts 2.0.14版进行配置,抛出异常说无法装载 (org.apache.struts2.dispatcher.multipart.MultiPartRequest),异常信息提示摘不到 org.apache.commons.fileupload.RequestContext类,搜索struts2.1.6带的所有jar包,发现Request

2010-03-03 14:00:00 1761

转载 怎么查看端口占用情况

 开始--运行--cmd 进入命令提示符 输入netstat -ano 即可看到所有连接的PID 之后在任务管理器中找到这个PID所对应的程序如果任务管理器中没有PID这一项,可以在任务管理器中选"查看"-"选择列"        经常,我们在启动应用的时候发现系统需要的端口被别的程序占用,如何知道谁占有了我们需要的端口,很多人都比较头疼,下面就介绍一种非常简单的方法,希望对大家有用假

2010-03-02 11:47:00 376

原创 TOMCAT端口错误

初学tomcat,在MyEclipse中使用tomcat时,一直会遇到这样的问题,如Error initializing endpoint  java.lang.Exception: Socket bind failed: [730048] ?????????×???(Э?é/???????/???)????í??严重: Catalina.start   LifecycleExce

2010-03-02 11:15:00 435

从PAXOS到ZOOKEEPER分布式一致性原理与实践

从PAXOS到ZOOKEEPER分布式一致性原理与实践,高清版本

2018-12-05

空空如也

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

TA关注的人

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