- 博客(79)
- 资源 (20)
- 收藏
- 关注
原创 MongoDB数据库恢复---通过安装文件和data/db文件(或MongoDB重装系统后恢复)
重装系统后,原MongoDB数据库数据丢失,重新安装MongoDB启动失败。以下方法可完全恢复MongoDB数据,前提是原MongoDB数据库data/db文件仍在。
2021-12-08 14:45:46 2330
原创 2021-04-14
windows系统下,tomcat以Debug模式启动的方法修改catalina.bat进入tomcat目录下的bin目录,找到catalina.bat并打开,在文件的开头添加如下命令SET CATALINA_OPTS=-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8089address为远程监听的端口,可以修改。修改完成后保存,.
2021-04-14 15:43:20 299
原创 Mybatis使用<foreach collection="***" item="**" open="(" separator="," close=")">问题
昨天在使用:时出现一个错误,提示SQL错误,检查发现是在“”前面的判断语句中使用非空字符串判断,而item只接受list,数组和map,所以出错! AND USERTYPE in #{userType} 原始是: AND USERTYPE in #{userType}
2016-06-02 09:54:32 26643 5
原创 Mybatis使用“<trim prefix="SET" suffixOverrides=",">”出现Cause: java.sql.SQLException:
今天在使用Mybatis时出现错误:### Error updating database. Cause: java.sql.SQLException: MYSQL:You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right
2016-06-02 09:35:04 5493
原创 html制作选项卡
Table选项卡设置id是tabNav的ul的样式 -->ul#tabNav {width: 400px;list-style: none;border-bottom: solid 1px green;margin: 0;padding-left: 0;padding-bottom: 0;*padding-bottom: 0;}设置id
2015-08-23 23:26:28 2049
原创 JDOM解析XML
package xuhui.com.cn;import java.io.BufferedReader;import java.io.File;import java.io.FileNotFoundException;import java.io.FileReader;import java.io.IOException;import java.io.Reader;
2015-08-04 00:15:14 468
原创 欢迎使用CSDN-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2015-08-03 10:39:35 425
转载 成为一个成功的软件工程师
打好扎实的计算机科学基础对于成为一个成功的软件工程师是非常重要的。本指南主要关于如何提升自己的技术能力,非常适合学生用于制定教学课程,当然这里提供的网络资源,并不意味着就可以完全取代现有的课程,正式的课程安排还是要学的(除非你不想拿到毕业证书)。学术学习的推荐CS课程入门计算机科学课程导论,介绍编码的基本知识。在线资源:Udacity – intro to
2015-05-21 15:19:38 680
转载 Ubuntu14.04忘记root密码的解决方法
对于windows操作系统,如果忘记管理员密码,其实还是蛮好解决的。最简单的一种方式就是使用PE--电脑店,老毛桃等等,都可以很完美的解决这个问题。如果是Linux操作系统的话,其实也是很简单 -- 单用户登陆。下面以Ubuntu14.04来简单演示一下具体的操作流程。1. 开机,如下图所示(没有装虚拟机,手机拍的图片凑合这看把):2. 此时会有一个选项:A
2014-12-22 16:40:08 30819 5
原创 adb 远程安装apk
C:\Users\xuhui>adb connect 192.168.42.238:5555connected to 192.168.42.238:5555C:\Users\xuhui>adb uninstall com.imusic.kalaok2SuccessC:\Users\xuhui>
2014-11-12 17:35:02 1727 1
原创 JAVA中获取当前系统时间
一. 获取当前系统时间和日期并格式化输出:import java.util.Date;import java.text.SimpleDateFormat;public class NowString {public static void main(String[] args) { SimpleDateFormat df = new SimpleDateFormat("yyyy
2014-11-08 19:58:43 781
原创 关于如何在ADT(Android Developer Tools)中配置SVN
1、 打开adt-bundle-windows-x86\eclipse文件夹,新创建文件夹subclipse (注:adt-bundle-windows-x86 为我的eclipse目录名)2、 打开Eclipse的SVN插件压缩文件(site-1.8.4.zip) (SVN插件下载地址:http://download.csdn.net/detail/lianqiangjava/686966
2014-10-29 11:54:47 8452 4
原创 hdfs中修改文件块大小方法
在hdfs-site.xml中ti na dfs.block.size 51200 dfs.namenode.fs-limits.min-block-size51200dfs.namenode.fs-limits.max-blocks-per-file51200
2014-08-23 21:09:37 4052
转载 hadoop常见错误及解决办法!
1:Shuffle Error: Exceeded MAX_FAILED_UNIQUE_FETCHES; bailing-out Answer:程序里面需要打开多个文件,进行分析,系统一般默认数量是1024,(用ulimit -a可以看到)对于正常使用是够了,但是对于程序来讲,就太少了。修改办法:修改2个文件。 /etc/security/limits.
2014-08-22 16:08:42 4632
转载 基于距离的计算方法
1. 欧氏距离(Euclidean Distance) 欧氏距离是最易于理解的一种距离计算方法,源自欧氏空间中两点间的距离公式。(1)二维平面上两点a(x1,y1)与b(x2,y2)间的欧氏距离: (2)三维空间两点a(x1,y1,z1)与b(x2,y2,z2)间的欧氏距离: (3)两个n维向量a(x11,x12,…,x1n)与 b(
2014-08-20 15:00:57 1595
转载 JAVA解析XML格式字符串
转:http://ltjava.blog.sohu.com/56192443.htmlimport java.io.IOException;import java.io.StringReader;import java.util.List;import org.jdom.Document;import org.jdom.Element;import org.jdom
2014-08-19 14:31:17 615
转载 15分钟学会MyEclipse导出jar文件再装换成exe可执行文件
此文章是为了帮助刚接触j2se或不懂如何打包jar文件的人而着笔,同时也是让自己的知识以文章的形式保存起来.一、导出jar文件:如果你的程序开发已经接近尾声了,正准备将其生成桌面可执行文件却不知道该如何操作时,你只要按照以下步骤实行即可:选中你的项目---然后右击弹出选项列表---选择Export---Java---jar file---next---browser(选择jar的存
2014-08-07 16:13:45 1785
转载 高效正则表达式匹配实例:
高效正则表达式匹配实例:匹配中文字符的正则表达式: [\u4e00-\u9fa5] //匹配中文还真是个头疼的事,有了这个表达式就好办了 匹配双字节字符(包括汉字在内): [^\x00-\xff] //可以用来计算字符串的长度 //(一个双字节字符长度计2,ASCII字符计1) 匹配空白行的正则表达式: \n\s*\r //可以用来删除空白行 匹配HTML标记
2014-07-28 10:51:40 721
转载 Lucene的中文分词器IKAnalyzer
分词器对英文的支持是非常好的。 一般分词经过的流程: 1)切分关键词 2)去除停用词 3)把英文单词转为小写 但是老外写的分词器对中文分词一般都是单字分词,分词的效果不好。 国人林良益写的IK Analyzer应该是最好的Lucene中文分词器之一,而且随着Lucene的版本更新而不断更新,目前已更新到IK Analyzer 2012版本
2014-07-25 14:39:49 755
原创 解决Ubuntu系统下无线网卡的IP地址无法修改的问题
前几天由于自己的网络环境发生变化,需要将自己的笔记本无线网卡和有线网卡分别设置在不同的局域网里
2014-07-22 11:30:22 3734
原创 mysql的root账户密码忘了的解决办法
1,停止MYSQL服务,CMD打开DOS窗口,输入 net stop mysql 2,在CMD命令行窗口,进入MYSQL安装目录 比如E:\Program Files\MySQL\MySQL Server 5.0\bin 示范命令: 输入 e:回车, 输入cd "E:\Program Files\MySQL\MySQL Server 5.0\bin" 注意双引号也要输入,这样就
2014-07-08 14:18:59 802
原创 564 WARN org.apache.hadoop.hdfs.server.datanode.DataNode: IOException in offerService java.io.IOExce
出现这个问题多数是由于 多次format后的
2014-07-05 17:22:59 6654 4
原创 基于hadoop2.2的namenode与SecondaryNameNode分开配置在不同的计算机
前段时间由于配置hadoop做实验,再往山
2014-07-04 11:57:57 16761 1
原创 集群中配置多台计算机之间ssh无密码登录的一种简便方法
当我们在配置多台计算,使之可以相互使用无密码登录-ssh,之前都是一台一台的配置,现在一台A上添加B,然后在另一台B上再次添加A,这样使得authorized_keys中的内容相同,但时并不是完全相同,比如添加顺序。如果超过2台,这种配置就相当复杂了,而且容易出错。后来,在网上看到了一种简单的配置,所有机器只需配置一遍即可。1.安装ssh. sudo apt-get install ssh.
2014-07-02 14:03:15 12923 2
原创 解决Hbase0.98.2-log日志文件中Class path contains multiple SLF4J bindings.
问题是在Master上启动hbase后,在日志文件中出现SLF4J: Class path contains multiple SLF4J bindings.SLF4J: Found binding in [jar:file:/home/xuhui/hadoop-2.2.0/hbase-0.98.2-hadoop2/lib/slf4j-log4j12-1.7.5.jar!/org/slf
2014-06-09 21:07:23 17455 2
原创 hbase multiple SLF4J bindings 警告 问题解决办法
hbase shell 和命令操作中经常有个烦人的警告,说SLF4J有多个绑定:
2014-05-31 10:39:25 4494 2
原创 hbase-0.98.2安装
1.下载hbase-0.98.2http://apache.dataguru.cn/hbase/hbase-0.98.2/2.解压缩:
2014-05-30 13:36:02 1350
原创 Mahout安装与配置
1:下载二进制解压安装。到http://labs.renren.com/apache-mirror/mahout/0.下载,我选择下载二进制包,直接解压及可。
2014-05-21 08:54:06 7332 2
转载 Hadoop学习笔记(一)之示例程序:计算每年的最高温度MaxTemperature
本《hadoop学习笔记》系列是在《hadoop: the definitive guide 3th》的基础上通过网上额外搜集资料和查看hadoop的API再加上自己的实践方面的理解编写而成的,主要针对hadoop的特性和功能学习以及Hadoop生态圈中的其他工具(如Pig,Hive,Hbase,Avro等等)。另外设计到hadoop编程方面的请查阅另一个笔记系列:《Hadoop编程笔记》。如果有
2014-05-15 08:52:10 1231
转载 Hadoop2.2.0安装配置手册!完全分布式Hadoop集群搭建过程
PS:dataNode 无法启动是配置过程中最常见的问题,主要原因是多次format namenode 造成namenode 和datanode的clusterID不一致。建议查看datanode上面的log信息。解决办法:修改每一个datanode上面的CID(位于dfs/data/current/VERSION文件夹中)使两者一致。还有一种解决方法见下面6楼评论! http://www.lin
2014-04-29 16:48:30 6977 1
转载 ubuntu下ftp命令详解
FTP>ascii: 设定以ASCII方式传送文件(缺省值) FTP>bell: 每完成一次文件传送,报警提示. FTP>binary: 设定以二进制方式传送文件. FTP>bye: 终止主机FTP进程,并退出FTP管理方式. FTP>case: 当为ON时,用MGET命令拷贝的文件名到本地机器中,全部转换为小写字母. FTP>cd: 同UNIX的CD命令. FTP>cdup: 返回上一级
2014-04-18 22:35:00 2491
转载 Ubuntu 10.04网络管理器显示“设备未托管”的解决办法------解决无限网卡上网问题
很多人反映Ubuntu 10.04的网络管理器不能用ADSL拨号,于是想用Wicd来替代默认的网络管理器,但Wicd令我很失望,居然不能发现无线网络。无奈换回了默认的网络管理器,但无线网络和有线网络在网络管理器里都是显示“设备未托管”。插网线重启电脑后能上网,但无法使用无线连接。解决办法:以管理员身份用文本编辑器打开/etc/NetworkManager/nm-system
2014-04-18 20:48:19 1646
转载 ubuntu12.04 telnet配置
刚安装的ubuntu12.04还没有telnet功能,需要配置一下我主要是想让ubuntu12.04开启telnet服务做服务器安装openbsd-inetd:#sudo apt-get install openbsd-inetd安装telnetd:#sudo apt-get install telnetd在etc/inetd.conf文件中可以看到这一
2014-04-18 17:24:56 934
郑州大学软件学院程序设计初选试题
2010-04-22
水仙花数的求解(C++)
2010-04-16
Linux常用命令手册
2010-04-14
实现一个简单的学生成绩管理系统
2009-06-02
实现一个交互式的计算器
2009-06-02
实现一个点菜程序,呈现一个菜单,包括菜的序号、菜名、单价。
2009-06-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人