- 博客(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
1158
原创 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
7617
原创 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
5916
原创 解决java.io.FileNotFoundException: D:\xxx\yyy (拒绝访问。)问题
出错的代码片段如下:在通过网盘下载HDFS中的文件时出的错。当上图中的local地址为C:/时会报错,java.io.FileNotFoundException: D:\xxx\yyy (拒绝访问。)解决方式是将local地址改为其他盘符,如D:/
2017-03-08 22:19:42
13420
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
595
原创 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
366
原创 solr中安装IKAnalyzer时 There exists no core with name “collection1“
solr中安装IKAnalyzer报错 There exists no core with name “collection1“
2017-01-06 17:18:12
1634
转载 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
3494
原创 mysql索引优缺点及注意事项
索引的优点和缺点一、为什么要创建索引呢(优点)?这是因为,创建索引可以大大提高系统的性能。第一, 通过创建唯一性索引,可以保证数据库表中每一行数据的唯一性。第二, 可以大大加快数据的检索速度,这也是创建索引的最主要的原因。第三, 可以加速表和表之间的连接,特别是在实现数据的参考完整性方面特别有意义。第四, 在使用分组和排序子句进行数据检索时,同样可以显著
2016-11-10 22:17:38
629
原创 @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
805
转载 HibernateTemplate、HibernateDaoSupport两种方法实现增删改查Good
首先,定义一个Customer的bean类,设置好Customer.hbm.xml文件。再定义好一个Dao接口。准备好一个jdbc.properties文件。 第一种方法:在dao类中定义一个HibernateTemplate类的对象,用该对象调用HibernateTemplate模板封装好的方法,如下:/*** * hibernateTemplate的转配模式
2016-11-10 22:11:45
2023
原创 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
1529
原创 DOM与SAX的区别
DOM解析SAX解析原理:一次性加载xml文档,不适合大容量的文件读取原理:加载一点,读取一点,处理一点,适合大容量文件的读取DOM解析可以任意进行增删改查SAX解析只能读取DOM解析可以任意读取任意位置的数据,甚至往回读SAX解析只能从上往下,按顺序读取,不能往回读DOM解析面向对
2016-10-20 11:19:41
561
原创 mybatis和hibernate的区别
mybatis技术特点:通过直接编写sql语句,可以直接对sql进行性能优化 学习门槛低,只要有sql基础,就可以学习mybatis,容易上手 由于直接编写sql语句,灵活多变,代码维护性更好 不能支持数据库无关性,及数据
2016-10-20 11:10:38
287
原创 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
549
原创 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
277
转载 (static)静态代码块,非静态代码块和构造函数
先执行块,后执行构造函数块和声明变量的时候赋值,执行顺序是根据代码的顺序决定的 参考:Java中程序执行顺序(注意评论) 总结:静态代码块总是最先执行。 非静态代码块跟非静态方法一样,跟对象有关。只不过非静态代码块在构造函数之前执行。 父类非静态代码块、构造函数执行完毕后(相当于父类对象初始化完成), 才开始执行子类的非静态代码块和构
2016-07-24 19:09:55
398
原创 不能从 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
5166
1
转载 php 正则表达式
php //preg_match("正则表达式","字符串")用于在字符串中查找匹配项 $email = "987044391@qq.com";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
298
原创 调用优酷视频api
宣传视频player = new YKU.Player('youkuplayer',{styleid: '0',client_id: '需申请',vid: 'XMTYzNDIwMTY0OA'});client_id:需要到优酷视频api官网申请vid:打开一个视频,vid在url里面
2016-07-07 16:09:09
15338
1
原创 调用百度地图api (javascript)
首先需要到百度地图api官网申请秘钥 body, html,#allmap {width: 100%;height: 100%;overflow: hidden;margin:0;font-family:"微软雅黑";} 地址解析 // 百度地图
2016-07-07 15:51:33
474
原创 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
8849
原创 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
4006
原创 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
410
原创 客户端禁用cookie,怎样实现session共享多个页面
一个简单的购物车,正常使用cookie时的代码如下当客户端cookie被禁用时方法一:在每个超链接上添加一个PHPSESSION=sessionID;同时诶个页面加入if(isset($_GET['PHPSESSION'])){ session_id($_GET['PHPSESSION']);}session_start();方
2016-06-10 13:11:05
3132
转载 javascript数组详解
1、数组的创建var arrayObj = new Array(); //创建一个数组var arrayObj = new Array([size]); //创建一个数组并指定长度,注意不是上限,是长度var arrayObj = new Array([element0[, element1[, ...[, elementN]]]]); 创建一个数组并赋值 要说明的是,虽然第
2016-06-09 12:54:35
352
原创 javascript改变外部css样式表
当css放在html外部时代码如上当css房子啊内部时,只需要var div1=document.getElementById(div1"); div1.style.backgroundColor="黑色";即可实现
2016-06-04 17:59:11
1406
原创 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
875
原创 linux改变输入框大小(改变分辨率)
在命令行中输入xrandr查看支持的分辨率规格,根据屏幕大小选择分辨率代码xrandr -s 1024x768(在centos下实验成功)
2016-06-02 19:03:20
823
原创 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
1194
原创 java中字符串与字符数组之间的转换
1 将字符数组转成字符串。 构造函数:String(char[]) String(char[],offset,count):将字符数组中的一部分转成字符串。 静态方法: static String copyValueOf(char[]); static
2016-06-01 21:23:53
2435
原创 java中String的基本操作
/*String类适用于描述字符串事物。那么它就提供了多个方法对字符串进行操作。常见的操作有哪些?"abcd"1,获取。 1.1 字符串中的包含的字符数,也就是字符串的长度。 int length():获取长度。 1.2 根据位置获取位置上某个字符。 char charAt(int index): 1
2016-05-24 08:56:38
487
原创 java中面试常见问题汇总
1 构造函数的权限问题Java 类(1)如果没有指定构造函数,编译时会自动创建一个默认的构造函数,如果指定,则不会自动创建默认构造函数(2)如果在类的修饰前是public 则默认构造函数访问权限是 public ,如果 没有显示采用public修饰,则 默认构造函数的访问权限是 friendly(3)子类继承父类,子类的构造函数执行前总是会调用父类的构造函数,如果
2016-05-23 20:19:38
507
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
957
转载 string char *和char[] 之间的转换
1、首先必须了解,string可以被看成是以字符为元素的一种容器。字符构成序列(字符串)。有时候在字符序列中进行遍历,标准的string类提供了STL容器接口。具有一些成员函数比如begin()、end(),迭代器可以根据他们进行定位。注意,与char*不同的是,string不一定以NULL('\0')结束。string长度可以根据length()得到,string可以根据下标访问。所以,不能
2016-04-04 17:44:34
344
转载 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
1099
转载 获得系统时间(不同精确度)
方案— 优点:仅使用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
746
转载 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
2410
空空如也
char a[]和int a[] cout<<a不同
2016-04-04
TA创建的收藏夹 TA关注的收藏夹
TA关注的人