自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(113)
  • 资源 (4)
  • 收藏
  • 关注

原创 Matlab实现图片格式转换 pgm转jpg等

在Matlab下,转换图片格式相对比较容易,本文以 PGM 转 JPG 为例,贴出示例程序: % 将pgm图片批量转换为jpg图片function [ ] = pgm2jpg( ) % 读取指定目录下面所有的pgm格式图片 pgms = dir('C:\Users\kitty\test\*.pgm'); num_pgms = length( pgms ); for i = 1 :

2016-02-23 17:17:39 19881 6

原创 fgets()重复读取最后一行的分析及解决方法

使用 fgets() 读取一个文本文件的时候,如果

2016-01-14 17:16:07 8421 4

原创 Linux下txt文件与mysql数据库导入导出

txt文本文件和mysql数据库之间相互导入导出是经常的事情,本文简要的介绍一下方法。      实验环境: Ubuntu 14.04      Mysql  5.5(1)txt文件导入mysql数据库         假设 mysql 数据库中存在一张表 person :       create table person(id int ,name varcha

2016-01-12 17:45:32 18646 2

原创 Python 代码实现 JPG图片转PGM图片

Python 作为一门强大的语言,实现图片格式转换自然是轻轻松松了,能够实现 JPG , PNG , TIF , PGM等多种格式之间的转换。     JPG转换成PGM格式的代码如下,有需要的朋友可以参考~~    # coding=utf-8 import Imageimport os.pathimport glob# python 函数# 功 能:将一张 jpg文件转

2015-12-31 20:28:07 8338

原创 Linux下 C++遍历目录下所有文件

在Linux下,用 c++ 遍历目录下的所有文件比较简单,代码如下,有需要的可以参考~#include #include #include #include #include #include #include using namespace std;/***** Global Variables *****/char dir[100] = "/home";int con

2015-12-27 21:05:28 20735 1

原创 Linux Shell 逐行读取文件 ( txt , sh , csv等)

今天写了一个简单的 Linux Shell 逐行读取文件(txt,sh,csv....)的程序,记录一下,有需要的朋友可以参考。#!/bin/bash# Only 1 parameter !if [ $# != 1 ];then echo " Usage: .\read.sh filename!"; exitfi# check the file !if ! [ -f $

2015-12-27 16:30:09 22460 8

原创 极客必备之C++ 定时器

对关注性能的程序开发人员而言,一个好的计时部件既是益友,也是良师。计时器既可以作为程序组件帮助程序员精确的控制程序进程,又是一件有力的调试武器,在有经验的程序员手里可以尽快的确定程序的性能瓶颈,或者对不同的算法作出有说服力的性能比较。好了,闲话少说,进入正文。      1.  毫秒级别的定时器         Windows下面有很多毫秒级别的定时器,这里只介绍两个。 clock()

2015-12-24 22:02:25 9897

原创 Linux下安装 gnuplot

gnuplot是 Linux 系统下的一款非常优秀的绘图软件,功能相当强大,下面介绍它的安装过程,重点说明可能出现的问题。        安装命令: sudo apt-get install gnuplot-x11        我一开始是在普通用户的环境下安装的,敲 "gnuplot" 之后,出现 ”Terminal type set to unknown " ,然后就

2015-12-11 19:06:16 3338

原创 VS2013下配置OpenCV2.4.11

主要参考文章:http://blog.csdn.net/poem_qianmo/article/details/19809337       本文是参考文章的一点补充,记录自己遇到的问题,以及相应的解决方案。       按照参考文章配置了一番之后,编译运行,报错:       vs2010 opencv MSVCRTD.lib(crtexe.obj) : error LNK201

2015-12-10 17:12:45 3325

原创 第一个NDK程序 MyFirstNDK_app

本文分享自己第一个NDK APP程序的开发全过程,前提是Android SDK 和 NDK 已经正确地安装和配置。       如何安装Android SDK , 参考:http://jingyan.baidu.com/article/d621e8da0999062865913f3b.html       如何安装 NDK , 参考:http://jingyan.baidu.com/art

2015-12-09 11:06:50 472

原创 android r cannot be resolved to a variable 错误以及 所有的文件没有报错但是项目报错

r cannot be resolved to a variable,这个错误几乎每个安卓开发者都会遇到,网上的答案一般都是:    1. 检查Android 的SDK是否丢失需要重新下载,检查build path    2.确保class没有import Android.R;    3,错误class引用的layout的xml文件没有错误    4.检查AndroidManife

2015-12-08 13:52:47 2061

原创 Android APP如何设置显示图标

一款APP的图标是它的脸面,颜值的重要性,不言而喻了。接下来,如何设置APP的图标?     步骤1.编辑 AndroidManifest.xml:     xmlversion="1.0"encoding="utf-8"?>manifestxmlns:android="http://schemas.android.com/apk/res/andro

2015-11-30 17:14:29 6008

原创 Pig error : mismatched input 'Map' expecting EOF

Pig 下面出现错误,很大一部分是基本的语法错误,赶快检查大小写吧! 再次复习 Pig 命令的语法规则: (1)系统关键字 不区分大小写  系统关键字挺多的,目前为止的全部关键字:-- A assert, and, any, all, arrange, as, asc, AVG-- B bag, BinStorage,

2015-11-03 12:06:31 5328

原创 菜鸟学算法之 POJ1011 Sticks

这道题真是太经典了,学 dfs 必须理解透彻./** 参考了网上大神的思路,代码均为原创.* 这道题在 dfs 类型中的经典地位无可动摇,包含很多的剪枝,每一个剪枝都需要花心思好好想.* AC : 132K 16ms*/#include#include#include#includeusing namespace std;int a[66]; // 存储所

2015-10-31 19:54:49 675

原创 mysql数据库如何设置字符集

MySQL默认的字符集是'latin1',但是我们经常需要使用 utf-8 字符集,网上有很多解决方法,但是很多都需要复杂的设置,而且,还没有效果... 今天在网上看到了一种方案,觉得非常好,试了一下,有效果,于是记录下来: 先创建自定义数据库,再指定字符集 :  create database 'test' default character set utf8 ;     如

2015-10-28 20:55:21 1166

原创 mkdir: `/user/hive/warehouse': No such file or directory

安装完Hadoop+Hive后,开始配置Hive了, $HADOOP_HOME/bin/hadoop fs -mkdir /user/hive/warehouse 在HDFS中创建/user/hive/warehouse目录,然而总是报错:mkdir: `/user/hive/warehouse': No such file or directory,网上搜了很多答案,

2015-10-28 16:13:47 9934 6

原创 菜鸟学算法之POJ 1564 Sum It Up

POJ 1564 Sum It Up

2015-10-26 17:07:46 656

原创 菜鸟学算法之POJ 1644 To Bet Or Not To Bet

这是一道典型的概率DP题目,做的人不多,而且目前的通过率大约是1/3,因此非常有研究的价值. 题目大意:Alexander 遇到了一个非常有趣的赌博游戏,在一条纸带上面,有若干小方格,第一个是Start方格,最后一个是End方格,除去这两个方格,还有m个方格.游戏开始的时候,赌注放在Start小方格中,以后每一轮中,先掷硬币,若是正面朝上,赌注向右移动1格,若是反面朝上,赌注向右移动2格,但是

2015-10-26 13:43:32 807

原创 Linux命令之 find

在Linux下,使用find命令可谓是家常便饭了,但是,我只是想记录需要注意的小细节。  搜索当前目录下所有的文本文件:find . -name *.txt 运行结果: no matches found : *.txt 这里需要注意的一点就是,正则表达式*之前,需要加上\ ,即 find . -name \*.txt , 或者 find . -name '*.txt' 或者 f

2015-10-22 10:14:28 448

原创 菜鸟学算法之POJ1636 Prison Rearrangement

菜鸟学算法之POJ1636 Prison Rearrangement

2015-10-19 22:15:13 1751

转载 如何成为一名出色的黑客

多数黑客还是用linux的,黑客用什么都要对其进行技术上的透彻理解,linux显然更优于windows。c语言编译多数用大名鼎鼎的GCC。 最后说一下掌握的技术吧 1.熟练掌握 C语言,汇编语言 基本上黑客新手都要学到disassemble(反汇编),就是通过一个程序运行的汇编套路来分析其源代码。并用c语言进行测试。汇编要掌握到(stack,protected mode,data segmen

2015-10-12 20:18:07 1043

原创 Linux备份还原

无论是 Windows 还是 Linux ,备份都是一个非常好的习惯。 Linux下,备份是一件非常简单的事情,一个命令备份,一个命令还原,so easy!    备份命令: tar -cvpzf /backup.tgz / --exclude=/proc --exclude=/lost+found --exclude=/mnt --exclude=/sys --exclude=/media

2015-10-08 12:20:24 678

原创 如何恢复Windows引导

经常玩操作系统的人,如果Linux系统挂掉了或者需要干掉,如何恢复Windows引导,这是一个常见的问题。    大致有两种情况,第一种,Windows引导被Linux完全覆盖,这种情况比较麻烦,需要在GRUB引导中添加Windows引导,具体细节可以自行百度;第二种,多系统引导,包含Windows引导,这种情况下,我们需要干掉Linux引导,完全由Windows引导。    (1)下载M

2015-10-08 09:41:12 1219

原创 玩转Ubuntu的root账号

众所周知,Linux的权限控制是非常严格的,普通账户只能做一般性的操作,重要的操作只能由 root 账户完成 ! 但是,我们日常的操作中,很多操作需要 root 权限,所以,搞懂 root 权限非常重要。本文只以 Ubuntu 为例.    ( 1 )  初始 root 密码是多少?     刚装的系统,Ubuntu的root用户是没有固定密码的,它的密码是随机产生并且动态改变的,貌似是每

2015-09-24 11:36:37 956

原创 Linux Shell编程之 for循环语句 if条件语句

最近涉及Linux Shell编程,还不太熟悉,对于赋值语句,数值计算,循环语句,变量使用都不太熟悉。我不打算一个一个的说明知识点,我打算用最多2个例子说明所有的这些知识点。Example 1 :#!/bin/bash# calculate sum = 1^2 + 2^2 + 3^2 +...+ 100^2sum=0;#tmp is temporary variabletm

2015-06-11 22:31:46 15366 1

原创 Linux如何查看CPU温度

作为爱机的主人,咱们得嘘寒问暖是不是?下面介绍Linux下查看CPU温度的方法.CentOS系列:  1.yum install lm_sensors;2.sensors-detect3.sensorsUbuntu系列:1.apt-get install lm-sensors2.sensors-detect3.service kmod start4.sensor

2015-06-11 18:12:14 43850 1

原创 mysql ERROR 1025 (HY000): Error on rename of

今天在弄mysql的时候,想要drop掉primary key,但是提示错误:mysql ERROR 1025 (HY000): Error on rename of.... .查找资料后,解决方案是:在drop 掉 primary key xx之前,如果primary key是 auto_increment,则先 把auto_increment去掉;如果primary key同时有外键约束,

2015-06-11 10:34:38 1800

原创 codeblocks如何设置编译器

其实codeblocks设置编译器很简单,没有我们想象的那么复杂,我在这个问题上面走了一趟弯路,于是觉得有必要在这里记录一下下。首先,gcc , g++ 是一定要装的,为了调试方便,GDB debugger也是一定要装的,接下来就要设置他们了。Settings -> Compiler -> Selected Compiler要选择 GNU GCC Compiler (我第一次选的Intel

2015-06-05 11:37:03 23064

原创 DreamWeaver8下面,utf-8乱码问题解决方案

在DW8下面,如果字符编码采用utf-8,即:尝试了无数次,汉字编码仍然乱码,抓狂啊。一个偶然的机会,我找到了解决UTF-8乱码的方法。(1)将DW8的全部代码剪切到记事本,然后另存为tmp.txt,注意用utf-8编码保存,然后剪切到DW8;(2)注销或重启,重新打开DW8,这个时候看到,汉字全部乱码了,删除掉,重新输入,OK ! 问题完美解决 !

2015-06-04 10:56:04 2828

原创 解决搜狗输入法无法切换出中文的问题

解决搜狗输入法无法切换出中文的问题

2015-05-18 21:33:53 3848

原创 比较Java和C++的运行速度

因为Java是解释执行的,所以,几乎所有的教科书都说,Java比C++运行速度慢!可是,实际上,是这样的吗?实践是检验真理的唯一标准。实验环境:硬件:Intel i5 3230M双核处理器,2.6GHz 4GB DDR3内存   软件:Linux Ubuntu14.04 / Codeblocks / EclipseC++ code:#include #include#inclu

2015-05-11 21:57:00 2834 2

原创 深入研究utf8编码和ascii编码

1.ASCII编码ASCII编码是最简单的编码,只能用于英文编码,一个字节就是一个字符编码,如:在Linux下面,一个test.txt文件的内容为:abc123对应的ASCII编码为:97 98 99 1049 50 51 10在linux中,行尾结束符为 ASCII码的10(10进制数哦)2.UTF8编码UTF8编码是一个复杂的问题。UTF-8

2015-05-11 20:15:19 656

原创 我搬到CSDN新家啦!

我之前一直使用的百度空间,在百度空间上面写个人博客,但是,2015年5月份的时候,百度空间搬到百度云上面去了,啥博客都写不成了,呜呜~~认真考虑之后,觉得还是CSDN博客最专业,也最可靠,所以我就搬到CSDN新家啦~~好开心,又可以痛痛快快地写博客了~~欢迎大家一起交流,共同学习,成长,促进中国IT行业的成长!

2015-05-11 20:05:51 497

GlassFishV3 prelude

我自己搜集的GlassFishV3 prelude,提供给大家,分享交流~

2015-04-13

Clique聚类算法论文

本论文是Clique聚类算法的经典论文,详细介绍了算法的基本原理,算法步骤,相关算法等,是进行Clique算法研究的很好的参考资料

2014-07-25

编译原理 第二版

编译原理的第二版,适合从事软件开发的计算机专业人员使用,是编译原理的经典之作,非常值得仔细研究!

2014-07-02

EasyX_2012立冬版

解决了传统操作中在VC中不能够实现绘图操作的缺憾,极大地丰富了VC的功能,开阔了它的应用范围

2013-03-10

空空如也

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

TA关注的人

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