学英语必备:查词6诀!
当我们在国外买东西的时候,如果柜员让我们办一张会员卡的话,应该怎么样拒绝对方比较礼貌呢?No, thanks?这样回答么?那实在是太rude了,比较礼貌的回答方式是Thank you, maybe next...
View ArticleiBatis与MyBatis区别
iBatis 框架的主要优势:1、iBatis 封装了绝大多数的 JDBC 样板代码,使得开发者只需关注 SQL 本身,而不需要花费精力去处理例如注册驱动,创建 Connection,以及确保关闭 Connection 这样繁杂的代码。2、从 iBatis 到 MyBatis,不只是名称上的变化,MyBatis 提供了更为强大的功能,同时并没有损失其易用性,相反,在很多地方都借助于 JDK...
View Article构建高可伸缩性的WEB交互式系统(上)
可伸缩性是一种对软件系统处理能力的设计指标,高可伸缩性代表一种弹性,在系统扩展过程中,能够保证旺盛的生命力,通过很少的改动,就能实现整个系统处理能力的增长。 在系统设计的时候,充分地考虑系统的可伸缩性,一方面能够极大地减少日后的维护开销,并帮助决策者对于投资所能获得的回报进行更加精准的估计;另一方面,高可伸缩性的系统往往会具有更好的容灾能力,从而提供更好的用户体验。...
View Article女人10种恶习 让男人惯性出轨
2014-09-11 17:17:22 来源: 新浪时尚 我有话说(8人参与)收藏本文 导语:不是为那些出轨的丈夫开脱,但是婚姻的不幸毕竟不会是一方的责任,有时候妻子的恶习,就是让丈夫出轨的导火索。(内容来源:太平洋女性网)女人10种恶习让男人惯性出轨 逼夫成“龙”...
View ArticleApache警告:Tomcat存在远程代码执行漏洞
开源WEB容器–Apache+Tomcat老版本很容易受到远程代码执行的攻击。Mark Thomas,一位长期致力于Apache+Tomcat的工作者称“在某种情况下,用户可以上传恶意JSP文件到Tomcat服务器上运行,然后执行命令。JSP的后门可以用来在服务器上任意执行命令。”Thomas 今日发出警告称,Tomcat版本7.0.0和7.3.9在发布补丁之前是脆弱的。利用...
View Article股票基本知识
http://www.zhihu.com/question/19661210 http://www.zhihu.com/question/24243644 如果您想要看书籍的话,可以推荐您看证券从业资格考试的这2本书《证券基础知识》和《证券交易》,这2本书把证券基本的内容都包含进去了。并且属于教容易理解的,相信您阅读后会对证券市场有个基本大致的了解。炒股前要学会如何炒好股。...
View ArticleIT忍者神龟之Oracle 的数据导入导出及 Sql Loader (sqlldr) 的用法
在 Oracle 数据库中,我们通常在不同数据库的表间记录进行复制或迁移时会用以下几种方法: 1. A 表的记录导出为一条条分号隔开的 insert 语句,然后执行插入到 B 表中 2. 建立数据库间的 dblink,然后用 create table B as select * from A@dblink where ...,或 insert into B select * from...
View ArticleSpring多数据源的配置
在大型的应用中,为了提高数据库的水平伸缩性,对多个数据库实例进行管理,需要配置多数据源。在Spring框架被广泛运用的今天,可以很简单的运用Spring中的特性配置动态多数据。 1. 首先配置一个基于c3p0.ComboPooledDataSource的数据源A daoContext.xml Xml代码 收藏代码 <bean id="dataSourceA"...
View ArticleMoto X(2014)评测
其实说实话,当Moto X去年刚登场的时候,很多对它的猜测都烟消云散了,取而代之的就是坚定不移的买买买,而这不是因为X的性能(不过性能也就那样)或者是有多么炫酷的屏幕(撑死了也就算个“不错”的水平),而是因为X提供了让人眼前一亮的定制服务,而系统方面也加入了一些日常中非常有用的小功能,最后还有可以说是真TM舒服的握持手感。...
View Article一次开发,随处测试:Mozilla推出Web跨浏览器调试工具
对于Web开发者来说,浏览器的兼容性是个大问题。五花八门的浏览器种类和版本(包括移动版)导致应用的展示效果有时候各不相同,需要经过在各种浏览器场景下利用所附带的工具进行调试才能保证正常的呈现效果。但是Mozill本周四 推出了Firefox Tools...
View Article渗透测试:内网DNS投毒技术劫持会话
本文仅供渗透测试技术学习及教学用途,禁止非法使用最近一段时间一直在研究内网中嗅探的一些方法,各种方式的尝试,才找到一个比较靠谱的一种方式。dns投毒与中间人。ARP掉线太高了。单一的ARP掉线也在10分钟内。工具列表:tcpdump Ferret Hamster node closuretherOx0拓扑环境:攻击机:Kali 10.10.10.237被攻击机: win7...
View Article一个基于RSA算法的Java数字签名例子
一、前言: 网络数据安全包括数据的本身的安全性、数据的完整性(防止篡改)、数据来源的不可否认性等要素。对数据采用加密算法加密可以保证数据本身的安全性,利用消息摘要可以保证数据的完整性,但是还有一点就是数据来源的不可否认性(也就是数据来自哪里接收者是清楚的,而且发送数据者不可抵赖)。...
View ArticleLinux下 和 Windows 下 Oracle Instant Client 的安装.
Oracle数据库软件十分庞大,数据库引擎有好几个G。通常情况下,我们的使用方式是安装一个Oracle数据库在服务器机器上,在客户端通过PL/SQL Developer、sqlplus等工具操作服务器上的数据,当然Oracle 10g后,OEM(企业管理器)已经是WEB版了,在浏览器中也可以同样操作数据库。但是Windows下客户端工具 PL/SQL Developer...
View Article排名前十的SQL和NoSQL数据库
本排名根据 DB Engines的排行榜得来,该排行榜从人气上分析了市场上200个不同的数据库,这里一览Top 10。无可争议的Top 3Oracle、MySQL及Microsoft SQL Server一直以绝对的优势霸占着排行榜的前三名,以独特的优势瓜分了市场上最多的用户。1. Oracle...
View Article如何使用bloomfilter构建大型Java缓存系统
背景在如今的软件当中,缓存是解决很多问题的一个关键概念。你的应用可能会进行CPU密集型运算。你当然不想让这些运算一边又一边的重复执行,相反,你可以只执行一次,...
View Articleoracle 乱七八糟的技巧
用了oracle3年的一些技巧 实在懒得整理了。。。 恢复误删表数据的语句 insert into tablenameselect * from tablename as of timestamp to_date('2013-03-25', 'yyyy-mm-dd');误删oracle表 恢复办法 select * from recyclebin; flashback table...
View Article不同的垃圾回收器的比较
4款Java垃圾回收器——错误的选择导致糟糕的性能现在已经是2014年了,但是对大多数开发人员而言有两件事情仍然是个谜——垃圾回收以及异性(码农又被嘲笑了)。由于我对后者也不是特别了解,我想我还是试着说说前者吧,尤其是随着Java...
View ArticleRedis 实践之集群方案
本文原创自 http://blog.csdn.net/voipmaker 转载注明出处。 Redis集群的目的是实现数据的横向伸缩,把一块数据分片保存到多个机器,可以横向扩展数据库大小,扩展带宽,计算能力等。 实现数据分片(集群)方式大致有三种: (1)...
View Article