- 博客(245)
- 资源 (42)
- 收藏
- 关注
转载 2011年移动开发者经济学报告(一)
visionmobile继去年的Developer Economics 2010,又推出了Developer Economics 2011【pdf】,很值得看看。开发者和品牌厂商如何在移动应用经济中获利2011年 移动开发者经济学报告对移动开发者,应用和品牌的分析研究报告 关键内容获取开发者青睐的竞争使用mobile web的增长。在
2013-08-04 21:25:22 1109
转载 Android开发人员必备的10 个开发工具
Android开发人员必备的10 个开发工具工欲善其事,必先利其器,Android SDK 本身包含很多帮助开发人员设计、开发、测试和发布 Android 应用的工具,在本文中,我们将讨论 10 个最常用的工具。1.Eclipse ADTEclipse ADT 是 Eclipse 平台下用来开发 Android 应用程序的插件。 2.The SDK an
2013-08-03 20:35:33 3952
转载 IOS 基于APNS消息推送原理与实现(JAVA后台)
Push的原理:Push 的工作机制可以简单的概括为下图图中,Provider是指某个iPhone软件的Push服务器,这篇文章我将使用.net作为Provider。APNS 是Apple Push Notification Service(Apple Push服务器)的缩写,是苹果的服务器。上图可以分为三个阶段。第一阶段:Push服务器应用程序把要发送的消息、
2013-08-03 00:44:40 7058
转载 用户研究方法介绍――情绪板(Mood Board)
用户研究方法介绍――情绪板(Mood Board) by 用研组 本文为UCD书友会2009年年会工作坊的讲义。当时受UCD China的邀请,在年会上举办一个用户研究主题的工作坊。刚好那段时间公司有用户研究项目正在尝试使用情绪板(Mood Board)的方式,以更多地发掘用户在产品视觉方面的想法。经过一段时间的尝试后,我们发现情绪板方式除了能帮助我们做视觉研究之外,其
2013-08-02 09:18:44 4572
转载 使用渐进式JPEG来提升用户体验
今天才认识到原来JPEG文件有两种保存方式他们分别是Baseline JPEG(标准型)和Progressive JPEG(渐进式)。两种格式有相同尺寸以及图像数据,他们的扩展名也是相同的,唯一的区别是二者显示的方式不同。 Baseline JPEG 这种类型的JPEG文件存储方式是按从上到下的扫描方式,把每一行顺序的保存在JPEG文件中。打开这个文件显示它的内容时,数据将
2013-08-02 09:15:55 1840
转载 HBase技术介绍
HBase简介 HBase - Hadoop Database,是一个高可靠性、高性能、面向列、可伸缩的分布式存储系统,利用HBase技术可在廉价PC Server上搭建起大规模结构化存储集群。 HBase是Google Bigtable的开源实现,类似Google Bigtable利用GFS作为其文件存储系统,HBase利用Hadoop HDFS作为其文件存储系统;G
2013-08-02 09:12:49 776
转载 HBase性能优化方法总结
本文主要是从HBase应用程序设计与开发的角度,总结几种常用的性能优化方法。有关HBase系统配置级别的优化,这里涉及的不多,这部分可以参考:淘宝Ken Wu同学的博客。1. 表的设计1.1 Pre-Creating Regions 默认情况下,在创建HBase表的时候会自动创建一个region分区,当导入数据的时候,所有的HBase客户端都向这一个region写数据,直到这个r
2013-08-02 09:11:28 929
转载 HBase 中LoadBalancer插件开发
HBase 中的LoadBalancer策略控制了如何在集群启动时Assign所有用户Region到各个RegionServer上,以及如何定期检查Region分布情况并重新调整Region位置的。这些工作在0.92之前的版本中都是在HBase Master内核中实现的,开发人员如果希望扩展自己的LoadBalancer插件,只能Hack源码,但这随着社区版本的升级,Hack工作必须移植到新的版本
2013-08-02 09:08:35 1216
转载 struts2注解
一、配置web.xml struts2 org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter actionPackages com.test.action struts2 /* 二、加入注解 @Namespace(value="/test
2013-07-31 13:59:15 766
转载 社会化海量数据采集爬虫框架搭建
随着BIG DATA大数据概念逐渐升温,如何搭建一个能够采集海量数据的架构体系摆在大家眼前。如何能够做到所见即所得的无阻拦式采集、如何快速把不规则页面结构化并存储、如何满足越来越多的数据采集还要在有限时间内采集。这篇文章结合我们自身项目经验谈一下。我们来看一下作为人是怎么获取网页数据的呢?1、打开浏览器,输入网址url访问页面内容。2、复制页面内容的标题、作者、内容。3、存
2013-07-30 14:22:44 1399
原创 Cookie
什么是Cookie?A cookie, also known as an HTTP cookie, web cookie, or browser cookie, is a small piece of data sent from a website and stored in a user’s web browser while a user is browsing a website. W
2013-07-26 09:27:36 1783
原创 《华尔街:金钱永不眠》经典台词
1. Every dream has a price.每个梦想都要付出代价。2. The main thing about money, it makes you do things you don't wanna to.钱最大的魅力,就是让你去做你不想做的事。3. Good things sometimes take time.好东西是急不来的。4. There are
2013-07-26 08:12:49 8842
转载 20款响应式jQuery插件
摘要:jQuery是开发者的福音,利用它可开发出各种功能的插件。这些插件可帮助开发者定制更复杂的动画效果。据统计,具有最高访问量的10000家网站中,65%会用到jQuery插件。本文将例举最流行的20款响应式jQuery插件。jQuery是开发者的福音。2006年8月jQuery发布之前,Web开发者经历着痛苦的开发过程。从简单的菜单栏到复杂的内容滚动条,所有的功能都需要开发者亲自开
2013-07-25 15:29:30 1493 1
转载 14款响应式前端开发框架
摘要:使用前端开发框架可以大大简化开发过程,所开发网站具有跨浏览器、一致性、响应式等特点。本文收集了14款响应式前端开发框架,且分别指出所包含的UI组件及JavaScript插件。几乎所有的框架都采用了响应式网格系统。前端开发并不是一个容易的工作,不仅需要掌握HTML、CSS和JavaScript,针对不同的浏览器版本和平台,还需要了解如何设计出跨平台的网站。如今随着响应式设计的流行,
2013-07-25 15:27:41 3753
转载 CMD解析域名
cmd就不多介绍了,开始->运行->输入cmd回车,打开cmd,在这里可以随时查询域名的DNS记录,比如A、NS、MX、CNAME、TXT记录。A记录是解析的ip地址;NS记录是指定由哪个DNS服务器来进行解析,一般不要修改,在必要的时候,比如godaddy的域名服务器被国内屏蔽,那么我们可以把域名寄存到dnspod免费的域名解析服务器来进行解析;MX记录是设置域名的邮件交换记录;
2013-07-23 13:07:10 6922
转载 15个jQuery代码片段
摘要:开发人员利用jQuery代码不仅能给网站带来各种动画、特效,还会提高网站的用户体验。本文总结了开发者经常使用的15个jQuery代码片段,大家可以直接拿来用。jQuery里提供了许多创建交互式网站的方法,在开发Web项目时,开发人员应该好好利用jQuery代码,它们不仅能给网站带来各种动画、特效,还会提高网站的用户体验。本文收集了15段非常实用的jQuery代码片
2013-07-23 13:04:28 812
转载 tomcat集群时统计session与在线人数
tomcat集群时,原来通过HttpSessionListener实现类监听session的创建和销毁来统计在线人数的方法不再有效,因为不是每个人登陆都会在同一个tomcat服务器上,而在另一台tomcat上登陆的人的session是通过session复制创建的,而复制过程不会调用HttpSessionListener接口的方法,也一直没找着如何监听session复制的方法,所以就没法统计在线人了
2013-07-23 08:58:05 4478
转载 Session
Session持久化可以实现当tomcat重新启动后,当前IE使用的session仍然有效而不用重新登录,有两步需要做,session持久化很有用,尤其在eclipse中重新增加类后,tomcat重新加载后,IE页面不用再登录,之前的session依旧保持,调试的时候很有用1.配置conf/server.xml在server.xml的根路径或虚拟目录中增加一段,如虚拟目录调度所中:
2013-07-23 08:55:59 1140
转载 如何控制War包访问Tomcat的内部实现类
Tomcat默认部署了Manager应用作为Web控制台,提供对Tomcat的管理功能。具体功能包括但不限于:列出已部署的WebApp部署、卸载、启动、停止指定的WebApp展现线程池的详情,例如活动线程数、最大线程数、最小线程数等展现请求处理的统计信息,例如平均请求处理时间、请求次数、出错次数等...从这些功能看,Manager能够获知Tomcat内部信息,并对Tomca
2013-07-23 08:47:12 1488
转载 通过ClassLoader说明容器热部署实现机制
在J2EE的项目中,容器给我们提供的热部署功能使得我们不用重启动容器而修改我们的代码。比如使用Weblogic,我们可以在Weblogic-application.xml中配置是否支持热部署Servlet。查阅Weblogc 文档,其实在Weblogic中,EJB组件也是可以热部署的,但如何要热部署EJB组件,Weblogc要求必须自定义ClassLoder。 JVM规范中没有指定JVM
2013-07-23 08:44:45 3860
转载 计算机科学中最重要的32个算法
奥地利符号计算研究所(Research Institute for Symbolic Computation,简称RISC)做了一个调查,投票选出32个最重要的算法:A* 搜索算法——图形搜索算法,从给定起点到给定终点计算出路径。其中使用了一种启发式的估算,为每个节点估算通过该节点的最佳路径,并以之为各个地点排定次序。算法以得到的次序访问这些节点。因此,A*搜索算法是最佳优先搜索的范例
2013-07-22 13:06:18 914
转载 Eclipse启动慢分析及解决方案
前置条件: 发现Eclipse启动越来越慢,等待Android项目Libraries导入时各种红色的xx和小红斑看得人一阵鸡皮疙瘩……表示不能忍。 启动慢 Eclipse启动慢主要有两种现象: a. 狂读硬盘 b. CPU利用率吓人 原因: 上述两种情况都有,则主要是内存太小或运行参数设置的问题; 如果是后一种现象,则很可能是工程垃圾过多造成
2013-07-22 13:04:08 9943
原创 BIRT常用操作
1. 动态修改chart/report的title 选中并打开一个xxx.rptdesign,先点"Layout"标签,再点"Script"标签,这个时候就能进入整个report的script编辑页面,这个script是"onRender" scripts,里面有各种Event Function,如beforeDataSetFilled, beforeGeneration,
2013-07-22 10:43:51 5301
转载 Aptana:JavaScript开发利器
简介 Aptana是一个非常强大、开源的专注于Ajax开发的开发工具,看下开源中国社区中对它的功能描述:JavaScript,JavaScript函数,HTML,CSS语言的Code Assist功能;Outliner(大纲):显示JavaScript,HTML和CSS的代码结构;支持JavaScript,HTML,CSS代码提示,包括JavaScript 自定
2013-07-21 10:26:25 1332
转载 JavaScript开发工具
0. MicroJS需要够快的代码吗? MicroJS是一个全新的网站,旨在提供常用的JavaScript代码片段:AJAX、JSON、DOM,OO JavaScript等等。访问:http://microjs.com/ 1. Diva.jsDIVA是集查阅文档、设计工作与数字图书馆为一体的连续性项目。用于呈现多页码文件。它与IIPImage服务器同
2013-07-21 10:10:19 2035 2
转载 22个免费的UI界面设计工具、资源及网站
1.原型界面制作工具Lumzy官方地址:http://www.lumzy.com/Lumzy是一个网站应用和原型界面制作工具。使用Lumzy,您可以轻松创建UI模型并即时发送到客户电脑中。 Lumzy还具有团队协作编辑工具。 2.在线工具Mockingbird官方地址:https://gomockingbird.com/Mockingbird
2013-07-20 22:25:35 29555
转载 Android的UI设计与后台线程交互
本文将讨论Android应用程序的线程模型以及如何使用线程来处理耗时较长的操作,而不是在主线程中执行,保证用户界面(UI)的流畅运行。本文还将阐述一些用户界面(UI)中与线程交互的API。UI用户界面线程当应用程序启动时,系统会为应用程序创建一个主线程(main)或者叫UI线程,它负责分发事件到不同的组件,包括绘画事件。完成你的应用程序与Android UI组件交互。例如,
2013-07-20 22:06:33 1608 2
转载 Android应用UI设计和用户体验的10个要点
随着移动互联网超越其他产品飞速发展的大势,越来越多的开发者开始向移动应用开发转移,利用优秀的创意在业余时间开发应用。每个应用开发都会有这样一个阶段:产品基本完成,接下来干什么?听说过“用户体验”吗?接下来,我们来看十个技巧,以其帮助新的开发者在应用发布前,最大限度的挖掘潜能,降低差评和低下载量等等风险。1、初开启体验优秀的网站和应用有相同的优点:都能够在瞬间就吸引住用户或访
2013-07-20 21:43:08 970
转载 CSS编码器
摘要:本文收集了九款超级有用的CSS编码必备神器,包括:Pure CSS、CSS Trashman、Glue、Helium CSS、Bear CSS等等,希望你会喜欢。当你在开发某个网站或者应用时,找到适宜的工具绝对能帮助您节省大量的时间,本文,笔者收集了九款超级有用的CSS编码工具,借助这些优秀的工具能大大地减少开发时间,加快开发进度。Pure CSS
2013-07-19 22:24:38 938
转载 Oracle CASE WHEN 用法介绍
Oracle CASE WHEN 用法介绍1. CASE WHEN 表达式有两种形式--简单Case函数 CASE sex WHEN '1' THEN '男' WHEN '2' THEN '女' ELSE '其他' END --Case搜索函数 CASEWHEN sex = '1' THEN '男' WHEN sex = '2' THEN '
2013-07-19 17:38:43 1091
转载 on、where、having的区别
on、where、having的区别on、where、having这三个都可以加条件的子句中,on是最先执行,where次之,having最后。有时候如果这先后顺序不影响中间结果的话,那最终结果是相同的。但因为on是先把不符合条件的记录过滤后才进行统计,它就可以减少中间运算要处理的数据,按理说应该速度是最快的。 根据上面的分析,可以知道where也应该比having快点的,因为
2013-07-17 23:58:19 980
转载 Amazon平台架构
http://www.linuxeye.com/architecture/1679.html一、系统概述1、Amazon平台概述 Amazon平台是一个由数百服务组成的面向服务的架构,其秉承高度去中心化、松散耦合、完全分布式的原则,具体架构参考下图1。图1 Amazon系统架构在这种环境中,尤其需要一个始终可用的存储系统,由此,Dynamo诞生了。
2013-07-17 23:53:59 6143
转载 Log4j 2架构
主要组件Log4j 2中所使用的类如下图所示。ImportNew注:如果你对Log4j 2不了解,建议阅读这篇文章《Log4j 2 介绍》。使用Log4J 2 API的程序可以根据特定名称向LogManager请求Logger。LogManager将会定位到合适的LoggerContext,然后从中取得Logger。如果需要创建Logge
2013-07-17 23:41:05 1186
转载 Java 7 Fork/Join 框架
在 Java7引入的诸多新特性中,Fork/Join 框架无疑是重要的一项。JSR 166旨在标准化一个实质上可扩展的框架,以将并行计算的通用工具类组织成一个类似java.util中Collection一样的包。其目标是使之对开 发人员易用且易维护,同时该框架也旨在并行计算地高质量实现。目前已经有多个新的类和接口被添加到该框架中了。该新特性主要是解决Java社区中对于如synchr
2013-07-17 23:32:09 942
转载 Hibernate分片
当关系数据库企图将TB级的数据存储在单一表中时,整体性能通常都会下降。对所有数据进行索引显然对读写都带来巨大代价。而NoSQL数据存储则特别适用于 大数据存储(想想Google的BigTable)。但NoSQL显然是非关系型的方案。对于偏爱关系数据库的ACID特性和固定结构的开发者。或者面对 不得不使用关系数据库项目时,分片将是一个令人激动的选项。分片(Sharding)作为数据库分区
2013-07-17 23:14:26 862
转载 几个Eclipse超酷插件
本文由 ImportNew - 唐尤华 翻译自 Anton Arhipov。如需转载本文,请先参见文章末尾处的转载要求。来自非营利性Eclipse基金会的Eclipse IDE以其插件生态系统著称。Eclipse市场拥有海量插件可供下载,你可以通过插件定制自己的Eclipse。最近我在Eclipse Marketplace闲逛,想看看能不能发现一些有意思的东西。实际上,我确实找到了
2013-07-17 23:04:45 1114
转载 oracle常用经典SQL查询
常用SQL查询:1、查看表空间的名称及大小select t.tablespace_name, round(sum(bytes/(1024*1024)),0) ts_sizeFrom dba_tablespaces t, dba_data_files dWhere t.tablespace_name = d.tablespace_namegroup by t.tables
2013-07-17 22:48:09 867
转载 支撑5亿用户、1.5亿活跃用户的Twitter最新架构详解及相关实现
Twitter出道之初只是个奋斗在RoR上的小站点,而如今已拥有1.5亿的活跃用户,系统日传输tweet更多达4亿条,并已完成了以服务为核心的系统架构蜕变。Twitter如今在世界范围内已拥有1.5亿的活跃用户,为了给用户生成timeline(时间轴)需支撑30万QPS,其firehose每秒同样生成22MB数据。整个系统每天传输tweet 4亿条,并且只需要5分钟就可以让一条twee
2013-07-17 22:38:20 1443
转载 ORA-12518: TNS: 监听程序无法分发客户机连接
在团队成员增多时,经常出现“无法分发客户端连接”等问题。在网上搜索一番后,最终解决了该问题,现将解决方案总结如下,以供参考和以后备用。原因:团队成员增多,原有数据库设置不够用,导致连接plsql和启动tomcat时经常抛出“无法分发客户端连接”的异常。解决方案:第一步:调整process和session值1. 检查process和session是否够用。a)使用plsql连接到
2013-07-17 17:46:53 5334
转载 Oracle GroupBy
Group by的语法Select [filed1,fild2,]聚合函数(filed),[Grouping(filed),][Grouping_id(filed1,filed2,…)]From tablenameWhere condition[Group by {rollup|cube}(filed,filed2)][having condition][order
2013-07-16 14:44:06 1083
FreeMarker Eclipse最新插件
2015-01-13
功能完善强大的PB学生成绩管理系统(含文档)
2011-11-19
visual foxpro课程设计酒店客房管理系信系统
2011-10-23
客运公司车辆管理信息系统
2011-10-23
健身房系统( visual foxpro )课程设计
2011-10-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人