自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Java 采用DES 加密和解密源码

Java密码学结构设计遵循两个原则: 1) 算法的独立性和可靠性。 2) 实现的独立性和相互作用性。 算法的独立性是通过定义密码服务类来获得。用户只需了解密码算法的概念,而不用去关心如何实现这些概念。实现的独立性和相互作用性通过密码服务提供器来实现。密码服务提供器是实现一个或多个密码服务的一个或多个程序包。软件开发商根据一定接口,将各种算法实现后,打包成一个提供器,用户可以安装不同的提

2014-12-29 20:42:34 725

转载 JAVA之编码/解码-文件输入输出流

问题一:在java中读取文件时应该采用什么编码?Java读取文件的方式总体可以分为两类:按字节读取和按字符读取。按字节读取就是采用InputStream.read()方法来读取字节,然后保存到一个byte[]数组中,最后经常用new String(byte[]);把字节数组转换成String。在最后一步隐藏了一个编码的细节,new String(byte[]);会使用操作系统默认的

2014-12-26 17:43:04 813

转载 既然读文件要使用和文件编码一致的编码,那么javac编译文件也需要读取文件,它使用什么编码呢?

这个问题从来就没想过,也从没当做是什么问题。正是因为问题一而引发的思考,其实这里还是有东西可以挖掘的。下面分三种情况来探讨,这三种情况也是我们常用的编译java源文件的方法。       1.javac在控制台编译java类文件。       通常我们手动建立一个java文件Demo.java,并保存。此时Demo.java文件的编码为ANSI,中文操作系统下就是GBK.然后使用j

2014-12-26 17:41:15 1257

转载 java中读取文件时应该采用什么编码

Java读取文件的方式总体可以分为两类:按字节读取和按字符读取。按字节读取就是采用InputStream.read()方法来读取字节,然后保存到一个byte[]数组中,最后经常用new String(byte[]);把字节数组转换成String。在最后一步隐藏了一个编码的细节,new String(byte[]);会使用操作系统默认的字符集来解码字节数组,中文操作系统就是GBK。而我们从输

2014-12-26 17:38:22 2318 1

转载 Ubuntu下的mysql安装

今天同事突然找到我说需要在原有的Master上安装mysql服务,于是自己便放下手头的工作开始马不停蹄地忙活起来,下面简单记录一下今天的安装过程吧!一、验证原有主机上是否安装mysql:     这里主要是运行sudo netstat -tap | grep mysql命令查看是否有Mysql的端口,如果不加sudo的话因为权限无法顺利执行:二、安装mysql     确定

2014-12-25 16:02:58 338

转载 JAVA IO 流的关闭顺序!

java中的各种流由于使用了装饰器实现,所以,有时候关闭需要调用好几个流的close()方法。以前从老员工那里形成的习惯是,从后面的往前关,先关装饰器的,最后关最早的流。上几天有个帖子里又说要反过来顺序关闭,有说关最里面一个,有说关最外面一个,公说公有理,今天我就来小小测试一下。范围:局限在jdk官方提供的流,至于你自己实现的流有什么行为只有你知道。测试结论

2014-12-24 20:17:03 3552 1

转载 使用GZIP和Zip压缩Java数据流(转)

本文通过对数据压缩算法的简要介绍,然后以详细的示例演示了利用java.util.zip包实现数据的压缩与解压,并扩展到在网络传输方面如何应用java.util.zip包现数据压缩与解压综述许多信息资料都或多或少的包含一些多余的数据。通常会导致在客户端与服务器之间,应用程序与计算机之间极大的数据传输量。最常见的解决数据存储和信 息传送的方法是安装额外的存储设备和扩展现有的通讯能力。这样做是可

2014-12-24 15:49:38 2130

转载 MySql配置ODBC数据源详解

一个基于ODBC的应用程序对数据库的操作不依赖任何DBMS,不直接与DBMS打交道,所有的数据库操作由对应的DBMS的ODBC驱动程序完成。所以说mysql配置ODBC数据源也很重要。工具/原料事先配置相应的环境 mysql(mysql安装程序) mysql-connector-odbc-3.51.20-win32.exe或者mysql-connecto

2014-12-23 19:40:45 1968 3

转载 防止未登录用户操作—struts2拦截器简单实现

一般,我们的web应用都是只有在用户登录之后才允许操作的,也就是说我们不允许非登录认证的用户直接访问某些页面或功能菜单项。我还记得很久以前我的做法:在某个jsp页面中查看session中是否有值(当然,在用户登录逻辑中会将用户名或者用户对象存入session中),如果session中用户信息为空,那么redirect 到登录页面。然后在除了登录页面外的其它所有需要验证用户已登录的页面引入这个jsp

