自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(38)
  • 问答 (1)
  • 收藏
  • 关注

原创 ajax调用php传过来的json数据

jquery中ajax调用php传过来的json数据**js调用php的json数据填到html中---------------------**$(document).ready(function(){ $.ajax({ type:"POST", url:"../../../write.php", // da

2017-06-01 20:15:58 1092

原创 Unable to determine local hostname -falling back to "localhost"

hadoop2.6.5伪分布式安装的时候,报错:Unable to determine local hostname -falling back to "localhost",由于更改了虚拟机的hostname  vi /etc/sysconfig/network而/etc/hosts  下的文件没有修改解决方法vi /etc/hosts 添

2017-04-27 17:30:25 7487

原创 eclipse中的the resource is not on the build path of a java project相关问题

eclipse中ctrl+鼠标左键不能跳到代码定义处解决方法:项目是由maven构建的,导入的时候是导入的eclipse工程,应该导入maven下的exist maven project问题解决附:网上说的还有另外方法也成功了右键工程——>configuration——>convert  to javascript project

2017-04-08 16:16:46 5810

原创 解决java.io.FileNotFoundException: D:\xxx\yyy (拒绝访问。)问题

出错的代码片段如下:在通过网盘下载HDFS中的文件时出的错。当上图中的local地址为C:/时会报错,java.io.FileNotFoundException: D:\xxx\yyy (拒绝访问。)解决方式是将local地址改为其他盘符,如D:/

2017-03-08 22:19:42 13315 1

原创 hadoop WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... usin

错误截图如下:有个WARN提示hadoop不能加载本地库,网上搜了下,这个问题基本上是由于在apache hadoop官网上下载的hadoopXXX.bin.tar.gz实在32位的机器上编译的(蛋疼吧),我集群使用的64bit的,加载.so文件时出错,当然基本上不影响使用hadoop(如果你使用mahout做一些机器学习的任务时有可能会遇到麻烦,加载不成功,任务直接退出,所以

2017-03-07 21:42:43 530

原创 Server Tomcat v7.0 Server at localhost failed to start.解决办法

错误信息如上图,当然网上有很多解决方案,我没有一一去尝试,但问题应该是出现在缓存上,我的解决方法如下找到eclipse项目所在目录,例如我的项目在D:\EclipseDemo,在该目录下有一个.metadata文件夹,首先关闭eclipse,然后删掉.metadata整个文件夹,重启eclipse。这时eclipse里面什么也没有,以前的项目得重新导入,eclipse的配置也得重新配置

2017-01-22 16:01:22 331

原创 solr中安装IKAnalyzer时 There exists no core with name “collection1“

solr中安装IKAnalyzer报错 There exists no core with name “collection1“

2017-01-06 17:18:12 1595 1

转载 centos下搭建hadoop2.6.5

一 、centos集群环境配置1.创建一个namenode节点,5个datanode节点主机名 IPnamenodezsw192.168.129.158datanode1zsw192.168.129.159datanode2zsw192.168.129.160datanode3zsw192.168.12

2016-11-17 15:33:11 3453

原创 mysql索引优缺点及注意事项

索引的优点和缺点一、为什么要创建索引呢(优点)?这是因为,创建索引可以大大提高系统的性能。第一,   通过创建唯一性索引,可以保证数据库表中每一行数据的唯一性。第二,   可以大大加快数据的检索速度,这也是创建索引的最主要的原因。第三,   可以加速表和表之间的连接,特别是在实现数据的参考完整性方面特别有意义。第四,   在使用分组和排序子句进行数据检索时,同样可以显著

2016-11-10 22:17:38 586

原创 @RequestParam和@PathVariable区别

@RequestParam :绑定方法上的参数,及绑定url后的参数,绑定的是参数例: http://localhost:8080/hello?a={petid}@PathVariable  : 动态绑定url地址,绑定的是url地址本身例:   @RequestMapping(value="/user/{userId}/roles/{roleId}",me

2016-11-10 22:13:50 751

转载 HibernateTemplate、HibernateDaoSupport两种方法实现增删改查Good

首先,定义一个Customer的bean类,设置好Customer.hbm.xml文件。再定义好一个Dao接口。准备好一个jdbc.properties文件。 第一种方法:在dao类中定义一个HibernateTemplate类的对象,用该对象调用HibernateTemplate模板封装好的方法,如下:/***  * hibernateTemplate的转配模式 

2016-11-10 22:11:45 1987

原创 org.springframework.orm.hibernate4.SessionHolder cannot be cast to org.springframework.orm.hibernate

spring3+hibernate4+springmvc异常:org.springframework.orm.hibernate4.SessionHolder cannot be cast to org.springframework.orm.hibernate3.SessionHolder由于hibernate4已经完全可以实现事务了 与spring3.1中的hi

2016-11-10 22:01:07 1480

原创 DOM与SAX的区别

DOM解析SAX解析原理:一次性加载xml文档,不适合大容量的文件读取原理:加载一点,读取一点,处理一点,适合大容量文件的读取DOM解析可以任意进行增删改查SAX解析只能读取DOM解析可以任意读取任意位置的数据,甚至往回读SAX解析只能从上往下,按顺序读取,不能往回读DOM解析面向对

2016-10-20 11:19:41 518

原创 mybatis和hibernate的区别

mybatis技术特点:通过直接编写sql语句,可以直接对sql进行性能优化                            学习门槛低,只要有sql基础,就可以学习mybatis,容易上手                             由于直接编写sql语句,灵活多变,代码维护性更好                             不能支持数据库无关性,及数据

2016-10-20 11:10:38 248

原创 java中文乱码

中文乱码有三种情况1 表单提交   一 post     解决方法:在接收代码里面  request.setCharacterEncoding("utf-8");  二 get    解决方法:Sring u=new String (request.getParameter("username").getBytes("iso-8859-1"),"utf-8" );2 超链接

2016-10-20 11:07:44 367

原创 java.lang.NoSuchMethodError: antlr.collections.AST.getLine()I

网上提到的方法时下面这样的,在J2EE框架下开发web网站,这种问题经常遇到,只要我们网上搜一下,就可以看到很多版本的,我整理一下: 第一种可能性解决:看看我的项目:主要 是里面的Structs 1.3 (structs 2)和Hibernate3.2(或更高版本)中的JAR包里antlr2.7.2 与 antlr2.7.6 冲突,只要删除Structs1.3中的低版本的a

2016-09-27 13:03:03 241

转载 (static)静态代码块,非静态代码块和构造函数

先执行块,后执行构造函数块和声明变量的时候赋值,执行顺序是根据代码的顺序决定的 参考:Java中程序执行顺序(注意评论) 总结:静态代码块总是最先执行。          非静态代码块跟非静态方法一样,跟对象有关。只不过非静态代码块在构造函数之前执行。          父类非静态代码块、构造函数执行完毕后(相当于父类对象初始化完成), 才开始执行子类的非静态代码块和构

2016-07-24 19:09:55 358

原创 不能从 java.io.InputStream 转换为 org.omg.CORBA.portable.InputStream

java中有两个包都包含InputStream,而在使用IDE工具时默认是把org.omg.CORBA.portable.InputStream这个包放在前面的。解决方法:1 手动把org.omg.CORBA.portable.InputStream包换成 java.io.InputStream          或者 2 在使用IDE自动补全时向下选择 java.io.Input

2016-07-18 20:23:07 4999 1

转载 php 正则表达式

php //preg_match("正则表达式","字符串")用于在字符串中查找匹配项 $email = "[email protected]";if (preg_match("/^([a-zA-Z0-9])+([.a-zA-Z0-9_-])*@([.a-zA-Z0-9_-])+([.a-zA-Z0-9_-]+)+([.a-zA-Z0-9_-])$/",$email)){ echo '匹配成功';}

2016-07-16 20:27:20 268

原创 调用优酷视频api

宣传视频player = new YKU.Player('youkuplayer',{styleid: '0',client_id: '需申请',vid: 'XMTYzNDIwMTY0OA'});client_id:需要到优酷视频api官网申请vid:打开一个视频,vid在url里面

2016-07-07 16:09:09 15113 1

原创 调用百度地图api (javascript)

首先需要到百度地图api官网申请秘钥                    body, html,#allmap {width: 100%;height: 100%;overflow: hidden;margin:0;font-family:"微软雅黑";}            地址解析        // 百度地图

2016-07-07 15:51:33 419

原创 sqlyog错误码1045,mysql远程连接错误码1130

sqlyog远程连接数据库时出现错误码1045,或者1130的解决方法原因:mysql数据库的root用户禁止远程连接解决方法:添加用户首先在数据库所在机器上登录到mysql数据库1   mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'    IDENTIFIED BY '密码’  WITH  GRANT OPTION;

2016-06-29 16:02:14 8723 1

原创 thinkphp Parse error: syntax error, unexpected T_CONST in /www/web/111_com/public_html/youxicidian/T

配置thinkphp环境时报错 Parse error: syntax error, unexpected T_CONST in /www/web/111_com/public_html/youxicidian/ThinkPHP/ThinkPHP.php on line 23appserv用的是2.5.10版本thinkphp用的是3.2版本解决方法:将thin

2016-06-28 13:54:57 3944 1

原创 php文件的上传下载

上传的前端:view.phpPUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">文件上传请填写用户名:经简单介绍该文件:请选择你要上传的文件:后台

2016-06-21 16:57:56 374

原创 客户端禁用cookie,怎样实现session共享多个页面

一个简单的购物车,正常使用cookie时的代码如下当客户端cookie被禁用时方法一:在每个超链接上添加一个PHPSESSION=sessionID;同时诶个页面加入if(isset($_GET['PHPSESSION'])){    session_id($_GET['PHPSESSION']);}session_start();方

2016-06-10 13:11:05 3080

转载 javascript数组详解

1、数组的创建var arrayObj = new Array(); //创建一个数组var arrayObj = new Array([size]); //创建一个数组并指定长度,注意不是上限,是长度var arrayObj = new Array([element0[, element1[, ...[, elementN]]]]); 创建一个数组并赋值    要说明的是,虽然第

2016-06-09 12:54:35 324

原创 javascript改变外部css样式表

当css放在html外部时代码如上当css房子啊内部时,只需要var div1=document.getElementById(div1");                                                          div1.style.backgroundColor="黑色";即可实现

2016-06-04 17:59:11 1316

原创 javascript中引用数据类型

var a=90;  // 开辟一个栈function test(val){val=900;}test(a);   //开辟一个新的栈,新栈中的a变为900window.alert(a);  //输出90,输出的是原来的栈如果是数组类型,数组本身是一种引用类型var myarr=[456,90,900];function te

2016-06-04 14:27:56 829

原创 linux改变输入框大小(改变分辨率)

在命令行中输入xrandr查看支持的分辨率规格,根据屏幕大小选择分辨率代码xrandr -s 1024x768(在centos下实验成功)

2016-06-02 19:03:20 717

原创 linux下found a swap file by the name

linux系统(centos6.5)中vi时报以下错误(网上截图,我的忘保留原图了),我的错误是(found a swap file by the name ".grub.conf.swp")在安装vncserver时编辑vi /etc/sysconfig/vncservers过程中因为错误退出,导致未保存.进入编辑错误所在文件夹,1.   cd /boot/grub/grub

2016-06-02 10:13:07 1126

原创 java中字符串与字符数组之间的转换

1 将字符数组转成字符串。        构造函数:String(char[])                  String(char[],offset,count):将字符数组中的一部分转成字符串。        静态方法:                static String copyValueOf(char[]);                static

2016-06-01 21:23:53 2395

原创 java中String的基本操作

/*String类适用于描述字符串事物。那么它就提供了多个方法对字符串进行操作。常见的操作有哪些?"abcd"1,获取。    1.1 字符串中的包含的字符数,也就是字符串的长度。        int length():获取长度。    1.2 根据位置获取位置上某个字符。        char charAt(int index):    1

2016-05-24 08:56:38 460

原创 java中面试常见问题汇总

1 构造函数的权限问题Java 类(1)如果没有指定构造函数,编译时会自动创建一个默认的构造函数,如果指定,则不会自动创建默认构造函数(2)如果在类的修饰前是public 则默认构造函数访问权限是  public ,如果 没有显示采用public修饰,则 默认构造函数的访问权限是 friendly(3)子类继承父类,子类的构造函数执行前总是会调用父类的构造函数,如果

2016-05-23 20:19:38 442 1

转载 centOS6.5中安装KVM

CentOS安装KVM环境一、操作系统配置1、修改内核模式为兼容内核启动   vi /boot/grub/grub.conf2、关闭selinux,重启后生效   vi/etc/selinux/config 3、关闭防火墙:service iptables stop 二、虚拟化环境配置1、检查CPU是否支持全虚拟化:   egrep'(vmx|s

2016-05-20 09:38:33 894

转载 string char *和char[] 之间的转换

1、首先必须了解,string可以被看成是以字符为元素的一种容器。字符构成序列(字符串)。有时候在字符序列中进行遍历,标准的string类提供了STL容器接口。具有一些成员函数比如begin()、end(),迭代器可以根据他们进行定位。注意,与char*不同的是,string不一定以NULL('\0')结束。string长度可以根据length()得到,string可以根据下标访问。所以,不能

2016-04-04 17:44:34 314

转载 gmtime和ctime的区别(补)

gmtime()将参数timep 所指的time_t 结构中的信息转换成真实世界所使用的时间日期表示方法,然后将结果由结构tm返回。  返回格式    2015/10/28 Sat 8:15:38ctime()将参数timep所指的time_t结构中的信息转换成真实世界所使用的时间日期表示方法,然后将结果以字符串形态返回。此函数已经由时区转换成当地时间,字符串格式为“Wed Jun 3

2016-04-04 16:42:49 1046

转载 获得系统时间(不同精确度)

方案— 优点:仅使用C标准库;缺点:只能精确到秒级 #include  #include  int main( void ) { time_t t = time( 0 ); char tmp[64]; strftime( tmp, sizeof(tmp), "%Y/%m/%d %X %A 本年第%j天 %z", localtime(&t) ); puts( tm

2016-04-04 16:24:28 661

转载 c获取系统时间及time time_t和gmtime

#define _CRT_SECURE_NO_WARNINGS#include #includemain(){char *wday[] = {"Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"};time_t timep;struct tm *p;//time(&timep);p = gmtime(&timep);

2016-04-04 16:02:13 2348

空空如也

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

TA关注的人

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