自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

原创 js中的json对象转换函数

在web开发中,json格式数据得到了广泛的应用,由于其是key-value(键-值对)类型的数据格式,易于编写、阅读、解析和生成,因而成为一种理想的数据格式。这里分析一下我在实际工作中应用到json字符串数据与json对象之间的转换关系总结:          一、json字符串转换成json对象         var str = {"name":"jake","age":12};

2017-11-02 22:20:53 1859

原创 oracle中in和exists的区别

一直以来,大家认为exists比in速度快,其实是不准确的。且看接下来的具体分析:in其实是将外表和内表进行hash join,exists是先对外表进行loop操作,然后每次loop后再对内表进行查询。        如果两张表大小差不多,那么exists和in的效率差不多。        例如: 一张大表为A,一张小表B        一、第一种情况        select

2017-09-11 23:12:34 1574 1

原创 oracle中to_char和to_date的使用方法

今天在使用oracle中date格式转换时,直接使用'yyyy-MM-dd HH:mm:ss'格式进行查询,结果出现“ORA 01810 格式代码出现两次”错误。后来查资料才知道,在sql语句中,不区分大小写,MM和mm会被认为是相同的格式代码,所以不能使用这种格式。因此,这里时间格式应该修改为'yyyy-MM-dd HH24:mi:ss'    to_date函数的使用:作用是将时间

2017-09-10 10:19:03 2344

原创 JQuery对象与js对象的相互转换方法总结

众所周知,jquery框架使用起来十分方便,被众多互联网公司使用,它不仅开源,而且占用空间十分小,加载速度非常快。今天在这里优点就不多说了,这里就总结一下,jquery对象与js对象之间的互相转换方法。         一、获取jquery对象         1.    var  $v = $('#id');         二、js对象转化成jquery对象       1  

2017-09-09 23:14:28 10922

原创 安装centos虚拟机后发现xshell登录很慢解决办法

今天在虚拟机上安装centos系统,配置好各项环境后,使用xshell登录到虚拟机,可以登录上去,但是认证速度特别慢,一般情况下秒登,这次将近十秒左右(大概的数据),于是查询百度,终于找到解决办法了。          现在和大家分享一下,因为在登录时,需要反向解析dns,因此,修改linux配置文件,vi /etc/ssh/sshd_config,将其注释去掉,并将yes改为no,即可解决。

2017-09-04 23:32:16 2203 1

原创 HanLP自然语言处理包初步安装与使用

HanLP是由一系列模型与算法组成的Java工具包,目标是促进自然语言处理在生产环境中的应用。HanLP具备功能完善、性能高效、架构清晰、语料时新、可自定义的特点。        HanLP能提供以下功能:关键词提取、短语提取、繁体转简体、简体转繁体、分词、词性标注、拼音转换、自动摘要、命名实体识别(地名、机构名等)、文本推荐等功能,详细请参见以下链接:http://www.hankcs.co

2017-09-04 23:05:32 12757

原创 Eclipse插件springsource-tool-suite的下载和安装

1.打开下载页面http://spring.io/tools/sts/all 找到这个,后补全部版本链接http://spring.io/tools/sts/legacy插件压缩包下载安装:链接下载安装:这些是与Eclipse版本对应的插件压缩包,所以你要事先知道自己Eclipse的版本,打开Eclipse,Help -> About Eclipse

2017-08-27 13:11:36 361

原创 eclipse安装svn的三种方式(转载)

eclipse里安装SVN插件,一般来说,有三种方式:1. 直接下载SVN插件,将其解压到eclipse的对应目录里 2. 使用eclipse 里Help菜单的“Install New Software”,通过输入SVN地址,直接下载安装到eclipse里 3. 使用eclipse自己的软件市场去下载安装第一种方式:1.下载SVN插件SVN插件下载地址及更新地址,你根据

2017-08-26 22:22:32 253

原创 hadoop: name node is in safe mode 解决办法

今天打开虚拟机hadoop集群,将本地文件上传到hdfs上,发现无法上传,显示name node is in safe mode,查询百度后才知道:        因为在分布式文件系统开始启动的时候,开始会有安全模式;当文件系统处于安全模式时,将无法上传文件和修改文件,直到安全模式结束。安全模式主要是为了检查各个datanode数据块的有效性,同时根据策略必要的复制或者删除部分数据块。运行期通

2017-08-18 10:26:35 2340

原创 linux执行定时任务不执行解决方法

