最近在做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
                             
                    
                        
                            
                            
                                现在在自学Android,学完初级内容,打算深入学习的时候,却有师兄跟我说Android到用的时候学就可以了,平时不必花太多时间,有时间不如研究研究算法。本来我打算把《Android4 高级编程》这本书看完,然后再把Linux以前没看懂的部分再学一遍,但是因为老师和师兄们都很强调算法,现在我也有点迷茫,不知道到底该干什么,不知道是不是该继续把Android学下去,完成我的计划,还是要去研究算法(我对算法兴趣不是很大)。
算法真的是比其他一切都重要吗?...
                            
                            
                                分类:
其他好文   时间:
2014-07-22 23:04:14   
                                阅读次数:
283
                             
                    
                        
                            
                            
                                去网站下载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
                             
                    
                        
                            
                            
                                你想尽可能快地自学vim(为大家所熟知的最好的编辑器) 
。这是我学习的方法:从细处入手然后慢慢掌握所有技巧。Vim六十亿美元的编辑器设计优良,强壮,快速。学习vim并把它作为你的下一个文本编辑器,据我所知没有比它更好的编辑器,学起来难但出奇的好用。我建议你按下附4个步骤学习Vim:适应感觉舒适感觉很...
                            
                            
                                分类:
其他好文   时间:
2014-05-01 21:51:15   
                                阅读次数:
528
                             
                    
                        
                            
                            
                                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
                             
                    
                        
                            
                            
                                安装Everpad
sudo add-apt-repository ppa:nvbn-rm/ppa
sudo apt-get update
sudo apt-get install everpad...
                            
                            
                                分类:
系统相关   时间:
2014-05-01 17:35:52   
                                阅读次数:
490
                             
                    
                        
                            
                            
                                以README文件为实例,详细介绍github的使用过程
请先下载git,然后配置以下内容: ( 我的系统是debian,其他版本的UNIX/Linux有差别),windows的暂时不清楚。
(一)
1.先下载git
  
$ apt-get install git-core
2.创建git用户名(Username),首先你要告诉git你的名字,这样它才能正确的给你提交的的东西...
                            
                            
                                分类:
其他好文   时间:
2014-05-01 17:26:22   
                                阅读次数:
311