自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

sunwhut333的专栏

冲冠一怒为洪爷

  • 博客(30)
  • 收藏
  • 关注

原创 JSP的几个小结

1.sha256哈希加密1.1利用 java.security.MessageDigest 调用已经集成的 Hash 算法strText = serialnum+genotype+result_type+salt; //out.println(""+strText); try{ // SHA 加

2016-07-26 20:57:46 684

转载 Linux C Socket编程原理及简单实例

1.什么是TCP/IP、UDP?TCP/IP(Transmission Control Protocol/Internet Protocol)即传输控制协议/网间协议,是一个工业标准的协议集,它是为广域网(WANs)设计的。  UDP(User Data Protocol,用户数据报协议)是与TCP相对应的协议。它是属于TCP/IP协议族中的一种。下面的图表明了这些协议的关系。

2016-07-01 18:22:54 4410

转载 字符从键盘输入到在显示器显示出来的详细过程

曾经有一段时间,一直想搞清楚,当我敲下键盘时,os到底是做了些什么,让我能看到一个字符被显示出来。现把过程总结一下,消除一下和我有同样感觉的孩子们。 1)首先知道一下键盘的构成;6位的计数器经过两个八选一译码器对键盘进行扫描 在键盘没有任何按键时,扫描随着计数器的循环计数反复进行。可以这么想,扫描就是一束光线,当没有键被按下时,光线可以横穿过键盘的任何位置。

2015-09-18 23:18:18 7757

转载 Ubuntu14.04安装wineqq国际版

1.安装wine运行下面两条命令:sudo apt-get updatesudo apt-get install wine参考:wine的安装和配置2.下载wineqq国际版下载地址:http://www.ubuntukylin.com/applications/showimg.php?lang=cn&id=233.安装解压可以得到三个.deb压

2015-07-28 13:00:24 369

转载 eclipse cdt Program "make" not found in PATH

eclipse cdt插件,开发c/c++程序,编译时报错Program "make" not found in PATH经查C:\MinGW\bin下确实无make.exe,有mingw32-make.exe,更改名字后,可以编译、运行。但是有个错误,找不到mingwg++把mingw32-g++.exe改成mingwg++设置环境变量LIBRARY_PATH=C:\Mi

2015-07-27 18:15:22 1153 1

转载 使用Eclipse搭建C/C++开发环境

1.eclipse下载CDT插件首先你需要知道自己使用的eclipse的版本号或版本代号,然后打开eclipse,单击help,选择 Install New Software,在Work with 中单击 Add 添加Name为:CDT,Location为:http://download.eclipse.org/tools/cdt/releases/8.4(release之后的版本号视

2015-07-27 18:13:46 402

转载 用SQL命令查看Mysql数据库大小

要想知道每个数据库的大小的话,步骤如下:1、进入information_schema 数据库(存放了其他的数据库的信息)use information_schema; 2、查询所有数据的大小:select concat(round(sum(data_length/1024/1024),2),'MB') as data from tables; 

2015-07-25 10:24:30 316

原创 华科图书馆项目总结

仔细想想,华科图书馆的这次项目,还是职业生涯的处女秀。然而这次项目,却不是那么顺利,经历了很多不快。首先,可以发现给学校做项目是多么的麻烦,钱不多事还不少。其次,这次着实被需求坑了一把。以前只是在课堂上了解了一下,这次亲身体会了。甲方动不动就改需求,是多么蛋疼的一件事。而且每次只提一点需求,所以昨天做好的东西,今天要改;明天又说今天哪里做的不好,又得继续改。如此反复,搞得人累不说,也很降低

2015-05-30 09:51:07 1579

原创 hadoop学习之查看hadoop源码

今天上午学习wordcount程序的时候,查询api文档及相关资料,突然查到hadoop源码的查看问题,所以决定自己也来试一下。因为以前学习java的时候,也是源码+api文档结合起来学习。谁知这一试,就入了神坑,上午搞了两个小时加上下午两个小时都没搞定,只能先记录下来,以后有时间从头再来。1.安装maven下载maven  http://apache.fayea.com/apac

