【fragmentation】ORACLE中碎片小结
碎片的产生总的来讲是因为不断插入,修改使得产生一些小的无法利用的空闲空间。碎片根据产生的位置不同分多种情况,其层级关系如下:disk-level fragmention tablespace-level fragmentation segment-level fragmentation block-level fragmentation row-level...
View Article使用maven一步一步构建spring mvc项目
1 使用eclipse构建maven web项目1.1新建Maven的web项目打开菜单File –New-MavenProject。点击Next选择模板类型archtype——maven-archtype-webapp。然后点击Next。输入Group Id和artifact Id。Group Id一般填入项目名称,Artifact...
View ArticleSpring bean生命周期
Spring bean生命周期 在传统的Java应用中,Bean的生命周期非常简单。 Java的关键词new用来实例化Bean(或许他是非序列化的)。这样就够用了。 相反,Bean的生命周期在Spring容器中更加细致。 理解Spring Bean的生命周期非常重要,因为你或许要利用Spring提供的机会来订制Bean的创建过程。...
View ArticleAndroid、iPhone和Java三个平台一致的加密方法
先前一直在做安卓,最近要开发iPhone客户端,这其中遇到的最让人纠结的要属Java、Android和iPhone三个平台加解密不一致的问题。因为手机端后台通常是用JAVA开发的Web Service,Android和iPhone客户端调用同样的Web...
View Article如果Salesforce创始人说的是真的,那么企业应用的“黄金时代”已经来临
此前我在 文章中提过,随着移动设备飞速发展、消费者领域对企业服务产生巨大影响,又一波针对企业级市场的创业潮流到来。但仅仅是潮流到来而已吗?或者用企业服务巨头Salesforce创始人兼CEO Marc Benioff的话说,企业级应用的“黄金时代”已经来临了。也许你要认为Marc...
View Article影响者营销——你需要知道的9件事
导读:什么是影响者营销?如何衡量它?怎样将它融入营销策略?在MarketingProfs B2B营销论坛中,这些问题被一一提出,在Lattice Engines的Amanda Maksymiw的带领下,嘉宾Sam Fiorella与Kevin...
View Article技术派创业者必须克服的四大短板
初创互联网公司很多主导创业的都是技术出身,一方面是技术人员普遍关注新技术及产业变革,更容易发现创业机会,另一方面技术人员本身具备开发能力,能将自己的想法独立实现出来,这是其他工种的创业者望尘莫及的。技术派创业者的优势明显,短板同样鲜明。洒家不妨斗胆来总结一下。短板一:性格内向,无法为产品代言在我过往接触的技术人员中,活泼外向的很少,大多数程序员比较稳重,踏实,讨论到技术问题时滔滔不绝,谈到流行话题时...
View Article基于iText和flying saucer结合freemark生成pdf 范例
项目主页:http://git.oschina.net/lemonzone2010/doc-render最近公司需要生成PDF,基于这个需求简单学习了下IText 和 flying saucer,对于这两个技术.我先简单介绍下:Flying Saucer和iText介绍: A....
View Article3个实例帮你理解Python中的线程
我们将会看到一些在Python中使用线程的实例和如何避免线程之间的竞争。你应当将下边的例子运行多次,以便可以注意到线程是不可预测的和线程每次运行出的不同结果。声明:从这里开始忘掉你听到过的关于GIL的东西,因为GIL不会影响到我想要展示的东西。 实例1我们将要请求五个不同的url: 单线程import time import urllib2 def get_responses(): urls =...
View ArticleSpring定时
spring的定时任务配置分为三个步骤: 1、定义任务 2、任务执行策略配置 3、启动任务 1、定义任务 <!--要定时执行的方法--> <bean id="testTaskJob" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean"> <property...
View Article管理者如何保持团队稳定性
前段时间,各大互联网公司间举行了一次‘互联网公司足球大赛’,其中一场比赛是百度对战360, 百度有最帅气年轻的VP李明远参与的球队, 最终于。。。。先不说最终比分如何,微博上一条神回复让我觉得挺搞笑但又挺有感触: ‘足球比赛,百度VS 360...
View Articleeclipse如何导入myeclipse的web项目
首先按普通项目导入而后1、进入项目目录,找到.project文件,打开。 2、找到<natures>...</natures>代码段。 3、在第2步的代码段中加入如下标签内容并保存: <nature>org.eclipse.wst.common.project.facet.core.nature</nature>...
View ArticleThrift 原理与使用实例
一、Thrift 框架介绍1、前言 Thrift是一个跨语言的服务部署框架,最初由Facebook于2007年开发,2008年进入Apache开源项目。Thrift通过一个中间语言(IDL, 接口定义语言)来定义RPC的接口和数据类型,然后通过一个编译器生成不同语言的代码(目前支持C++,Java, Python, PHP, Ruby, Erlang, Perl, Haskell, C#,...
View Article开源视频会议系统:OpenMeetings 安装方法
OpenMeetings是一个多语言可定制的视频会议和协作系统。说到OpenMeetings就应该提一下red5因为OpenMeetings...
View Article深入javascript引擎对脚本的处理过程
javascript程序与宿主环境进行交互,是通过一系列预定义的方法和属性实现的,这些方法和属性会再映射成浏览器的内部原生代码,所以与其他很对常规的编程语言不同,浏览器开放的这些借口往往受限且有针对性。a)无论是独立的窗口还是在框架里面,每个展示在浏览器里面的html文档,都被赋予了一个独立的javascript执行环境实例,在这个环境里面加载的脚本的所有全局变量和函数都拥有一个独立的命名空间。...
View Articlemaven工程下整合spring+mybatis+freemarker
博客地址:http://zhengyinhui.com/?p=142由于工作主要是前端开发,做后端的项目比较少,最近自己做个项目,发觉好多的都忘了,这里写篇博客整理下maven工程下整合spring+mybatis+freemarker相关内容。新建个Archetype为maven-archetype-webapp的maven项目(安装maven插件:http://download.eclipse....
View Article