- 博客(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
717
转载 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
4461
转载 字符从键盘输入到在显示器显示出来的详细过程
曾经有一段时间,一直想搞清楚,当我敲下键盘时,os到底是做了些什么,让我能看到一个字符被显示出来。现把过程总结一下,消除一下和我有同样感觉的孩子们。 1)首先知道一下键盘的构成;6位的计数器经过两个八选一译码器对键盘进行扫描 在键盘没有任何按键时,扫描随着计数器的循环计数反复进行。可以这么想,扫描就是一束光线,当没有键被按下时,光线可以横穿过键盘的任何位置。
2015-09-18 23:18:18
8033
转载 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
399
转载 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
1203
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
426
转载 用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
339
原创 华科图书馆项目总结
仔细想想,华科图书馆的这次项目,还是职业生涯的处女秀。然而这次项目,却不是那么顺利,经历了很多不快。首先,可以发现给学校做项目是多么的麻烦,钱不多事还不少。其次,这次着实被需求坑了一把。以前只是在课堂上了解了一下,这次亲身体会了。甲方动不动就改需求,是多么蛋疼的一件事。而且每次只提一点需求,所以昨天做好的东西,今天要改;明天又说今天哪里做的不好,又得继续改。如此反复,搞得人累不说,也很降低
2015-05-30 09:51:07
1645
原创 hadoop学习之查看hadoop源码
今天上午学习wordcount程序的时候,查询api文档及相关资料,突然查到hadoop源码的查看问题,所以决定自己也来试一下。因为以前学习java的时候,也是源码+api文档结合起来学习。谁知这一试,就入了神坑,上午搞了两个小时加上下午两个小时都没搞定,只能先记录下来,以后有时间从头再来。1.安装maven下载maven http://apache.fayea.com/apac
2015-05-11 17:01:13
1218
转载 解决Eclipse中文乱码
使用Eclipse编辑文件经常出现中文乱码或者文件中有中文不能保存的问题,Eclipse提供了灵活的设置文件编码格式的选项,我们可以通过设置编码 格式解决乱码问题。在Eclipse可以从几个层面设置编码格式:Workspace、Project、Content Type、File 本文以Eclipse 3.3(英文)为例加以说明: 1. 设置Workspace的编码格式: Windows
2015-04-18 10:09:52
456
转载 用eclipse跑协同过滤算法程序
参考下文,拷贝代码,导入相应的包,调试错误,即可跑出结果。参考链接如下:hadoop2.2+mahout0.9实战
2015-04-17 21:02:41
508
转载 Eclipse里如何添加javaDoc和Source文件
由Eclipse 添加javadoc和source Eclipse有直接查看java文档和类库源码的功能,不过得手工添加才行,下面对如何在Eclipse中添加java文档和类库源码进行总结。1. Window->Pereferences...打开参数选择对话框,展开Java节点,单击“Installed JREs",此时右边窗口会显示已经加载的jre。 2. 选中要
2015-04-17 19:57:08
2395
原创 用mahout跑第一个协同过滤算法的程序
万事开头难,上午看了一下基于物品的协同过滤的算法的原理,于是下午决定练练手。本以为按照书上的命令来敲会很顺利,然而好事多磨,花了大半个下午才搞好。刚开始就发现我看得书上的命令有问题,真是坑,又找了另一本mahout的书来看。然而敲命令运行之后,还是报错了,报错如下:java.lang.IncompatibleClassChangeError: Found interface org
2015-04-17 17:38:45
1174
转载 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
570
转载 Eclipse下导入外部jar包的3种方式
我们在用Eclipse开发程序的时候,经常要用到第三方jar包。引入jar包不是一个小问题,由于jar包位置不清楚,而浪费时间。下面配图说明3种Eclipse引入jar包的方式。 1.最常用的普通操作方式:基本步骤式 右击“项目”→选择Properties,在弹出的对话框左侧列表中选择Java Build Path,如下图所示:选择Add External J
2015-04-16 20:30:08
1390
原创 在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
845
原创 u盘安装ubuntu14.04
1.下载一个镜像Ubuntu14.04,有很多linux镜像源站,当然也可以去官网下载2.下载U盘启动制作工具UltraISO,并写入镜像3.下载并安装DiskGenius为系统分区4.重启电脑,按F12,将会出现一个引导界面,选择和USB有关的选项,确定,稍等片刻,出现Ubuntu安装界面即可开始安装5.选择分区时应注意,根分区(/)分配30G,虚
2015-04-16 09:22:42
469
原创 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
800
原创 Hadoop2.6.0伪分布式安装及测试笔记
一.环境准备1.JDK手动下载jdk并配置环境变量,可参考下文http://blog.youkuaiyun.com/microfhu/article/details/76673932.SSH可以在root下配置SSH无密钥登录,可参考下文http://blog.youkuaiyun.com/budapest/article/details/8022926二.下载安装1.可在
2015-04-14 19:12:08
456
转载 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
525
原创 有趣的if-else
根据昨天J48算法得到了这样一颗决策树:afternoon | mltsk | | morning | | | night | | | | mltsk | | | | mltsk > 5| | | | | night | | | | | night > 1: 1.0 (3.0)|
2015-04-11 13:20:00
463
原创 怎么把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
5843
转载 mysql 修改已存在的表增加ID属性为auto_increment自动增长
alter table buycomputer change id id int not null auto_increment ;
2015-04-09 16:58:55
519
转载 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
519
转载 Android adb sell中sqlite3 查出来的记录显示乱码的解决办法
1. 在CMD窗口下输下:chcp 65001 确定2. 在命令行标题栏上点击右键,选择【属性】 -【字体】,将字体修改为【Lucida Console】 确定完成后再通过 adb shell 进入sqlite3,乱码解决
2015-02-11 20:11:15
610
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
19029
原创 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
635
原创 怎么让adb shell命令具有root权限
前提是你的手机已经root,使用adb shell命令进入具体的模拟器或真机之后,输入su命令,连接手机后用户名后的$符号就会变为#,那么恭喜你,adb shell已经运行在root权限下啦
2015-02-11 18:00:51
2723
转载 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
1955
转载 "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
667
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人