- 博客(27)
- 资源 (8)
- 收藏
- 关注
转载 Spark:一个高效的分布式计算系统
原文链接:http://tech.uc.cn/?p=2116概述什么是SparkSpark是UC Berkeley AMP lab所开源的类Hadoop MapReduce的通用的并行计算框架,Spark基于map reduce算法实现的分布式计算,拥有Hadoop MapReduce所具有的优点;但不同于MapReduce的是Job中间输出和结果可以保存在内存中,从而
2014-01-29 14:31:39 819
转载 Python程序的执行原理
原文链接:http://tech.uc.cn/?p=19321. 过程概述Python先把代码(.py文件)编译成字节码,交给字节码虚拟机,然后虚拟机一条一条执行字节码指令,从而完成程序的执行。2. 字节码字节码在Python虚拟机程序里对应的是PyCodeObject对象。.pyc文件是字节码在磁盘上的表现形式。3. pyc
2014-01-29 14:25:15 549
转载 HAProxy的独门武器:ebtree
1. HAProxy和ebtree简介HAProxy是法国人Willy Tarreau个人开发的一个开源软件,目标是应对客户端10000以上的同时连接,为后端应用服务器、数据库服务器提供高性能的负载均衡服务。在底层数据结构方面,旧版本HAProxy曾经使用过红黑树,用于任务调度、负载均衡等方面。但是Willy Tarreau认为,在事件响应非常频繁的情况下,任务插入、删除的频率非常高,
2014-01-29 14:15:10 926
转载 Storm:最火的流式处理框架
原文链接:http://tech.uc.cn/?p=2159诞 生 在2011年Storm开源之前,由于Hadoop的火红,整个业界都在喋喋不休地谈论大数据。Hadoop的高吞吐,海量数据处理的能力使得人们可以方便地处理海量数据。但是,Hadoop的缺点也和它的优点同样鲜明——延迟大,响应缓慢,运维复杂。 有需求也就有创造,在Hadoop基本奠定了大数据霸主地位
2014-01-29 14:10:20 710
转载 svn 错误 以及 中文翻译
比较长,如何查找不方便的话,用查找“CTRL+F”吧## Simplified Chinese translation for subversion package# This file is distributed under the same license as the subversion package.## Update to new pot:# msgme
2014-01-20 22:58:30 4640
转载 事务管理入门-JDBC/Hibernate事务管理器/Spring注解 3种方式
在软件开发过程中,经常会遇到事务问题,下面我们来看看最简单的JDBC和Spring分别如何处理事务。 关于事务控制的场景当然是转账,我们使用的数据库是MySQL。打开test数据库后,运行下面的数据库脚本:Sql代码 DROP TABLE IF EXISTS account; CREATE TABLE account ( accountId
2014-01-20 21:40:18 651
转载 详解 Spring 3.0 基于 Annotation 的依赖注入实现
使用 @Repository、@Service、@Controller 和 @Component 将类标识为 BeanSpring 自 2.0 版本开始,陆续引入了一些注解用于简化 Spring 的开发。@Repository 注解便属于最先引入的一批,它用于将数据访问层 (DAO 层 ) 的类标识为 Spring Bean。具体只需将该注解标注在 DAO 类上即可。同时,为了让 Spri
2014-01-20 21:39:23 614
转载 AnnotationSessionFactoryBean使用
1:public class AnnotationSessionFactoryBeanextends LocalSessionFactoryBeanSubclass of Spring's standard LocalSessionFactoryBean for Hibernate3, supporting JDK 1.5+ annotation metadata for
2014-01-20 21:35:59 767
转载 Attempted to lock an already-locked dir异常解决方法
org.tigris.subversion.javahl.ClientException: Attempted to lock an already-locked dir解决方法(3种):1、在客户端命令行使用命令 svn cleanup D:/Program Files/MyEclipse/workspace/proj/WebRoot/(被锁定的文件夹)2
2014-01-19 20:35:18 616
原创 centos6.5 安装virtualbox4.3
须要以 root 的身份完成下列步骤。请登录 root 的指令壳,或在一个终端窗口内输入 "su -"。下载 RHEL 软件库的配置文件cd /etc/yum.repos.dwget http://download.virtualbox.org/virtualbox/rpm/rhel/virtualbox.repo安装 RPM:yum instal
2014-01-18 16:45:47 513
转载 程序员2014年未来展望八个小小技巧
原文链接:http://www.shenyisyn.org/2013/12/31/4898.htm为什么要展望未来? 因为人类之所以成为人类就是因为这个种族有一个不断进取的心,能通过展望未来总结过去获得新的资源,新的空间。展望未来我们要懂得以下道理,只有懂了才能有针对性的做出有实际意义的展望计划 1、在西藏,再努力也烧不开一壶水,说明大环境很重要;2、骑自行车,再努
2014-01-17 16:37:55 488
转载 struts2 中的constant
指定Web应用的默认编码集,相当于调用 HttpServletRequest的 setCharacterEncoding方法 --> constant name="struts.i18n.encoding" value="UTF-8" /> 该属性指定需要Struts 2处理的请求后缀,该属性的默认值是action,即所有匹配*.action的请求都由Struts 2处理。
2014-01-15 17:13:02 409
转载 MySQL性能优化的最佳20+条经验
今天,数据库的操作越来越成为整个应用的性能瓶颈了,这点对于Web应用尤其明显。关于数据库的性能,这并不只是DBA才需要担心的事,而这更是我 们程序员需要去关注的事情。当我们去设计数据库表结构,对操作数据库时(尤其是查表时的SQL语句),我们都需要注意数据操作的性能。这里,我们不会讲过 多的SQL语句的优化,而只是针对MySQL这一Web应用最多的数据库。希望下面的这些优化技巧对你有用。
2014-01-15 12:42:36 462
转载 Java Tomcat SSL 服务端/客户端双向认证
原文链接:http://www.blogjava.net/icewee/archive/2012/06/04/379947.htmlSSL——Secure Sockets Layer双向认证(个人理解):客户端认证:客户端通过浏览器访问某一网站时,如果该网站为HTTPS网站,浏览器会自动检测系统中是否存在该网站的信任证书,如果没有信任证书,浏览器一般会拒绝访问,IE会有
2014-01-15 10:23:22 602
转载 hibernate结合spring事务管理
在使用hibernate模板的时候,如果在配置OpenSessionInView时对flushMode进行了初始化时,即在web.xml中增加过滤器时 lazyLoadingFilter org.springframework.orm.hibernate3.support.OpenSessionInViewFilter flushMode
2014-01-13 22:51:55 757
转载 Struts2 高危漏洞修复方案 (S2-016/S2-017)
原文链接:http://software.intel.com/zh-cn/blogs/2013/08/08/struts2-s2-016s2-017/?utm_campaign=CSDN&utm_source=intel.csdn.net&utm_medium=Link&utm_content=others-%20Struts2建忠 闫. 于 星期四, 08/08/2013 - 08:
2014-01-13 16:19:51 668 1
原创 eclipse将java工程改为java web工程
1. 下载插件,名字为:org.eclipse.wst.common.project.facet.core.xml(或者在其他web项目\.setting\目录下拷贝一个)放到工程下.setting 目录下2:在工程(.project)目录下的节点上添加:org.eclipse.wst.common.project.facet.core.natureorg.eclipse.wst.co
2014-01-10 17:12:29 744
转载 关于eclipse 中导入插件的方法(links方法)
通过在eclipse目录的下面建立一个links文件夹。在links内建立一个*.link的文件文件内容是path=/插件解压的目录所在,必须保证解压后的所有插件文件被叫做elipse的文件夹统一覆盖。以下是别人更细致的说明:准备工作: 1、在eclipse的目录下建立 links 目录。 2、将下载的插件解压,一般应该包含 features
2014-01-06 19:32:21 763
转载 maven入门教程
原文链接:http://blog.csdn.net/happyteafriends/article/details/7449642一.Maven 是什么? Maven 英文名称:专家,由名字可见,这个工具野心非常大。有人说他是"构建工具",一个用来把源代码构建成可发布的构件的工具。也有人说是项目管理工具。官方定义: Maven是一个项目管理工具,
2014-01-06 18:36:38 519
转载 谦卑的架构师
Johannes Brodwall是一位程序员、解决方案架构师、用户组与会议组织者、会议演讲者与布道师。Johannes一直在不遗余力地将敏捷原则应用到大型软件项目中,不过他真正感兴趣的是与全世界的程序员分享更多关于编程的有趣经验。目前,Johannes就职于Exilesoft,担任首席科学家一职。近日,Johannes撰写了题为谦卑的架构师一文,探讨了架构师所应该遵循的几个原则,在程序员群体中引
2014-01-06 16:52:31 410
转载 消息队列中间件的技术选型分析
消息中间件是一种由消息传送机制或消息队列模式组成的中间件技术,利用高效可靠的消息传递机制进行平台无关的数据交流,并基于数据通信来进行分布式系统的集成。目前业界有很多的MQ产品,像RabbitMQ、ActiveMQ、ZeroMQ等都是极好的消息中间件,但是我们在项目中该选择哪个更适合呢?本文针对以下几种消息队列产品作了评估比较:RabbitMQ、ZeroMQ、ActiveMQ、MSMQ、Redis、
2014-01-06 16:08:05 741
转载 Windows下配置python环境变量
默认情况下,在windows下安装python之后,系统并不会自动添加相应的环境变量。此时不能在命令行直接使用python命令。1. 首先需要在系统中注册python环境变量:假设python的安装路径为c:\python2.6,则修改我的电脑->属性->高级->环境变量->系统变量中的PATH为:(为了在命令行模式下运行Python命令,需要将python.exe所在的目录附加到
2014-01-06 15:06:24 660
转载 大众点评的大数据实践——超级干货!
http://www.csdn.net/article/2013-12-18/2817838-big-data-practice-in-dianping
2014-01-04 17:04:03 947
转载 SSDB:高性能数据库服务器
SSDB是一个开源的高性能数据库服务器, 使用Google LevelDB作为存储引擎, 支持T级别的数据, 同时支持类似Redis中的zset和hash等数据结构, 在同时需求高性能和大数据的条件下, 作为Redis的替代方案.因为SSDB的最初目的是替代Redis, 所以SSDB会经常和Redis进行比较. 我们知道, Redis是经常的”主-从”架构, 虽然可以得到负载均衡以及数据跨
2014-01-03 11:26:49 897
转载 了解mongodb应用场景、限制及实践
http://www.csdn.net/article/2012-11-15/2811920-mongodb-quan-gong-lue
2014-01-03 11:02:17 660
转载 关于MongoDB你需要知道的几件事
Henrique Lobo Weissmann是一位来自于巴西的软件开发者,他是itexto公司的联合创始人,这是一家咨询公司。近日,Henrique在博客上撰文谈到了关于MongoDB的一些内容,其中有些观点值得我们,特别是正在和打算使用MongoDB的开发者关注。到目前为止,MongoDB在巴西是最为流行的NoSQL数据库(至少根据关于MongoDB的博客数量以及文章所判断)。Mong
2014-01-03 10:29:47 475
转载 spring配置datasource三种方式
1、使用org.springframework.jdbc.datasource.DriverManagerDataSource 说明:DriverManagerDataSource建立连接是只要有连接就新建一个connection,根本没有连接池的作用。 ${jdbc.driverClassName} ${jdbc.url}
2014-01-02 09:19:40 568
Microsoft Visual C++ 2013 Runtime 64bit 工具 (mysql安装需要)
2017-12-16
WFDB软件包全部资料
2011-08-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人