2015-05-11 17:01:13 1182

转载 解决Eclipse中文乱码

使用Eclipse编辑文件经常出现中文乱码或者文件中有中文不能保存的问题,Eclipse提供了灵活的设置文件编码格式的选项,我们可以通过设置编码 格式解决乱码问题。在Eclipse可以从几个层面设置编码格式:Workspace、Project、Content Type、File 本文以Eclipse 3.3(英文)为例加以说明: 1. 设置Workspace的编码格式: Windows

2015-04-18 10:09:52 433

转载 用eclipse跑协同过滤算法程序

参考下文,拷贝代码,导入相应的包,调试错误,即可跑出结果。参考链接如下:hadoop2.2+mahout0.9实战

2015-04-17 21:02:41 485

转载 Eclipse里如何添加javaDoc和Source文件

由Eclipse 添加javadoc和source Eclipse有直接查看java文档和类库源码的功能,不过得手工添加才行,下面对如何在Eclipse中添加java文档和类库源码进行总结。1. Window->Pereferences...打开参数选择对话框,展开Java节点,单击“Installed JREs",此时右边窗口会显示已经加载的jre。 2. 选中要

2015-04-17 19:57:08 2328

原创 用mahout跑第一个协同过滤算法的程序

万事开头难,上午看了一下基于物品的协同过滤的算法的原理,于是下午决定练练手。本以为按照书上的命令来敲会很顺利,然而好事多磨,花了大半个下午才搞好。刚开始就发现我看得书上的命令有问题,真是坑,又找了另一本mahout的书来看。然而敲命令运行之后,还是报错了,报错如下:java.lang.IncompatibleClassChangeError: Found interface org

2015-04-17 17:38:45 1144

转载 Mahout学习之Mahout安装、配置、入门程序测试

一、下载Mahouthttp://archive.apache.org/dist/mahout/二、解压tar -zxvf mahout-distribution-0.9.tar.gz三、配置Mahout环境变量# set mahout environmentexport MAHOUT_HOME=/usr/local/mahout-distrib

2015-04-16 21:30:35 536

转载 Eclipse下导入外部jar包的3种方式

我们在用Eclipse开发程序的时候,经常要用到第三方jar包。引入jar包不是一个小问题,由于jar包位置不清楚,而浪费时间。下面配图说明3种Eclipse引入jar包的方式。  1.最常用的普通操作方式:基本步骤式         右击“项目”→选择Properties,在弹出的对话框左侧列表中选择Java Build Path,如下图所示:选择Add External J

2015-04-16 20:30:08 1348

原创 在Ubuntu中使用eclipse操作HDFS跑wordcount程序

1.配置好hadoop,并且提前启动hadoop2.下载eclipse-jee-luna并解压,配置hadoop开发插件,并配置hadoop连接3.拷贝Linux下Hadoop安装目录下的WordCount.java文件到刚刚创建的工程的src下,并选择Wordcount.java,右击run as ---》run configurations,打开Arguments填

2015-04-16 20:16:05 806

原创 u盘安装ubuntu14.04

1.下载一个镜像Ubuntu14.04,有很多linux镜像源站,当然也可以去官网下载2.下载U盘启动制作工具UltraISO,并写入镜像3.下载并安装DiskGenius为系统分区4.重启电脑,按F12,将会出现一个引导界面,选择和USB有关的选项,确定,稍等片刻,出现Ubuntu安装界面即可开始安装5.选择分区时应注意,根分区(/)分配30G,虚

2015-04-16 09:22:42 420

原创 java读写txt文件

