最近在做3DES加密,在本地window下面运行ok的程序,放到linux环境上竟然报错:
java.security.NoSuchAlgorithmException: Cannot find any provider supporting DESede/CBC/PKCS5Padding
        at javax.crypto.Cipher.getInstance(Ciphe...
                            
                            
                                分类:
编程语言   时间:
2014-07-22 23:05:35   
                                阅读次数:
1021
                             
                         
                    
                        
                            
                            
                                undefined reference to error解决方法
Linux下编译程序时,经常会遇到“undefined reference error” 报错,
 
这里总结一些可能的原因和解决方案,给需要的朋友:
 
说道undefined reference error,先提一下Linux gcc链接规则:
 
链接的时候查找顺序是:...
                            
                            
                                分类:
其他好文   时间:
2014-07-22 23:05:33   
                                阅读次数:
361
                             
                         
                    
                        
                            
                            
                                回收顺序:
    一)回收最老块(500次回收才进行一次回收)
    二)回收最老的脏块(有优先回收的前提下)
    三)回收最老的优先回收块(有优先回收的前提下)
    四)回收最脏(脏指在阀值范围内)且最老的块(正常情况下)
    五)回收最老的脏块(这种情况是多次找不到回收块,说明当前的系统很干静,可回收的垃圾很少);
    思考点:
    1、出...
                            
                            
                                分类:
其他好文   时间:
2014-07-22 23:04:32   
                                阅读次数:
262
                             
                         
                    
                        
                            
                            
                                去网站下载mysql的yum源,地址如下:
http://repo.mysql.com/
在linux上先查看系统的版本号,根据版本号对应下载
more /etc/redhat-release 
rpm -Uvh 
http://repo.mysql.com/mysql-community-release-el6-5.noarch.rpm
yum -y upgrade mysql
m...
                            
                            
                                分类:
数据库   时间:
2014-07-22 23:03:13   
                                阅读次数:
472
                             
                         
                    
                        
                            
                            
                                [源码编译]
前期准备:
确认电脑上安装好g++等开发环境,否则执行
sudo apt-get install build-essential 
    2.  确认电脑上已经安装好svn以便下载最新的源代码,否则执行
 sudo apt-get install subversion
  3.  确保proj4的安装
$ curl -O...
                            
                            
                                分类:
系统相关   时间:
2014-07-22 23:02:53   
                                阅读次数:
2542
                             
                         
                    
                        
                            
                            
                                一、Hadoop概述
hadoop由两部分组成,分别是分布式文件系统和分布式计算框架MapReduce。其中,分布式文件系统主要用于大规模数据的分布式存储,而MapReduce 则构建在分布式文件系
统之上,对存储在分布式文件系统中的数据进行分布式计算。
2、在Hadoop 中,MapReduce 底层的分布式文件系统是独立模块,用户可按照约定的一套接口实现自己的分布式文件系统,然后经过简单...
                            
                            
                                分类:
其他好文   时间:
2014-05-01 18:34:41   
                                阅读次数:
382
                             
                         
                    
                        
                            
                            
                                Linux下读写UART串口的代码,从IBM Developer network上拿来的东西,操作比较的复杂,就直接跳过了,好在代码能用,记录一下~
两个有用的函数~
////////////////////////////////////////////////////////////////////////////////
/**
*@brief  设置串口通信速率
*@param  fd...
                            
                            
                                分类:
系统相关   时间:
2014-05-01 18:04:52   
                                阅读次数:
629
                             
                         
                    
                        
                            
                            
                                在memory.c里面,遇到一个宏定义,如下:
#define CODE_SPACE(addr) ((((addr)+4095)&~4095) start_code + current->end_code)
看的第一眼,不知道,第二眼,还是不知道,纠结了半天还是不知道。
睡了一晚,今天早上再看,嘿嘿,居然看懂了。。。
这个宏定义用于判断给定的addr线...
                            
                            
                                分类:
系统相关   时间:
2014-05-01 17:54:09   
                                阅读次数:
516
                             
                         
                    
                        
                            
                            
                                Upstart是一个基于事件的替代在引导过程中处理任务和服务的启动、停止、监督整个系统运行的/sbin/init守护进程的一个程序。
在Unix和Linux系统上的“初始化”或“系统初始化”过程中有进程ID(PID)为“1”。也就是说,它是启动在系统引导时(忽略的initrd/ initramfs)装载的第一道工序。根据官方说法,Upstart是一个替代传统的Unix的“System V”的“init”制度的“INIT”。Upstart提供与传统的“初始化”系统相同的功能,但超越了原有的许多方面。
在系...
                            
                            
                                分类:
其他好文   时间:
2014-05-01 17:22:23   
                                阅读次数:
292
                             
                         
                    
                        
                            
                            
                                javaScript 关于Windows
1 Windows 对象
所有浏览器都支持 window 对象。它表示浏览器窗口。
所有 JavaScript 全局对象、函数以及变量均自动成为 window 对象的成员。
全局变量是 window 对象的属性。
全局函数是 window 对象的方法。
window.document.getElementById("header");
2...
                            
                            
                                分类:
编程语言   时间:
2014-04-30 22:27:39   
                                阅读次数:
499