在linux中添加定时,但是就是不执行的问题。从三个方面来排查问题:      查看定时任务   crontab -l     编辑定时任务   crontab -e     在hadoop用户下查看定时任务   crontab -u hadoop -l      1、检查是否具有执行脚本权限       chmod 755 run.sh  (修改脚本文件的执行权限,具有可

2017-07-19 11:17:44 3368

原创 post和get请求中文参数出现乱码现象解决方案

一、post请求中文乱码       1、可以通过编写配置文件,配置编码filter,可以拦截post请求出现的中文乱码,一般采用post请求比较多,因此,这种方式可以解决大部分中文乱码问题。 encodingFilter org.springframework.web.filter.CharacterEncodingFilter

2017-07-18 10:10:33 776

原创 oracle复制表数据和表结构的sql语句

oracle里面复制表数据和表结构比较方便,例如:以user表为例,1、只复制表结构(创建新表)    create table user_new as select * from user where 1=22、复制表数据和结构(创建新表)   create table user_new as select * from user 或者 create table user_new

2017-07-08 13:38:25 1197

原创 在windows下开发MR时,提交运行时,出现java.net.UnknownHostException:XXX异常

在eclipse编写mr时,需要配置hadoop环境,需要引入必要的jar包外,还需要拷贝一个配置文件,一个是core-site.xml文件即可,这个core-site.xml可以直接从hadoop安装目录里拷贝,但是这两个属性很关键:       fs.defaultFS       hdfs://master:9000       hadoop.tmp.dir   

2017-07-06 16:03:47 3041

原创 mybatis学习之参数传递方式

mybatis是一种轻量级封装的数据库编程框架,可以对sql语句进行优化,相对于其他框架而言,具有更强的灵活性和高校性。总结一下,mybatis封装传递参数的三种方式:          例如:条件查询一张表为userinfo,其中有四个字段,id,username,password,profile,现在需要采用模糊查询,查询password字段中包含'a'和profile字段中包含'e'的所

2017-07-02 19:01:20 260

原创 hdfs文件系统创建文件出错

采用hadoop fs -mkdir /wf创建文件夹时,报错如下:      org.apache.hadoop.security.AccessControlException: org.apache.hadoop.security.AccessControlException: Permission denied: user=DrWho, access=WRITE, inode="ro

2017-07-01 20:51:21 2394

原创 linux学习(一)-----读取文本

通过shell脚本来读取wf.txt文件,按照每一行来一次读取:(一)第一种方式cat wf.txt | while read mylinedo echo ${myline}done(二)第二种方式while myline=$(line)do echo ${myline}done       注意:当引用变量时,建议采用${myline},当然也可

2017-07-01 20:30:36 267

原创 免安装版本的mysql-5.6.36x64配置方法

1. 下载mysql-5.6.36-winx64.zip,此版本为不需要安装,无可视化环境,需要对其进行配置。 2. 解压MySQL压缩包    将以下载的MySQL压缩包解压到自定义目录下,我的解压目录是:    "D:\Program Files\MySQL\mysql-5.6.36-win32"    将解压目录下默认文件 my-default.ini 拷贝一份,改名 m

2017-06-25 07:44:41 3872

原创 msvcp100.dll丢失的解决方法

安装mysql-5.6.36x64版本时,在dos 界面 D:\mysql\mysql-5.6.36-winx64\bin>mysqld install MySQL --defaults-file="D:\mysql\mysql-5.6.36-winx64\my.ini"时,出现了msvcp100.dll丢失的现象,在网上查找了很多解决方案,都是无法解决。通过替换msvcp100.dll文件的方式

2017-06-24 12:19:47 14759

原创 关于eclipse无法执行java程序的解决方法

问题描述:最近使用eclipse运行java程序时,发现只能编译程序,但是无法运行java程序,查了好多资料,都没能解决这个问题,今天终于解决了,,,终于知道问题之所在!       开始我检查了jdk版本,编译版本和运行时版本,都是一致的,并没有发现什么异常之处,采用了网上各种方法,都没有解决。后来我重新建立一个java工程,将java文件一个一个的复制到新工程中,包括重新引入jar包,后来

2017-05-29 12:02:08 32251 1

原创 Error: The Eclipse executable launcher was unable to locate its companion launcher jar 报错的解决办法

Error: The Eclipse executable launcher was unable to locate its companion launcher jar  报错的解决办法如下所示:          本人使用的eclipse neon.1版本,从官网上下载之后,进行启动时出现上述报错,在网上查了好多方法都没有解决,找到了一种能够解决启动问题的方法,将eclipse压

2017-02-28 22:47:25 922

原创 plsql连接本地oracle数据库,而远程主机却无法连接,出现无监听程序的解决方法

最近在学习使用oracle数据库和plsql工具,oracle功能十分强大,之前一直在使用mysql和sql server数据库,明显感觉到oracle作为企业级大型数据库为什么使用这么火爆,需要掌握一定的基础才能灵活使用。而mysql数据库也是oracle公司的产品,但是已经开放源代码,属于轻量级数据库产品,性能稳定、灵活简单易用而受到广大用户的欢迎,也不多说了,说说最近碰到的问题吧。

2016-11-20 15:10:50 25929

空空如也

空空如也

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

TA关注的人

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