1.java读取txt文件File rfile = new File("F:\\books\\cluster3.txt");BufferedReader rbr = new BufferedReader(new FileReader(rfile));while((tmp=rbr.readLine())!=null ){ System.out.println(tmp);

2015-04-15 10:04:34 591

原创 Hadoop2.6.0伪分布式安装及测试笔记

一.环境准备1.JDK手动下载jdk并配置环境变量,可参考下文http://blog.csdn.net/microfhu/article/details/76673932.SSH可以在root下配置SSH无密钥登录,可参考下文http://blog.csdn.net/budapest/article/details/8022926二.下载安装1.可在

2015-04-14 19:12:08 423

转载 Android开发中使用adb shell命令出现sqlite3 : not found 问题

原因是模拟器或真机中的/system/xbin 目录下少了sqlite3 这个文件。解决方法如下:[1] 让/system文件夹可读写$ adb shell # mount -o remount,rw -t yaffs2 /dev/block/mtdblock3 /system[2] 打开另外一个有sqlite3(/system/xbin/sqlite3)的模拟器或者真机(

2015-04-11 13:29:35 490

原创 有趣的if-else

根据昨天J48算法得到了这样一颗决策树:afternoon |   mltsk |   |  morning |   |  |   night |   |  |   |   mltsk |   |  |   |   mltsk > 5|   |  |   |   |  night |   |  |   |   |  night > 1: 1.0 (3.0)|

2015-04-11 13:20:00 437

原创 怎么把txt文件换成arff文件

在网上查了一下,好像大部分都说要在weka控制台输入java weka.core.converters.TextDirectoryLoader -dir 文件名 > 文件名.arff这一段命令。然而,打开weka控制台还报出Trying to add database driver之类的错误,又在网上查了一下,先在weka里面添加了mysql-connector-java-5.1.26

2015-04-10 19:04:12 5755

转载 mysql 修改已存在的表增加ID属性为auto_increment自动增长

alter table buycomputer change id id int not null auto_increment ;

2015-04-09 16:58:55 479

转载 Android Studio问题收集

Error:failed to find Build Tools revision 19.1.0Install Build Tools 19.1.0 and sync project    该类问题属SDK问题,实在连接不上镜像服务器的,SDK管理器里也改了很多配置都无法解决,只能自己手动更新SDK,而此处问题首先到http://mirrors.neusoft.edu.cn/and

2015-03-12 15:49:08 497

转载 Android adb sell中sqlite3 查出来的记录显示乱码的解决办法

1. 在CMD窗口下输下:chcp 65001 确定2. 在命令行标题栏上点击右键,选择【属性】 -【字体】,将字体修改为【Lucida Console】 确定完成后再通过 adb shell 进入sqlite3,乱码解决

2015-02-11 20:11:15 573 1

转载 adb pull和adb push失败问题解决方法

问题:使用adb pull命令从android系统中读取文件失败。显示:Permission denied原因:是由于文件权限原因引起。使用ls -l命令查看android系统中的文件权限为:-rw-rw---- app_51   app_51也就是说,该文件只有app_51用户以及app_51群组拥有读写权限,而adb shell的用户为shell,既不是app_51用户

2015-02-11 20:08:12 18702

原创 Android开发中使用adb shell命令出现sqlite3 : not found 问题

原因是模拟器或真机中的/system/xbin 目录下少了sqlite3 这个文件。解决方法如下:[1] 让/system文件夹可读写$ adb shell # mount -o remount,rw -t yaffs2 /dev/block/mtdblock3 /system[2] 打开另外一个有sqlite3(/system/xbin/sqlite3)的模拟器或者真机(

2015-02-11 19:13:27 604

原创 怎么让adb shell命令具有root权限

前提是你的手机已经root,使用adb shell命令进入具体的模拟器或真机之后,输入su命令,连接手机后用户名后的$符号就会变为#,那么恭喜你,adb shell已经运行在root权限下啦

2015-02-11 18:00:51 2605

转载 android sdk的tools目录下没有adb工具

找到你的android-sdk-windows\platform-tools目录,打开后会发现里面有许多文件。找到adb.exe,AdbWinApi.dll,AdbWinUsbApi.dll这三个文件,将这三个文件拷到你android-sdk-windows\tools目录下。

2015-02-11 17:01:17 1911

转载 "cannot be resolved or is not a field"问题解决

在修改了资源文件后,出现“"cannot be resolved or is not a field",解决方法如下:1.   删除R.java文件,这时,系统会重新生成一个R.java;2.  删除java代码中的”import android.R“文件。问题解决。

2015-02-05 12:43:58 623

空空如也

空空如也

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

TA关注的人

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