« | September 2025 | » | 日 | 一 | 二 | 三 | 四 | 五 | 六 | | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | | | | | |
| 公告 |
暂无公告... |
Blog信息 |
blog名称:天地无用 日志总数:55 评论数量:43 留言数量:1 访问次数:194156 建立时间:2008年4月17日 |

| |
字符,字节和编码(转)  电脑与网络
kkk888929 发表于 2008/4/29 15:30:10 |
引言
“字符与编码”是一个被经常讨论的话题。即使这样,时常出现的乱码仍然困扰着大家。虽然我们有很多的办法可以用来消除乱码,但我们并不一定理解这些办法的内在原理。而有的乱码产生的原因,实际上由于底层代码本身有问题所导致的。因此,不仅是初学者会对字符编码感到模糊,有的底层开发人员同样对字符编码缺乏准确的理解。
|
视觉设计(转) 人文艺术
kkk888929 发表于 2008/4/28 18:27:00 |
我看了第一季和第二季, 第三季还没有, 也不知道何时会完整地出. 刚才发现<越狱>这部电影的主站, 纯flash制作, 非常好! 这部连续剧不但情节好, 而且也是学英语的最佳选择! 哈哈.
网址: http://www.prisonbreakdvd.com/
因为新学期, 工作室准备招聘一 |
|
【实用API】java抽取word,pdf的四种武器(转) 软件技术
kkk888929 发表于 2008/4/26 10:18:04 |
很多人用java进行文档操作时经常会遇到一个问题,就是如何获得word,excel,pdf等文档的内容?我研究了一下,在这里总结一下抽取word,pdf的几种方法。 1 .用jacob 其实jacob是一个bridage,连接java和com或者win32函数的一个中间件,jacob并不能直接抽取word,excel等文件,需要自己写dll哦,不过已经有为你写好的了,就是jacob的作者一并提供了。
jacob jar与dll文件下载: http://www.matrix.org.cn/down_view.asp?id=13
下载了jacob并放到指定的路径之后(dll放到path,jar文件放到classpath),就可以写你自己的抽取程序了,下面是一个简单的例子:
import java.io.File; import com.jacob.com.*; import com.jacob.activeX.*; /** * Title: pdf extraction * Description: |
|
如何使用jacob将word转换为PDF(转)  软件技术
kkk888929 发表于 2008/4/26 8:40:07 |
摘要:了解jacob的程序员都知道,jacob是在java与微软的com组件之间的桥梁,通过使用jacob自带的dll动态链接库通过jni的方式实现了在sun java平台上的程序对com调用。本文介绍了如何使用jacob实现以下功能:写word文件;调用word文件中的宏;word文档转换为PDF文件的功能
文章工具
如何使用jacob将word转换为PDF
作者:cleverpig( |
|
凭 感觉写代码(自己的学习过程)+问题,请加密高手指点 软件技术
kkk888929 发表于 2008/4/25 15:24:34 |
这是我学习JAVA 安全的过程,目标--->文件加密
找到了这么多JAVA 安全,文件加密的文章,凭 自己感觉.
要求:文件加密
1,听说 非对称加密文件的安全性很高(在几种加密方式中),非对称加密文件 典型的RSA,实现这个加密,成功,有两个密钥(公,私).加密4M文件,解密花费11分钟...(改方案)(其实网上有说用非对称加密对称密钥的,我觉得也不错)
2,用对称加密(听说目前最高的((安全性))是AES),实现成功,加密解密共用时不到2S,可是 对 密钥的管理,麻烦...生成密钥,密钥必须由一种安全的方式给用户.
3,基于 密码的对称加密.咋实现啊??
KeyGenerator gen21 = KeyGenerator.getInstance("AES"); gen21.init(256); Key myKeySpec = gen21.generateKey();
生成了Key,可是如何加密码呢 |
|
攻击Oracle系统的八种方法(转) 软件技术
kkk888929 发表于 2008/4/24 10:18:50 |
Oracle的销售在向客户兜售其数据库系统一直把它吹捧为牢不可破的,耍嘴皮子容易,兑现起来可就不那么容易了。不管什么计算机系统,人们总能够找到攻击它的方法,Oracle也不例外。本文将和大家从黑客的角度讨论黑客是用哪些方法把黑手伸向了你原以为他们不能触及的数据,希望作为Oracle的数据库管理员能够清楚的阐明自己基础架构的哪些区域比较容易受到攻击。同时我们也会讨论保护系统防范攻击的方法。
1.SQL注入攻击
如今大部分的Oracle数据库都具有为某种类型网络应用服务的后端数据存储区,网页应用使数据库更容易成为我们的攻击目标体现在三个方面。其一,这些应用界面非常复杂,具有多个组成成分,使数据库管理员难以对它们进行彻底检查。其二,阻止程序员侵入的屏障很低,即便不是C语言的编程专家,也能够对一些页面进行攻击。下面我们会简单地解释为什么这对我们这么重要。第三个原因是优先级的问题。网页应用一直处于发展的模式,所以他们在不断变化,推陈出新。这样安全问题就不是一个必须优先考虑的问题。
SQL注入攻击 |
|
关于Java加密扩展的出口限制(转) 软件技术
kkk888929 发表于 2008/4/23 16:47:19 |
近日,在Matrix Security版上(http://www.matrix.org.cn/thread.shtml?topicId=39543&forumId=55)提出一个问题,即他的程序不能正确运行,抛出异常Exception in thread "main" java.security.InvalidKeyException: Illegal key size。 我运行一下它的程序,Work Fine。 我发现很多人都遇到这样的问题,而我自己的习惯是,每当我安装JDK的时候,我总是非常讨厌它已有的Policy File,我会立即到SUN的网站下载最"强"的PolicyFile(http://java.sun.com/j2se/1.5.0/download.jsp#docs |
|
System.Security.Cryptography实战(图)(转) 软件技术
kkk888929 发表于 2008/4/23 16:01:12 |
function StorePage(){d=document;t=d.selection?(d.selection.type!='None'?d.selection.createRange().text:''):(d.getSelection?d.getSelection():'');void(keyit=window.open('http://www.365key.com/storeit.aspx?t='+escape(d.title)+'&u='+escape(d.location.href)+'&c='+escape(t),'keyit','scrollbars=no,width=475,height=575,left=75,top=20,status=no,resizable=yes'));keyit.focus();}
|
|
Java加密扩展基础(转) 软件技术
kkk888929 发表于 2008/4/22 16:27:23 |
Java加密扩展(JCE)现在已经成为Java SDK 1.4的核心组成部分。JCE基本上是一组提供加密框架和实现、密钥生成和协商以及消息认证代码(MAC)算法的Java包。 不过你可得注意了,虽然JCE目前是Java SDK 1.4核心组成包,不过我们将演示如何用Java SDK 1.2 或者更高版本对其进行配置。此外,本文还要讨论如何在动态安装的情况下使用安全供应者。最后我会演示创建密钥和密码的过程,以及如何实施基本的数据加密和解密。 什么是安全供应者? 安全供应者就是承担特定安全机制的实现。有些供应者是完全免费的,而另一些供应者则需要付费。提供安全供应者的公司有IBM、Bouncy Castle和RSA等。今后我们将对Bouncy Castle的RSA实现做阐述。Sun 提供了如何实现你自己供应者的细节。 静态安装 在使用或安装JCE之前,你必须首先从Sun的网站获取相关的Java库。JCE包含了Sun自产的安全供应者SunJCE。为了在你的默认供应者列表中静态添加SunJCE,你需要编辑安全属性文件; <java |
|
Java与系统安全性,第二部分:认证与授权(转) 软件技术
kkk888929 发表于 2008/4/22 16:24:49 |
第一章 关于本教程
■本教程是关于什么方面的? 恐怕没有什么软件工程主题的重要性比应用程序安全性更紧迫了。无论是来自内部或外部的攻击都会带来巨大损失,某些攻击会使软件公司承担对所造成的损失的赔偿责任。随着计算机(尤其是因特网)技术的发展,安全性攻击正变得越来越成熟和频繁。始终利用各种最新技术和工具是应用程序安全性的一个关键;另一个关键是以经过验证的技术(如数据加密、认证和授权)构筑稳固的基础。 在这个两部分的教程中,我们学习了Java平台的安全性特性。第1 部分为初学者介绍了Java密码术。在这第2 部分中,我们将详细讨论访问控制,在Java平台中由“Java认证与授权服务(JavaAuthentication and Authorization Service (JAAS)”管理访问控制。
■我应该学习本教程吗? 这是一篇中级教程。它假设您知道如何阅读和编写基本的Java应用程序和applet。如果您已经是Java程序员并且对认证与授权技术及 |
|
|
站点首页 | 联系我们 | 博客注册 | 博客登陆
Sponsored By W3CHINA W3CHINA Blog 0.8 Processed in 0.063 second(s), page refreshed 144782308 times. 《全国人大常委会关于维护互联网安全的决定》 《计算机信息网络国际联网安全保护管理办法》 苏ICP备05006046号
|