`
ihyperwin
  • 浏览: 425660 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论
文章列表
  2014年4月7日,OpenSSL宣布的OpenSSL 1.0.2-beta及1.0.1系列(除1.0.1g)的所有版本中,在其所实现的TLS心跳扩展存在严重的内存处理错误。它可以被用于让每个心跳包显示应用程序至多64K Byte的内存内容。它的CVE号为CVE-2014-0160。 该漏洞是通过发送一个畸形的心跳请求至服务器,以引起服务器内存响应而引发。由于缺乏边界检查,OpenSSL不会验证心跳请求的有效性,从而可以带给攻击者不恰当的服务器响应。 自2011年12月31日,漏洞就已经存在,
使用Ubuntu 12.04 64位 创建模拟器的时候出现如下问题:     Error : Failed to create the SD card.     Error : Failed to create sdcard in the AVD folder.  没有安装ia32-libs的原因,在64位的ubantu下是不能跑32位程序的,使用sudo apt-get install ia32-libs命令安装即可。
who 查看当前登录的所有用户名/时间/方式 whoami 当前登录用户名 who am i 当前登录用户名/时间/方式 which manual手册: which returns the pathnames of the files (or links) which would be exe‐ cuted in the current environment, had its arguments been given as com‐ mands in a strictly POSIX-conformant shell. It does this by searching th ...
unix/linux下执行:cal 9 1752    显示:September 1752 Su Mo Tu We Th Fr Sa1 2 14 15 16 1718 19 20 21 22 23 2425 26 27 28 29 30     少了11天?对,没看错,是少了,简直匪夷所思 我们发现1752年9月2日的后面竟然是14日,确实很奇怪,通过在网上搜索,找到了答案:1582年2月,罗马教廷需要从1582 年10月中减去10天,因此1852
ligerUI是基于jquery的一套js UI框架 项目工程中,有些心得和想法,分享给大家 项目中用到的版本为ligerUI 1.2.2,可能后续版本略有差异。 经过项目使用,个人心得,多看API和demo,源代码也需要看看,个人感觉源代码更全,更详细 ...
一、数据库(Database)     数据库是一个数据的集合,不仅是指物理上的数据,也指物理、存储及进程对象的一个组合。Oracle是关系型数据库管理系统(RDBMS)。 二、实例(Instance)     数据库实例(也称为服务器Server)就是用来访问一个数据库文件集的一个存储结构及后台进程的集合。它使一个单独的数据库可以被多个实例访问(也就是ORACLE并行服务器-- OPS)。实例和数据库的关系如下:----------------------------------------------------------------------------|   实例1  SGA ...
参考:http://www.jb51.net/article/18230.htm http://www.51testing.com/html/18/311318-832068.html   首先到apache的主页下载最新版本的apache http server,地址为 http://httpd.apache.org/  安装apache: 切换到httpd-2.4.6.tar.bz2所在目录,然后: #  tar xvf httpd-2.4.6.tar.bz2 此时在该目录下有一个文件夹httpd-2.4.6,切换到该文件夹: 

快速学习Groovy

转自:http://www.ibm.com/developerworks/cn/education/java/j-groovy/   关于本教程   如果现在有人要开始完全重写 Java,那么 Groovy 就像是 Java 2.0。Groovy 并没有取代 Java,而是作为 Java 的补充,它提供了更简单、更灵活的语法,可以在运行时动态地进行类型检查。您可以使用 Groovy 随意编写 Java 应用程序,连接 Java 模块,甚至扩展现有的 Java 应用程序 — 甚至可以用 Groovy 对 Java 代码进行单元测试。Groovy 的美妙之处还在于,它能够比编写纯粹的 J ...
转自:http://kb.cnblogs.com/page/190541/  英文原文:4 Things I Wish I Would Have Known When I Started My Software Development Career   我的软件开发生涯开始于15年前。   但是直到最近的5年,我才真正开始看到自己在软件开发领域的巨大进步。   这里有一些感悟是我希望能够在我进入软件开发领域时所知道的事情,如果我早一些领悟到,相信会比现在更加成功,也更节省一些时间。   软件开发工作没有“正确方法”   在软件开发生涯的早期,我曾经浪费了大量的时间在学习和争辩,错误 ...
转自:http://hxraid.iteye.com/blog/647759 ,原文源代码是c++,个人改成java.另外增加一些自己理解。   全依赖“比较”操作的排序算法时间复杂度的一个下界O(N*logN)。但确实存在更快的算法。这些算法并不是不用“比较”操作,也不 ...
URL前加https://前缀表明是用SSL加密的。你的电脑与服务器之间收发的信息传输将更加安全。 Web服务器启用SSL需要获得一个服务器证书并将该证书与要使用SSL的服务器绑定。 http和https使用的是完全不同的连接方式,用的端口也不一样,前者是80,后者是443。 HTTPS协议是由SSL+HTTP协议构建的可进行加密传输、身份认证的网络协议 要比http协议安全 HTTPS(Secure Hypertext Transfer Protocol)安全超文本传输协议它是一个安全通信通道,它基于HTTP开发,用于在客户计算机和服务器之间交换信息。它使用安全套接字层(SSL)进 ...

oracle执行计划

1.什么是执行计划   所谓执行计划,顾名思义,就是对一个查询任务,做出一份怎样去完成任务的详细方案。举个生活中的例子,我从珠海要去英国,我可以选择先去香港然后转机,也可以先去北京转机,或者去广州也可以。但是到底怎样去英国划算,也就是我的费用最少,这是一件值得考究的事情。同样对于查询而言,我们提交的SQL仅仅是描述出了我们的目的地是英国,但至于怎么去,通常我们的SQL中是没有给出提示信息的,是由数据库来决定的。     我们先简单的看一个执行计划的对比:     SQL> set autotrace traceonly     执行计划一:     SQL> ...
转自:http://www.ibm.com/developerworks/cn/java/j-lo-classloader/   类加载器是 Java 语言的一个创新,也是 Java 语言流行的重要原因之一。它使得 Java 类可以被动态加载到 Java 虚拟机中并执行。类加载器从 JDK 1.0 就出现了,最初是为了满足 Java Applet 的需要而开发出来的。Java Applet 需要从远程下载 Java 类文件到浏览器中并执行。现在类加载器在 Web 容器和 OSGi 中得到了广泛的使用。一般来说,Java 应用的开发人员不需要直接同类加载器进行交互。Java 虚拟机默认的行为 ...
为什么在linux下查看.txt格式的文件会出现乱码呢?因为linux操作系统 和windows操作系统对于中文的压缩方式不同。在windows中,中文压缩一般是.gbbk,而在linux环境中压缩为utf8,这就导致了在 windows下能正常显示的.txt文件在linux中打开后呈现乱码状态。对于这种情况的处理方法为在包含要打开的.txt文件的目录下,在终端输 入:                                                       用ls命令查看,生成了.utf8格式的文件,此时打开该文件就不再有乱码了:                   ...

JVM入门研究及实践

    博客分类:
  • JVM
我们看中的并非Java语言,而是JVM。                       ——Java之父James Gosling接受著名IT网站eWEEK高级编辑的采访时如是说   Java之所以能够崛起,JVM功不可没。Java虚拟机最初服务于让Java语言凌驾于平台之上,实现“一次编写,到处运行”;而随着时间的推移,JVM经过不同公司和团体以不同方式的实现(如IBM的J9、 B
Global site tag (gtag.js) - Google Analytics