2014-12-22 21:14:51 1183

转载 Ubuntu安装虚拟机XP系统 实现文件的共享

1.准备工作    首先去以下网址下载相应版本的Virtualbox和相应版本的VirtualBox_Extension_Pack,后面这个是为了装好后,虚拟系统与主机进行交互用的.https://www.virtualbox.org/wiki/Downloads。2.安装Virtualbox    双击Virtualbox安装包,点击安装,输入密码,等待安装完成。

2014-12-22 21:09:22 652

转载 不能为虚拟电脑 xxx 打开一个新任务. Failed to load VMMR0.r0 (VERR_SUPLIB_OWNER_NOT_ROOT). 返回 代码:NS_ERROR_FAIL

不能为虚拟电脑 xxx 打开一个新任务.Failed to load VMMR0.r0 (VERR_SUPLIB_OWNER_NOT_ROOT).返回 代码:NS_ERROR_FAILURE (0x80004005)组件:Console界面:IConsole {db7ab4ca-2a3f-4183-9243-c1208da92392}这是irtualbox报的一

2014-12-22 19:05:47 4796 1

转载 Ubuntu14.04下VirtualBox Kernel driver not installed (rc=-1908)

VirtualBox出现Kernel driver not installed (rc=-1908) 错误的解决办法:1 将当前用户加入vboxusers用户组fabniu@hp:~$ sudo usermod -G vboxusers -a fabniu2 安装如下组件fabniu@hp:~$ sudo apt-get install linux-headers-`uname

2014-12-22 18:49:54 1757

转载 CentOS 6.3 64位下彻底卸载mysql5.5.25图解教程

Linux环境说明1、如果你只是需要安装mysql,那么只需要安装如下文件MySQL-server-5.5.25-1.rhel5MySQL-devel-5.5.25-1.rhel5MySQL-client-5.5.25-1.rhel5查找以前是否安装有mysql5.5.25命令:rpm -qa|grep -i mysql可以看到如下图的所示:

2014-12-18 21:04:35 768

转载 CentOS 6.3 64位下mysql5.5.25安装图解教程

查看当前安装的linux版本命令:lsb_release -a 如下图所示通过上图中的数据可以看出安装的版本为CentOS release 6.3,所以我们需要下载CentOS release 6.3对应的mysql安装包下载mysql安装文件1、如果你只是需要安装mysql,那么只需要安装如下文件      MySQL-server-5.5.25-1.

2014-12-18 21:02:28 2115

转载 CentOS上安装Mysql:使用yum安装mysql

方法/步骤查看CentOS自带mysql是否已安装。输入:yum list installed | grep mysql若有自带安装的mysql,如何卸载CentOS系统自带mysql数据库?输入:yum -y remove mysql-libs.x86_64,若有多个依赖文件则依次卸载。当结果显示

2014-12-18 20:46:32 675

原创 CentOS系统下强行重新修改MySQL密码

1.停止mysql服务:service mysqld stop;2. mysqld_safe --skip-grant-tables3. 重新打一个开个SSH连接(即重新打一个新的黑色窗口); 4.输入以下命令:  [ root@localhost ~]# mysql  mysql>use mysql  mysql>updat

2014-12-18 20:44:15 1490

转载 CentOS 6.1 MySQL 5.21 字符集设置 (gbk)

1. 解决办法: cp /usr/share/mysql/my-medium.cnf /etc/my.cnf ; 2. 编辑:增加两个编码变量 [client]default-character-set=gbk[mysqld]character_set_server=gbkdatadir=/var/lib/mysqlsocket = /var/lib/mysql

2014-12-18 20:23:54 624

转载 Oracle SQL Developer 连接 Mysql 等数据库

Oracle SQL Developer 个人感觉是比较好用的工具,因此除了连接oracle之外,还可以连接其他的数据库,如:MySQL,Access等。但是,它默认情况下只能连接Oracle和Access两种,所以要想连接Mysql等数据库,就要手工添加。具体如下步骤:1.下载mysql-connector-java-*.zip 2.下载地址可以在mysql的官网找到,Connect

2014-12-17 16:14:08 3552 1

转载 远程登录mysql,报错:message from server: "Host is not allowed to connect to this MySQL server"解决办法

如果无法登录,有两种情况:1.如果你是远程的mysql,那个MySQL服务器要设置你的ip访问权限。2.如果你是用的本机数据库,那个把数据库id改成自己的。解决方法:1. 改表法。可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改 "mysql" 数据库里的 "user" 表里的 "host" 项,从"

2014-12-17 16:12:16 7175

转载 解决MySql 报错:ERROR 1366 (HY000): Incorrect string value....

1.向表testtb表中插入中文时,报错:ERROR 1366 (HY000): Incorrect string value....;2.之前修改字符集的编码为utf8(show varialbles like '%char%'里面查出来的一些字段设置为utf8);3.把表的字符集也改下,改成与你一样的字符集.命令:alter table testtb convert to charse

2014-12-17 12:07:44 11770

转载 UTF-8 GBK GB2312的区别

linux下开发的同志们,经常会遇到的字符集问题,总浪费时间还很纠结!我在这里简单总结了一下,希望对你有帮助大部分问题都是和中文相关导致的,至于其他语种的这里就不关注了。着重说GBX和UTF-80. UTF-8和GB系列都可以表示中文,只是内在表示方式不同而已1. 这几种字符集,为了兼容ASCII,与原ASCII对应的那些字符的编

2014-12-17 11:39:21 507

转载 mysql 的 latin1 支持中文

初学者往往会犯糊涂,mysql 的默认字符集 latin1 是否支持中文? 初步分析表明,是的,确实支持中文!(是初步的结论,只做了初步的分析) 1. 先来看看latin1 (参考百度百科)  Latin1是ISO-8859-1的别名,有些环境下写作Latin-1。  ISO-8859-1编码是单字节编码,向下兼容ASCII,其编码范围是0x00-0xFF,0x00-0x7F之

2014-12-17 11:38:22 14732

转载 查看MySQL字符集的三种方法

MySQL字符集多种多样,下面为您列举了其中三种最常见的MySQL字符集查看方法,该方法供您参考,希望对您学习MySQL数据库能有所启迪。一、查看MySQL数据库服务器和数据库MySQL字符集。mysql> show variables like '%char%';  +--------------------------+---------------------------------

2014-12-17 10:39:24 960

转载 解决mysql,出现错误 ERROR 1820 (HY000): You must SET PASSWORD before executing this statement

最近新装好的mysql在进入mysql工具时,总是有错误提示:# mysql -u root -pEnter password:ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)或者# mysql -u root -p password 'newpassword'

2014-12-17 10:10:48 2068

转载 解决MySQL 报错:ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)

Red Hat Enterprise Linux 5服务器上mysql启动报错:ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)原因1-启动命令错误:我开始的时候直接输入命令:mysql start 正确的启动命令是: /etc/rc.d/init.d/mysql s

2014-12-17 09:54:59 1324

转载 ubuntu下安装、卸载软件命令

ubuntu下安装、卸载软件命令 安装:(1)sudo  apt-get install name 卸载:(1)sudo  apt-get remove name 卸载并清除配置:(1)sudo  apt-get remove --purge name 更新信息库:apt-get update  www.2cto.com   系统升级:apt-get upg

2014-12-15 19:40:13 405

转载 ubuntu下安装mysql (在线的方式)

现在的软件越来越好安装,尤其是在ubuntu下安装软件,更是没有技巧,只需要在联网的情况下使用apt-get inatll 即可。在决定安装mysql之前,要先确定系统是否已经安装mysql。如下图:     由此可以看出系统中并没有安装mysql.下面执行sudo apt-get install mysql-server my-client进行安装。下图: 输入Y进入到安

2014-12-15 11:03:30 354

转载 CentOS下以RPM方式安装MySQL5.5

首先去http://dev.mysql.com/downloads/mysql/5.5.html#downloads站点下载:分别下载以下三个文件(由于我的机器是32位,下面是32位版本的包,如果你的机器是64位的请下载64位版本):MySQL-server-5.5.16-1.rhel5.i386.rpmMySQL-client-5.5.16-1.rhel4.i386.rpmMyS

2014-12-15 10:53:43 380

转载 Struts2常用标签总结

Struts2常用标签总结一 介绍1.Struts2的作用    Struts2标签库提供了主题、模板支持,极大地简化了视图页面的编写,而且,struts2的主题、模板都提供了很好的扩展性。实现了更好的代码复用。Struts2允许在页面中使用自定义组件,这完全能满足项目中页面显示复杂,多变的需求。    Struts2的标签库有一个巨大的改进之处,struts2标签库的标签不依

2014-12-10 16:40:04 411

struts开发包

由于文件大小限制只上传struts架包的lib包。

2013-11-30

hibernate架包

由于上传文件大小的限制只上传了hibernate架包的lib包部分。

2013-11-30

Spring开发包

进行web开时用到的完整Spring架包

2013-11-30

私塾在线学习网]jQuery.pdf

jquery是一款优秀的javascript框架,是继prototype之后的又一款优秀的javascript框架。

2012-11-13

空空如也

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

TA关注的人

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