- 博客(34)
- 收藏
- 关注
转载 理解REST的概念
REST,即Representational State Transfer的缩写。我对这个词组的翻译是"表现层状态转化"。 如果一个架构符合REST原则,就称它为RESTful架构。 要理解RESTful架构,最好的方法就是去理解Representational State Transfer这个词组到底是什么意思,它的每一个词代表了什么涵义。如果你把这个名称搞懂了,也就不难体会
2015-02-05 17:30:32
804
转载 jax-ws 编写简单的webservice示例
第一步,新建webservice project,如图所示,选择JAX-WS【注:本例使用IDE为MyEclipse】第二步,创建服务类package com.xjtu.webservice;/** * * * * Title: 测试代码 /p> * * * Description: 示例 业务类 * * * * Copyrig
2015-02-03 09:54:10
484
转载 Axis,axis2,Xfire以及cxf对比
转自:http://www.cnblogs.com/growup/archive/2011/03/06/1972464.htmlhttp://ws.apache.org/axis/http://axis.apache.org/axis2/java/core/http://xfire.codehaus.org/http://cxf.apache.org/axi
2015-02-03 09:49:45
401
转载 禁用myeclipse updating indexes与大幅优化myeclipse的速度&关闭自动更新
禁用myeclipse updating indexesMyEclipse 总是不停的在 Update index,研究发现Update index...是Maven在下载更新,但很是影响myeclipse的使用速度,禁用办法如下:Window => Preferences => Myeclipse Enterprise Workbench => Maven4Myeclipse => Ma
2015-01-26 15:41:53
502
转载 github上优秀的android 开源项目
主要介绍那些不错个性化的View,包括ListView、ActionBar、Menu、ViewPager、Gallery、GridView、ImageView、ProgressBar及其他如Dialog、Toast、EditText、TableView、Activity Animation等等。 一、ListView android-pulltorefresh
2014-10-14 18:04:21
1043
转载 (转载)Toast的五种效果
Toast用于向用户显示一些帮助/提示。下面我做了5中效果,来说明Toast的强大,定义一个属于你自己的Toast。1.默认效果代码Toast.makeText(getApplicationContext(), "默认Toast样式", Toast.LENGTH_SHORT).show(); 2.自定义显示位置效果代码
2014-10-14 18:03:52
471
转载 SQL Server附加数据库出错:无法打开物理文件,操作系统错误5
SQL Server附加数据库出错,提示:附加数据库出错。有关详细信息,请单击“消息”列中的超链接。关闭数据库错误提示对话框,单击“消息”提示信息如下:附加数据库,对于服务器“CAO”失败。(Microsoft.Sqlserver.Smo)其他信息:执行Transact-SQL语句或批处理时发生异常。无法打开物理文件“xxxxx.md
2014-09-20 13:20:52
873
原创 关于java的finalize
java提供finalize()方法,垃圾回收器准备释放内存的时候,会先调用finalize()有时当撤消一个对象时,需要完成一些操作。例如,如果一个对象正在处理的是非Java 资源,如文件句柄或window 字符字体,这时你要确认在一个对象被撤消以前要保证这些资源被释放。为处理这样的状况,Java 提供了被称为收尾(finalization )的机制。使用该机制你可以定义一些特殊的操作,
2014-06-11 11:39:58
546
转载 Win8 CPU占用率高,服务主机:本地服务进程占用CPU高
转自软迷Win8消费者预览版放出来之后,软迷也是立马在自己的电脑上安装了,安装完成之后发现Win8 CPU占用率高,打开任务管理器,其中有几个系统进程:如服务主机:本地服务(对等网络)、COM Surrogate、Antimalware Service Execut…占用高,而且开机之后,很长一段时间之内,Win8磁盘占用率达90%多。注:Win8消费者预览版和开发者预
2014-06-04 23:14:41
28850
原创 Android R 文件消失的解决办法
R文件无故消失,郁闷惨了,搜集了一些解决的方法 :1.重新Build Project2.clean 一下项目3.Android Tools——>Fix Project Properties 4.从别的工程中拷贝一份R文件过来 然后string.xml里随便改动一下 即可更新R文件如果上述方法还不行,好好检查一下resoure资源中的文
2014-06-04 14:00:39
544
转载 在Eclipse添加Android兼容包( v4、v7 appcompat )
如何选择兼容包,请参考Android Support Library Features(二)一、下载Support Library方法1:右击项目→选择Android Tools→Add Support Library…方法2:通过SDK Manager获取Support Library:1.打开Android SDK Manager
2014-06-04 13:56:19
845
转载 google推出的SwipeRefreshLayout下拉刷新用法
SwipeRefreshLayout是Google在support v4 19.1版本的library更新的一个下拉刷新组件,实现刷新效果更方便。使用如下:1.先下载android-support-v4.jar最新版本,之前的版本是没有SwipeRefreshLayout下拉刷新控件的,如果已经更新,此步骤可省略。2.在xml文件中引用android.support
2014-06-02 17:56:39
761
转载 Android TextView内容过长加省略号,点击显示全部内容
在Android TextView中有个内容过长加省略号的属性,即ellipsize,用法如下:在xml中:android:ellipsize="end" 省略号在结尾android:ellipsize="start" 省略号在开头android:ellipsize="middle" 省略号在中间android:ellipsize="marquee" 跑马灯最好
2014-06-02 17:55:12
745
转载 大数据量高并发的数据库优化,sql查询优化
一、数据库结构的设计 如果不能设计一个合理的数据库模型,不仅会增加客户端和服务器段程序的编程和维护的难度,而且将会影响系统实际运行的性能。所以,在一个系统开始实施之前,完备的数据库模型的设计是必须的。 在一个系统分析、设计阶段,因为数据量较小,负荷较低。我们往往只注意到功能的实现,而很难注意到性能的薄弱之处,等到系统投入实际运行一段时间后,才发现系统的性能在降低,这
2014-05-21 21:32:22
828
转载 高并发系统数据库设计
在WEB网站的规模从小到大不断扩展的过程中,数据库的访问压力也不断的增加,数据库的架构也需要动态扩展,在数据库的扩展过程基本上包含如下几步,每一个扩展都可以比上一步骤的部署方式的性能得到数量级的提升。 1、WEB应用和数据库部署在同一台服务器上 一般的小规模的网站采用这种方式,用户量、数据量、并发访问量都比较小,否则单台服务器无法承受,并且在遇到性能
2014-05-21 21:31:08
489
转载 如何应对网站大规模并发访问
1 有保障的硬件设备 1.1 网络运营商的宽带接入 首先,网站的链路接入上要有多个不同运营商的宽带接入,这样可以充分发挥不同运营商的作用。采用DNS 解析的技术,实现电信宽带负责电信上网客户对网站的访问、联通宽带负责联通上网客户对网站的访问、教育网宽带负责教育网的客户对网站的访问,使不同运营商的客户对网站访问的速度达到最快。因为我省大部分互联网用户是通过电信上网的,所
2014-05-21 21:29:59
1052
转载 java中hashmap的实现原理以及hashmap的正确使用
http://www.cnblogs.com/skywang12345/p/3323085.html
2014-05-21 21:18:37
579
转载 哈希表解决冲突的策略以及在.net中对哈希表的实现
哈希表(Hash Table)是一种根据关键字直接访问内存存储位置的数据结构。通过哈希表,数据元素的存放位置和数据元素的关键字之间建立起某种对应关系,建立这种对应关系的函数称为哈希函数(如图)。哈希函数构造方法 哈希表的构造方法是:假设要存储的数据元素个数为n,设置一个长度为m(m≥n)的连续存储单元,分别以每个数据元素的关键字为自变量,通过哈希函数,把映射为内存单元的某
2014-05-21 20:45:41
1316
转载 深入浅出UML类图
在UML 2.0的13种图形中,类图是使用频率最高的UML图之一。Martin Fowler在其著作《UML Distilled: A Brief Guide to the Standard Object Modeling Language, Third Edition》(《UML精粹:标准对象建模语言简明指南(第3版)》)中有这么一段:“If someone were to come up to
2014-05-18 16:57:24
475
转载 uml类图:继承、实现、依赖、关联、聚合、组合的联系与区别
继承、实现、依赖、关联、聚合、组合的联系与区别分别介绍这几种关系:继承指的是一个类(称为子类、子接口)继承另外的一个类(称为父类、父接口)的功能,并可以增加它自己的新功能的能力,继承是类与类或者接口与接口之间最常见的关系;在Java中此类关系通过关键字extends明确标识,在设计时一般没有争议性; 实现指的是一个class类实现interface接口(
2014-05-18 16:56:37
749
转载 C++ Vector 使用心得
标准库Vector类型使用需要的头文件:#include Vector:Vector 是一个类模板。不是一种数据类型。 Vector是一种数据类型。一、 定义和初始化Vector v1; //默认构造函数v1为空Vector v2(v1);//v2是v1的一个副本Vector v3(n,i);//v3包含n个值为i的元素Vector v4(n); //v
2014-05-16 21:53:18
630
转载 Java基础-Collection类详解
在Java2中,有一套设计优良的接口和类组成了Java集合框架Collection,使程序员操作批量的数据或对象元素极为方便。这些接口和类有很多对抽象数据类型操作的API,而这是我们常用的且在数据结构中熟知的,例如Map,Set,List等。并且Java用面向对象的设计对这些数据结构和算法进行了封装,这就极大的减化了程序员编程时的负担。程序员可以以这个集合框架为基础,定义更高级别的数据抽象,比如栈
2014-05-16 21:47:25
667
转载 UML实践----用例图、类图、对象图、顺序图、协作图、状态图、活动图、组件图、配置图
面向对象的问题的处理的关键是建模问题。建模可以把在复杂世界的许多重要的细节给抽象出。许多建模工具封装了UML(也就是Unified Modeling Language™),这篇课程的目的是展示出UML的精彩之处。UML中有九种建模的图标,即:用例图类图对象图顺序图协作图状态图活动图组件图配置图
2014-05-10 12:30:54
2325
转载 UML用例图总结
用例图主要用来描述“用户、需求、系统功能单元”之间的关系。它展示了一个外部用户能够观察到的系统功能模型图。 【用途】:帮助开发团队以一种可视化的方式理解系统的功能需求。 用例图所包含的元素如下: 1. 参与者(Actor) 表示与您的应用程序或系统进行交互的用户、组织或外部系统。用一个小人表示。 2. 用例(Use Case)
2014-05-10 12:25:11
459
转载 UML序列图总结
序列图主要用于展示对象之间交互的顺序。 序列图将交互关系表示为一个二维图。纵向是时间轴,时间沿竖线向下延伸。横向轴代表了在协作中各独立对象的类元角色。类元角色用生命线表示。当对象存在时,角色用一条虚线表示,当对象的过程处于激活状态时,生命线是一个双道线。 消息用从一个对象的生命线到另一个对象生命线的箭头表示。箭头以时间顺序在图中从上到下排列。 序列图中涉及的元素:
2014-05-10 12:24:56
449
转载 UML类图几种关系的总结
在UML类图中,常见的有以下几种关系: 泛化(Generalization), 实现(Realization),关联(Association),聚合(Aggregation),组合(Composition),依赖(Dependency) 1. 泛化(Generalization) 【泛化关系】:是一种继承关系,表示一般与特殊的关系,它指定了子类如何特化父类的所有特征和行为。
2014-05-10 12:24:20
407
转载 例解基于UML的面向对象分析与设计
摘要 本文以实例的方式,展示了如何使用UML进行面向对象的分析与设计。本文将假设读者对UML、面向对象等领域的基本内容已了然于胸,所以将不会过多阐述,而将重点放在应用过程上。本文的目的是通过一个完整的实例,展现基于UML的OOA&D过程 的一个简化模式,帮助朋友们更好的认识UML在OOA&D中起的作用。 前言 经常听到有朋友抱怨,说学了UML不知该怎么用,
2014-05-10 12:22:15
653
转载 UML基础: 统一建模语言简介
简介: 回顾20世纪晚期--准确地说是1997年,OMG组织(Object Management Group对象管理组织)发布了统一建模语言(Unified Modeling Language,UML)。UML的目标之一就是为开发团队提供标准通用的设计语言来开发和构建计算机应用。UML提出了一套IT专业人员期待多年的统一的标准建模符号。通过使用UML,这些人员能够阅读和交流系统架构和设计规划--就
2014-05-10 12:07:24
727
5
转载 UML入门(一)-类图、对象图、角色图
注:本文为IBM Developer网站UML2.X系列教程的学习笔记,原文参见:http://www.ibm.com/developerworks/cn/rational/r-uml/一、UML中基本的图范畴:在 UML 2 中有二种基本的图范畴:结构图和行为图。每个 UML 图都属于这二个图范畴。结构图的目的是显示建模系统的静态结构。它们包括类,组件和(或)对象图。另一方面,行
2014-05-10 12:01:19
1192
转载 类图和对象图
类图的概念一、概述类图(Class Diagram)是描述类、接口、协作以及它们之间关系的图,用来显示系统中各个类的静态结构。类图是定义其他图的基础,在类图基础上,可以使用状态图、协作图、组件图和配置图等进一步描述系统其他方面的特性。类图包括7个元素:类(Class)、接口(Interface)、协作(collaboration)、依赖关系(Dependency)、泛化关系(Gener
2014-05-10 11:51:19
973
转载 程序人生的四个象限和两条主线
**零** 为什么我们要自己做职业生涯规划?记得电影《社交网络》里边,CFO 同学在知道自己股权被稀释时说了一句话,“我以为那些律师是我的律师。” 其实我们大多数人对 HR 几乎都存在类似的误解—— 你以为她是你的 HR,其实她只是公司的 HR。她们 care 的是如何编个理由用老板给的那点小钱留住一个高性价比的人才,而不是真正有助于你发展的职业路线图。昨天还含情脉脉和你讨论人
2013-12-10 14:39:45
569
转载 颠覆编程方式的感知编码:Stephen Wolfram雄心勃勃的全新计算模式
2002 年,出生在英国的科学家、程序员及创业家 Stephen Wolfram 的《一种新科学》刚刚发布,其颠覆传统的追求知识方式引发的惊愕、争议与指责就已经铺天盖地。上个月初,他在博客中披露了自己的一个即将完成的新项目,称该项目将会对技术世界乃至于技术以外的世界产生深远影响。VB 的 John Koetsier 在看了Wolfram的东西后说,那东西确实令人吃惊。无论你对他那本书的看法
2013-12-10 14:32:17
708
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人